Macro WorkFeatures/fr


WF wf.png Macro WorkFeatures

Description
Utilitaire de création de Points, d'Axes de Cercles et de Plans et beaucoup d'autres fonctions.
Auteur
rentlau_64
Liens
Recettes macros
Comment installer une macro
Comment ajouter une barre d'outils
Version
00.52
Date dernière modification
2017-02-05


Description

Cet utilitaire permet de créer des points (Centre de lignes, centre de cercle, centre d'objet...), Des Axes (à partir de 2 points, Normal à un Plan...), des Plans (à partir de 3 points, à partir d'un axe et d'un point...) Et d'autres petits utilitaires pour faciliter la creation de votre projet FreeCAD. Cet utilitaire s'affiche dans la vue combinée.


WorkFeatures


Utilisation

Work Features


Onglet Origin

Macro WorkFeatures 02.png
  • 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

Macro WorkFeatures 03.png
  • 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

Macro WorkFeatures 04.png
  • 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

Macro WorkFeatures 05.png
  • 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

Macro WorkFeatures 06.png
  • 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

Macro WorkFeatures 09.png
  • 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

Macro WorkFeatures 10.png
  • 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

Check. Tab

Macro WorkFeatures 11.png
  • Check. Tab
  • are Parallel ? : Check if two faces or two Edges are Parallel:
    • Select the 2 faces/planes or 2 Edges/Lines and Click this button
  • are Perpendicular ? : Check if two faces or two Edges are Perpendicular:
    • Select the 2 faces/planes or 2 Edges/Lines and Click this button
  • are Coplanar ? : Check if two faces or two Edges are Coplanar:
    • Select the 2 faces/planes or 2 Edges/Lines and Click this button
  • Distance Clearance ? : Check for two Objects Clearance distance:
    • Quick measurements between parallel faces and similarly placed objects Select the 2 Objects and Click this button
  • Angle ? : Calculate angle from 2 objects:
    • Angle measurement between two Edges or two Planes
    • Select the 2 Edges and Click this button
    • or : Select the 2 Planes and Click this button
    • or : Select one Edge and one Plane and Click this button
  • Distance ? : Check for two Points distance:
    • Distances measurement and Delta values (on main Axes) between two Points
    • Select the 2 Points and Click this button
  • Length ? : Check for Line Length:
    • Length measurement and Delta values (on main Axes) for a Line
    • Select the Line and Click this button
  • Area ? : Check for surface Area:
    • Area measurement for a Plane or a set of Planes.
    • Select One or several Planes and Click this button
  • View : Detect the position of the camera. The returned value is the value provided by the function getCameraOrientation().

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:Cette macro est toujours en développement vérifiez de temps en temps pour vous assurer d'avoir la dernière version.


Download in GitHub click the Download ZIP button


Installez la macro addons_installer pour installer facilement WorkFeatures et d'autres macros intéressantes ou

  1. Aller dans le menu Macro → Macros... ou cliquez sur le bouton Std DlgMacroExecuteDirect.svg « Ouvre une boîte de dialogue pour exécuter une macro enregistrée »
    Dxf Importer Install 01.png
  2. Une boîte de dialogue s'ouvre, indiquant la destination du répertoire Macro
    • Sous Windows tel que dans la capture d'écran ci-dessous, l'emplacement est C:\Users\your_user_name\AppData\Roaming\FreeCAD\
    • Sous Ubuntu, l'emplacement par défaut est /home/your_user_name/.FreeCAD'
Dxf Importer Install 02.png

Ici un petit tutoriel How to install macros pour installer une macro

Exemples

Cutting tools

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



Concentric constraint between two non cylindrical parts


Rotation Object


Liens

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

Dernière version

Icons :

WF wf.png

WF centerObjectsPlanes.png

Sources :

08/03:2105 : WF_2015_03_08 - Circle cut added - Are Parallel, Are Perpendicular, Are Coplanar added

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


Online version: "http://www.freecadweb.org/wiki/index.php?title=Macro_WorkFeatures/fr&oldid=253146"

Navigation menu