TechDraw ComplexSection/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "==Script==")
(Created page with "{{Emphasis|Voir aussi:}} TechDraw API et Débuter avec les scripts.")
Line 63: Line 63:
==Script==
==Script==


{{Emphasis|See also:}} [[TechDraw_API|TechDraw API]] and [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]].
{{Emphasis|Voir aussi:}} [[TechDraw_API/fr|TechDraw API]] et [[FreeCAD_Scripting_Basics/fr|Débuter avec les scripts]].


The ComplexSection tool can be used in [[Macros|macros]] and from the [[Python|Python]] console by using the following functions:
The ComplexSection tool can be used in [[Macros|macros]] and from the [[Python|Python]] console by using the following functions:

Revision as of 21:50, 9 November 2022

Other languages:

TechDraw Vue en coupe complexe

Emplacement du menu
TechDraw → Insérer une vue en coupe complexe
Ateliers
TechDraw
Raccourci par défaut
Aucun
Introduit dans la version
1.0
Voir aussi
TechDraw Vue en coupe, TechDraw Vue, TechDraw Groupe de projection

Description

L'outil TechDraw Vue en coupe complexe insère une vue en coupe transversale basée sur une vue de la pièce existante et un profil.

Une vue en quart de coupe créée avec l'outil Vue en coupe complexe

Une vue en coupe alignée créée avec l'outil Vue en coupe complexe

Une vue en coupe décalée créée avec l'outil Vue en coupe complexe

Utilisation

  1. Sélectionnez une vue de la pièce et un objet de profil dans la Vue 3D ou la Vue en arborescence. Les profils sont généralement des esquisses, mais tout objet dont la forme peut être transformée en polyligne fonctionnera.
  2. Il existe plusieurs façons de lancer l'outil :
  3. Un panneau de tâches s'ouvrira et vous aidera à calculer les différentes propriétés. Des valeurs raisonnables pour la direction de la vue sont calculées, mais elles peuvent être modifiées.

Propriétés Vue en coupe complexe

Voir TechDraw Vue en coupe

Données

Cutting Tool

  • DonnéesCutting Tool Wire Object : l'objet document dont la forme sera utilisée pour générer le profil de coupe.
  • DonnéesProjection Strategy : contrôle la façon dont la découpe est effectuée et comment le résultat est projeté sur la page :
    • Offset : effectue une découpe simple de la forme source et projette le résultat.
    • Aligned : découpe la forme source à l'aide d'un outil créé à partir de chaque segment (bord) du profil de découpe. Les résultats de chaque coupe sont projetés dans un tableau vertical ou horizontal, selon l'orientation du profil de coupe.
    • NoParallel : comme Aligned, mais les segments de profil qui sont parallèles à la direction de la vue sont ignorés.

Remarques

Voir TechDraw Vue en coupe

Script

Voir aussi: TechDraw API et Débuter avec les scripts.

The ComplexSection tool can be used in macros and from the Python console by using the following functions:

doc = FreeCAD.ActiveDocument
box = doc.Box
profile = doc.Sketch
page = doc.Page

view = doc.addObject("TechDraw::DrawViewPart", "View")
page.addView(view)
view.Source = box
view.Direction = (0.0, 0.0, 1.0)

section = doc.addObject("TechDraw::DrawComplexSection", "ComplexSection")
page.addView(section)
section.BaseView = view
section.CuttingToolWireObject = profile
section.Direction = (0.0, 1.0, 0.0)
section.SectionNormal = (-1.0, 0.0, 0.0)