Draft Vue 2D d'une forme
Draft Vue 2D d'une forme |
Emplacement du menu |
---|
Modification → Vue 2D de la forme |
Ateliers |
Draft, Arch, Part, TechDraw |
Raccourci par défaut |
Aucun |
Introduit dans la version |
- |
Voir aussi |
Aucun |
Description
L'outil Draft Projection 2D d'une forme produit une projection 2D à partir d'un objet solide 3D sélectionné tel que ceux créés avec les ateliers Part, PartDesign, and Arch.
La projection résultante est un objet brouillon et est placée dans la vue 3D. Cet objet peut être affiché sur une page de l' Atelier TechDraw à l'aide de l'outil TechDraw Vue Draft. TechDraw dispose également de ses propres outils pour créer des vues projetées, les outils TechDraw Vue et TechDraw Groupe de projection. Cependant, ces outils sont destinés à la préparation de dessins techniques. Ils créent donc les vues uniquement dans la page de dessin et non dans la vue 3D.
Projection de formes solides dans le plan XY
Utilisation
- Faites pivoter la vue pour qu’elle reflète la direction de la projection souhaitée. Par exemple, une vue de dessus projettera l'objet sur le plan XY.
- Sélectionnez un objet 3D.
- Appuyez sur le bouton Crée une projection 2D des objets sélectionnés. Si aucun objet n'est sélectionné, vous serez invité à en sélectionner un.
L'objet projeté sera créé sous l'objet sélectionné, sur le plan XY. Sa position peut être changée en changeant ses propriétés. La direction de projection peut également être modifiée après la création avec l'Éditeur de propriétés.
Remarque :' Si l'objet sélectionné est un Arch Plan de coupe, la projection utilisera le contenu et la direction de ce plan de coupe; dans ce cas, la propriété "Projection" sera ignorée.
Options
Il n'y a pas d'options pour cet outil. Cela fonctionne avec l'objet sélectionné ou non.
Propriétés
Voir aussi : Éditeur de propriétés.
Un objet Draft Vue 2D d'une forme est dérivé d'un Part Part2DObject et hérite de toutes ses propriétés. Il possède également les propriétés supplémentaires suivantes :
Données
Draft
- DonnéesBase (
Link
): spécifie l'objet à projeter. - DonnéesFace Numbers (
IntegerList
) : spécifie les indices des faces à projeter. Ne fonctionne que si DonnéesProjection Mode est surIndividual Faces
. - DonnéesFuse Arch (
Bool
) : spécifie si les Arch objets du même type et matériau sont fusionnés ou non. - DonnéesHidden Lines (
Bool
) : spécifie si les lignes cachées sont affichées ou non. - DonnéesIn Place (
Bool
) : ne fonctionne que si l'objet sélectionné est un Arch SectionPlane, et DonnéesProjection Mode estCutlines
ouCutfaces
, spécifie si la projection apparaîtra coplanaire avec le plan de coupe. - DonnéesProjection (
Vector
) : spécifie la direction de la projection. - DonnéesProjection Mode (
Enumeration
) : spécifie le mode de projection. Les modes suivants sont disponibles :Solid
: projette tout l'objet sélectionné.Individual Faces
: projette uniquement les faces de la liste DonnéesFace Numbers.Cutlines
: ne fonctionne que si l'objet sélectionné est un Arch SectionPlane, ne projette que les arêtes coupées par le plan de coupe.Cutfaces
: ne fonctionne que si l'objet sélectionné est un Arch SectionPlane, projette les zones coupées à travers les solides par le plan de coupe comme des faces.Solid faces
: projette tout l'objet sélectionné en coupant les faces une par une. Peut être utilisé si le modeSolid
donne de mauvais résultats. introduit dans la version 0.20
- DonnéesSegment Length (
Float
) : spécifie la taille en millimètres des segments linéaires si DonnéesTessellation esttrue
. - DonnéesTessellation (
Bool
) : spécifie si la tessellation doit être effectuée. La tessellation signifie que les courbes sont remplacées par des séquences de segments de ligne. Cela peut être intensif en calcul si la DonnéesSegment Length est trop courte. - DonnéesVisible Only (
Bool
) : spécifie si la projection ne doit être recalculée que si elle est visible. - DonnéesExclusion Points (
Vector list
) : Une liste de points d'exclusion. Toute arête passant par l'un de ces points ne sera pas dessinée. introduit dans la version 0.20
Vue
- VuePattern (
Enumeration
) : non utilisé. - VuePattern Size (
Float
) : non utilisé.
Comment produire des plans et des sections avec des largeurs de ligne différentes
Des dessins avec des largeurs de ligne différentes pour les lignes vues et coupées peuvent être facilement produits en utilisant deux objets Vue 2D d'une forme d'un même Arch SectionPlane/fr. Un des objets Vue 2D d'une forme a son mode de projection défini sur Solide, qui restitue les lignes vues, et un autre sur Couper les lignes ou Couper les faces pour rendre la coupe lignes. Les deux Vue 2D d'une forme sont ensuite placées au même endroit, l'une au-dessus de l'autre.
Script
Voir aussi : Autogenerated API documentation et Débuter avec les scripts FreeCAD.
Pour créer une projection 2D, utilisez la méthode make_shape2dview
(introduit dans la version 0.19) du module Draft. Cette méthode remplace la méthode obsolète makeShape2DView
.
shape2dview = make_shape2dview(baseobj, projectionVector=None, facenumbers=[])
- Crée
Shape2DView
en tant que projection dubaseobj
donné.- Si
facenumbers
est donné, il s'agit d'une liste de numéros de visage à prendre en compte pour la projection.
- Si
- Si un
projectionVector
est donné, il est utilisé; sinon, la projection par défaut est le long de l'axe Z.
L'attribut ProjectionMode
doit être remplacé par le mode souhaité qui peut être "Solid"
, "Individual Faces"
, "Cutlines"
ou "Cutfaces"
.
Exemple :
import FreeCAD as App
import Draft
doc = App.newDocument()
box = doc.addObject("Part::Box", "Box")
box.Length = 2300
box.Width = 500
box.Height = 1000
shape1 = Draft.make_shape2dview(box)
shape2 = Draft.make_shape2dview(box, App.Vector(1, -1, 1))
shape3 = Draft.make_shape2dview(box, App.Vector(-1, 1, 1), [0, 5])
shape3.ProjectionMode = "Individual Faces"
doc.recompute()
- Drafting : Ligne, Polyligne, Congé, Arc, Arc par 3 points, Cercle, Ellipse, Rectangle, Polygone, B-spline, Courbe de Bézier cubique, Courbe de Bézier, Point, Surfaces liées, Formes à partir de texte, Hachure
- Annotation : Texte, Dimension, Étiquette, Éditeur de styles d'annotations, Widget d'échelle d'annotation.
- Modification : Déplacer,Pivoter,Échelle,Miroir, Décalage, Ajuster ou prolonger, Étirer, Cloner, Réseau orthogonal, Réseau polaire, Réseau circulaire, Réseau selon une courbe, Réseau lié selon une courbe, Réseau de points, Réseau lié selon des points, Éditer, Surligner les sous éléments, Joindre, Scinder, Agréger, Désagréger, Polyligne vers B-spline, Draft vers esquisse, Pente, Inverser le texte de la dimension, Vue 2D d'une forme
- Barre Draft : Plan de travail, Définir le style, Basculer en mode construction, Groupement automatique
- Aimantation : Verrouillage de l'aimantation, Aimantation terminaison, Aimantation milieu, Aimantation centre, Aimantation angle, Aimantation intersection, Aimantation perpendiculaire, Aimantation extension, Aimantation parallèle, Aimantation spéciale, Aimantation au plus proche, Aimantation orthogonal, Aimantation grille, Aimantation plan de travail, Aimantation dimensions, Basculer la grille
- Utilitaires : Appliquer le style, Calque, Gestionnaire de calques, Nommer un groupe, Déplacer vers un groupe, Sélection groupée, Ajouter au groupe de construction, Mode d'affichage, Proxy de plan de travail, Réparer, Barre d'aimantation
- Additionnels : Contrainte, Motif, Préférences, Préférences d'Import Export, DXF/DWG, SVG, OCA, DAT
- Menu contextuel :
- Conteneur du calque : Fusionner les calques en double, Ajouter un nouveau calque
- Calque : Groupement automatique, Sélection groupée
- Texte : Ouvir les hyperliens
- Filaire : Aplatir
- Proxy de plan de travail : Enregistrer la position de la caméra, Enregistrer l'état des objets
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test