Table of Contents

Holder Panel

This section describes the user interface and behavior for managing different types of tool holders in the application. Tool holders are crucial components in defining a complete tool assembly.

Note

While tool holders are essential components in real-world machining operations, some users may choose not to define them in simulation environments for convenience, particularly when collision detection is not a primary concern. The system allows for this flexibility, though it's recommended to include holders for accurate representation and comprehensive collision analysis.

The primary models involved are subclasses of IHolder. Two common types are:

Each holder type will have its own specific user interface elements for defining its geometry and properties.

Layout

  • Holder Panel
    • Head Line
    • Holder Management Panel
      • Holder Type Selection Bar
      • Holder Sub Management Panel The content varied by the Holder Type.

Source Code Path

See this page for git repository.

WPF Application Source Code Path

  • Mech/ToolHouse/HolderPanel

Web Page Application Source Code Path

  • wwwroot/mech/holder/holder-panel.js
  • Controller/Mech/MechController.cs