Draft PointArray/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
(Created page with "Pour créer un point composé, sélectionnez divers Point Draft puis appuyez sur le bouton {{Button|16px Draft Upgrade/fr|Mett...")
Line 35: Line 35:
# Appuyez sur le bouton {{Button|[[Image:Draft_PointArray.svg|16px]] [[Draft PointArray/fr|Matrice des points]]}}.
# Appuyez sur le bouton {{Button|[[Image:Draft_PointArray.svg|16px]] [[Draft PointArray/fr|Matrice des points]]}}.


To create a point compound select various [[Draft Point]]s and then press the {{Button|[[Image:Draft Upgrade.svg|16px]] [[Draft Upgrade]]}} button.
Pour créer un point composé, sélectionnez divers [[Draft Point/fr|Point Draft]] puis appuyez sur le bouton {{Button|[[Image:Draft Upgrade.svg|16px]] [[Draft Upgrade/fr|Mettre à niveau Draft]]}}.


Each element in the array is an exact clone of the original object, but the entire array is considered a single unit in terms of properties and appearance.
Each element in the array is an exact clone of the original object, but the entire array is considered a single unit in terms of properties and appearance.

Revision as of 10:03, 21 September 2019

Draft PointArray

Menu location
Draft → PointArray
Workbenches
Draft, Arch
Default shortcut
None
Introduced in version
0.18
See also
Draft Array, Draft PathArray

Description

L'outil PointArray place des copies d'une forme sélectionnée le long de divers points sélectionnés.

L'outil Matrice de points peut être utilisé sur des formes 2D créées avec Atelier Draft, mais également sur de nombreux types d'objets 3D, tels que ceux créés avec Atelier Part, Atelier PartDesign ou [[[Arch Workbench/fr|Atelier Arch]]].

Pour positionner les copies dans un tableau orthogonal, utilisez Matrice Draft. Pour positionner les copies le long d’un chemin, utilisez Série de copies Draft. Pour créer des copies ou des clones et les placer manuellement, utilisez Déplacer Draft, Rotation Draft et Clone Draft.

Objet disposé à des points spécifiques

Utilisation

  1. Sélectionnez un objet que vous souhaitez distribuer.
  2. Sélectionnez un point composé.
  3. Appuyez sur le bouton Matrice des points.

Pour créer un point composé, sélectionnez divers Point Draft puis appuyez sur le bouton Mettre à niveau Draft.

Each element in the array is an exact clone of the original object, but the entire array is considered a single unit in terms of properties and appearance.

Options

  • Le tableau commence avec des copies de formes qui ne sont pas alignées sur le chemin, ni translatées vers un nouvel emplacement par défaut. Vous pouvez ensuite changer le nombre, l'alignement et/ou l'adaptation des vecteurs dans les propriétés.

Propriétés

  • Données Base: l'objet de forme
  • Données Count: nombre de fois que la forme a été copiée (lecture seule)
  • Données PointList: un composé de points

Programmation

L'outil PointArray peut être utilisé à l'intérieur d'une macro, et, à partir de la console Python , en utilisant la fonction suivante :

PointArray = makePointArray(base, ptlst)
  • base est la forme à copier et ptlst est un objet avec une géométrie, des liens ou des composants qui définissent la position des copies.

Exemple:

import FreeCAD, Draft

Polygon = Draft.makePolygon(3, radius=500.0)

p1 = Draft.makePoint(FreeCAD.Vector(1500, 0, 0))
p2 = Draft.makePoint(FreeCAD.Vector(2500, 0, 0))
p3 = Draft.makePoint(FreeCAD.Vector(2000, 1000, 0))

# Create a compound of points
addList, deleteList = Draft.upgrade([p1, p2, p3])

# Extract the compound from the list
compound = addList[0]

PointArray = Draft.makePointArray(Polygon, compound)