ARKANCE - globální Platinum partner Autodesk ARKANCE | KONTAKT - CZ | SK | EN | DE
Přes 123.000 registrovaných u nás, celkem 1.130.000 registrovaných (CZ+EN). Tipy pro AutoCAD 2027, pro Inventor 2027 a pro Revit 2027. Nový Kalkulátor nosníků, Spirograf generátor a Regresní křivky v sekci Převodníky. Kompletní příkazy a proměnné AutoCADu 2027.
Eagle Point Pinnacle - výuka CAD/BIM
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

?
CAD diskuze, rady, výměna zkušeností

CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion, 3ds Max, Vault a s dalšími CAD/BIM/PDM aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na emea.support.arkance.world
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoVyplnění formuláře

 Odpovědět Odpovědět archiv
Autor
dusek Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 09.lis.2010
Lokalita: ČR (Pha)
Používám:
Inventor 2014
Stav: Offline
Bodů: 901
Přímý odkaz na tuto zprávu Téma: Vyplnění formuláře
    Zasláno: 10.čer.2012 v 15:02
Dobrý den,

mám vytvořen globální formulář na vyplnění iVlastností tělesa a modelu. Modely mám řízené parametry. Když jsem chtěl vyplnit vlastnosti, tak jsem si otevřel iVlastnosti a tam vyplnil vlastnost ve formátu "=<delka>x<sirka>x<vyska>". Pokud jsem chtěl vlastnost přepsat, udělal jsem stejný postup a vše běželo jak má.

Pokud mám ale nastavené vyplňování pomocí formuláře, když vyplním vlastnost formátem "=<delka>x<sirka>x<vyska>", tak se mi ji už příště nepodaří přepsat, stále mi to vrací původní hodnotu. Marně se snažím najít něco v nastavení, takže se chci zeptat jestli to jde nějak řešit?

Díky
V.D.
Václav Dušek
Zpět nahoru
Navara Zobrazit panel
ARKANCE support
ARKANCE support
Avatar
Arkance Systems

Přihlášen: 08.zář.2008
Lokalita: ČR (Pha)
Používám:
Inventor
Stav: Offline
Bodů: 1637
Přímý odkaz na tuto zprávu Zasláno: 11.čer.2012 v 10:29

Tak tohle už je trochu oříšek. Problém je v tom, jak Inventor sám vnitřně pracuje s iVlastnostmi.

Na úrovni API má každá iVlastnost dvě tzv. vlastnosti Value a Expression
Ve vlastnosti Value je uložena výsledná hodnota zobrazovaná v dialogu, na výkrese atd.
Ve vlastnosti Expression je uložen buď výraz ve formátu např.: "=<Part Number>",
nebo statická hodnota shodná s vlastností Value např.: 20120611-01
iLogic standardně upravuje pouze vlastnost Value. Pokud je ale ve vlastnosti Expression cokoli začínající "=", má to přednost před ručním přepsáním hodnoty.
Abyste mohli použít dialog iLogicu, musíte si vytvořit pomocnou vlastnost zda se má přepsat hodnota výrazu a potom postupovat následujícím způsobem.
- uložit stávající hodnotu Expression
- uložit stávající hodnotu Value
- odstranit hodnotu z vlastnosti Expression
- zobrazit dialog
- na základě vlastnosti zda se má přepsat výraz buď nechat výsledek formuláře, nebo zapsat zpátky původní hodnotu výrazu
 
Podrobnosti najdete v komentovaném kódu v příloze


Upravil Navara - 11.čer.2012 v 10:30
Zpět nahoru
hoboj Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 22.led.2008
Lokalita: ČR (HK)
Používám:
NX; ProE; Creo; I13; AutoCAD2011, SurfCAM, EdgeCAM
Stav: Offline
Bodů: 811
Přímý odkaz na tuto zprávu Zasláno: 11.říj.2012 v 20:17
Možná dostanu stejnou odpověď.

Dělám iSoučást, která má v iVlastnostech zapsaný pomocí funkce rozměr v uživatelských vlastnostech a pokud vytvořím iSoučást, musel bych přepsat ve všech kolonkách rozměry a už funkce v dané součást nechová jako řízená funkce. Takže když bych si tuto součást nahrál do OC a poté si ji vytáhnul a změnil parametr, např. průměr, tak by mi zůstala hodnota v iVlastnostech stará a musel bych pokaždé kontrolovat. 

Lze to nějak provézt? 


Vojtěch Visingr
Zpět nahoru
hoboj Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 22.led.2008
Lokalita: ČR (HK)
Používám:
NX; ProE; Creo; I13; AutoCAD2011, SurfCAM, EdgeCAM
Stav: Offline
Bodů: 811
Přímý odkaz na tuto zprávu Zasláno: 07.lis.2012 v 13:24

Nebo, jak zabránit přepsání uživatelských iVlastností?

Vojtěch Visingr
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 3831:Jak Autodesku nahlásit chybu nebo problém v programu?
Tip 6441:VIPTopobase Web - nastavení formuláře pro view (FID).
Tip 6192:VIPRychlé poloprůhledné výplně pro zobrazení i tisk (Map, Civil).
Tip 8463:VIPZměna parametrů modelu formulářem ve výkresu.
Tip 9209:Kde jsou uloženy globální formuláře Inventor iLogic?
Tip 15111:Autodesk Forma - vyplňujte výkazy z QR kódu.


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,176 sekund.