Spindle Spin up Pause

All things related to Centroid Oak, Allin1DC, MPU11 and Legacy products

Moderator: cnckeith

CJD
Posts: 66
Joined: Sun Oct 06, 2019 8:50 am
Acorn CNC Controller: No
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Spindle Spin up Pause

Post by CJD »

So...I was on a roll where I hadn't broken a mill tool in over a month. Then I had the mill jam the part before the spindle spun and broke a tooth. Bummer.

So, now I'm hitting the feed hold button after the cycle start to prevent a replay. I have no feedback from the cheap VFD, but need more time for spool up before the motion starts. Is there a way to do this? I found how to do it with feedback...but haven't found any way to pause the motion for the 5 seconds of spin up it sometimes takes. Even if I can make the post add a pause for input, it would be better than jamming another $100 tool for no reason. Sometimes the motion gives time for spool up, and sometimes it doesn't, with no way of telling which it decides to do.

I'm running the AllInOneDC and no spindle encoder. The VFD has fault feedback, but that's it.
cncjeff1
Posts: 67
Joined: Mon Apr 27, 2020 2:09 am
Acorn CNC Controller: No
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: Yes
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes

Re: Spindle Spin up Pause

Post by cncjeff1 »

You could always insert a G04 delay before you command the axes to move. Start with P of 10 (10 seconds) and scale it down to a point where you are not wasting time, but still protecting the tool.

Best Regards,

Jeffrey
CJD
Posts: 66
Joined: Sun Oct 06, 2019 8:50 am
Acorn CNC Controller: No
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Spindle Spin up Pause

Post by CJD »

Hey Jeffrey, I thought of that, but some of the programs I have been running are over 100k lines of G code with up to 2 dozen tool changes. Having to track down every tool change to add delays would be time consuming. If I have to, I will...just seems like there must be a way to add spool up pauses automatically to the cps program.
martyscncgarage
Posts: 9914
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Spindle Spin up Pause

Post by martyscncgarage »

Put the G4Px (where x is the time in seconds) in the Mfunc3.mac and the Mfunc4.mac (or adjust the P value if already in there)
those macros are the M3 and M4 spindle start foward and reverse commands.

Once you modify them, just type M3 Sxxx in MDI to test
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
monstertechusa
Posts: 2
Joined: Wed Nov 21, 2018 7:56 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: many
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes

Re: Spindle Spin up Pause

Post by monstertechusa »

Modify the M3 and M4 with pause at the end and when all the posts will have the G4 P5 or what ever time you need.
CJD
Posts: 66
Joined: Sun Oct 06, 2019 8:50 am
Acorn CNC Controller: No
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Spindle Spin up Pause

Post by CJD »

Thanks Marty, that's what I was hoping...a simple solution. Thanks too, Monster, but if changing the macros works I think I'll be golden. I'll let you know how it goes...
converterking
Posts: 129
Joined: Fri Mar 19, 2010 2:38 pm

Re: Spindle Spin up Pause

Post by converterking »

If you put the pause in the Centroid macro, how will that affect tapping?
martyscncgarage
Posts: 9914
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Spindle Spin up Pause

Post by martyscncgarage »

The other option perhaps is if the VFD has an up to speed output. I think the PLC would need a modification and a spare input on the control.

Marc is best to answer this one...

Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
converterking
Posts: 129
Joined: Fri Mar 19, 2010 2:38 pm

Re: Spindle Spin up Pause

Post by converterking »

What spindle motor and vfd are you using?
CJD
Posts: 66
Joined: Sun Oct 06, 2019 8:50 am
Acorn CNC Controller: No
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Spindle Spin up Pause

Post by CJD »

As far as I know it's the original Bridgeport motor. The VFD is a cheapo Chinese unit, so no up to speed signal. It does have a single fault feedback, but that trips the E stop. I bought the VFD before the AllInOneDC and I knew what to look for. Once the cheapo unit dies I'll add feedback, but so far the VFD is purring along.

I don't have a spindle encoder, so I don't do any rigid tapping. I have been doing thread milling, though, and spindle pause won't affect that at all. Thread milling is the coolest thing since the mill! I find myself threading components that were unthreadable previously. It did have a steep learning curve after the first $65 cutter lasted one try.

Today I have to put my PLC thinking cap back on. I get good at changing the program, but immediately forget everything for the next time...
Post Reply