Table of Contents

Freeform Remover Panel

The key model is FreeformRemover.

Layout

Geometry Definitions

  • Strut Geometry - The non-cutting portion (holder/shank)
    • Used for collision detection
  • Shaper Geometry - The cutting portion
    • Defines cutting surfaces
    • Used for material removal simulation

Implementation Note

Remember to call ClearCache() after geometry changes.

Source Code Path

See this page for git repository.

WPF Application Source Code Path

  • Mech/ToolHouse/FreeformRemoverPanel

Web Page Application Source Code Path

  • wwwroot/mech/cutter/freeform-remover-panel.js
  • Controller/Mech/MechController.cs