Arch Axis/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(49 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{Docnav/fr
{{Docnav/fr
|[[Arch_CompAxis/fr|Axes]]
|[[Arch_CompAxis/fr|Outils pour les axes]]
|[[Arch_AxisSystem/fr|Système d'axes]]
|[[Arch_AxisSystem/fr|Système d'axes]]
|[[Arch_Module/fr|Atelier Arch]]
|[[Arch_Workbench/fr|Atelier Arch]]
|IconL=Arch_CompAxis.png
|IconL=Arch_CompAxis.png
|IconR=Arch_Axis_System.svg
|IconR=Arch_AxisSystem.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
}}
}}
Line 12: Line 13:
|Name=Arch Axis
|Name=Arch Axis
|Name/fr=Arch Axes
|Name/fr=Arch Axes
|MenuLocation=Arch → Axis
|MenuLocation=Arch → Outils pour les axes → Axe
|Workbenches=[[Arch_Module/fr|Arch]]
|Workbenches=[[Arch_Workbench/fr|Arch]]
|Shortcut={{KEY|A}} {{KEY|X}}
|Shortcut={{KEY|A}} {{KEY|X}}
|SeeAlso=[[Arch_AxisSystem/fr|Arch Système d'axes]], [[Arch_Grid/fr|Arch Grille]]
|SeeAlso=[[Arch_AxisSystem/fr|Arch Système d'axes]], [[Arch_Grid/fr|Arch Grille]]
Line 20: Line 21:
==Description==
==Description==


L'outil{{Button|[[Image:Arch Axis.svg|16px]] [[Arch Axis/fr|Axes]]}} vous permet de placer une série d'axes dans le document actuel. La distance et l'angle entre les axes sont personnalisables, ainsi que le style de numérotation. Les axes servent principalement de références pour accrocher des objets, mais peuvent également être utilisés avec {{Button|[[Image:Arch Axis_System.svg|16px]] [[Arch AxisSystem/fr|Système d'axes]]}}, et peuvent également être référencés par d'autres objets Arch pour créer des tableaux paramétriques, par exemple des poutres ou des colonnes. {{Button|[[Image:Arch Grid.svg|16px]] [[Arch Grid/fr|Grilles]]}} peut également être utilisé à la place des axes.
L'outil {{Button|[[Image:Arch_Axis.svg|16px]] [[Arch_Axis/fr|Axes]]}} vous permet de placer une série d'axes dans le document en cours. La distance et l'angle entre les axes sont personnalisables, ainsi que le style de numérotation. Les axes servent principalement de références pour accrocher des objets mais peuvent également être utilisés avec {{Button|[[Image:Arch_AxisSystem.svg|16px]] [[Arch_AxisSystem/fr|Arch Système d'axes]]}}. Ils peuvent également être référencés par d'autres objets Arch pour créer des réseaux paramétriques, par exemple des poutres ou des colonnes. {{Button|[[Image:Arch_Grid.svg|16px]] [[Arch_Grid/fr|Arch Grilles]]}} peut également être utilisé à la place des axes.


[[Image:Arch Axis example.jpg|600px]]
[[Image:Arch Axis example.jpg|600px]]
{{Caption|Deux objets axes placés perpendiculairement l'un par rapport à l'autre pour créer une grille}}
{{Caption|Deux objets axes placés perpendiculairement l'un par rapport à l'autre pour créer une grille}}


<span id="Usage"></span>
==Utilisation==
==Utilisation==


# Appuyez sur le bouton {{Button|[[Image:Arch_Axis.svg|16px|text-top=Ajouter un système d'axes dans le document|link=Arch_Axis/fr|Système d'axes]] [[Arch_Axis/fr|Système d'axes]]}} ou appuyez sur les touches {{KEY| A }} puis {{KEY| X }}.
# Appuyez sur le bouton {{Button|[[Image:Arch_Axis.svg|16px]] [[Arch_Axis/fr|Axe]]}} ou appuyez sur les touches {{KEY|A}} puis {{KEY|X}}.
# [[Draft_Move/fr|Déplacer]] / [[Draft_Rotate/fr|Faire une Rotation]] le système d'axes dans la position souhaitée.
# [[Draft_Move/fr|Draft Déplacer]]/[[Draft_Rotate/fr|Draft Rotation]] positionnent le système d'axes dans la position souhaitée.
# entrez en mode édition en double-cliquant sur le système d'axes dans la vue combinée pour ajuster ses paramètres, comme le nombre d'axes, les distances, et, les angles entre les axes.
# Passez en mode édition en double-cliquant sur le système d'axes dans l'arborescence pour ajuster ses paramètres tels que le nombre d'axes, les distances et les angles entre les axes.


