Arch Panel Cut/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 22: Line 22:
==Description==
==Description==


Cet outil crée, dans le document 3D, une vue 2D plane d'un objet [[Arch_Panel/fr|Panneau]], à inclure dans un [[Arch_Panel_Sheet/fr|Arch Feuille de panneau]] ou directement exportée vers [[Draft_DXF/fr|DXF]]. Les objets Découpe de panneau sont également pris en charge par l'[[Path_Workbench/fr|atelier Path]].
Cet outil crée, dans le document 3D, une vue 2D plane d'un objet [[Arch_Panel/fr|Panneau]], à inclure dans un [[Arch_Panel_Sheet/fr|Arch Feuille de panneaux]] ou directement exportée vers [[Draft_DXF/fr|DXF]]. Les objets Découpe de panneau sont également pris en charge par l'[[Path_Workbench/fr|atelier Path]].


[[Image:Arch Wikihouse 02.jpg|1024px]]
[[Image:Arch Wikihouse 02.jpg|1024px]]

Revision as of 20:07, 29 August 2022

Arch Découpe de panneau

Emplacement du menu
Arch → Outils pour les panneaux → Découpe de panneau
Ateliers
Arch, Path
Raccourci par défaut
P C
Introduit dans la version
0.17
Voir aussi
Arch Panneau, Arch Feuille de panneaux, Arch Calepinage

Description

Cet outil crée, dans le document 3D, une vue 2D plane d'un objet Panneau, à inclure dans un Arch Feuille de panneaux ou directement exportée vers DXF. Les objets Découpe de panneau sont également pris en charge par l'atelier Path.

Utilisation

  1. Sélectionner un ou plusieurs objets Arch Panneau
  2. Presser la touche Découpe de panneau ou presser les touches P et C
  3. Ajuster les propriétés désirées

Options

  • Si le panneau n'est pas plat (par exemple un panneau ondulé), le relief n'apparaîtra pas dans la découpe du panneau. Cet outil est utile principalement pour les panneaux plats.
  • La découpe du panneau peut afficher une étiquette. Cette balise peut être une ligne de texte personnalisée ou peut afficher automatiquement la balise, l'étiquette ou la description de son panneau est liée.
  • Pour être utile à l'usinage CNC, l'étiquette doit être écrite en utilisant une police collante, où les lettres sont de simples polylignes que la machine peut facilement suivre. Lors de sa création, l'objet Découpe de panneau utilisera automatiquement la police spécifiée dans Édition → Préférences → Draft → Textes et cotes → Fichier de la police par défaut de Formes à partir de texte
  • Un double-clic sur la découpe de panneau dans la vue en arborescence après sa création vous permet d'entrer en mode édition et de modifier la position de la balise.
  • Lorsque vous devez mettre en page différentes découpes de panneaux ensemble, les découpes de panneaux peuvent afficher une marge, ce qui est utile pour s'assurer qu'un certain espace est toujours présent entre une découpe et une autre.

Propriétés

Données

  • DonnéesSource : L'objet Arch Panneau montré par cette découpe.
  • DonnéesTag Text : Le texte à afficher. Peut être %tag%, %label% ou %description% pour afficher la balise ou l'étiquette du panneau.
  • DonnéesTag Size : La taille du texte de la balise
  • DonnéesTag Position : La position du texte de la balise. Conservez (0,0,0) pour une position centrale automatique.
  • DonnéesTag Rotation : La rotation du texte de la balise
  • DonnéesFont File : La police du texte de la balise
  • DonnéesMake Face : Si True, le panneau est une Part Face, sinon une Part Polyligne.

Vue

  • VueMargin : La marge à afficher hors du panneau coupé.
  • VueShow Margin : Active/désactive l'affichage de la marge

Script

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

L'outil Découpe de panneau peut être utilisé dans une macro et dans la console Python en utilisant le code suivant:

View = makePanelCut(panel, name="PanelView")
  • Crée un objet View (projection 2D) à partir du panel existant.

Exemple:

import FreeCAD, Draft, Arch

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(500, 0, 0)
p3 = FreeCAD.Vector(500, 50, 0)
p4 = FreeCAD.Vector(550, 50, 0)
p5 = FreeCAD.Vector(600, 0, 0)
p6 = FreeCAD.Vector(1000, 0, 0)
p7 = FreeCAD.Vector(1000, 400, 0)
p8 = FreeCAD.Vector(600, 400, 0)
p9 = FreeCAD.Vector(600, 350, 0)
p10 = FreeCAD.Vector(550, 350, 0)
p11 = FreeCAD.Vector(500, 400, 0)
p12 = FreeCAD.Vector(0, 400, 0)

Wire = Draft.makeWire([p1, p2, p3, p4, p5, p6,
                       p7, p8, p8, p9, p10, p11, p12], closed=True)
Panel = Arch.makePanel(Wire, thickness=36)
FreeCAD.ActiveDocument.recompute()

View = Arch.makePanelCut(Panel)
View.ViewObject.LineWidth = 3
FreeCAD.ActiveDocument.recompute()

Tutoriels