View Issue Details

IDProjectCategoryView StatusLast Update
0002970PathBugpublic2017-07-07 00:47
Reportersliptonic Assigned Tosliptonic  
Status closedResolutionno change required 
Product Version0.17 
Summary0002970: Make output precision a user preference
DescriptionThe output produced in a gcode file should be configurable by the user. Internal calculations should be done at full precision but the output produced may be limited depending on what the user desires. At present, the output is hard-coded to four decimal places in some places and uses the freecad default in others.

Add a Path Preference for the output precision.
Make new jobs copy the preference and allow override.
Change PathUtils fmt() funtion to use the preference or override in the job setting.
Make output to the postprocessors use the setting.
TagsNo tags attached.
FreeCAD Information


related to 0002866 closed FreeCAD Gui::InputField rounds values to 2 digits 



2017-07-06 21:25

developer   ~0009675

output precision can mean different things depending on post-processor.
ie axis movement precision
feed rate precision
spindle rpm precision, etc

It makes sense to handle this in the individual postprocessors as arguments. The desired configuration can be easily selected per-job by saving a template with the specific post and arguments.

Current functionality meets the need. No further feature is required.

Issue History

Date Modified Username Field Change
2017-03-18 13:52 sliptonic New Issue
2017-03-18 13:52 sliptonic Status new => assigned
2017-03-18 13:52 sliptonic Assigned To => sliptonic
2017-05-02 11:11 Kunda1 Relationship added related to 0002866
2017-07-06 21:25 sliptonic Status assigned => closed
2017-07-06 21:25 sliptonic Resolution open => no change required
2017-07-06 21:25 sliptonic Note Added: 0009675
2017-07-07 00:47 Kunda1 Target Version 0.17 =>