View Issue Details

IDProjectCategoryView StatusLast Update
0003463PathBugpublic2020-10-06 22:59
Reportersliptonic Assigned Tosliptonic  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionwon't fix 
Product Version0.18 
Target Version0.19 
Summary0003463: Imported Path prevents creation of tool controller
DescriptionWhen a gcode file is imported a Path object is created at the root of the document.

If a Job already exists and the user tries to create a Tool Controller, the operation will fail:

Traceback (most recent call last):
  File "D:\Downloads\download\freecad\FreeCAD_0.17\Mod\Path\PathScripts\PathToolLibraryManager.py", line 624, in copyTools
    if isinstance(job.Proxy, PathScripts.PathJob.ObjectJob) and job.Label == targetlist:
AttributeError: 'App.DocumentObject' object has no attribute 'Proxy'
Additional Informationhttps://forum.freecadweb.org/viewtopic.php?f=15&t=28603#p232438
TagsNo tags attached.
FreeCAD Information

Relationships

child of 0003464 closedsliptonic Need an improved import pre-processor for external gcode 

Activities

sliptonic

2020-10-06 22:59

manager   ~0014780

This only occurs if using legacy tools with an external gcode file imported with the example_pre.py preprocessor.

If you use the gcode_pre.py preprocessor, the gcode becomes a custom inside the job. It can be postprocessed and is more useful. If you insist on importing gcode to a path object outside the job hierarchy, you can still use the new toolbits instead of legacy tools

Issue History

Date Modified Username Field Change
2018-05-08 13:47 sliptonic New Issue
2019-01-22 05:33 sliptonic Status new => acknowledged
2019-01-22 05:33 sliptonic Target Version 0.18 => 0.19
2019-01-22 05:35 sliptonic Relationship added child of 0003464
2020-10-06 22:59 sliptonic Assigned To => sliptonic
2020-10-06 22:59 sliptonic Status acknowledged => closed
2020-10-06 22:59 sliptonic Resolution open => won't fix
2020-10-06 22:59 sliptonic Note Added: 0014780