Table of Contents

Mechanism Topology

HiAPI Mechanism Topology provides basic functionality for assembling mechanical structures and simulating their motions. It allows you to build kinematic models of milling machines and similar mechanical structures through a topology-based approach.

Core Concepts

Kinematic Topology

Kinematic Topology is the core concept of this module, which describes the motion relationships between mechanical components. With Kinematic Topology, you can:

  • Define mechanical structures and motion relationships
  • Calculate forward and inverse kinematics
  • Display component positions and orientations
  • Conduct collision detection

Main Modules

  • Topology - Kinematic topology structure, including assembly management and chain definition
  • Transformers - Coordinate transformation and motion transformation
  • Render Topology - Rendering with topology structure and anchored display

API References

  • Hi.Mech.Topo - Core topology functionality
  • Asmb - Assembly-related functionality
  • Branch - Chain-related functionality

Examples

Please refer to the examples in each sub-section to learn how to use these features to build your applications.