==Options==
==Options==


* Chaque axe, dans un système d'axes a sa propre distance, et, angle par rapport à l'axe précédent. Cela permet de faire des systèmes très complexes, tels que les systèmes non orthogonaux, systèmes polaires, ou n'importe quel système de type de non uniforme.
* Chaque axe de la série a sa propre distance et son propre angle par rapport à l'axe précédent. Cela permet de faire des systèmes très complexes tels que des systèmes non orthogonaux, des systèmes polaires ou tout type de système non uniforme.
* Double-cliquez sur l'axe dans la vue en arborescence permet d'éditer les distances, les angles et les étiquettes de chaque axe.
* La longueur des axes, la taille des bulles, et, les styles de numérotation sont personnalisables, directement via les propriétés du système d'axes.
* La longueur des axes, la taille des bulles et les styles de numérotation sont personnalisables directement via les propriétés du système d'axes.
* Chaque axe peut également afficher une étiquette, modifiable via la boîte de dialogue du panneau des tâches.


<span id="Properties"></span>
==Propriétés==
==Propriétés==


* {{PropertyData/fr|Length}}: La longueur des axes.
* {{PropertyData|Length}} : longueur des axes.
* {{PropertyData|Limit}} : si supérieure à zéro, chaque axe sera représenté par deux lignes de la longueur donnée au lieu d'une ligne continue. {{Version/fr|0.20}}
* {{PropertyView/fr|Bubble Size}}: La taille des bulles des axes.
* {{PropertyView/fr|Numeration style}}: Style de numérotation : '''1,2,3, A,B,C,''' etc...
* {{PropertyView|Bubble Size}} : taille des infobulles des axes.
* {{PropertyView/fr|Bubble Position}}: Position de la bulle sur l'axe: Point de départ, point de terminaison, les deux ou aucun.
* {{PropertyView|Numeration style}} : style de numérotation : 1,2,3, A,B,C, etc...
* {{PropertyView/fr|Font Name}}: Police du numéro de la bulle et/ou les étiquettes
* {{PropertyView|Bubble Position}} : position de l'infobulle sur l'axe : point de départ, point à la fin, les deux ou aucun.
* {{PropertyView/fr|Font Size}}: La taille du texte de l'étiquette uniquement (le texte de la bulle est contrôlé par la taille de la bulle)
* {{PropertyView|Font Name}} : police du numéro de l'infobulle et/ou des étiquettes
* {{PropertyView|Font Size}} : taille du texte de l'étiquette uniquement (le texte de l'infobullee est contrôlé par la taille de l'infobulle)
* {{PropertyView/fr|Show Labels}}: Active/désactive l'affichage du textes des étiquettes
* {{PropertyView|Show Labels}} : active/désactive l'affichage du textes des étiquettes


<span id="Use_as_section_mark"></span>
== Scripts ==
==Utilisation comme marque de section==
{{Emphasis|Voir aussi:}} [[Arch API/fr|API]] et [[FreeCAD Scripting Basics/fr|Débuter avec les scripts]].

En définissant la propriété '''Bubble Position''' à '''Arrow left/right''' ou '''Bar left/right''', l'axe affichera une flèche ou une barre remplie à la place de l'infobulle, afin qu'elle puisse être utilisée comme marque de section. {{Version/fr|0.20}}

<span id="Scripting"></span>
==Script==

{{Emphasis|Voir aussi :}} [[Arch_API/fr|Arch API]] et [[FreeCAD_Scripting_Basics/fr|Débuter avec les scripts FreeCAD]].

L'outil Axes peut être utilisé dans une [[Macros/fr|macro]] et à partir de la console [[Python/fr|Python]] en utilisant la fonction suivante :


L'outil axes peut être utilisé dans une [[macros/fr|macro]] et à partir de la console [[Python/fr|Python]] en utilisant la fonction suivante :
{{Code|code=
{{Code|code=
Axes = makeAxis(num=5, size=1000, name="Axes")
Axes = makeAxis(num=5, size=1000, name="Axes")
}}
}}


* Crée un objet {{incode|Axes}} à partir du nombre donné ({{incode|num}}) d'axes et de la {{incode|taille}}, l'intervalle entre chaque axe.
* Crée un objet {{incode|Axes}} à partir du nombre donné ({{incode|num}}) d'axes et de {{incode|size}}, l'intervalle entre chaque axe.


Exemple:
Exemple :


{{Code|code=
{{Code|code=
Line 80: Line 94:
FreeCAD.ActiveDocument.recompute()
FreeCAD.ActiveDocument.recompute()
}}
}}



