XB and drilling cycles

XB and its variants XBO, XBR and XBRB are the Xilog Plus boring macros: they drill a hole at a point with a given diameter and depth. The converter refuses them.

Syntax

XB X<mm> Y<mm> Z<mm> D<mm> [T<n>] ...

UnsupportedRefused. No file is produced.

Parameters

XX coordinate of the end point in millimetresrequired
YY coordinate of the end point in millimetresrequired
ZZ depth in millimetresrequired
DBore diameter in millimetresrequired
TTool numberoptional

How it is written to PGM

No encoding exists. Nothing in the reference program is a drilling cycle, and a boring macro expands into machine behaviour that cannot be inferred from a contour file. Rather than write bytes that might drive a spindle into a panel, the converter refuses the file and lists the line numbers.

Bytes in the PGM: Produces no bytes of its own

Example

XB X100 Y50 Z12 D8 T5

This example was written for illustration; no reference file contains the command.

Notes

  • The same treatment applies to subprograms, parametric expressions and any other command word the parser does not recognise.
  • Splitting a program so that the contour and the drilling live in separate files lets the contour convert.
  • If you have an XXL with drilling and the PGM that the original compiler produced from it, that pair is what would make support possible.

Messages this command can produce

Related commands