Mechanism
How a machine tool is assembled out of moving parts, and how HiAPI solves where each part ends up. A kinematic topology describes the motion relationships between components; from it come forward and inverse kinematics, component placement, and the geometry collision detection runs against.
Ordered from the structure outwards: the topology first and the shorthand that writes it down, then the matrices that move it, then drawing it.
- Kinematic Topology — Anchors, branches and assemblies, and how a machine chain is built out of them
- Machine Chain Code — The bracket notation a machine file can carry its connectivity in, and the keyword spelling everything downstream reads it by
- Assembly Anchors — What an anchor is, and the buckles the machine, fixture, workpiece and tool are assembled at
- Handle Transform Matrix by ITransformer — The transform-matrix interface behind every joint, and the implementations covering the common cases
- Render Topology — Drawing an assembly through its anchors, by anchoring matrix map or by anchored displayee
See Also
- Rendering — the engine that draws what the topology places
- API Foundations — the geometry types a topology carries, and how an assembly is persisted
- Hi.Mech.Topo — the generated reference for the namespace
- Asmb — assemblies
- Branch — chains