Table of Contents

NC Optimization Option Panel

Key model is NcOptOption.

Layout

  • General Optimization Section

  • Distance Settings Section

  • Feedrate Limits Section

  • Motion Dynamics Section

  • Force and Safety Section

    • Preferred Force Floating Number Field (with Unit)
    • Spindle Torque Safety Factor Floating Number Field
      • The model is <xref:Hi.NcOpt.NcOptOption.SpindleTorqueSafetyFactor>.
    • Spindle Power Safety Factor Floating Number Field
      • The model is <xref:Hi.NcOpt.NcOptOption.SpindlePowerSafetyFactor>.
  • Compensation Section

Tip

Use XmlConvert.ToDouble and FromDouble to parse the double value for dealing with the inf value.

Source Code Path

See this page for git repository.

WPF Application Source Code Path

  • NcOpt/NcOptOptionPanel

Web Page Application Source Code Path

  • wwwroot/mission/panels/ncoptoption-command-panel.html (Component HTML)
  • wwwroot/mission/panels/ncoptoption-command-panel.css (Component styles)
  • wwwroot/mission/panels/ncoptoption-command-panel.js (JavaScript component)
  • Controller/MissionController.cs (REST API - NcOptOption command endpoints)