Macro Code Colors Resistance/it

Macro Code Colors Resistance

Descrizione
Creare una resistenza, fornire il valore o il codice colore, ed è anche possibile calcolare il valore totale con una resistenza in serie o in parallelo

Versione macro: 0.1
Ultima modifica: 2025/12/12
Versione FreeCAD: 1.00 e successive
Download: Icona barra degli strumenti
Autore: Mario52
Autore
Mario52
Download
Icona barra degli strumenti
Link
Versione macro
0.1
Data ultima modifica
2025/12/12
Versioni di FreeCAD
1.00 e successive
Scorciatoia
Nessuna
Vedere anche
Nessuno

Descrizione

Crea la resistenza, indica il valore o il codice colore, ed è anche anche possibile calcolare il valore totale con una resistenza in serie o in parallelo.

Temporary code for external macro link. Do not use this code. This code is used exclusively by Addon Manager. Link for optional manual installation: Macro


# 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/cfce0b58e62b036e910be0e503b14b80/raw/0b75dacf6d0a12885c7920b01f89490ba7664565/code_Colors_Resistance.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/cfce0b58e62b036e910be0e503b14b80/raw/0b75dacf6d0a12885c7920b01f89490ba7664565/code_Colors_Resistance.FCMacro")
<class="rawcodeurl"><a href="https://gist.githubusercontent.com/mario52a/cfce0b58e62b036e910be0e503b14b80/raw/0b75dacf6d0a12885c7920b01f89490ba7664565/code_Colors_Resistance.FCMacro">raw code</a>


Main window

Finestra principale di Code Colors Resistance

Utilizzo

Versione

ver: 0.1a : 12/12/2025 : aggiunto collegamento e modifica alla riga 812:

                    #obj_Obj[i].ViewObject.DiffuseColor = colors 
                    FreeCAD.ActiveDocument.getObject(obj_Obj[i].Name).ViewObject.DiffuseColor = colors 
                    FreeCAD.ActiveDocument.getObject(obj_Obj[i].Name).ViewObject.Transparency = 0