file Question Intermittant HF350 control.

  • peterg1000
  • peterg1000's Avatar Topic Author
  • Offline
  • Forum Nutzer
  • Forum Nutzer
More
14 Nov 2015 09:57 #26978 by peterg1000
Intermittant HF350 control. was created by peterg1000
I'm using Gcode to start and stop an HF350 spindle during tool changes. Occasionally it fails to start when commanded, so a rapid Emergency Stop is called for to save the drill from obliteration.

There seems to be no easy way to monitor the start up, so perhaps a gentle start up is called for followed by a stepped acceleration to final 18000rpm. Any other suggestions would be welcome. Maybe the controller is defective in some way.

Control configuration is as follows:-


SC 420/2, Industrial VFD spindle from StoneyCNC
UC100 + UCCNC
Cut2D, Autosketch10, Draftsight, Eagle 9.5.1


There is no problem, however simple, that cannot be made more complicated by thinking about it.

This message has an attachment image.
Please log in or register to see it.

The following user(s) said Thank You: Remotruker

Please Log in or Create an account to join the conversation.

More
14 Nov 2015 11:32 #26980 by hale2160
Replied by hale2160 on topic Intermittant HF350 control.
Hi Peter, I used your settings to control my HF500 through UCCNC which worked fine but then started not necessarily stop/starting in the right order.I have admit I intended to take a closer look at what I had done wrong but never got round to and lost a bit of confidence in it.

As we both mentioned earlier a section for UCCNC would be a great help, I just can't get my head!

You seem to have a pretty good understanding of UCCNC can tell me how set a keystroke to operate the tool length probe?

UCCNC master class anyone?

Thanks Hal

SC840, HF500, UCNNC, Vcarve Pro, Turbo Cad

Please Log in or Create an account to join the conversation.

  • peterg1000
  • peterg1000's Avatar Topic Author
  • Offline
  • Forum Nutzer
  • Forum Nutzer
More
14 Nov 2015 12:38 - 14 Nov 2015 13:21 #26988 by peterg1000
Replied by peterg1000 on topic Intermittant HF350 control.
Hi Hal,

That is one of the things on my "to do" list!! Need to make a tool sense digitizer and learn how to programme a suitable macro first. This would probable lower the spindle fairly fast until first contact, then back off and approach slowly for second contact. At this point the measured and stored height of the digitiser would be entered into Z and drilling/milling recommence.

I'm using the Gcode generated by Pcb-Gcode to stop and start the HF350 for a tool change. This raises the spindle to allow access for tool change. Once done, Z is lowered manually (at the moment) to the correct starting point and the axis zeroed. Cycle start then sets all axes to starting point if not already there, then waits for a further cycle start before powering up the spindle (hopefully) and proceeding.

The following is an extract from the generated code - it might be of some use to you (comments are mine):-

N00750 G82 X-12.7000 Y20.3200
N00760 G82 X-12.7000 Y17.7800
N00770 M05 ;Stop spindle
N00780 G00 Z40.0000 ;Raise spindle
N00790 G00 X0.0000 Y0.0000 ;Go to X/Y reference point
N00800 M06 T03 ; 0.9000 ;Stop for tool change to #03 (0.9mm drill), then restart cycle
N00810 G01 Z0.0000 F250 ;Goto Z==0 if not already there
N00820 M06 ;Stop and wait for cycle start again
N00830 G00 Z2.0000 ;Raise spindle for drill clearance of 2mm
N00840 M03 ;Start spindle
N00850 G04 P5.000000 ;Allow plenty of time to hit the OMG button if spindle stalls!!!!!
N00860 G82 X-28.7020 Y27.3050 Z-1.8000 F250 R2.0000 P1.000000 ;Carry on drilling
N00870 G82 X-28.7020 Y29.8450
N00880 G82 X-28.7020 Y32.3850

How about calling the topic "UCCNC for Dummies"? The trouble with user manuals written by experts is that they understand the subject too well - what is obvious to them is not obvious to the un-initiated like me.

