User:Mario52: Difference between revisions

From FreeCAD Documentation
(mise a jour)
Line 58: Line 58:


[http://www.freecadweb.org/wiki/index.php?title=Macro_Install_HowTo/fr Macro_Install_HowTo] : Comment installer une macro dans FreeCAD et comment faire face a des erreurs copier/coller ou de petits dysfonctionnements d'affichage.
[http://www.freecadweb.org/wiki/index.php?title=Macro_Install_HowTo/fr Macro_Install_HowTo] : Comment installer une macro dans FreeCAD et comment faire face a des erreurs copier/coller ou de petits dysfonctionnements d'affichage.

[http://www.freecadweb.org/wiki/index.php?title=Qt_Example/fr Qt_Example] : Cette macro est un exemple d'utilisation des principales commandes de la fenêtre d'une macro ici sont traités les extractions de données et l'affectation de données


==Gits==
==Gits==

Revision as of 09:43, 3 September 2015

Bonjour

Mes petites macros :

Création d'objets

  • Macro_Make_Circle_3_Points: crée un cercle sur 3 points sélectionnés, les points peuvent être des objets (cet exemple réunit les deux exemples ci dessous, tous les paramètres se règlent simplement dans une fenêtre graphique).
  • Macro_Draft_Circle_3_Points: crée un cercle orthogonal sur 3 points sélectionnés, les points peuvent être des objets.
  • Macro_Draft_Circle_3_Points_3D: crée un cercle sur 3 points sélectionnés dans l’espace 3D, les points peuvent être des objets.
  • Macro Line_Length: Crée une ligne en donnant comme paramètres au choix les coordonnées de départ XYZ une longueur et un angle dans le plan X Y.
  • Macro CutLine: Cut a line and create x points, giving the number of points, create line or not, create points or not, create bicolor or not on choice.
  • Macro Circle: Create a circle or arc giving radius, diameter, circumference, area, startangle, endangle, arc, anglecenter, cord, arrow, center (point) on choice.
  • Macro CutCircle: Cut a circle or arc and create x arcs, giving the number of cut.
  • Macro circle : Create a circle ou arc en donnant comme argument, le rayon, diametre, circonférence, surface, début angle, fin angle, arc, anglecentral, corde, flèche, centre (point central) on choix.
  • Macro TriangleAH: This macro create one triangle creates a triangle by giving the head angle and the height of the triangle (the triangle of the head is positioned to the xyz coordinates 0.0)
  • Macro FCTexture: Crée un projet à partir d'une image BMP en vue de créer une texture en 3D très facilement ou n'importe quelle autre utilisation possible vous êtes jute limité par votre imagination.
  • Macro_BoundingBox_Tracing : cette macro trace en rouge (modifiable) le tour du boundingbox (6 faces) avec 6 rectangles
  • Macro FCCircularText: Cette macro crée un texte autour d'un cylindre (la page française n'est pas encore traduite)
  • Macro WireXYZ: Cette macro crée un wire avec les coordonnées X Y Z extraites d'un fichier texte, les coordonnées sont séparées par un espace et le fichier ne possède pas d'entête.
  • Macro FCSpring Helix Variable: Cette macro crée un ressort avec les bouts tronqués sur deux spires (début du ressort et fin) le pas le diamètre et les troncature sont paramétrables dans le code.
  • Macro Stairs: Create stair helix, create your stair nosing select and run the macro.

Transformation d'objets

  • Macro CloneConvert: Cette macro crée un clône de l'objet ou des objets sélectionnés et les converti dans une unité choisie (inch, mm, m, µm...) ou arbitraire et à la position voulue. Les objets originaux sont reconnu comme mm (base FreeCAd)

Opérations dans la vue 3D

  • Macro Mouse Cross : Cette macro change la forme de la souris en une croix de précision.
  • Macro Align Object to View : Cette macro aligne l'objet sélectionné à la vue courante et prends les propriétés de celle-ci (Placement angle) de la caméra. .
  • Macro Align Face Object to View Cette macro aligne la face sélectionnée face à l'écran (Si un forage ou une face intérieure est sélectionnée le forage est placé perpendiculairement à l'écran).

Assistants

  • Macro Cartouche : Cette macro GUI permet de remplir simplement tous les champs du cartouche de la feuille mise en plan de FreeCAD, le format de la date et le symbole du mode de projection s'adaptent à la région EU ou US sélectionnée.
  • Macro_CartoucheFC_Full: Cette macro GUI permet de remplir simplement tous les champs du cartouche de la feuille modèle 1 de FreeCAD (texteditable), le format de la date et le symbole de la mode de projection s'adaptent à la région de l'UE ou US sélectionnée.
  • Macro_CartoucheFC_2: Cette macro GUI permet de remplir simplement tous les champs du cartouche de la feuille modèle 2 (texteditable) de FreeCAD

Utilitaires

  • Macro_FCInfo : Donne une série de renseignements sur la forme sélectionnée et peut afficher une conversion de la longueur, de l'inclinaison de la forme (degrés, radian, grade), de la surface, du volume et du poids de la forme dans la densité sélectionnée dans différentes unités de grandeur internationales et anglo-saxonne.
  • Macro FCInfoGlass : Donne une série de renseignements sur la forme sélectionnée et affiche le résultat directement
  • Macro Delta xyz : Donne la valeur Delta xyz et la distance entre 2 points

danq la vue 3D sans gêner le travail sur votre projet

  • Macro CenterFace : cette macro crée un point rouge (modifiable) au centre de la face (ou des faces) sélectionnée et affiche les coordonnées du centre de la surface et des coordonnées de la face (ou des faces de l'objet)
  • Macro FCCamera : Cette macro peut faire pivoter l'écran dans un angle et axe défini et crée un plan face à l'écran, permet entre autre de detecter la position de la camera ...

Animation

  • Macro_Spring : simulation de la compression décompression d'un ressort
  • Macro_hinge : Ouverture et fermeture d'une charnière

Mes pages tutoriels

Dxf_Importer_Install : Comment installer les utilitaires d'import et export de fichiers DXF et DWG.

Customize_ToolsBar : Comment ajouter une barre d'outils dans FreeCAD pour y placer de nouveaux boutons par exemple un bouton de macro.

Macro_Install_HowTo : Comment installer une macro dans FreeCAD et comment faire face a des erreurs copier/coller ou de petits dysfonctionnements d'affichage.

Qt_Example : Cette macro est un exemple d'utilisation des principales commandes de la fenêtre d'une macro ici sont traités les extractions de données et l'affectation de données

Gits

Mon compte sur mario52a