Always maintain a strict naming convention for your variables. Because Syntec IDE interacts directly with the controller's register map (R-bits, C-bits, and D-registers), clear labeling prevents "collision" errors where two different UI elements try to control the same physical output. Common Use Cases
Using the G93 (inverse time feed) and macro variables, you can write complex 5-axis routines that are not possible with standard CAM software. syntec ide
G31 X100 F500 (PROBE TOWARD X+) #101 = #2001 (RECORD HIT POSITION) G91 X-2 (RETRACT) G31 X100 F100 (SLOW SECOND PROBE) #102 = #2001 #103 = [#101 + #102] / 2 (CALCULATE CENTER) G90 G10 L2 P1 X#103 (UPDATE G54 X AXIS) Always maintain a strict naming convention for your
The IDE allows you to write a macro that reads a touch probe’s trigger point ( #2000 series), calculates the center of a bore, and automatically updates the workpiece coordinate system ( G54 ). G31 X100 F500 (PROBE TOWARD X+) #101 =
Syntec IDE enables machine builders to replace legacy controllers (e.g., Fanuc or Siemens) with Syntec hardware, using the IDE to remap I/O and reconfigure servo loops.