portál uživatelů
softwarů Autodesk

Formuláře Inventoru – hmotnost

Strojírenství

Vytvoření parametru: Prvním krokem je vytvoření nového číselného parametru s názvem HMOTNOST. Tomuto parametru nastavíme jako jednotku gramy. Obr.  1 – úprava jednotek parametru Pravi…

Formuláře Inventoru – hmotnost

Vytvoření parametru:

Prvním krokem je vytvoření nového číselného parametru s názvem HMOTNOST. Tomuto parametru nastavíme jako jednotku gramy.

Obr.  1 – úprava jednotek parametru

Pravidlo hmotnost:

Parametr musíme „plnit“ nějakou vlastností. K tomu nám poslouží další pravidlo v dokumentu, které pojmenujeme stejně jako parametr – HMOTNOST. V pravidle zpočátku stačí vložit pouze jeden řádek (obr. 2).

HMOTNOST = iProperties.Mass

 

 

Obr.  2 – pravidlo pro „naplnění“ parametru aktuální hodnotou hmotnosti

Výsledkem této operace je ovšem vložení hodnoty hmotnosti s přesností na 13 desetinných míst. To je výrazně více, než je zapotřebí. Z toho důvodu do pravidla ještě dosadíme další řádek, který provede zaokrouhlení na celé gramy (obr. 3).

HMOTNOST = iProperties.Mass
HMOTNOST = Round(HMOTNOST)
 
 

 

Obr.  3 – přidání řádku pro zaokrouhlení

Vložení parametru do formuláře:

V editoru formuláře vybereme nově vytvořený parametr hmotnost a přetáhneme jej do okna napravo (obr. 4).

Obr.  4 – vložení hmotnosti do formuláře

Aktualizace hmotnosti:

Nyní již máme správně vytvořen formulář, který zobrazuje hmotnost modelu a případně i změnu hmotnosti při změně materiálu (obr. 5).

Obr.  5 – formulář s parametrem

Bohužel při změně materiálu z formuláře nedojde k okamžité aktualizaci hmotnosti. Pokud chceme mít k dispozici okamžitou změnu, tak musíme vložit do spouštěčů událostí právě pravidlo MATERIAL při události ZMĚNA MATERIÁLU (obr. 6).

Spouštěče událostí nalezneme na kartě správa – panel iLogic.

Obr.  6 – aktualizace hmotnosti využitím spouštěče událostí

Po této úpravě dojde k okamžité změně hmotnosti při změně materiálu.

Vložení rozdílu hmotností:

Čas od času může být užitečné zjistit, o kolik se změnila hmotnost při volbě jiného materiálu. Toho můžeme docílit například pomocí následujícího doplnění pravidla.

Vytvoříme nový číselný parametr (ROZDÍL), který bude ve finále figurovat ve formuláři.

Do pravidla HMOTNOST doplníme následující položky (zeleně označené řádky):

TEMP = HMOTNOST
HMOTNOST = iProperties.Mass
HMOTNOST = Round(HMOTNOST,3)
TEMP = HMOTNOST - TEMP
TEMP = Round(TEMP,3)
ROZDÍL =TEMP

Tím docílíme uchování si hmotnosti před jejím přepsáním novou hodnotou a ve finále můžeme tyto dvě hodnoty porovnat.

Ve formuláři poté může modifikace vypadat například takto (obr 7):

Obr.  7 – vložení parametru změny hmotnosti

Napravo dole ve formuláři již vidíme, že změna materiálu konkrétního dílce z pryže na ocel způsobí nárůst hmotnosti o 2166g.

Formulář si opět můžete vyzkoušet, aniž byste byli nuceni procházet veškeré kroky. Soubor s hotovým formulářem si můžete stáhnout zde.