Macro CenterOfMass

From FreeCAD Documentation
Jump to navigation Jump to 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.2
Date dernière modification : 2019-06-09
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.2
Dernière modification
2019-06-09
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 Manager.


# This code is copied instead of the original macro code
# to guide the user to the online 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 somewhere else in the wiki.

from PySide import QtGui, QtCore

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

diag.setWindowFlags(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.2/2019-06-09: - vérifie le dernier numéro de version sur github et popup si ce n'est pas la dernière version - mise à jour automatique du show CdG (s'il existe) lorsque les densités sont modifiées - correction de bugs lors du changement de rayon

0.4.1/2019-05-25: Ajout d'un bouton de densité par défaut, un curseur de sphère, modifie le comportement de la fenêtre, corrige 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