Hello everybody.
I finished installing my new spindle today and I tested it.
Everything is OK
I realize that the work starts at the same time as the spindle.
I would like the work to start only when the spindle has reached its working speed.
Is it possible?
Now I press play to start, pause for the spindle to go up to its working speed and play again to start the job.
I know that you can modify certain startup parameters on a recurrent basis.
I thought there was probably a solution here.
I may have searched badly but I didnāt see anything on it.
Can you help me?
Thanks
Hey Fred,
which CNC controller do you use, the buildbotics.com-derived Onefinity Controller or the Elite/Masso? If the first, yes, you can add a G4 (Dwell) command in the āprogram-startā and then of course also at the end of the ātool-changeā field on the SETTINGS page.
The command goes
G4 P3
where ā5ā is the number of seconds you can change to your needs.
Hi Aiph5u
You are a precious support. ![]()
I use the derivative of buildbotics.
You mean the ā3ā rather than the 5?
Ok I will try next time.
Hey Fred,
yes⦠The correct value depends on the individual spindle and the target speed, just try it out! ![]()
You can add dwell or pause for user input in both vectric and f360.
I did that, but itās not good. The program waits to start but the spindle also, do I have to add M 0 between G 17 and G 4?
Hey Fred,
you are right, the command only makes sense after the M3 command. My fault. Itās the duty of the g-code program to give the M3 command at the right moment, so it is the best, as @AndyP already mentioned, to let the CAM program to insert it. Also M3 command only works when S has been set. If S is 0, M3 does not start the spindle.
No problem.
Iām very happy to have found it alone even if itās not much.
I feel like I understand what Iām using. ![]()

