Macro Da Faccia a Schizzo

From FreeCAD Documentation
Revision as of 09:32, 25 December 2013 by Mario52 (talk | contribs) (Created page with "{{Macro/it|Icon=Text-x-python|Name=FaceToSketch|Name/it=FaceToSketch|Description=Converte la faccia selezionata in uno Sketch senza vincoli.|Author=Jreinhardt}}")

File:Text-x-python FaceToSketch

Descrizione
Converte la faccia selezionata in uno Sketch senza vincoli.

Autore: Jreinhardt
Autore
Jreinhardt
Download
None
Link
Versione macro
1.0
Data ultima modifica
None
Versioni di FreeCAD
None
Scorciatoia
Nessuna
Vedere anche
Nessuno

This macro breaks down your form with function Draft Downgrade and transforms the face selected in a sketch without constraints, and ready to be modified.


import Draft
  
wires,_faces = Draft.downgrade(FreeCADGui.Selection.getSelection(),delete=True)
  
sketch = Draft.makeSketch(wires[0:1])
for wire in wires[1:]:
    Draft.makeSketch([wire],addTo=sketch)
  
for wire in wires:
    FreeCAD.ActiveDocument.removeObject(wire.Name)
Other languages: