RM_Gcode – CNC motion control

Block SymbolLicensing group: COORDINATED MOTION CONTROL
PIC

Function Description
The function block description is not yet available. Below you can find partial description of the inputs, outputs and parameters of the block. Complete documentation will be available in future revisions.

Inputs

uAxesGroup

Axes group reference

reference

Execute

The block is activated on rising edge

bool

BlockSkip

MILAN

bool

Parameters

BaseDir

Directory of the G-code files

string

MainFile

Source file number

long

CoordSystem

0   1  3 3

long

BufferMode

Buffering mode  1

long

1 ....

Aborting

2 ....

Buffered

3 ....

Blending low

4 ....

Blending high

5 ....

Blending previous

6 ....

Blending next

TransitionMode

Transition mode in blending mode  1

long

1 ....

TMNone

2 ....

TMStartVelocity

3 ....

TMConstantVelocity

4 ....

TMCornerDistance

5 ....

TMMaxCornerDeviation

11 ...

Smooth

TransitionParameter

Parametr for transition (depends on transition mode)

double

workOffsets

Sets with initial coordinate  [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]

double

toolOffsets

Sets of tool offset  [0 0 0]

double

cutterOffsets

Tool radii  [0 0 0]

double

Outputs

yAxesGroup

Axes group reference

reference

Done

Algorithm finished

bool

CommandAborted

Algorithm was aborted

bool

Busy

Algorithm not finished yet

bool

Active

The block is controlling the axis

bool

Error

Error occurred

bool

ErrorID

Error code

error

i ....

REX general error

Cooling

Cooling

bool

MoveType

Command execution

long

ExecutingLine

Current line of G-code

long

SpindleSpeed

Spindle speed

long