ARKANCE - globální Platinum partner Autodesk ARKANCE | KONTAKT - CZ | SK | EN | DE
Již 10.000+ CAD tipů. Přes 118.500 registrovaných u nás, celkem 1.094.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků. Vyzkoušejte nový přesný Inženýrský kalkulátor. Kompletní příkazy AutoCADu a proměnné AutoCADu 2026.
Katalog CAD bloků
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 helpdesk.arkance-systems.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoVzorec parametru do Uživ. vlastnosti

 Odpovědět Odpovědět archiv
Autor
Cheff Zobrazit panel
CAD/BIM manager
CAD/BIM manager

Přihlášen: 19.led.2006
Lokalita: Czech Republic
Používám:
Inv 2013 Pro (SP2 Upd6), AutoCAD 2013 (SP2)
Stav: Offline
Bodů: 971
Přímý odkaz na tuto zprávu Téma: Vzorec parametru do Uživ. vlastnosti
    Zasláno: 24.zář.2013 v 15:30
Dobrý den,
nešel by nějak dostat vzorec z parametru do uživatelských iVlastností?

Předpokládám, že pomocí iLogiku by to nemuselo být až tak těžké, ale k tomu jsem se ještě nepropracoval...

Pokud to vezmu do důsledků, tak se v mém případě jedná vždy o vzorec z parametru G_L, který v jednodušším případě půjde "natvrdo" od iVlastnosti Vzorec_G_L. V lepším případě se ještě "učeše" tedy vypustí se jednotky případně nahradí "*" za "x", název parametru/kóty bude beze změn...

Víceméně se jedná o podchycení chyby u zakázkových dílů, kdy se standardní vzorec upraví - jinak vzorec je velmi podobný buď násobek Lh+konstanta nebo jen Lh + konstanta...



Připojené náhledyPřihlaste se pro zobrazení plné verze - 1030/Vzorec_G_L.png

Zpět nahoru
flesar Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 15.lis.2005
Lokalita: ČR (JČ)
Používám:
AIP 2009
Stav: Offline
Bodů: 641
Přímý odkaz na tuto zprávu Zasláno: 24.zář.2013 v 19:40
Kdysi jsem to tu na fóru četl, ale teď to nemohu najít.
Postup by měl být takový, že si v tabulce parametrů označíte vybráné řádky pro export a následně v iVlastnostech přidáte uživatelskou vlastnost které přidáte hodnotu =<název_parametru1>x<název_parametru2> apod. Po potvrzení se vám na konci řádku vlastnosti objeví symbol fx.
Zpět nahoru
horalek Zobrazit panel
ARKANCE support
ARKANCE support
Avatar
Arkance Systems

Přihlášen: 03.zář.2004
Lokalita: Czech Republic
Používám:
Inventor, Vault Pro, AutoCAD M, PLM, Fusion
Stav: Offline
Bodů: 432
Přímý odkaz na tuto zprávu Zasláno: 25.zář.2013 v 00:22
Ideální toto dělat přes "rozpisku" v sestavě je zde na to přímo tlačítko. Výsledný vzorec se zobrazí v požadované iVlastnosti. Takto získaná syntaxe vzorce bude ta správná. Pokud budete potřebovat, můžete ho následně nakopírovat do jiné součásti nebo ideálně asi do šablony.
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: 25.zář.2013 v 08:35
Pokud vám jde skutečně o přepis vzorce a ne výsledné hodnoty, je možné to přes iLogic udělat. Uvedený kód předpokládá, že je aktivní soubor součásti ve kterém existují parametr "G_L" a uživatelská vlastnost "Vzorec_G_L"
-------
 
Dim param As Parameter
Dim iProp As Inventor.Property
'Set reference to part
Dim prt As PartDocument = ThisDoc.Document
'Get source parameter
param = prt.ComponentDefinition.Parameters("G_L")
'Get target iProperty
iProp = prt.PropertySets("{D5CDD505-2E9C-101B-9397-08002B2CF9AE}")("Vzorec_G_L")
'Set property value
iProp.Value = param.Expression.Replace("*", "x").Replace("ul", "").Replace("mm", "")
 


Upravil Navara - 25.zář.2013 v 08:39
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 5902:Zaokrouhlení výměr ploch ve výkazech místností Revitu.
Tip 6023:Vložení hodnoty vypočteného číselného parametru bez jednotek "ul".
Tip 11550:iLogic: Spuštění externího procesu s parametry
Tip 5335:Jak v rodině nastavit parametr "Jen pro čtení"?
Tip 11618:VIPUmístění bodu vlevo/vpravo zadáním kladné nebo záporné vzdálenosti.
Tip 9476:Ukládání DWG kopie IDW výkresu pojmenované podle revize.


 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,375 sekund.