I didn't find a Forum Board for the Part module, so I post it here on the PartDesign board, if there's a better place please tell me.
I have a short question: is there a reason why it's not possible to create datum objects (PartDesigne::Plane, ::Point, ::CoordinateSystem, ::Line) in an App::Part ? It's possible to create such a Datum at the root of a document but outside of the Part container, and then drag it to a Part container in that document, but it's not possible to create it directly there.
Code: Select all
File → New
>>> App.activeDocument().Tip = App.activeDocument().addObject('App::Part','Part')
>>> App.ActiveDocument.addObject('PartDesign::CoordinateSystem','LCS')
>>> App.activeDocument().getObject("Part").addObject(App.activeDocument().getObject("LCS"))
So it seems that it is actively forbidden for the App::Part container to create Datum objects, but there is no actual technical limitation to for the App::Part container to contain such Datum objects.
Is this a bug, or is there a reason for this behaviour ?