Hello. When pressing post process, I get the error shown below and no GCODE file is generated. Please let me know if you need any other info. Thank you for your help!
OS: Windows 10
FreeCAD version 0.20.1
19:31:51 post: KineticNCBeamicon2(P:/FreeCAD 0.20/bin/test.nc, )
19:31:51 Show editor = 1
19:31:51 postprocessing...
19:31:51 Running the Python command 'Path_Post' failed:
Traceback (most recent call last):
File "P:\FreeCAD 0.20\Mod\Path\PathScripts\PathPost.py", line 437, in Activated
(fail, rc, filename) = self.exportObjectsWith(slist, job)
File "P:\FreeCAD 0.20\Mod\Path\PathScripts\PathPost.py", line 216, in exportObjectsWith
gcode = processor.export(objs, filename, postArgs)
File "P:\FreeCAD 0.20\Mod\Path\PathScripts\PathPostProcessor.py", line 105, in export
return self.script.export(obj, filename, args)
File "P:\FreeCAD 0.20/Mod/Path/PathScripts/post\KineticNCBeamicon2_post.py", line 227, in export
job = PathUtils.findParentJob(obj)
File "P:\FreeCAD 0.20\Mod\Path\PathScripts\PathUtils.py", line 405, in findParentJob
for i in obj.InList:
'_TempObject' object has no attribute 'InList'
[Bug] KineticNCBeamicon2 postprocessor fails (regression)
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
-
- Posts: 13
- Joined: Mon Sep 12, 2022 12:44 am
[Bug] KineticNCBeamicon2 postprocessor fails (regression)
Last edited by Kunda1 on Tue Sep 13, 2022 2:55 pm, edited 1 time in total.
Reason: Updated thread title to be less generic
Reason: Updated thread title to be less generic
Re: New to FreeCAD, path failed
Hi and welcome to the forum!
Please try with a recent 0.21 version and attach the file.
Please try with a recent 0.21 version and attach the file.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: New to FreeCAD, path failed
Could you attach your freecad file which generates the error so we can have look?
-
- Posts: 13
- Joined: Mon Sep 12, 2022 12:44 am
Re: New to FreeCAD, path failed
Here is the file. I tried looking for a 0.21 version, but the website just has 0.20
- Attachments
-
- Lappys Mead.FCStd
- (80.77 KiB) Downloaded 26 times
Re: New to FreeCAD, path failed
hm - same post processor as in POST PROCESSOR Confusion. I'm not familiar with the post processor.
I do get a valid g-code though when post processing with that post processor with v0.21. When you run the post processing - make sure to select the Job when you activate the post process tool.
@Samu - are there any known restrictions in v0.20 with this post processor?
I do get a valid g-code though when post processing with that post processor with v0.21. When you run the post processing - make sure to select the Job when you activate the post process tool.
@Samu - are there any known restrictions in v0.20 with this post processor?
Re: New to FreeCAD, path failed
0.21 is here: https://github.com/FreeCAD/FreeCAD-AppI ... kly-builds.gringusboii123421 wrote: ↑Tue Sep 13, 2022 2:08 am Here is the file. I tried looking for a 0.21 version, but the website just has 0.20
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: New to FreeCAD, path failed
I tried the file using 0.20.0, 0.20.1, and 0.21.xxxxx (very recent).
Did not work on either version 0.20.x, with the same error message as above. Worked fine on 0.21.
Edit: I went back and verified that KineticNCBeamicon2_post.py is the same in all cases.
Gene
Did not work on either version 0.20.x, with the same error message as above. Worked fine on 0.21.
Edit: I went back and verified that KineticNCBeamicon2_post.py is the same in all cases.
Gene
-
- Posts: 13
- Joined: Mon Sep 12, 2022 12:44 am
Re: [Bug] KineticNCBeamicon2 postprocessor fails (regression)
Wow you guys are all wonderful. The 0.21 version seemed to work. Thank you for your help!
Re: New to FreeCAD, path failed
Sorry for the late reply.mlampert wrote: ↑Tue Sep 13, 2022 5:13 am hm - same post processor as in POST PROCESSOR Confusion. I'm not familiar with the post processor.
I do get a valid g-code though when post processing with that post processor with v0.21. When you run the post processing - make sure to select the Job when you activate the post process tool.
@Samu - are there any known restrictions in v0.20 with this post processor?
I know this bug and I've been trying to fix it for some time now with no success. The postprocessor is based on a pretty old version of the linuxcnc_post and all the 'businesslogic' is basically untouched. I will just make a rewrite with the newest version of the linuxcnc_post and make a PR.