Installer atelier Info pour calcul du volume

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Installer atelier Info pour calcul du volume

Post by NormandC »

Bonjour,

Dans le sujet FreeCAD et les imprimantes 3D, il a été demandé comment faire le calcul d'un volume. Bien qu'il existe une commande python, un script python a été réalisé par un contributeur qui simplifie grandement l'utilisation.

8 février 2015 : la macro originale n'est plus compatible avec les versions récentes de FreeCAD.

Je conseille l'utilisation de la version modifiée et grandement améliorée de mario52.

Macro FCInfo/fr
ou
Macro FCInfo Alternate Linux


Le reste de ce message n'est conservé qu'à titre d'archive.

Le script Info permet d'ajouter un nouvel atelier dans FreeCAD, contenant un seul outil : Shape Information. Les informations disponibles en ce moment sont le volume d'un objet sélectionné, le centre de masse et le moment d'inertie.

Puisqu'il s'agit d'un script python, aucune compilation n'est nécessaire pour l'intégrer à FreeCAD.

Téléchargez d'abord l'archive Info.tar.Z depuis le site de l'auteur. Sous Windows, le logiciel 7zip est nécessaire pour décompresser ce type d'archive.

Installation sous Linux
Dans votre dossier personnel, créez un nouveau dossier Mod dans le répertoire caché .FreeCAD, puis extrayez l'archive dans le dossier Mod. Si FreeCAD était ouvert, quittez puis relancez-le, et l'atelier sera disponible.

Installation sous Windows
J'ai besoin d'aide sur ce point, je n'arrive pas à installer FreeCAD correctement dans ma machine virtuelle Windows. Je ne sais donc pas où le dossier Mod doit être créé. Dans Application data ? Dans Local Settings\Application Data ? Dans le dossier Personnel ? Ou peut-être simplement le dossier Info doit-il être copié directement dans Program Files\FreeCAD0.13\Mod ?

Justement, si un utilisateur Windows pouvait me dire où se trouvent les fichiers de configuration system.cfg et user.cfg, qui sont créés lors du premier lancement de FreeCAD, ça m'aiderait peut-être à rendre ma copie fonctionnelle...
Last edited by NormandC on Sun Feb 08, 2015 7:44 pm, edited 2 times in total.
Reason: Script original obsolète, ajout lien vers macro de mario52.
mario52
Veteran
Posts: 4696
Joined: Wed May 16, 2012 2:13 pm

Re: Installer atelier Info pour calcul du volume

Post by mario52 »

Bonjour
normandc wrote: Installation sous Windows
Ou peut-être simplement le dossier Info doit-il être copié directement dans Program Files\FreeCAD0.13\Mod ?
exactement, décompresser le zip et le placer dans le répertoire Mod de FreeCAD
et voila le résultat

Image

mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
rene-de-turbivo
Posts: 25
Joined: Wed Jan 09, 2013 3:11 pm

Re: Installer atelier Info pour calcul du volume

Post by rene-de-turbivo »

Bonjour à tous,
Et dans Mac :
- on ouvre l'application en appuyant sur la touche ctrl et en cliquant sur l'icône de FreeCAD,
- on suit le chemin /Applications/FreeCAD.app/Contents/Mod
- on place Info.tar dans le dossier Mod,
- ce qui donne : /Applications/FreeCAD.app/Contents/Mod/Info.tar.
Voilà, il n'y a plus qu'à refermer l'application.
Après avoir relancé FreeCAD, on trouve un atelier « Info ».

Bonne journée et au revoir sur http://www.turbivo.com/, René.
laurent12100
Posts: 2
Joined: Sat Feb 07, 2015 8:42 pm

Re: Installer atelier Info pour calcul du volume

Post by laurent12100 »

bonjour,

Je souhaite connaitre le volume de mon modèle 3d pour en déduire sa masse, lors se que je lance le module, une erreur m'informe qu'il n'y a pas de "module pyqt4". (je l'ai installé mais toujours la même erreur)

quelqu'un peut il éclairer ma lanterne ?

merci d'avance
Bruno
Posts: 7
Joined: Thu Jan 29, 2015 11:27 am
Location: France

Re: Installer atelier Info pour calcul du volume

Post by Bruno »

Bonjour,

En changeant les lignes :

Code: Select all

from PyQt4 import QtGui, QtCore
par

Code: Select all

from PySide import QtGui, QtCore
Dans InfoCommands.py et InfoCommands2.py

Peut être, ça a marché pour moi avec une macro, il me semble que PyQt4 a été abandonné au profit de PySide pour une raison de licence pas assez ouverte.
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Installer atelier Info pour calcul du volume

Post by NormandC »

Exact, la macro indiquée ici est maintenant désuète.

Je conseille l'utilisation de la version modifiée et améliorée de mario52.

Macro FCInfo/fr
ou
Macro FCInfo Alternate Linux
laurent12100
Posts: 2
Joined: Sat Feb 07, 2015 8:42 pm

Re: Installer atelier Info pour calcul du volume

Post by laurent12100 »

Bruno wrote:Bonjour,

En changeant les lignes :

Code: Select all

from PyQt4 import QtGui, QtCore
par

Code: Select all

from PySide import QtGui, QtCore
Dans InfoCommands.py et InfoCommands2.py

Peut être, ça a marché pour moi avec une macro, il me semble que PyQt4 a été abandonné au profit de PySide pour une raison de licence pas assez ouverte.
merci mais cela n'a pas résolue le probleme : "no module name Pyside"

par contre parfait pour la macro de mario52 !

merci à vous deux ! ;)
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Installer atelier Info pour calcul du volume

Post by NormandC »

Bonjour,

J'ai édité mon premier message pour donner le lien vers la dernière version de mario52.
Post Reply