Arch Add/fr: Difference between revisions
m (template "jp") |
(mise à jour) |
||
Line 15: | Line 15: | ||
* Sélectionnez l'objet ou les objets que vous devez ajouter (ici la boîte), puis sélectionnez l'objet '''hôte''' (mur) ''' (l'objet hôte (mur), doit toujours être le dernier objet sélectionné)'''. |
* Sélectionnez l'objet ou les objets que vous devez ajouter (ici la boîte), puis sélectionnez l'objet '''hôte''' (mur) ''' (l'objet hôte (mur), doit toujours être le dernier objet sélectionné)'''. |
||
* Appuyez sur le {{KEY| |
* Appuyez sur le bouton {{KEY|[[Image:Arch_Add.png|16px|text-top=Ajoutert|link=Arch_Add/fr]] [[Arch_Add/fr|Ajouter]]}}. |
||
* Ajouter un {{KEY|[[Image:Arch_Axis.png|16px|text-top=Ajouter un système d'Axes dans le document|link=Arch_Axis/fr|Axes system]] [[Arch_Axis/fr|Système d'axes]]}} dans {{KEY|[[Image:Arch_Structure.png|16px|text-top=Élément structurel|link=Arch_Structure/fr]] [[Arch_Structure/fr|un objet structurel]]}}. |
|||
* Ajouter un objet dans un {{KEY|[[Image:Arch_SectionPlane.png|16px|text-top=Ajoute un plan de coupe au documen|link=Arch_SectionPlane/fr|plan de coupe]] [[Arch_SectionPlane/fr|plan de coupe]]}}. |
|||
==Utilisation== |
|||
# Sélectionnez l'objet(s) qui doit être ajouté, ensuite, sélectionnez l'objet hôte (l'objet hôte doit être le dernier objet sélectionné). |
|||
# Puis cliquez sur le bouton {{KEY|[[Image:Arch_Add.png|16px|text-top=Ajoutert|link=Arch_Add/fr]] [[Arch_Add/fr|Ajouter]]}} |
|||
==Script== |
|||
L'outil {{KEY|[[Image:Arch_Add.png|16px|text-top=Ajoutert|link=Arch_Add/fr]] [[Arch_Add/fr|Ajouter]]}} peut être utilisé dans une [[macros/fr|macro]], ou dans la console '''Python''' en utilisant la fonction : |
|||
'''addComponents (objectsList,hostObject)''': Ajoute l'objet, ou les objets de la liste donnée, sous forme de composant(s) |
|||
à l'objet hôte donné. Utilisé par exemple, pour ajouter des fenêtres à un mur, ou ajouter des murs au plancher. |
|||
Exemple: |
|||
import FreeCAD, Arch, Draft, Part |
|||
line = Draft.makeWire([FreeCAD.Vector(0,0,0),FreeCAD.Vector(2,2,0)]) |
|||
wall = Arch.makeWall(line) |
|||
box = Part.makeBox(1,1,1) |
|||
Arch.addComponents(box,wall) |
|||
==Les outils de transformation Architecturaux== |
==Les outils de transformation Architecturaux== |
||
Revision as of 16:22, 8 December 2012
Arch_Add/fr
Arch Addition |
Emplacement du menu |
---|
Arch -> Add |
Ateliers |
Arch |
Raccourci par défaut |
Aucun |
Introduit dans la version |
- |
Voir aussi |
Arch Remove |
Description
L'outil Ajouter vous permet de faire 2 types d'opérations :
- Ajouter un objet de base à un compososant Architecture, par exemple un mur ou une structure .
Ces objets font alors partie des composants d'Architecture, et vous permettent de modifier sa forme, mais en gardant ses propriétés de base telles que la largeur et la hauteur. - Ajouter des composants Arch, comme des murs ou des structures , dans une cellule File:Arch Cell.png ou d'autres objets à base de cellules tels que les planchers .
Dans l'image ci-dessus, une boîte est ajoutée à une paroi.
Utilisation
- Sélectionnez l'objet ou les objets que vous devez ajouter (ici la boîte), puis sélectionnez l'objet hôte (mur) (l'objet hôte (mur), doit toujours être le dernier objet sélectionné).
- Appuyez sur le bouton Ajouter.
- Ajouter un Système d'axes dans un objet structurel.
- Ajouter un objet dans un plan de coupe.
Utilisation
- Sélectionnez l'objet(s) qui doit être ajouté, ensuite, sélectionnez l'objet hôte (l'objet hôte doit être le dernier objet sélectionné).
- Puis cliquez sur le bouton Ajouter
Script
L'outil Ajouter peut être utilisé dans une macro, ou dans la console Python en utilisant la fonction :
addComponents (objectsList,hostObject): Ajoute l'objet, ou les objets de la liste donnée, sous forme de composant(s) à l'objet hôte donné. Utilisé par exemple, pour ajouter des fenêtres à un mur, ou ajouter des murs au plancher.
Exemple:
import FreeCAD, Arch, Draft, Part line = Draft.makeWire([FreeCAD.Vector(0,0,0),FreeCAD.Vector(2,2,0)]) wall = Arch.makeWall(line) box = Part.makeBox(1,1,1) Arch.addComponents(box,wall)