Vytisknout stránku | Zavřít okno

otevřít soubor s danou reprezentací

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: iLogic a ETO
Popis fóra: Funkce a makra iLogic, Inventor Engineering to Order (ETO), automatizace a konfigurace výrobků
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=32779
Datum vytištění: 01.čer.2026 v 04:15


Téma: otevřít soubor s danou reprezentací
Odeslal: pks
Předmět: otevřít soubor s danou reprezentací
Datum odeslání: 12.led.2022 v 09:49
Dobrý den,
V sestavě pravidlem otevírám podsestavu. Otevře se v reprezentaci „Hlavní „ , tu pak musím již v podsestavě dalším pravidlem změnit na „Úroveň detailu1“. Teoreticky by toto mělo jít nastavit jako option rovnou při otevření. V dokumentu „ThisApplication.ActiveDocument vs ThisDoc.Document“ jsem našel tuto možnost, ale nikde nemohu zjistit jak správně zadat oOptions. Tedy pokud to takto půjde. Můžete mi prosím poradit?
ThisApplication.Documents.OpenWithOptions("C:\Temp\MyDoc.ipt", oOptions, True)

Děkuji


-------------
pk



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 12.led.2022 v 10:09
oOptions musí být NameValueMap, tedy něco jako toto - jen koncept, nezkoušeno:

Dim oOptions As NameValueMap
oOptions = ThisApplication.TransientObjects.CreateNameValueMap()
oOptions.Add("DesignViewRepresentation", "View1")
oOptions.Add("LevelOfDetailRepresentation", "LOD1")
assydoc = ThisApplication.Documents.OpenWithOptions(assemblyPath, oOptions, false)


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: pks
Datum odeslání: 25.led.2022 v 12:00
Dobrý den,
děkuju a dokonce to i funguje.
PK

-------------
pk



Vytisknout stránku | Zavřít okno