Std SendToPythonConsole/pl

Opis
The Std SendToPythonConsole command creates variables in the Python console referencing a selected object and its selected subshapes, along with some other useful references. The variables and the code involved can be used in the development of Python code.

Depending on the selected object and its selected subshapes, if any, the following variables are created:

>>> ### Begin command Std_SendToPythonConsole >>> try: >>>    del(doc,lnk,obj,shp,sub,subs) >>> except Exception: >>>    pass >>> >>> doc = App.getDocument("Unnamed") >>> lnk = doc.getObject("Link") >>> obj = lnk.getLinkedObject >>> shp = obj.Shape >>> sub = obj.getSubObject("Edge10") >>> subs = [obj.getSubObject("Edge10"),obj.getSubObject("Face3"),obj.getSubObject("Vertex5"),] >>> ### End command Std_SendToPythonConsole

Użycie

 * 1) Select a single object or one or more subshapes belonging to a single object.
 * 2) There are several ways to invoke the command:
 * 3) * Select the option from the menu.
 * 4) * Select the option from the Tree view context menu or 3D view context menu.
 * 5) * Use the keyboard shortcut: ++.
 * 6) If required the Python console opens.
 * 7) The Python console receives the keyboard focus.

Uwagi

 * Wszystkie wcześniej utworzone zmienne są usuwane po każdym uruchomieniu polecenia.


 * If the selected object is a Link and the Linked object is derived from the  class, the  variable will be the shape of the Linked object. If the Link has been transformed or scaled and you want to access the scaled/transformed shape, you can do so with this code: