Spindle
12min
\[spindle] onoffoutputportid on/off output output used to switch the spindle on/off this can be a dedicated tool output or an aux output directionoutputportid direction output output used to control the direction of the spindle this can be a dedicated tool direction output or an aux output pwmoutputportid pwm output output used to control the speed of the spindle this can be one of pwm outputs note that depending on which board you use, some of pwm outputs can be used as 0 10v outputs (usually pwm1, adjusted with a jumper on the board please check the board's hardware manual) spindlereadyportid / plasmaready ready input input which indicates to the controller that the spindle has reached programmed speed note that this input is also used for plasma machines (indicates whether plasma torch is on or off if the torch turns off during cutting then the cutting movement is stopped) spindlereadyportmode ready mode when this setting is enabled, the spindle ready port expects that the spindle ready output on the spindle triggers when the spindle is running (the output on the spindle will be active when the spindle is running and inactive when the spindle is not running) default behaviour is that the spindle ready output on the spindle indicates that the spindle has reached programmed speed note that you can invert the polarity of the aux input that you are using if it does not match the output on the spindle rightonleftonmnode alternative direction control output mode when this setting is enabled, the spindle is controlled with the tool output indicating that it should run clockwise, and the tool direction output indicating that it should run counterclockwise default behaviour is that the tool output indicates if the spindle should be running, and the tool direction output indicates whether the spindle should spin clockwise or counterclockwise spindlerampuptime ramp up delay delay between increasing spindle speed and proceeding with further instructions note that if you had set up a spindle ready port, then the machine will proceed once the ready port triggers if the port is not triggered during this delay, a warning will be displayed spindlerampdowntime ramp down time delay between decreasing spindle speed and proceeding with further instructions note that if you had set up a spindle ready port, then the machine will proceed once the ready port triggers if the port is not triggered during this delay, a warning will be displayed spindlenmax maximum rpm the spindle speed when the pwm output is at 100% if an instruction for a higher s value is used, then this maximum value is applied instead spindlenmin minimum rpm the lowest permitted spindle speed if an instruction for a lower s value is used, then this minimum value is applied instead if your spindle has not enough torque at certain speeds, it is advised to use this setting to prevent damage spindleuserpmsensor rpm sensor determines if spindle rpm sensor is used sync input of the controller is used to read the sensor the sensor should give 1 pulse/revolution, with minimum pulse width of 0 5ms pwmcompensationon pwm compensation determines if spindle pwm compensation is enabled pwm compensation can be used to correct spindle speed in the event that it does not increase linearly as pwm output value increases pwmcompensationfilename pwm compensation file spindle pwm compensation table file maxavgspeedfiltertimemillisecs spindle speed sampling interval sampling interval, in ms, during which average spindle speed is calculated this affects displayed current spindle speed in the operate view xoffset x offset offset in the x axis in relation to the main spindle main spindle cannot have this setting configured yoffset y offset offset in the y axis in relation to the main spindle main spindle cannot have this setting configured zoffset z offset offset in the z axis in relation to the main spindle main spindle cannot have this setting configured