Could you please provide a file show the problem. I've searched code, seems only Robot and Path WB is using attribute with this name.
Could you please provide a file or picture showing you intention?
Could you please provide a file show the problem. I've searched code, seems only Robot and Path WB is using attribute with this name.
Could you please provide a file or picture showing you intention?
This is a bug of the Path workbench. I'll submit a PR later. Meanwhile to fix your problem, find out the erroneous object's internal name (just mouse over it and see the name in the status bar), and run the following command.
Code: Select all
App.ActiveDocument.Profile_Edges.Proxy.initOperation(App.ActiveDocument.Profile_Edges)
nice, well done, works with Asm4, and much better: no more opened windows for all linked parts, and LCS have all the same fixed size. Well done, thank-you again.
I will work on merging the Link part of my branch to upstream soon.
that's great news.realthunder wrote: ↑Tue Jun 11, 2019 11:29 pm I will work on merging the Link part of my branch to upstream soon.
Actually, this feature has been requested multiple times in this thread. And my past response is that this is not really a Link feature, because link does not know how the linked object works, therefore it is the linked object that should be modified to support this.
works. Now that your version doesn't open a tab on all assembled/linked parts (which is great) there is a new annoyance: how to actually open a linked part when necessary ?
Code: Select all
Traceback (most recent call last):
File "<string>", line 1, in <module>
<class 'AttributeError'>: 'NoneType' object has no attribute 'setActiveObject'
Unhandled Base::Exception caught in GUIApplication::notify.
The error message is: 'NoneType' object has no attribute 'setActiveObject'