Draft PointArray/fr

Draft Réseau de points

Emplacement du menu
Draft : Modification → Outils pour les réseaux → Réseau de points

BIM : Modification → Réseau de points
Ateliers
Draft, BIM
Raccourci par défaut
Aucun
Introduit dans la version
0.18
Voir aussi
Draft Réseau orthogonal, Draft Réseau polaire, Draft Réseau circulaire, Draft Réseau selon une courbe, Draft Réseau lié selon une courbe, Draft Réseau lié selon des points

Description

La commande Draft Réseau de points crée un réseau régulier à partir d'un objet de base sélectionné en plaçant des copies aux points d'un objet ponctuel. Utilisez la commande Draft Réseau lié selon une courbe pour créer un réseau lié Link plus efficace. À l'exception du type de réseau créé, réseau de liens ou réseau régulier, la commande Draft Réseau lié selon une courbe est identique à cette commande.

L'objet de base peut être un objet 2D créé avec l'atelier Draft ou l'atelier Sketcher, mais aussi un objet 3D tel que ceux créés avec l'atelier Part, l'atelier PartDesign ou l'atelier BIM.

L'objet Point peut être n'importe quel objet ayant une forme et des sommets (y compris un Std Part contenant un ou plusieurs de ces objets), ainsi qu'un maillage et un nuage de point. Les points en double dans l'objet point sont filtrés.

Un Draft Réseau de points

Utilisation

  1. Sélectionner l'objet que vous souhaitez mettre en réseau.
  2. Ajouter l'objet point à la sélection.
  3. Il existe plusieurs façons de lancer la commande :
    • Appuyer sur le bouton Réseau de points.
    • Draft : sélectionner l'option Modification → Outils pour les réseaux → Réseau de points du menu.
    • BIM : sélectionner l'option Modification → Réseau de points du menu.
  4. Le réseau est créé.
  5. Vous pouvez modifier les propriétés du réseau dans l'éditeur de propriétés.

Propriétés

Voir aussi: Éditeur de propriétés

Un objet Draft Réseau de points est dérivé d'un objet Part Feature et hérite de toutes ses propriétés (à l'exception de certaines propriétés Vue qui ne sont pas héritées par les réseaux Link). Les propriétés suivantes sont supplémentaires, sauf indication contraire :

Données

Link

Les propriétés de ce groupe ne sont disponibles que pour les réseaux de liens. Voir Std Créer un lien pour plus d'informations.

Objects

Vue

Link

Les propriétés de ce groupe, à l'exception de la propriété héritée, ne sont disponibles que pour les réseaux liens (Link). Voir Std Créer un lien pour plus d'informations.

Base

Les propriétés de ce groupe, à l'exception de la propriété héritée, ne sont disponibles que pour les réseaux liens (Link). Voir Std Créer un lien pour plus d'informations.

Display Options

Les propriétés de ce groupe sont des propriétés héritées. Voir Part Feature pour plus d'informations.

Draft

Object style

Les propriétés de ce groupe ne sont pas héritées par les réseaux de liens.

Script

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

Pour créer un réseau de points, utilisez la méthode make_point_array (introduit dans la version 0.19) de l'atelier Draft. Cette méthode remplace la méthode dépréciée makePointArray.

point_array = make_point_array(base_object, point_object, extra=None, use_link=True)

Exemple :

import FreeCAD as App
import Draft

doc = App.newDocument()

polygon = Draft.make_polygon(3, radius=500.0)

p1 = Draft.make_point(App.Vector(1500, 0, 0))
p2 = Draft.make_point(App.Vector(2500, 0, 0))
p3 = Draft.make_point(App.Vector(2000, 1000, 0))

compound = doc.addObject("Part::Compound", "Compound")
compound.Links = [p1, p2, p3]

point_array = Draft.make_point_array(polygon, compound)
doc.recompute()