Děkujeme za účast na konferenci CADfórum 2025 - podívejte se na reportáž
Přes 120.500 registrovaných u nás, celkem 1.108.000 registrovaných (CZ+EN).
Tipy pro AutoCAD 2026, pro Inventor 2026 a pro Revit 2026.
Vyzkoušejte nový přesný Kalkulátor,
vylepšený Převodník jednotek a
proměnné prostředí AutoCADu.
CAD tip # 8272:
Otázka
A
Výkresy sestav Autodesk Inventoru často obsahují reference na iVlastnosti nebo fyzikální vlastnosti modelu (součástí). Vlastnost "hmotnost" (mass) ale nemusí být vždy aktualizovaná a tištěné výkresy tak mohou nést nepřesnou informaci o hmotnosti sestavy.
Následující VBA makro zajistí tisk až po aktualizaci fyzikálních vlastností:
Sub PrintWithUpdateMass()
'Aktualizace hmotnosti všech odkazovaných dokumentů
Dim drw As DrawingDocument
Set drw = ThisApplication.ActiveDocument
Dim doc As Document
Dim mass As Double
For Each doc In drw.AllReferencedDocuments
mass = doc.ComponentDefinition.MassProperties.mass
Next
Call drw.Update
'Spuštění tisku, nebo jiného příkazu
Call ThisApplication.CommandManager.ControlDefinitions("AppFilePrintCmd").Execute
End Sub
Pro jednoduchost neobsahuje kontrolu chybových stavů
Toto makro si můžete přiřadit na novou ikonku "Tisk" ve vašem ribbonu - viz Tip 8266.
Můžete rovněž využít funkcí bonus aplikace CADstudio X-Tools (Be.Smart T4I).
tento tip od ARKANCE platí pro: Inventor 2012 ·
![Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit, Fusion a další produkty Autodesk
- od firmy ARKANCE [www.cadforum.cz] Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit, Fusion a další produkty Autodesk
- od firmy ARKANCE [www.cadforum.cz]](../common/arkance_186.png)

also in ENGLISH
Inventor