RM_Gcode – CNC motion control

Block SymbolLicensing group: COORDINATED MOTION
Qt SVG Document Exported by REXYGEN Studio uAxesGroup uGCData Execute BlockSkip Pause DI yAxesGroup Done CommandAborted Busy Active Error ErrorID Cooling SpindleSpeed DO PrgNo LineNo Line RM_Gcode

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 (I32)

CoordSystem

0   1  3 3

Long (I32)

BufferMode

Buffering mode  1

Long (I32)

1 ....

Aborting

2 ....

Buffered

3 ....

Blending low

4 ....

Blending high

5 ....

Blending previous

6 ....

Blending next

TransitionMode

Transition mode in blending mode  1

Long (I32)

1 ....

TMNone

2 ....

TMStartVelocity

3 ....

TMConstantVelocity

4 ....

TMCornerDistance

5 ....

TMMaxCornerDeviation

11 ...

Smooth

TransitionParameter

Parametr for transition (depends on transition mode)

Double (F64)

workOffsets

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

Double (F64)

toolOffsets

Sets of tool offset  [0 0 0]

Double (F64)

cutterOffsets

Tool radii  [0 0 0]

Double (F64)

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

Result of the last operation

Error

i ....

REXYGEN general error

Cooling

Cooling

Bool

LineNo

Current executed line number

Long (I32)

Line

Current line of G-code

String

SpindleSpeed

Spindle speed

Double (F64)

2024 © REX Controls s.r.o., www.rexygen.com