Peter

SC 420/2, Industrial VFD spindle from StoneyCNC
UC100 + UCCNC
Cut2D, Autosketch10, Draftsight, Eagle 9.5.1


There is no problem, however simple, that cannot be made more complicated by thinking about it.
Last edit: 14 Nov 2015 13:21 by peterg1000. Reason: spelling error
The following user(s) said Thank You: hale2160

Please Log in or Create an account to join the conversation.

More
14 Nov 2015 21:01 #27014 by Rory
Replied by Rory on topic Intermittant HF350 control.
Hi Guys - the M03 commands from UCCNC/UC100 are extremely reliable. We have never seen an M03 issue with commercial machines. With larger three phase spindles running with VFD's the VFD itself has a power up curve. So the spindle reaches max RPM after X seconds - this can be programmed.

Then you use the UCCNC to delay the next line after M03. The M3 delay on after M03 is in ms so 3000ms = 3 seconds. This is the best way to give yourself some time to see if the spindle comes on.


The STEPCRAFT HF spindle controller is not a VFD type and does not have the capacity to provide such a delayed ramped startup cycle.

Must ask STEPCRAFT what may be causing the M03 spindle on in some cases to not work.

Please Log in or Create an account to join the conversation.

  • peterg1000
  • peterg1000's Avatar Topic Author
  • Offline
  • Forum Nutzer
  • Forum Nutzer
More
14 Nov 2015 23:43 #27019 by peterg1000
Replied by peterg1000 on topic Intermittant HF350 control.
Hi Rory,

To add a little more information, when the fault happens the spindle kicks briefly at M03 as the "On" buttton indicator illuminates and the display shows the programmed speed. However the spindle remains stationary through to the next M05.

At this point the indicator extinguishes and the display shows "0" AND the audio "power on" tones sound. If the M03 through to M05 sequence operates correctly there is no sound, otherwise everything else appears to be the same.

The next M03 to M05 sequence usually operates correctly without any remedial action apart from cancelling the "OMG" status and restarting the Gcode at the missed M03 command.

The speed demand happens to be quite high ("88") - perhaps I should try to repeat the test for a lower speed demand - "10" perhaps?

I have a delay programmed for "OMG" action

(N00850 G04 P5.000000 ;Allow plenty of time to hit the OMG button if spindle stalls!!!!!)

Purists note:- for "OMG" read "JC" if you prefer it!!!

Peter

SC 420/2, Industrial VFD spindle from StoneyCNC
UC100 + UCCNC
Cut2D, Autosketch10, Draftsight, Eagle 9.5.1


There is no problem, however simple, that cannot be made more complicated by thinking about it.

Please Log in or Create an account to join the conversation.

More
16 Nov 2015 20:28 #27107 by Kivinen
Replied by Kivinen on topic Intermittant HF350 control.
I have had similar problems with HF500, except when the spindle does not start, no further start commands will work until I turn off the stepcraft and back on again. I.e. once it fails to start, then I have to manually start it every time until I power cycle. Even pressing the Spindle start on the UCCNC screen does not work.

Turning power off and on of the spindle controller itself, does not fix the problem, and neither does restarting UCCNC. Turning power off from the stepcraft seems to be only way, and it is something I do not want to do after every tool change...

After the spindle fails to start, I can still manually start the spindle by pressing the button on the spindle controller.

I have not had enough time to really debug this, so I just need to be very quick to reset the UCCNC when I notice that spinde did not start, which I usually do by making sure that my XY coordinates are not very close to the starting point when I hit the start cycle, so I have time to stop the machine while it is moving to start location. Hmmmm I might want to make those delays longer just in case anyways to provide me more time to stop machine before it starts cutting. After the first fail it is easier, as then I just start it manually for rest of the job...

This will be much bigger problem when the automatic tool changer gets here, as then you might not be next to the machine while it changes to the tool...

Stepcraft 2 840 Kickstarter make anything package
HF500, 3D print, Drag Knife, etc
UCCNC + UC100, V-Carve

