TechDraw API/it


Queste funzioni sono parte del modulo TechDraw e, dopo che il modulo TechDraw è stato importato, possono essere utilizzate negli script e nelle macro o dall'interprete Python.

See the TechDrawGui module API for more functions.

Esempio:

import FreeCAD
import TechDraw
page = FreeCAD.ActiveDocument.addObject('TechDraw::DrawPage','Page')
FreeCAD.ActiveDocument.addObject('TechDraw::DrawSVGTemplate','Template')
FreeCAD.ActiveDocument.Template.Template = templateFileSpec
FreeCAD.ActiveDocument.Page.Template = FreeCAD.ActiveDocument.Template
page.ViewObject.show()
view = FreeCAD.ActiveDocument.addObject('TechDraw::DrawViewPart','View')
rc = page.addView(view) 


Method.png EdgeWalker ( listOfEdges, [bool] )

Description: Crea polilinee dai bordi in ingresso tramite grafici planari trasversali. Opzionalmente si può escludere la OuterWire impostando il parametro opzionale su falso.

Returns: Elenco dei wire ordinati per dimensione (decrescente)


Method.png findOuterWire ( listOfEdges )

Description: Trova l'OuterWire (più grande) in un elenco di bordi (che formano un grafo planare).

Returns: Outer wire


Method.png findShapeOutline ( TopoShape, scale, direction )

Description: Proietta la forma nella direzione e trova il wire esterno nel risultato.

Returns: Outline wire



Back to TechDraw.

Online version: "http://www.freecadweb.org/wiki/index.php?title=TechDraw_API/it&oldid=280067"

Navigation menu