Safety door input behavior

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

jasonstewart81
Posts: 13
Joined: Mon Sep 27, 2021 9:28 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
MPU11 & GPIO4D -w/ 3rd Party Drives: No
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
CNC Control System Serial Number: none

Safety door input behavior

Post by jasonstewart81 »

Forgive me if this topic is already somewhere in this forum. Sometimes it's hard to find stuff because maybe I'm not wording it correctly as to what I want to find.

So let me start off explaining what I'm used to from a previous machine I had. I got into the cnc world about 3yrs ago or so with a Shapeoko CNC router. It's a grbl based control system and I quickly learned a lot about that machine and in no time I had an advanced setup on it. Wish I still had pictures. Anyhow, back to the actual subject. So the motion control board (controller) essentially had a "FEED HOLD" set of normally open pins you could connect a door switch or just a mushroom button (latching switch) to initiate a "FEED HOLD / DOOR OPEN". It's behavior would shut off any M3 command and raise the Z axis to machine Z0.

Now comes my question, is this something that is standard in CNC12 that I'm overlooking because I can't seem to find out if it is and how to make this happen. I strongly feel for safety reasons it's a must to have this as a standard even as a behavior of the "FEED HOLD" within CNC12. I'm probably an idiot as I'm still no where near on most of you guys and possibly girls level in here and I'm again probably overlooking this somewhere. I'm not new new to CNC but I still have so much to learn and want to learn.

I have a Onefinity CNC router now and this is a feature I'd really like (need) to have once I get my Acorn system installed on here soon. It's again a safety feature I feel is 100% needed specifically for those "OH SHIT" moments where maybe you didn't realize a clamp is in the way and you want to essentially pause the job, spindle stops and the Z axis raises to machine Z0, you make your adjustments, then hit cycle start to resume.

Thank you all for your input and I look forward to hearing your professional feedback. :D
cncsnw
Posts: 2255
Joined: Wed Mar 24, 2010 5:48 pm

Re: Safety door input behavior

Post by cncsnw »

The nearest thing to that would be to make your door switch, if triggered while a program cycle is running, simulate a press of the Tool Check key. That would stop the spindle (provided it was running in Auto mode), retract the Z to home, and suspend the program cycle. You would be able to resume where you left off by pressing Cycle Start.

Optionally, you could also make the door switch do the same thing that the Spindle Stop key does, so that it will stop the spindle even if the spindle is running in Manual mode.

Neither of those things is in the standard PLC programs, as far as I know, but they would be relatively simple to add.
cnckeith
Posts: 3515
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
MPU11 & GPIO4D -w/ 3rd Party Drives: Yes
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
CNC Control System Serial Number: none
Contact:

Re: Safety door input behavior

Post by cnckeith »

in the All Acorn Documentation thread.

https://www.centroidcnc.com/centroid_di ... erlock.pdf
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
jasonstewart81
Posts: 13
Joined: Mon Sep 27, 2021 9:28 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
MPU11 & GPIO4D -w/ 3rd Party Drives: No
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
CNC Control System Serial Number: none

Re: Safety door input behavior

Post by jasonstewart81 »

cnckeith wrote: Tue Oct 12, 2021 1:57 pm in the All Acorn Documentation thread.

https://www.centroidcnc.com/centroid_di ... erlock.pdf
Thank you Keith. So you understand what I'm wanting to do, it's just a certain safety feature I personally would need to change and check it's functionality? I'm a little newer to this, but I definitely want to figure it out. As of current I've just been playing around with my Acorn board not connected to anything, but I'm sure I can still simulate what I'm trying to do on a bench which ultimately would be the safest thing to do. I'm still waiting on my stepper drives and trying to plan out my electronics enclosure in the meantime while playing with the CNC12 software and Acorn board.
cnckeith
Posts: 3515
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
MPU11 & GPIO4D -w/ 3rd Party Drives: Yes
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
CNC Control System Serial Number: none
Contact:

Re: Safety door input behavior

Post by cnckeith »

yes, all safety aspect of the CNC installation are up to the installer.
we provide two common safety door switch configurations as a convenience and example. I'd use one of them to get started, operate the machine to see how it works and then make any changes you want after that.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
jasonstewart81
Posts: 13
Joined: Mon Sep 27, 2021 9:28 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
MPU11 & GPIO4D -w/ 3rd Party Drives: No
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
CNC Control System Serial Number: none

Re: Safety door input behavior

Post by jasonstewart81 »

cnckeith wrote: Wed Oct 13, 2021 5:47 pm yes, all safety aspect of the CNC installation are up to the installer.
we provide two common safety door switch configurations as a convenience and example. I'd use one of them to get started, operate the machine to see how it works and then make any changes you want after that.
Thanks Keith. I guess I need to learn how to mess around with custom PLC's without ruining anything. In the event that I break down and admit that messing around with custom PLC's is over my head, how could I go about havening one made for me if I give all the details of how I expect (NEED) the "safety door open" to work.
cnckeith
Posts: 3515
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
MPU11 & GPIO4D -w/ 3rd Party Drives: Yes
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
CNC Control System Serial Number: none
Contact:

Re: Safety door input behavior

Post by cnckeith »

$90 per hour via centroid 1 on 1 tech support.
https://www.centroidcnc.com/centroid_di ... pport.html

advice here is to clearly have a requirements/specification document prepared ahead of time detailing EXACTLY what you want :D

and i'd start by posting those requirements here for others to comment on as well.

alternatively.. sometimes power users like cncsnw will do custom plc work as well.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
jasonstewart81
Posts: 13
Joined: Mon Sep 27, 2021 9:28 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
MPU11 & GPIO4D -w/ 3rd Party Drives: No
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
CNC Control System Serial Number: none

Re: Safety door input behavior

Post by jasonstewart81 »

cnckeith wrote: Wed Oct 13, 2021 6:13 pm $90 per hour via centroid 1 on 1 tech support.
https://www.centroidcnc.com/centroid_di ... pport.html

advice here is to clearly have a requirements/specification document prepared ahead of time detailing EXACTLY what you want :D

and i'd start by posting those requirements here for others to comment on as well.

alternatively.. sometimes power users like cncsnw will do custom plc work as well.
Good to know. Thanks again Keith. Sorry for taking up your time or if I seem stubborn. I'm great with wiring and problem solving stuff and making something work exactly how I want it to work, but having to program it to make it do what I need it to do is above my knowledge as of the moment.
Gary Campbell
Posts: 1643
Joined: Sat Nov 18, 2017 2:32 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
MPU11 & GPIO4D -w/ 3rd Party Drives: No
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
CNC Control System Serial Number: Acorn 238
Location: Marquette, MI
Contact:

Re: Safety door input behavior

Post by Gary Campbell »

A couple questions...
1) Do you have your door and it's inputs working?
2) Have you setup your door input and used all of the existing input safety designations to see if one works the way you wish?
GCnC Control
CNC Control & Retrofits
https://www.youtube.com/user/Islaww1/videos
jasonstewart81
Posts: 13
Joined: Mon Sep 27, 2021 9:28 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
MPU11 & GPIO4D -w/ 3rd Party Drives: No
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
CNC Control System Serial Number: none

Re: Safety door input behavior

Post by jasonstewart81 »

Gary Campbell wrote: Wed Oct 13, 2021 8:55 pm A couple questions...
1) Do you have your door and it's inputs working?
2) Have you setup your door input and used all of the existing input safety designations to see if one works the way you wish?
Just got home from work. Once I get settled in I'll jump back on here and further explain in detail exactly what it is that I'm looking for.
Post Reply