Autodesk Inventor – Datum poslední aktualizace výkresu

Často od zákazníků dostávám otázku, jakým způsobem si do razítka namapovat datum poslední aktualizace výkresu tak, aby změna datumu aktualizace byla provedena vždy automaticky, například po uložení.

Aktuální datum v razítku
Aktuální datum v razítku

Řešením může být například vytvoření pravidla přes iLogic, které vytvoří uživatelskou iVlastnost a ta se po uložení vždy aktualizuje.

Postup je následující:

  1. Přidáme si nové pravidlo přes příkaz „Přidat pravidlo“ na kartě „Správa“.
    Přidání pravidla iLogic
    Přidání pravidla iLogic
  2. Nazveme si ho například „Datum editace“.
  3. Do tabulky napíšeme syntaxi pravidla:
    iProperties.Value("Custom","Datum Editace")= Now
    Pravidlo iLogic
    Pravidlo iLogic
  4. Potvrdíme nastavení.
  5. Tím se vytvoří uživatelská iVlastnost, která se namapuje například do rohového razítka.
    Namapování vlastnosti do razítka
    Namapování vlastnosti do razítka
  6.  V poslední části se nastaví, kdy se pravidlo spustí. Spuštěno bude vždy před uložením dokumentu. Při každém uložení se tak datum aktualizuje.
    Spouštění pravidla
    Spouštění pravidla

Celý postup naleznete na následujícím videu:

 

Lukáš Hrubý
Technický CAD konzultant ve společnosti Adeon CZ. Zde na blogu připravuji články zaměřené především na pokročilou práci s Autodesk Inventorem. Potkat se se mnou můžete v pardubické pobočce.

9 Komentářů

  1. Dobrý den,
    zkoušel jsem vytvořit pravidlo na datum poslední editace a vypsylo mi to hlášku
    „Chyby kompilace pravidla v: Datum Editace, v: Výkres4

    Chyba na řádku 1: Při přístupu k vlastnosti musí být provedeno přiřazení vlastnosti nebo musí být použita její hodnota.
    Chyba na řádku 1: Znak není platný.
    Nevíte co dělám za chybu.
    s Pozdravem Doležal Martin

  2. Zkuste pravidlo napsat manuálně. Vytvořte nejdříve nové pravidlo. V levé části jsou systémové fragmenty. Tam si rozklikněte položku iVlastnosti. V ní si vyberte možnost „Uživatelské“ a dvakrát na ni klikněte. Tím se vypíše pravidlo, kde si změníte PropertyName na název „Datum“ a celý ten výraz se bude rovnat hodnotě „NOW“. Tím vytvoříte celý řetězec manuálně a mělo by Vám to fungovat.

    Tak by to mělo vypadat:

    iProperties.Value(„Custom“,“Datum“)= Now

    S pozdravem
    Lukáš Hrubý

  3. vytvoril som to ako ste mi radili, no aj tak pravidlo nevie nájst „vlastnost s nazvom datum“ – nevadí..
    Najprv som vytvoril vlastnost s nazvom „datum“
    potom som vytvoril pravidlo – funguje (spustac som dal po ulozeni)
    nasledne som pridal textove pole s odkazom na vlastnost datum do peciatky.
    ALE ked subor ulozim – pravidlo prebehne – vlastnost v ivlastnostiach zmení, ale nenacita sa mi do peciatky… neviete preco ?