PreSettingCommand Panel
- Key Model
- Assistant Model
- MachiningProject
- <xref:Hi.HiNcKits.AppService>
Layout
- Machining Resolution Label (with Unit)
- Machining Resolution ComboBox
- The model is MachiningResolution_mm.
- Default value: 0.125
- Options (powers of 2)
- 0.0009765625
- 0.001953125
- 0.00390625
- 0.0078125
- 0.015625
- 0.03125
- 0.0625
- 0.125
- 0.25
- 0.5
- 1
- 2
- 4
- 8
- 16
Note
The Machining Resolution is initialized from workpiece's InitResolution if available.
Machining Motion Resolution Setting
- The model is MachiningMotionResolution.
- Motion Resolution Label
- Type ComboBox (Feed Per Cycle, Feed Per Tooth, Fixed)
FixedMachiningMotionResolution Section If MachiningMotionResolution is FixedMachiningMotionResolution, show the panel.
- Linear Resolution Label (with Unit)
- Linear Resolution Number Input Field
- Angle Resolution Label (with Unit)
- Angle Resolution Number Input Field
Detection Settings Setting
- Enable Collision Detection CheckBox
- The model is EnableCollisionDetection.
- Default value: true
- Enable Pause On Failure CheckBox
- The model is EnablePauseOnFailure.
- Default value: false
- Enable Collision Detection CheckBox
Enable Physics CheckBox
- The model is EnablePhysics.
Source Code Path
See this page for git repository.
WPF Application Source Code Path
- Mission/PreSettingCommandPanel
Web Page Application Source Code Path
- wwwroot/mission/panels/presetting-command-panel.html (Component HTML)
- wwwroot/mission/panels/presetting-command-panel.css (Component styles)
- wwwroot/mission/panels/presetting-command-panel.js (JavaScript component)
- Controller/MissionController.cs (REST API - PreSetting command endpoints)