Macro WorkFeatures

From FreeCAD Documentation
Revision as of 18:02, 8 March 2015 by Rentlau64 (talk | contribs)

File:WF centerObjectsPlanes Macro WorkFeatures

Description
Utilitaire de création de Points, d'Axes de Cercles et de Plans...

Auteur: rentlau_64
Auteur
rentlau_64
Téléchargement
None
Liens
Version Macro
1.0
Dernière modification
None
Version(s) FreeCAD
None
Raccourci clavier
None
Voir aussi
None

Description

Cet utilitaire permet de créer des plans de travail à partir d'axes ou de 3 points, d'axes sur une forme, et donne de l'information sur les coordonnées d'une forme, en plus d'offrir de nombreuses autres fonctionnalités pour faciliter la création de votre projet comme créer un point au centre d'une ligne ou cercle, création d'axes sur 2 points, Normal ou plan ...

Cet utilitaire s'affiche dans la vue combinée.


WorkFeatures

Utilisation

Work Features


Onglet Origin

  • Onglet Origin
  • Origin : Créer à l'origine : un point et l'axe X, Y ou Z ou les plans XZ, XY et YZ. Les axes, point et plans d'origine sont automatiquement cachés.

Onglet Points

  • Onglet Points
  • Object(s) Center : Créé un point au centre des objets sélectionnés.
  • Lines(s) Center : Créé un point au milieu de chaque ligne sélectionnée.
  • Line(s) Extrema : Créé un point aux extrémités de chaque ligne sélectionnée.
  • Circle(s) Center : Crée un point au centre du cercle(s) ou d'arc(s) sélectionné(s).
  • Point along Line : Créé un point sur la ligne à une certaine distance du point d'extrémité sélectionné.
  • Case de saisie : saisir une valeur de déplacement.
  • Face(s) Center : Créé un point au centre de chacune des faces sélectionnées.
  • Point (Line,Face) : Créé un point à l'intersection de la ligne et du plan sélectionnés.
  • Point (Line,Point) : Crée une projection d'un point sur un point ou un point symétrique.
  • Point (Point,Face) : Projeter un point sur une face.
  • Object(s) Base Point : Créer un point de base sur tous les objets sélectionnés.


Onglet Axis

  • Onglet Axis
  • Object(s) X, Y, Z Axes : Créé 3 axes au centre de tous les objets sélectionnés.
  • Two Points Axis : Créé un axe traversant deux points.
  • Case de saisie : saisir la valeur de déplacement.
  • Cylinder(s) Axis : Créé un axe au centre d'un cylindre.
  • Axis (Line,Line) : Créé un axe entre deux axes.
  • Plane(s) Axes : Créé deux axes perpendiculaires au centre d'un plan.
  • Axis (Point,Axis) : Créé un axe parallèle à un autre axe et croisant un point.
  • Axis (Axis,Point) : Créé un axe perpendiculaire à un autre axe et croisant un point.
  • Case de saisie : saisir la valeur de déplacement.
  • Axis (Plane,Axis) : Projette un axe sur un plan.
  • Axis (Plane,Plane) : Créé un axe à l'intersection de deux plans.
  • Object(s) Base Axis : Créé 3 axes à l'emplacement de base des objets sélectionnés.

Onglet Plane

  • Onglet Plane
  • Three Points Plane : Créé un plan croisant 3 points.
  • Plane (Point, Axis) : Créé un plan croisant une ligne et un point. Le point ne doit PAS appartenir à la ligne !
  • Plane (Point, _Axis) : Créé un plan perpendiculaire à une ligne et croisant un point.
  • Plane (Point, Plane) : Créé un plan croisant un point et parallèle à un plan.
  • Case de saisie : saisir la valeur de déplacement.
  • Plane (Plane, Axis) : Créé un plan croisant une ligne et perpendiculaire à un plan.
  • Case de saisie : saisir la valeur de déplacement.
  • Object(s) Center Planes : Créé 3 plans (XY, XZ et YZ) au centre des objets sélectionnés.

Onglet Boxes

  • Onglet Boxes
  • Bounding Box(es) : Créé des boîtes englobantes autour de chacun des objets sélectionnés.
  • Bounding Box : Créé une boîte englobante autour de chacun des objets sélectionnés.
  • Cylinder : Sélectionnez d'abord un axe et un point. Définissez le diamètre et la longueur si nécessaire. Cliquez ensuite sur le bouton ... Il va créer un cylindre aligné sur l'axe sélectionné, avec une des extrémités au point sélectionné.
  • Cube : Sélectionnez d'abord un axe et un point. Définissez les dimensions si nécessaire. Cliquez ensuite sur le bouton ... Il va créer un Cube aligné sur l'axe sélectionné. avec l'une des extrémités au point sélectionné.

Views Tab

  • Views Tab
  • Align to ... : Défini la vue en cours perpendiculairement à la face sélectionnée, ou aligné sur l'axe sélectionné, ou alignés sur les deux points. Cliquer à nouveau avec la même sélection, renversera la direction.

Modif. Tab

  • Modif. Cutting Tab
  • Select Object : After selected your object and, First, one Object to cut and click 'Select Object' button,
    • The name of the object selected are displayed
  • Select Cut Line : Second, one cutting Line and click 'Select Cut Line' button,
    • The name of the line selected are displayed
  • Select Ref. Plane : Last, a reference Plane and click 'Select Ref. Plane' button!
    • The name of the plane selected are displayed
  • Angle : Angle for cut (Defaut : 0.0)
  • Thichness : Thichness the cut (Defaut : 0.0)
  • Reset : Reset the values
  • Apply : Apply the values

Script

Après téléchargement du fichier compressé ici Download the latest version on GitHub , Vous devez décompresser l'archive zip et copier tous les fichiers dans votre répertoire Macro.

PS:This macro is still in development please visit this page for commonly be sure to have the latest version.

Here for Macro_Install_HowTo detailed

Exemples

Setting of the Cutting tools: Select an object to cut, a cutting line and a reference Plane. Angle is an angle between the cutting Plane and the Ref. Plane. Thickness is the wide of the of the cutting Plane.

Example the practice


Liens

La discussion sur le forum (en anglais) MACRO:Work Feature 2014_12

Dernière version

17/02/2015 : WF_2015_02_17 - Circle and Ellipse Tab added - Cutting tab added

25/01/2015 : WF_2015_01_25.zip add Object Cylinder Cube

18/01/2015 : WF_2015_01_18.tar.gz add plane and face to view

28/12/2014 : WorkFeatures_2014_12_28.zip

27/12/2014 : WF_2014_12_27.zip

Other languages: