Macro CenterOfMass

From FreeCAD Documentation
Jump to: navigation, search
This page is a translated version of the page Macro CenterOfMass and the translation is 100% complete.

Other languages:
English • ‎français • ‎hrvatski • ‎italiano

Macro CenterOfMass.png Macro CenterOfMass

Description
Donne la masse totale et la position du centre de masse de l'ensemble des objets sélectionnés.

Version macro : 0.4.1
Date dernière modification : 2019-05-25
Version FreeCAD : 0.18
Téléchargement : Téléchargez l'ensemble des icônes Macro_CenterOfMass_Icon et placez le dossier dans le même répertoire de vos macros.
Auteur
schupin
Téléchargement
Téléchargez l'ensemble des icônes Macro_CenterOfMass_Icon et placez le dossier dans le même répertoire de vos macros.
Liens
Version Macro
0.4.1
Dernière modification
2019-05-25
Version(s) FreeCAD
0.18
Raccourci clavier
None
Voir aussi
None


Description

Donne la masse totale et la position du centre de masse de l'ensemble des objets sélectionnés. Les densités de tous les objets peuvent être données.

Temporary code for external macro link. Do not use this code. This code is used exclusively by Addon_Installer.


##This code is copied instead of the original macro code

##to guide the user to the offline download page

##Use it if the code of the macro is larger than 64 KB and cannot be included in the wiki

##or if the RAW code url is extra wiki location

import PySide

from PySide import QtGui ,QtCore

diag = QtGui.QMessageBox(QtGui.QMessageBox.Information,u"Information",
    "This macro must by downloaded with this link" + "\n"
    " " + "\n"
    "https://raw.githubusercontent.com/chupins/FreeCAD-macros/SC_Branch/Information/CenterOfMass.FCMacro" + "\n"
    " " + "\n"
    "Quit this window for access in the download page" )

diag.setWindowFlags(PySide.QtCore.Qt.WindowStaysOnTopHint)

diag.setWindowModality(QtCore.Qt.ApplicationModal)

diag.exec_()

import webbrowser 

webbrowser.open("https://raw.githubusercontent.com/chupins/FreeCAD-macros/SC_Branch/Information/CenterOfMass.FCMacro")
<class="rawcodeurl"><a href="https://raw.githubusercontent.com/chupins/FreeCAD-macros/SC_Branch/Information/CenterOfMass.FCMacro">raw code</a>


Macro CenterOfMass 01.png

Les valeurs (masse et centre de masse) peuvent être sauvegardés dans une feuille de calcul

Macro CenterOfMass 02.png


Utilisation

Sélectionner les objets

Lancer la macro

Script

Fichiers d'icônes à télécharger et coller dans un sous répertoire nommé CenterOfMass à côté du fichier principal

Icône de la toolBar

Macro CenterOfMass.png

Macro CenterOfMass save.png Macro CenterOfMass com.png Macro CenterOfMass compute.png Macro CenterOfMass import.png Macro CenterOfMass material.pngMacro CenterOfMass colorify.png

Download the Macro_CenterOfMass_Icon package and extract it in the same directory of the macro.


Macro CenterOfMass.FCMacro Téléchargement sur Github


Macro CenterOfMass.FCMacro


Lien

La discussion sur le forum Macro to compute center of mass

Version

0.4.1 / 2019-05-25 : Ajout d'un bouton de densité par défaut, un curseur de sphère, modifier le comportement de la fenêtre, corriger un problème lié à la partie conteneur

0.3.6 / 2019-05-22 : Le rayon des sphères représentant les centres de masse de chaque solide dépend de chaque masse

0.3.2/2019-03-14 : ajouté un bouton colorify pour donner une couleur aux formes en fonction de leurs densités

0.3.5 / 2019-05-21 : correction du tableau clone

0.3.4 / 2019-03-18 : minor

0.3.3 / 2019-03-17 : lecture du .csv corrections

0.3.2/2019-03-14 : ajouté un bouton colorify pour donner une couleur aux formes en fonction de leurs densités

0.3.0 / 2019-03-03 : python 3 compatibility

0.2.3 / 2018-11-22 : nouveaux nom pour les icônes

0.1.2 / 2018-11-10 : xx