Mill: COMMAND SYNTAX

Your Ad Here




 

Command Syntax

 

Description

ARCSLP/ON,lead - OFF

|

Helical interpolation for subsequent circular moves

AUXFUN/m [, NEXT]

|

Output M-Code

BREAK

|

Segment NC Code file

CHECK/(xyzabc)AXIS, min, max

|

Enable axis limit checking

CLEARP/XYPLAN, depth-OFF

|

Define retract clearance plane

CLRSRF/plane-NOW

|

Define celarance surface (ijkd)

COOLNT/AUTO-MIST-FLOOD-OFF-ON[,NEXT]

|

Coolant control

CUTCOM/IN-OUT

|

P/Q vector comp control for arc moves

CUTCOM/OFF, PERPTO-PLUS-MINUS

|

P/Q vector comp control for final move

CUTCOM/OFF-LEFT-RIGHT,dcomp,$

|

 

(xy/yz/zx)PLAN 

|

Diameter Comp control

CUTCOM/ZAXIS, lcomp

|

Length Comp control

CYCLE/BORE,FEDTO,z,IPM-IPR,f,RAPTO,$

|

 

c[,DWELL,d][,RTRCTO,c2][,ORIENT,y] 

|

Bore, stop, rapid retract cycle definition

CYCLE/CSINK,HOLDIA,z,TLANGL,a,IPM-IPR,

|

 

f,RAPTO,c[,DWELL,d][,RTRCTO,c2] 

|

Countersink cycle definition

CYCLE/DEEPCL,START,s,DECR,d,LAST,l,$

|

 

DIAMTR,dia[,DWELL,d][,RTRCTO,c2] 

|

Deep hole drilling cycle definition - full retract

CYCLE/DEEP,FEDTO,z,IPM-IPR,f,RAPTO,$

|

 

c[,INCR,k][,DWELL,d][,RTRCTO,c2] 

|

Deep hole drilling cycle definition - incr retract

CYCLE/DRILL,FEDTO,z,IPM-IPR,f,RAPTO,$

|

 

c[,DWELL,d][,RTRCTO,c2] 

|

Drill cycle definition

CYCLE/FACE,FEDTO,z,IPM-IPR,f,RAPTO,$

|

 

c[,DWELL,d][,RTRCTO,c2] 

|

Spotfacing cycle definition

CYCLE/MILL,FEDTO,z,IPM-IPR,f,RAPTO,$

|

 

c[,DWELL,d][,RTRCTO,c2] 

|

Milling cycle definition

CYCLE/REAM,FEDTO,z,IPM-IPR,f,RAPTO,$

|

 

c[,DWELL,d][,RTRCTO,c2] 

|

Ream in, dwell, ream-out cycle definition

CYCLE/TAP,FEDTO,z,IPM-IPR,f,RAPTO,$

|

 

c,HIGH,ON-OFF[,RTRCTO,c2] 

|

Tapping or rigid tapping cycle definition

CYCLE/THRU,z1,z2,z3,...,z19,z,$

|

 

IPM-IPR,f,RAPTO,c[,RTRCTO,c2]$ 

|

 

[,PULBAC,g] 

|

Case drilling cycle definition

DEBUGG/FRONT-OFF/ON,CLW

|

Dump internal values to listing

DELAY/n [,REV]

|

Dwell control

DISPLY/ON-OFF-NEXT

|

Operator message display control

END

|

Output M-code to halt controller

FEDRAT/[,uPM-uPR],f [,RAPTO [,d]]

|

Control tool velocity and decel blocks

FEDRAT/LOCK,ON-OFF

|

Enable/disable operator feed override

FINI

|

End of processing

FROM/xyz[ijk]

|

Reset internal present position

GOHOME

|

Return all slides to home point

INSERT/'string$'

|

Insert "string" directly into NC Code file

LEADER/n

|

Generate blank leader into NC Code

LINTOL/[t] ON-OFF

|

Linearization control for MULTAX motion

LOADTL/t[,LENGTH,l] [,ADJUST,h] [,OMIT

|

Tool change control

LPRINT

|

Line printer page break control

MACHIN/SPOSTM-SPOSTL,n [,ON-OFF]

|

Control parameter file and postprocessing

MCHTOL/t -OFF

|

Set machine tolerance to value different than parameter file

MCS/ijk, ijk, ijk, dx,dy,dz

|

CView vs. World coordinate matrix (FIL routine required)

MODE/INCR [,OFF]

|

Abs/incremental output control

MODE/INVERS, ON-OFF-AUTO

|

Inverse feed calculations

MODE/MILL-TURN, n

|

Activate mill or lathe post and option file number

MULTAX/ON-OFF

|

Process IJK fields for rotary motion

OPERTN/nn

|

NC Operation type (see chart below)

OPSKIP/[n1,n2,n3...]ON-OFF

|

Block delete characters

OPSTOP

|

Output optional stop M-code

ORIGIN/x,y

|

Translate CLfile motion coords {lathe only}

ORIGIN/x,y,z

|

Translate CLfile motion coords {mill only}

PARTNO/string

|

Program ID string

PLABEL/OPTION,n,TO,v

|

Reset post options from CLfile

POSTN/(xyzabc)AXIS, home_coord

|

Modifies GOHOME position

POSTN/ALL

|

Empties output buffers, no output generated

POSTN/ALL [,OUT]

|

Output all buffer contents in single block

POSTN/IN-OUT, reg_num, value.. [,NEXT]

|

Add output to accompany next output block

PPRINT/string

|

Output string info to oper list

PPWORD/word, int_code ...

|

1-999Min, 1001-1199Maj,1501-2999,MajSO, 3101-4095MM

PREFUN/g [,NEXT]

|

Output G-codes

RAPID

|

Set 1-shot rapid mode

REPEAT/ref_reg, regnum, value.[,ON-OFF

|

Add output on next occurance of trigger register

RESET

|

Generate alignment block

RETRCT

|

Retract spindle to CLEARP

REWIND

|

Generate rewind M-code

ROTABL/(abc)AXIS,ATANGL-INCR-SETANG,$

|

 

a[,CLW-CCLW][,NEXT-NOW] [,ROTREF] 

|

Rotate table to specific angle

ROTHED/(abc)AXIS,ATANGL-INCR-SETANG,$

|

 

a[,CLW-CCLW][,NEXT-NOW] 

|

Rotate head to specific angle

SELCTL/t

|

Preselect tool

SELECT/[h] [AUTO-[BOTH,START,]$

|

 

FRONT-REAR 

|

Select head for subsequent motion & issue head code

SELECT/FRONT-REAR

|

Select head for subsequent motion

SEQNO/k, INCR [,m[,n]] - ON-OFF-NEXT

|

Block numbering control

SET/START

|

Coordinate preset block using next CL coordinates {lathe}

SET/START, x,z

|

Coordinate preset block, machine coordinates {lathe}

SET/START, (XYZABC)AXIS, preset_coord

|

Coordinate preset block

SPINDL/LOCK,AUTO, ON-OFF

|

Inhibits speed changes for rapid moves {lathe}

SPINDL/[RPM-SFM],s[,CLW-CCLW]$

 

 

[,RANGE,n] 

|

Spindle speed, direction, gearbox control for mills

STOP

|

Generate M-code to halt CNC controller

TMARK/ [n]

|

Generate tape rewind code

TRANS/[x,y,z] - [0] - [ijkd,ijkd,ijkd]

|

Apply shift to all motion coordinates

 

 

Spost.chm
COMMAND_SYNTAX_DESCRIPTION.htm

Return to SURFCAM Index


Your Ad Here