XML customization
  • XML customization
v1.0.1
Search Results for

    Show / Hide Table of Contents
    • CAM system documentation
    • XMLProperties framework
      • Framework overview
      • Descriptor syntax
      • Expression language
      • Using XML properties from code
      • User defaults
    • Operation XML descriptors
      • Operation XML descriptors
      • Operation hierarchy reference
    • Machine descriptors
      • Machine descriptors
      • Machine node reference
      • Machine Setup parameters reference
      • Advanced machine topics
      • 3D models for machines

    Machine descriptors

    This area covers describing a machine — its file layout, kinematic scheme and the parameters that drive how its toolpath becomes NC code. It builds on the XMLProperties framework.

    Most machines are built interactively with the MachineMaker application; the guides here are for understanding a machine and for the special cases still authored, or fine‑tuned, by hand.

    • Machine descriptors — start here: a machine's file layout, a complete simple example, the kinematic node chain, and each section of the descriptor (Description, Control Parameters, Schema, state parameters, Tooling, Machine dimensions).
    • Machine node reference — the look‑up companion: the full property tables for every node type (TMachineNode, TMachineAxis, connectors, state parameters, VisualProperties), plus coordinate conventions and units.
    • Machine Setup parameters reference — what every parameter on the machine's Control Parameters tab does, each with the XML fragment that overrides it.
    • Advanced machine topics — node matrices, switchable / detachable nodes, turrets, tool/workpiece connectors, sub‑machines and control channels.
    • 3D models for machines — preparing, referencing and aligning the node geometry (.osd / .stl).

    See the XMLProperties framework for the shared ground rules (don't edit Supplement, where the shipped files live, example conventions), and the documentation root for the intended audience.

    In this article