User Tools

Site Tools


mycnc:independent_pulse_generator

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mycnc:independent_pulse_generator [2020/02/20 08:58] ivanmycnc:independent_pulse_generator [2022/02/11 15:45] (current) ivan
Line 21: Line 21:
  
  
-Originally the Pulse generator was supposed to use as Coolant control.+Originally the Pulse generator was meant to be used as Coolant control.
 Global register GVAR_PLC_COOLANT_STATE (#7372) is used to detect the Current State of the Pulse generator. Global register GVAR_PLC_COOLANT_STATE (#7372) is used to detect the Current State of the Pulse generator.
  
Line 175: Line 175:
 <code C> <code C>
   // Send generator frequency value   // Send generator frequency value
-  gvarset (8130.0); timer = 30; do {timer -;} while (timer> 0); // Delay for 30ms+  gvarset(8130,0); timer = 30; do {timer -;} while (timer> 0); // Delay for 30ms
   exit (99); // normal exit   exit (99); // normal exit
 </code> </code>
Line 314: Line 314:
   * stepper motor based coolant system.   * stepper motor based coolant system.
  
 +
 +==== Additional Notes ====
 +
 +++++ Synchronization |
 +
 +When using the spindle as a rotary B/C axis, synchronization will be performed automatically, since the C and Y axes are controlled from the program by the G-code commands. When switching to the "proper" spindle mode, synchronization is done via the spindle encoder and is used in the corresponding threading commands. 
 +
 +++++
  
mycnc/independent_pulse_generator.1582207134.txt.gz · Last modified: 2020/02/20 08:58 by ivan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki