Macro FaceToSketch/fr: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
mNo edit summary
Line 2: Line 2:
{{Macro/fr|Icon=Text-x-python|Name=FaceToSketch|Name/fr=Face vers Sketch|Description=Convertit une face en un sketch sans contraintes.|Author=Jreinhardt|Version=1.0|Date=2013-12-23}}
{{Macro/fr|Icon=Text-x-python|Name=FaceToSketch|Name/fr=Face vers Sketch|Description=Convertit une face en un sketch sans contraintes.|Author=Jreinhardt|Version=1.0|Date=2013-12-23}}


==Description==
<div class="mw-translate-fuzzy">
Cette macro décompose votre forme avec la fonction {{KEY|[[Image:Draft Downgrade.png|16px]] [[Draft Downgrade/fr|Draft Downgrade]]}} et transforme la face sélectionnée en un sketch sans contraintes, et prêt à être modifié.
Cette macro décompose votre forme avec la fonction {{KEY|[[Image:Draft Downgrade.png|16px]] [[Draft Downgrade/fr|Draft Downgrade]]}} et transforme la face sélectionnée en un sketch sans contraintes, et prêt à être modifié.
</div>


==Script==
==Script==

Revision as of 20:48, 7 August 2018

Other languages:

File:Text-x-python FaceToSketch

Description
Convertit une face en un sketch sans contraintes.

Version macro : 1.0
Date dernière modification : 2013-12-23
Auteur: Jreinhardt
Auteur
Jreinhardt
Téléchargement
None
Liens
Version Macro
1.0
Dernière modification
2013-12-23
Version(s) FreeCAD
None
Raccourci clavier
None
Voir aussi
None

Description

Cette macro décompose votre forme avec la fonction Draft Downgrade et transforme la face sélectionnée en un sketch sans contraintes, et prêt à être modifié.

Script

Macro_FaceToSketch.FCMacro

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)