Please Log in or Create an account to join the conversation.

  • peterg1000
  • peterg1000's Avatar Topic Author
  • Offline
  • Forum Nutzer
  • Forum Nutzer
More
08 Jan 2016 12:07 #29023 by peterg1000
Replied by peterg1000 on topic Intermittant HF350 control.
Still suffering with failed automatic start up on my HF350 - brought into focus yesterday when that caused breakage of a couple of carbide drills. My fault for forgetting to implement my own workaround.

I know that the problem has been highlighted to Stepcraft and that a possible solution has been proposed - a pity that this hasn't been actioned yet. A case of "digitum extractum" !!! :angry:

I've had ro resort to manually starting the spindle whilst the Gcode is halted for a tool change - this always seems to work (so far), and the manually set speed is corrected to the Gcode programmed value as soon as the cycle is restarted.

SC 420/2, Industrial VFD spindle from StoneyCNC
UC100 + UCCNC
Cut2D, Autosketch10, Draftsight, Eagle 9.5.1


There is no problem, however simple, that cannot be made more complicated by thinking about it.
The following user(s) said Thank You: Remotruker

Please Log in or Create an account to join the conversation.

More
09 Jan 2016 00:53 #29037 by Remotruker
Replied by Remotruker on topic Intermittant HF350 control.
Same problem for me with the HF 500. Stepcraft doesn't care. Or at least they don't comment on an solution.

Stepcraft 2 420
500 Watt Spindle
3D Printing System
3d Probe
T-Slot Table

Tooling:
1/8" 60 Deg 4 Flute V Bit
1/8" 4-Flute Square Nose End Mill
1/8" 2 Flute Ball Nose End Mill
1/16" 2 Flute Ball Nose End Mill

UCCNC and VCarve Pro

Total Newbie!

Please Log in or Create an account to join the conversation.

  • peterg1000
  • peterg1000's Avatar Topic Author
  • Offline
  • Forum Nutzer
  • Forum Nutzer
More
09 Jan 2016 10:12 - 09 Jan 2016 10:14 #29041 by peterg1000
Replied by peterg1000 on topic Intermittant HF350 control.
I've done an extended test on my workaround and found that I just need to press the "Engine ON" button (to quote Stepcraft) to get apparrently normal start at M03 command. No need to actually set the spindle turning.

Went through around 100 tries at MO3 startup with this fix - with no failures. So it seems there needs to be a longer delay between whatever happens when M03 is asserted and the start of the spindle accel process. There is certainly no problem in the UCCNC side of things.

There's probably an MCU controlling the whole process, so a proper fix would probably require a software modification. Maybe that's what is stalling Stepcraft (sorry for the pun!). Nevertheless it needs fixing !!!!

Are there just the three or four of us suffering with this - if not please make it known on the forum. Maybe, just maybe, our collective moan will then be taken seriously.

Stepcraft - COMMMUNICATE!!

SC 420/2, Industrial VFD spindle from StoneyCNC
UC100 + UCCNC
Cut2D, Autosketch10, Draftsight, Eagle 9.5.1


There is no problem, however simple, that cannot be made more complicated by thinking about it.
Last edit: 09 Jan 2016 10:14 by peterg1000. Reason: minor correction

Please Log in or Create an account to join the conversation.

More
29 Nov 2016 23:09 #39952 by Tom S.
Replied by Tom S. on topic Intermittant HF350 control.
I have the Stepcraft-2 840 make anything package and have similar problems. The spindle shuts off and stops moving randomly while traveling along the X axis. It only happens traveling to the positive along the X axis. It's been 2 months or better and support has not given me a fix for the problem. I am using the HF500 spindle. They said it was a software issue as there was an added apostrophe in the g-code view screen in UCCNC. I resolved that issue by doing a complete factory reset of the computer and deleting everything not needed to run the machine. However, that did not solve the problem of the spindle shutting down. So far the US support has been virtually useless.

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum

© 2024 STEPCRAFT GmbH & Co. KG

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.