
If setArrondi Menu >Tools >Edit parameters. SetArrondi = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Macros/FCMmacros/" + _title_).GetInt("setArrondi") SetArrondi = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Units").GetInt("Decimals") # unit in preferencesįreeCAD.ParamGet("User parameter:BaseApp/Preferences/Macros/FCMmacros/" + _title_).SetBool("switchDecimalsPref", switchDecimalsPref)# SwitchDecimalsPref = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Macros/FCMmacros/" + _title_).GetBool("switchDecimalsPref") # switch unit preference or not SwitchResident = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Macros/FCMmacros/" + _title_).GetBool("switchResident") # switch Resident or notįreeCAD.ParamGet("User parameter:BaseApp/Preferences/Macros/FCMmacros/" + _title_).SetBool("switchResident", switchResident)# switch Resident or not : 0 = Not Resident 1 = Resident >BaseApp/Preferences/Macros/FCMmacros/Delta_XYZ #įreeCAD.ParamGet("User parameter:BaseApp/Preferences/Macros/FCMmacros/" + _title_).SetString("Version", _version_ + " (" + _date_ + ")") # for modify : go to : FreeCAD >Menu >Tools >Edit parameters. Global switchDecimalsPref # switch unit preference or not Global switchResident # switch resident 0=not resident, 1=stay resident

Macro_Delta_xyz.FCMacro # -*- coding: utf-8 -*.

Pokud je jeho konfigurace nastavena na „Trvalé“ (průběžné), kliknutím na tlačítko Q ukončete makroĬhcete-li upravit hodnotu: přejděte na : FreeCAD → Menu → Tools → Edit parameters.
DELTACAD MACRO PRO
Jedna možnost je možná, aby makro zůstalo rezidentní (nepřetržité), poté stiskněte Q pro opuštění makra a jedna možnost pro uložení počtu desetinných míst. Pokud je stisknuto tlačítko SHIFT, hodnota Delta začíná na souřadnici 0,0,0 do bodu, na který je kliknuto (souřadnice 0,0,0 je zobrazena červeně). Dává hodnotu Delta a vzdálenost mezi 2 body.
