Draft Draft2Sketch/fr: Difference between revisions

From FreeCAD Documentation
mNo edit summary
No edit summary
(46 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
{{GuiCommand/fr|Name=Draft Draft2Sketch|Name/fr=Draft Draft2Sketch|Workbenches=[[Draft Module/fr|Draft]], [[Arch Module/fr|Arch]]|MenuLocation=Drafting -> Draft to Sketch}}
{{Docnav/fr
|[[Draft_Shape2DView/fr|Projection 2D d'une forme]]
|[[Draft_Array/fr|Réseau]]
|[[Draft_Module/fr|Atelier Draft]]
|IconL=Draft_Shape2DView.svg
|IconC=Workbench_Draft.svg
|IconR=Draft_Array.svg
}}


{{GuiCommand/fr
==Description==
|Name=Draft Draft2Sketch
|Name/fr=Draft Draft vers esquisse
|MenuLocation=Draft → Draft vers Esquisse
|Workbenches=[[Draft Module/fr|Draft]], [[Arch Module/fr|Arch]]
|SeeAlso=[[Sketcher Workbench/fr|Atelier Sketcher]], [[PartDesign Workbench/fr|Atelier PartDesign]]
}}


==Description==
Cet outil converti [[Draft Module/fr|un objet Draft]] en [[https://www.freecadweb.org/wiki/Sketcher_Workbench/fr|objet Sketcher]], et vice-versa.

Cet outil {{Button|[[Image:Draft Draft2Sketch.svg|16px]] [[Draft Draft2Sketch/fr|Draft Draft vers esquisse]]}} convertit {{Button|[[Image:Workbench_Draft.svg|16px]] [[Draft Module/fr|des objets Draft]]}} en {{Button|[[Image:Workbench_Sketcher.svg|16px]] [[Sketcher Module/fr|objets Sketcher]]}} et vice-versa.


[[Image:Draft Draft2Sketch example.jpg||480px]]
[[Image:Draft Draft2Sketch example.jpg||480px]]
{{Caption|Conversion d'une forme Draft vers une forme Sketcher avec contraintes}}


==Utilisation==
==Utilisation==


# Sélectionnez un objet Draft ou un objet Sketch.
# Sélectionnez un objet Draft ou un objet Sketch.
# Pressez le bouton {{KEY|[[Image:Draft Draft2Sketch.png|16px]] [[Draft Draft2Sketch/fr|Draft Draft2Sketch]]}}.
# Pressez le bouton {{Button|[[Image:Draft Draft2Sketch.svg|16px]] [[Draft Draft2Sketch/fr|Conversion bidirectionnelle entre objets draft et esquisse]]}}.


Remarques:
==Options==
* Si vous convertissez un [[Image:Draft_Wire.svg|16px]] [[Draft Wire/fr|Filaire Draft]], l'esquisse résultante utilisera des contraintes de points pour les nœuds.
* Si vous convertissez un [[Image:Draft_Rectangle.svg|16px]] [[Draft Rectangle/fr|Rectangle Draft]], l'esquisse résultante utilisera des contraintes de point pour les angles et des contraintes horizontales et verticales pour les arêtes.
* Si vous convertissez un [[Image:Draft_BezCurve.svg|16px]] [[Draft BezCurve/fr|Courbe de Bézier Draft]], l'esquisse résultante sera approximée par un [[Image:Sketcher_CreateBSpline.svg|16px]] [[Sketcher CreateBSpline/fr|BSpline Sketcher]] car l'[[Sketcher Workbench/fr|Atelier Sketcher]] ne prend actuellement pas en charge les courbes de Bézier.
* Les objets non Draft totalement plans seront également convertis en esquisses.


===Limitations===
* Si vous convertissez un [[Draft Wire/fr|Wire (ligne multiple)]], une contrainte sera appliquée aux points et aux nœuds.
La conversion d'un objet qui ne peut pas être représenté par une combinaison de lignes droites, d'arcs de cercle et de B-Splines échouera généralement. En d'autres termes, l'élément n'apparaîtra pas dans l'esquisse.
* Si vous convertissez un [[Draft Rectangle/fr|Rectangle]], une contrainte sera appliquée, sur les coins, les points les contraintes horizontales/verticales et les bords.
* Les objets Non-Draft, qui sont totalement plans, seront également converti en sketch.


Dans le passé, une [[Draft BSpline/fr|BSpline Draft]] ne pouvait pas être convertie directement en esquisse. Un outil permettant d'effectuer cette conversion a été développé pour [[KicadStepUp Workbench/fr|Atelier KicadStepUp]]. Il prend une [[Draft BSpline/fr|BSpline Draft]] et la convert en une série d'[[Sketcher CreateArc/fr|arcs Sketcher]]. Voir le fil de discussion [https://forum.freecadweb.org/viewtopic.php?f=9&t=25082 BSplines to Shape2DView and Sketcher] pour plus d'informations.
L'outil esquisse prend en charge les lignes droites, et, les arcs circulaires. La conversion d'un élément qui ne peut pas être représenté échouera.


Depuis {{VersionPlus|0.17}}, la conversion de [[Draft BSpline/fr|BSpline Draft]] en [[Sketcher CreateBSpline/fr|BSpline Sketcher]] est possible. Toutefois, la conversion d'une spline en une série d'arcs peut toujours être utile pour exporter une géométrie vers des applications ne prenant pas en charge les B-Splines, tel que KiCad.
Par conséquence, la conversion de touts éléments qui ne peuvent pas être représentés par des lignes droites ou des arcs circulaires échouera, c’est-à-dire, que les éléments n'apparaîtront pas dans l'esquisse.

==Options==

Il n'y a pas d'options pour cet outil. Cela fonctionne avec l'objet sélectionné ou non.


==Script==
==Script==
{{Emphasis|Voir aussi:}} [[Draft API/fr|Draft API]] et [[FreeCAD Scripting Basics/fr|FreeCAD scripts de base]].


En interne, l'outil de conversion Draft vers Esquisse utilise deux méthodes.
Non disponible, voir la documentation [[Sketcher_Workbench/fr|Sketcher Module]] pour créer un script de sketch.


Conversion d'un objet vers Sketch:
<languages/>
{{Code|code=
Draft.makeSketch(objectslist, autoconstraints=False, addTo=None, delete=False, name="Sketch", radiusPrecision=-1)
}}

Conversion d'un objet vers Draft:
{{Code|code=
Draft.draftify(objectslist, makeblock=False, delete=True)
}}

{{Docnav/fr
|[[Draft_Shape2DView/fr|Projection 2D d'une forme]]
|[[Draft_Array/fr|Réseau]]
|[[Draft_Module/fr|Atelier Draft]]
|IconL=Draft_Shape2DView.svg
|IconC=Workbench_Draft.svg
|IconR=Draft_Array.svg
}}

{{Draft Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Revision as of 11:06, 22 March 2020

Draft Draft vers esquisse

Emplacement du menu
Draft → Draft vers Esquisse
Ateliers
Draft, Arch
Raccourci par défaut
Aucun
Introduit dans la version
-
Voir aussi
Atelier Sketcher, Atelier PartDesign

Description

Cet outil Draft Draft vers esquisse convertit des objets Draft en objets Sketcher et vice-versa.

Conversion d'une forme Draft vers une forme Sketcher avec contraintes

Utilisation

  1. Sélectionnez un objet Draft ou un objet Sketch.
  2. Pressez le bouton Conversion bidirectionnelle entre objets draft et esquisse.

Remarques:

  • Si vous convertissez un Filaire Draft, l'esquisse résultante utilisera des contraintes de points pour les nœuds.
  • Si vous convertissez un Rectangle Draft, l'esquisse résultante utilisera des contraintes de point pour les angles et des contraintes horizontales et verticales pour les arêtes.
  • Si vous convertissez un Courbe de Bézier Draft, l'esquisse résultante sera approximée par un BSpline Sketcher car l'Atelier Sketcher ne prend actuellement pas en charge les courbes de Bézier.
  • Les objets non Draft totalement plans seront également convertis en esquisses.

Limitations

La conversion d'un objet qui ne peut pas être représenté par une combinaison de lignes droites, d'arcs de cercle et de B-Splines échouera généralement. En d'autres termes, l'élément n'apparaîtra pas dans l'esquisse.

Dans le passé, une BSpline Draft ne pouvait pas être convertie directement en esquisse. Un outil permettant d'effectuer cette conversion a été développé pour Atelier KicadStepUp. Il prend une BSpline Draft et la convert en une série d'arcs Sketcher. Voir le fil de discussion BSplines to Shape2DView and Sketcher pour plus d'informations.

Depuis version 0.17 and above, la conversion de BSpline Draft en BSpline Sketcher est possible. Toutefois, la conversion d'une spline en une série d'arcs peut toujours être utile pour exporter une géométrie vers des applications ne prenant pas en charge les B-Splines, tel que KiCad.

Options

Il n'y a pas d'options pour cet outil. Cela fonctionne avec l'objet sélectionné ou non.

Script

Voir aussi: Draft API et FreeCAD scripts de base.

En interne, l'outil de conversion Draft vers Esquisse utilise deux méthodes.

Conversion d'un objet vers Sketch:

Draft.makeSketch(objectslist, autoconstraints=False, addTo=None, delete=False, name="Sketch", radiusPrecision=-1)

Conversion d'un objet vers Draft:

Draft.draftify(objectslist, makeblock=False, delete=True)