DVP-15MC Series Motion Controller Operation Manual 
11-2 
11.4 Multi-axis Instructions ..................................................... 11-161 
  MC_GearIn .................................................................... 11-161 
  MC_GearOut .................................................................. 11-167 
  MC_CombineAxes ........................................................... 11-171 
  Introduction of Electronic Cam ......................................... 11-179 
  MC_CamIn ..................................................................... 11-180 
  MC_CamOut ................................................................... 11-201 
  DMC_CamReadPoint ........................................................ 11-207 
  DMC_CamWritePoint ....................................................... 11-211 
  DMC_CamSet ................................................................. 11-213 
 DMC_CamReadTappetStatus ............................................ 11-217 
 DMC_CamReadTappetValue .............................................. 11-222 
 DMC_CamWriteTappetValue ............................................. 11-225 
 DMC_CamAddTappet ....................................................... 11-229 
 DMC_CamDeleteTappet ................................................... 11-233 
11.5 Application Instructions ................................................... 11-236 
  Rotary Cut Technology ..................................................... 11-236 
  Rotary Cut Parameters .................................................... 11-237 
  Control Feature of Rotary Cut Function .............................. 11-238 
  Introduction to Cam Curve with Rotary Cut Function ........... 11-239 
  Rotary-cut Instructions .................................................... 11-243 
11.5.5.1 APF_RotaryCut_Init .................................................... 11-243 
11.5.5.2 APF_RotaryCut_In ...................................................... 11-246 
11.5.5.3 APF_RotaryCut_Out .................................................... 11-248 
  Application Example of Rotary Cut Instructions ................... 11-250 
11.6 G Code Instructions.......................................................... 11-254 
  CNC Introduction ............................................................ 11-254 
  G Code Input Format....................................................... 11-254 
  Explanation of G Code Formats ......................................... 11-256 
  G Code Functions ............................................................ 11-258 
11.6.4.1 G90 (Absolute Mode) .................................................. 11-258 
11.6.4.2 G91 (Relative Mode) ................................................... 11-259 
11.6.4.3 G0 (Rapid Positioning) ................................................ 11-260 
11.6.4.4 G1 (Linear Interpolation) ............................................ 11-263 
11.6.4.5 G2 (Clockwise Circular/ Helical Interpolation) ................ 11-267 
11.6.4.6 G3 (Anticlockwise Circular /Helical Interpolation) ........... 11-274 
11.6.4.7 G17/G18/G19 (Specify Circular Interpolation Plane) ....... 11-280 
11.6.4.8 G4 (Dwell Instruction) ................................................ 11-281 
11.6.4.9 G50 (Precise Stop) ..................................................... 11-282 
11.6.4.10 G51 (Round path transition) ...................................... 11-283 
11.6.4.11 G52 (Smooth path transition) .................................... 11-284 
11.6.4.12 M Code ................................................................... 11-286 
  G Code Instruction .......................................................... 11-288 
11.6.5.1 DMC_CartesianCoordinate ........................................... 11-288 
11.6.5.2 DMC_ReadMFunction .................................................. 11-294 
11.6.5.3 DMC_ResetMFunction ................................................. 11-297 
11.6.5.4 DMC_SetG0Para ......................................................... 11-300