Diskuzní fórum, poradna
CAD diskuze, rady, výměna zkušeností |
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 360, 3ds Max a s dalšími CAD 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 Systems (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.cadstudio.cz
Makro spuštění aplikace s parametrem, DIESEL |
Odpovědět | archiv |
Autor | |
admxx
Diskutér Přihlášen: 15.dub.2007 Lokalita: ČR (JM) Používám: AutoCad Stav: Offline Bodů: 12 |
Téma: Makro spuštění aplikace s parametrem, DIESEL Zasláno: 08.úno.2011 v 10:34 |
Dobrý den, snažím se napsat makro, které by spustilo aplikaci Mosaic v konkrétním adresáři.
Je pro to potřeba parametr cesty do adresáře například takto: C:\ww4\Programs\Mosaic\Mosaic.exe C:\CAM-programy\Homag\slozka Problém je, že pokud chi napsat makro v Dieselu, tak musím použít běžné lomítko "/", ale to nefunguje pro parametry v mosaicu. Jde v dieselu nějak vytvořit "\" ? Moje makro vypadá takto, ale pro spuštění je nefunkční právě proto, že lomítka nejsou otočené: $M=start C:/ww4/Programs/Mosaic/Mosaic.exe C:/CAM-programy/Homag/$(substr,$(eval,$(getvar,dwgname)),1,$(-,$(strlen,$(eval,$(getvar,dwgname))),4)); Děkuji za jakýkoli návrh jak to řešit. |
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21490 |
Zasláno: 08.úno.2011 v 18:04 |
V čistém Dieselu je to problém, ale můžete použít Lisp výraz - tam se omezovat nemusíte.
|
|
admxx
Diskutér Přihlášen: 15.dub.2007 Lokalita: ČR (JM) Používám: AutoCad Stav: Offline Bodů: 12 |
Zasláno: 09.úno.2011 v 22:21 |
Bohužel je to OEM verze a lisp nepodporuje :-(
|
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21490 |
Zasláno: 10.úno.2011 v 08:20 |
Aha. (AutoCAD OEM prostředí VisualLISP podporuje, ale jen pro vývojáře s danou OEM licencí)
|
|
Seiner
CAD/BIM manager Přihlášen: 01.říj.2004 Lokalita: ČR (PA) Používám: Mechanical 2017, Inventor 2017 a starší Stav: Offline Bodů: 1662 |
Zasláno: 10.úno.2011 v 08:58 |
OEM? Co to je? LT bych věděl.
Pokud máte LT, připravte se na to, že ve verzi 2011 vám stejně příkaz START nebude fungovat (je definovaný v PGB). To vyřešíte rovnocenným AI_STARTAPP. Problém s Dieselem ale ne. Asi bude třeba vložit ještě jeden mezičlánek - prográmek, který stráví parametr s lomítky a předá to dál se zpětnými. (VBS?)
(Z nouze jsem udělal nějaké nadstavby pro LT a je to dost tvrdý boj)
|
|
Vítězslav Seiner
Chrudim |
|
Seiner
CAD/BIM manager Přihlášen: 01.říj.2004 Lokalita: ČR (PA) Používám: Mechanical 2017, Inventor 2017 a starší Stav: Offline Bodů: 1662 |
Zasláno: 10.úno.2011 v 09:00 |
Tak jsem se zase ukázal jako neználek. OEM AutoCAD jsem zatím nepotkal. Kde se dočtu? |
|
Vítězslav Seiner
Chrudim |
|
alfred
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
Zasláno: 10.úno.2011 v 09:14 |
alfred
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
Zasláno: 10.úno.2011 v 09:17 |
Ale to ze to nepodporuje spusteni prostredi VisualLispu asi neznamena, ze to nepodporuje pouzivani LISPu, nebo ano? |
|
admxx
Diskutér Přihlášen: 15.dub.2007 Lokalita: ČR (JM) Používám: AutoCad Stav: Offline Bodů: 12 |
Zasláno: 10.úno.2011 v 09:55 |
Nejsem v tom příliš zběhlý, ale zkoušel jsem zadat několik příkazů, ale s výsledkem "příkaz není podporován". Takže myslím, že platí to co píše pan Michl.
|
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21490 |
Zasláno: 10.úno.2011 v 11:58 |
Uživatel LISP k dipozici nemá, ale vývojář dané nadstavby (vlastník OEM licence) ano - takže z pohledu uživatele ona OEM verze LISP nepodporuje, technicky vzato ale LISP podporuje a řada OEM nadstaveb je právě v LISPu dělaná.
|
|
Seiner
CAD/BIM manager Přihlášen: 01.říj.2004 Lokalita: ČR (PA) Používám: Mechanical 2017, Inventor 2017 a starší Stav: Offline Bodů: 1662 |
Zasláno: 10.úno.2011 v 12:14 |
Takže jestli tomu dobře rozumím, má tazatel nějaký produkt třetí strany, který byl vytvořen pomocí OEM licence a ne přímo OEM licenci. Jestli je to tak, asi by bylo vhodné na to upozornit, protože chování daného produktu můžeme jen těžko odhadovat bez jeho znalosti.
|
|
Vítězslav Seiner
Chrudim |
|
Pro technickou podporu CAD
kontaktujte Helpdesk
Odpovědět | |
Přejít na fórum | Oprávnění fóra Nemůžete vytvářet nová témata v tomto fóru Nemůžete odpovídat na témata v tomto fóru Nemůžete vymazávat vaše příspěvky v tomto fóru Nemůžete upravovat vaše příspěvky v tomto fóru Nemůžete vytvářet ankety v tomto fóru Nemůžete hlasovat v anketách v tomto fóru |
Stránka byla vygenerována za 1,352 sekund.