View Issue Details

IDProjectCategoryView StatusLast Update
0003464Path[FreeCAD] Featurepublic2019-01-22 05:35
ReportersliptonicAssigned To 
PrioritynormalSeverityminorReproducibilityN/A
Status assignedResolutionopen 
Product Version[FreeCAD] 0.18 
Target Version[FreeCAD] 0.19Fixed in Version 
Summary0003464: Need an improved import pre-processor for external gcode
Descriptiongcode is imported to FreeCAD and processed with a preprocessor python script.
A couple examples exist but they are limited in functionality.

An improved pre-processor script would:

1) Create a job if non exists, use existing job, or prompt user to select if multiple jobs exist.

2) Create Customs and load the path commands into them.

3) Create tool controllers for each tool. Associate with the Customs.

4) Appropriately handle the creation and selection of tools for the tool controllers.

Additional InformationTo build the tool controller we need, at a minimum, the tool diameter. However, the gcode is only guaranteed to contain a tool number. It might have comments which indicate other attributes of the tool but these could be in any format.

Not sure how to handle this. Prompt the user? Create/duplicate the default tool? Attempt to parse comments?
TagsNo tags attached.

Relationships

parent of 0003463 acknowledged Imported Path prevents creation of tool controller 
Not all the children of this issue are yet resolved or closed.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2018-05-08 13:58 sliptonic New Issue
2019-01-22 05:05 sliptonic Status new => assigned
2019-01-22 05:05 sliptonic Target Version 0.18 => 0.19
2019-01-22 05:35 sliptonic Relationship added parent of 0003463