Moin,
ich steh mal wieder auf dem Schlauch.
In einem script sollen mehrere Objekte 2D mittels Techdraw dargestellt werden. Mein Problem ist dabei, dass ich es nicht schaffe alle Objekte zu markieren, entweder um die direkt auf die Page zu bringen oder zunächst als Gruppe oder Part zusammen zu fassen. Also eigentlich ganz einfach, markiere alle Objekte ... nur irgendwie fehlt mir der Befehl für ein script.
Gruß
Peter
Techdraw script
Re: Techdraw script
so, Schlauch ist weg ...
geht scheinbar nicht mit dem Befehl Std_SelectAll so wie kolportiert, sondern nur mit einem Umweg. Hab jetzt einen Code snipsel gefunden, damit geht es dann:
geht scheinbar nicht mit dem Befehl Std_SelectAll so wie kolportiert, sondern nur mit einem Umweg. Hab jetzt einen Code snipsel gefunden, damit geht es dann:
Code: Select all
for obj in FreeCAD.ActiveDocument.Objects:
objName = obj.Name
obj = App.ActiveDocument.getObject(objName)
Gui.Selection.addSelection(obj)