Macro FCInfo ToolBar/it

Descrizione
Fornisce informazioni sulla forma selezionata e può visualizzare una conversione di raggio, diametro, lunghezza, area, volume ... in diverse unità (metriche e imperiali) in una barra degli strumenti. Le informazioni da visualizzare sono parametrizzabili nel parametro di FreeCAD.



Usare
Dopo aver eseguito la macro, andare a Menu → Strumenti → Modifica parametri ... :BaseApp/Preferences/Macros/FCMmacros/FCInfo_ToolBar

e aggiungere le informazioni da visualizzare.

Le informazioni complete vengono visualizzate nella finestra ToolTip, l'opzione selezionata è visibile se viene visualizzato di uno " * ".

Usate il pulsante reset dopo aver cambiato un'opzione nella finestra dei parametri.

L'unità delle dimensione può essere selezionata: km, hm, dam, m, dm, cm, mm, µm, nm, pm, fm, inch, link, foot, yard, perch, chain, furlong, mile, league, nautique.



Opzioni
Le opzioni si trovano nel parametro di FreeCAD

''Menu → Strumenti → Modifica parametri ... :BaseApp/Preferences/Macros/FCMmacros/FCInfo_ToolBar''


 * switch_User_ToolbarIconSize
 * se = : l'icona della barra degli strumenti rispetta il valore di FreeCAD per la dimensione dell'icona
 * se = : l'icona prende i valori della variabile seT_User_sizeIconX e seT_User_sizeIconY


 * seT_User_sizeIconX
 * imposta il valore X dell'icona


 * seT_User_sizeIconY
 * imposta il valore Y dell'icona


 * seT_User_StyleSheetColorToolBar
 * imposta il colore della barra degli strumenti in formato HTML esempio: #F8E6E0'.
 * se il valore è 0' la barra degli strumenti prende il colore del sistema


 * seT_User_DecimalValue
 * give the number of decimal of the number (Default 2)


 * seT_User_TextHeigthValue
 * give the text height of the toolBar


 * switch_User_Display_SubElementName
 * display the SubElementName


 * switch_User_Display_ShapeType
 * display the Shape type


 * switch_User_Display_TypeId
 * display the TypeId


 * switch_User_Display_RadiusObject
 * display the radius and the diameter


 * switch_User_Display_LengthObject
 * display the Length of the edge selected or the perimeter of the face selected


 * switch_User_Display_NumberFacesMesh
 * display the number of Faces of the Mesh object


 * switch_User_Display_NumberPointsMeshPoints
 * display the number of points of the Mesh object


 * switch_User_Display_NumberEdgesMesh
 * display the number of edges of the Mesh object


 * switch_User_Display_AreaObject
 * display the area of the object


 * switch_User_Display_AreaSubObject
 * display the area of the face selected


 * switch_User_Display_VolumeObject
 * display the volume of the object


 * switch_User_Display_BsplineObject
 * display the number of node of the Bspline selected


 * switch_User_Display_CentreObject
 * display the center of the circle (if one circle is detected) or of the object selected


 * switch_User_Display_CentreBoundBoxObject
 * display the boundingBox center of the object


 * switch_User_Display_Position
 * display the coordinates point mouse pointed


 * switch_User_NotInfoOnBeginning
 * if it is the info (this information) is displayed
 * if it is the info is not displayed


 * seT_User_UnitSymbolSquare
 * give the symbol square (Default 2)


 * seT_User_UnitSymbolCube
 * give the symbol cube (Default 3)


 * seT_User_UnitSymbolMicro
 * give the symbol micro (Default u)

in command line
In your shortcut verify your right path

"Complete_path_of_FreeCAD" "Complete_path_of_the_macro.FCMacro"

example:

in Mod directory

 * 1) After install the macro with AddonManager
 * 2) Create the FCInfo_ToolBar directory
 * 3) Copy the macro FCInfo_ToolBar.FCMacro (copy not move) in the FCInfo_ToolBar directory and rename it in FCInfo_ToolBar.py
 * 4) Create a file named InitGui.py
 * 5) Paste the code in InitGui.py:

enjoy
 * 1) save the file
 * 2) run FreeCAD
 * 3) if the macro not run (normal) execute the macro FCInfo_ToolBar.FCMacro as a normal macro
 * 4) the next start of FreeCAD the macro must start automatically

Version
version: 00.01 2022/02/16 :