TechDraw Groupe de projections
|
|
| Emplacement du menu |
|---|
| TechDraw → Vues de Techdraw → Insérer un groupe de projections |
| Ateliers |
| TechDraw |
| Raccourci par défaut |
| Aucun |
| Introduit dans la version |
| - |
| Voir aussi |
| TechDraw Vue |
Description
L'outil TechDraw Groupe de projections crée une projection multi-vue d'un ou plusieurs objets 3D, en utilisant la projection traditionnelle projection premier angle ou projection troisième angle. Les vues isométriques des 4 coins de devant peuvent également être incluses.
introduit dans la version 1.0 : l'outil TechDraw Vue peut également créer un groupe de projection. Il est conseillé d'utiliser cet outil à la place.
Trois vues orthogonales et une vue isométrique d'un objet solide
Utilisation
Voir TechDraw Vue, mais pour lancer l'outil, sélectionnez l'option TechDraw → Vues de Techdraw → Insérer un groupe de projections du menu.
Propriétés
Voir aussi : Éditeur de propriétés
Un groupe de projections, en fait un objet TechDraw::DrawProjGroup, possède les propriétés communes à tous les types de vues. Elle possède également les propriétés supplémentaires suivantes :
Données
Base
- DonnéesSource (
LinkList) : liens vers les objets dessinables à représenter. - DonnéesXSource (
XLLinkList) : liens vers les objets dessinables dans un fichier externe. - DonnéesAnchor (
Link) : vue centrale du groupe. Normalement, il s'agit de la vue de face. - DonnéesProjectionType (
Enumeration):First AngleouThird Angle.
Collection
- DonnéesViews (
LinkList) : liens vers les vues de ce Groupe de projections.
Distribute
- DonnéesAuto Distribute (
Bool) : sitrue, espace automatiquement les vues individuelles. Utilisezfalsepour un positionnement manuel. - Donnéesspacing X (
Length) : espace horizontal entre les vues lorsqu'elles sont positionnées automatiquement. Notez que l'échelle et la taille des autres vues du groupe influencent également l'espacement. - Donnéesspacing Y (
Length) : espace vertical entre les vues lorsqu'elles sont positionnées automatiquement.
Remarques
Le groupe de projections dans son ensemble hérite de X, Y, ScaleType, Scale et Rotation à partir de la vue de base.
Chaque vue au sein du groupe hérite de toutes les propriétés de la vue de la pièce, mais l'objet ProjectionGroup contrôle l'échelle de toutes ses vues membres.
La propriété RotationVector des différentes vues du groupe est obsolète à partir de v0.19. Utilisez XDirection à la place.
Notez que la boîte centrale affiche la direction de projection en cours de la vue principale. Elle ne peut pas être utilisée pour changer de direction.
Script
Voir aussi : Autogenerated API documentation et FreeCAD Débuter avec les scripts.
Un Groupe de projections peut être crée à partir de macros et de la console Python en utilisant la fonction suivante :
import FreeCAD as App
doc = App.ActiveDocument
cyl = doc.addObject("Part::Cylinder", "Cylinder")
doc.recompute()
page = doc.addObject("TechDraw::DrawPage", "Page")
template = doc.addObject("TechDraw::DrawSVGTemplate", "Template")
template.Template = App.getResourceDir() + "Mod/TechDraw/Templates/A4_LandscapeTD.svg"
page.Template = template
# Toggle the visibility of the page to ensure its width and height are updated (hack):
page.Visibility = False
page.Visibility = True
group = doc.addObject("TechDraw::DrawProjGroup", "ProjGroup")
page.addView(group)
group.Source = [cyl]
group.ProjectionType = "Third Angle"
front_view = group.addProjection("Front") # First projection will become the Anchor.
group.Anchor.Direction = (0, 1, 0)
group.Anchor.RotationVector = (1, 0, 0)
left_view = group.addProjection("Left")
top_view = group.addProjection("Top")
group.X = page.PageWidth / 2
group.Y = page.PageHeight / 2
doc.recompute()
Remarque : le groupe de projection doit toujours être ajouté à la page, page.addView(group), avant d'ajouter des projections au groupe. Cela permet au groupe de projections d'utiliser les valeurs de paramètre par défaut dérivées de la page parente.
- Pages : Page par défaut, Page à partir d'un modèle, Redessiner une page, Tout imprimer
- Vues : Vue, Vue active, Groupe de projections, Vue en coupe, Vue en coupe complexe, Vue détaillée, Vue d'un objet Draft, Vue d'un objet Arch, Vue d'un objet Spreadsheet, Fenêtre de rognage, Copier une vue, Projection de forme
- Empilement : Empiler en haut, Empiler en bas, Empiler vers le haut, Empiler vers le bas
- Décorations : Hachures par motif, Hachures géométriques, Symbole, Image, Bascule des cadres
- Cotes : Cote de longueur, Cote horizontale, Cote verticale, Cote de rayon, Cote de diamètre, Cote angulaire, Cote angulaire par 3 points, Cote étendue horizontale, Cote étendue verticale, Lier une cote, Infobulle, Cote axonométrique, Cote à partir des points du repère, Réparation des cotes
- Annotations : Annotation, Ligne de référence, Annotation texte enrichi, Point cosmétique, Points médians, Sommets quadrants, Ligne centrale à une face, Ligne centrale entre 2 lignes, Ligne centrale entre 2 points, Ligne cosmétique par 2 points, Cercle cosmétique, Apparence des lignes, Montrer tout, Soudure, Symbole d'état de surface, Tolérance de trou/d'arbre
- Extensions :
- Attributs et modifications : Sélection des attributs, Modification des attributs, Prolonger, Raccourcir, Verrouiller/déverrouiller, Position d'une vue en coupe, Aligner horizontalement, Aligner verticalement, Aligner obliquemement, Cascade horizontale, Cascade verticale, Cascade oblique, Calculer l'aire des faces sélectionnées, Calculer la longueur d'arc d'arêtes sélectionnées, Personnaliser le format d'infobulle
- Lignes centrales, filetage et taraudage : Axes de centrage, Axes de centrage de trous/vis, Corps de taraudage, Taraudage, Corps de filetage, Filetage, Intersection de lignes, Ajouter un sommet décalé, Cercle, Arc, Cercle par 3 points, Ligne parallèle, Ligne perpendiculaire
- Cotes : Cotes horizontales, Cotes verticales, Cotes obliques, Cotes parallèles horizontales, Cotes parallèles verticales, Cotes parallèles obliques, Cote horizontale chanfrein, Cote verticale chanfrein, Longueur d'arc, Diamètre '⌀', Section tube '〼', Supprimer les symboles, Plus de décimales, Moins de décimales
- Exportation : Exporter au format SVG, Exporter au format DXF
- Fonctions supplémentaires : Groupe de lignes, Modèles, Hachures, Dimensionnement géométrique et tolérance, Préférences
- 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