Macro FCInfo Alternate Linux

From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page Macro FCInfo Alternate Linux and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎français • ‎italiano • ‎čeština

FCInfo.png Macro FCInfo Alternate

Description
Donne une série de renseignements sur la forme.(pour PyQt4)

Version macro : 1.12
Date dernière modification : 2014-03-05
Auteur
Mario52
Téléchargement
None
Liens
Version Macro
1.12
Dernière modification
2014-03-05
Version(s) FreeCAD
None
Raccourci clavier
None
Voir aussi
Macro_FCInfo


Description

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, pourcent), de la surface, du volume et du poids de la forme dans la densité sélectionnée dans différentes unités de grandeurs internationales et anglo-saxonnes. (seulement pour PyQt4).

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://gist.githubusercontent.com/mario52a/6c6b6131b0c14d800033/raw/ffa3d6857abb0ea207cee1ae13c1cb78edadbcf5/FCInfo_fr_Ver_1-12_No_Docked_Ubuntu.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://gist.githubusercontent.com/mario52a/6c6b6131b0c14d800033/raw/ffa3d6857abb0ea207cee1ae13c1cb78edadbcf5/FCInfo_fr_Ver_1-12_No_Docked_Ubuntu.FCMacro")
<class="rawcodeurl"><a href="https://gist.githubusercontent.com/mario52a/6c6b6131b0c14d800033/raw/ffa3d6857abb0ea207cee1ae13c1cb78edadbcf5/FCInfo_fr_Ver_1-12_No_Docked_Ubuntu.FCMacro">raw code</a>


Pour le moment le serveur n'accepte plus les pages de plus que 64 Ko et il était impossible de mettre à jour et de restaurer cette page.

Script

Téléchargez le fichier:

FCInfo_en_Ver_1-12_No_Docked_Ubuntu.FCMacro.zip

Or on the forum

Les versions de FCInfo sont les mêmes la seule différence ici le code est modifié (à cause de l'erreur d'affichage des caractères : ² ³ ° µ" ordinal not in range (128)") qui posaient problèmes dans certaines configurations toutes les fonctions sont les mêmes

Example :

global uniteSs       ; uniteSs       = u"mm²"
global uniteVs       ; uniteVs       = u"mm³"
global uniteAs       ; uniteAs       = u"°"

replace to :

global uniteSs       ; uniteSs       = "mm"+iso8859(unichr(178))
global uniteVs       ; uniteVs       = "mm"+iso8859(unichr(179))
global uniteAs       ; uniteAs       = iso8859(unichr(176))

les fichiers sauvés avec cette version sont incompatibles avec les autres versions.

Les deux versions peuvent fonctionner indépendamment du système d'exploitation utilisé.