{{Docnav/fr
{{Docnav/fr
|[[Arch_CompAxis/fr|Axes]]
|[[Arch_CompAxis/fr|Outils pour les axes]]
|[[Arch_AxisSystem/fr|Système d'axes]]
|[[Arch_AxisSystem/fr|Système d'axes]]
|[[Arch_Module/fr|Atelier Arch]]
|[[Arch_Workbench/fr|Atelier Arch]]
|IconL=Arch_CompAxis.png
|IconL=Arch_CompAxis.png
|IconR=Arch_Axis_System.svg
|IconR=Arch_AxisSystem.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
}}
}}

Latest revision as of 08:18, 17 August 2023

Arch Axes

Emplacement du menu
Arch → Outils pour les axes → Axe
Ateliers
Arch
Raccourci par défaut
A X
Introduit dans la version
-
Voir aussi
Arch Système d'axes, Arch Grille

Description

L'outil Axes vous permet de placer une série d'axes dans le document en cours. La distance et l'angle entre les axes sont personnalisables, ainsi que le style de numérotation. Les axes servent principalement de références pour accrocher des objets mais peuvent également être utilisés avec Arch Système d'axes. Ils peuvent également être référencés par d'autres objets Arch pour créer des réseaux paramétriques, par exemple des poutres ou des colonnes. Arch Grilles peut également être utilisé à la place des axes.

Deux objets axes placés perpendiculairement l'un par rapport à l'autre pour créer une grille

Utilisation

  1. Appuyez sur le bouton Axe ou appuyez sur les touches A puis X.
  2. Draft Déplacer/Draft Rotation positionnent le système d'axes dans la position souhaitée.
  3. Passez en mode édition en double-cliquant sur le système d'axes dans l'arborescence pour ajuster ses paramètres tels que le nombre d'axes, les distances et les angles entre les axes.

Options

  • Chaque axe de la série a sa propre distance et son propre angle par rapport à l'axe précédent. Cela permet de faire des systèmes très complexes tels que des systèmes non orthogonaux, des systèmes polaires ou tout type de système non uniforme.
  • Double-cliquez sur l'axe dans la vue en arborescence permet d'éditer les distances, les angles et les étiquettes de chaque axe.
  • La longueur des axes, la taille des bulles et les styles de numérotation sont personnalisables directement via les propriétés du système d'axes.
  • Chaque axe peut également afficher une étiquette, modifiable via la boîte de dialogue du panneau des tâches.

Propriétés

  • DonnéesLength : longueur des axes.
  • DonnéesLimit : si supérieure à zéro, chaque axe sera représenté par deux lignes de la longueur donnée au lieu d'une ligne continue. introduit dans la version 0.20
  • VueBubble Size : taille des infobulles des axes.
  • VueNumeration style : style de numérotation : 1,2,3, A,B,C, etc...
  • VueBubble Position : position de l'infobulle sur l'axe : point de départ, point à la fin, les deux ou aucun.
  • VueFont Name : police du numéro de l'infobulle et/ou des étiquettes
  • VueFont Size : taille du texte de l'étiquette uniquement (le texte de l'infobullee est contrôlé par la taille de l'infobulle)
  • VueShow Labels : active/désactive l'affichage du textes des étiquettes

Utilisation comme marque de section

En définissant la propriété Bubble Position à Arrow left/right ou Bar left/right, l'axe affichera une flèche ou une barre remplie à la place de l'infobulle, afin qu'elle puisse être utilisée comme marque de section. introduit dans la version 0.20

Script

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

L'outil Axes peut être utilisé dans une macro et à partir de la console Python en utilisant la fonction suivante :

Axes = makeAxis(num=5, size=1000, name="Axes")
  • Crée un objet Axes à partir du nombre donné (num) d'axes et de size, l'intervalle entre chaque axe.

Exemple :

import Draft, Arch

Axes = Arch.makeAxis(5, 1000)

Axes.ViewObject.LineWidth = 3
Axes.ViewObject.BubbleSize = 200
Axes.ViewObject.FontSize = 150

Axes2 = Arch.makeAxis(6, 500)

Axes2.ViewObject.LineWidth = 2
Axes2.ViewObject.BubbleSize = 200
Axes2.ViewObject.FontSize = 150
Axes2.ViewObject.NumberingStyle = "A,B,C"
FreeCAD.ActiveDocument.recompute()

Axes2.Length = 6000
Draft.rotate(Axes2, -90)
Draft.move(Axes2, FreeCAD.Vector(-1000, 2500, 0))
FreeCAD.ActiveDocument.recompute()