Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit a další produkty Autodesk - od firmy Arkance Systems [www.cadforum.cz]
CZ | SK | EN | DE
Přihlášení
či registrace
   právě nás čte: 5129 
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

 

NápovědaCAD 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 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
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoPrevod .VLX pripadne .LSP do .ARX.....?

 Odpovědět Odpovědět archiv
Autor
Darq Zobrazit panel
Nováček
Nováček

Přihlášen: 02.lis.2004
Stav: Offline
Bodů: 16
Přímý odkaz na tuto zprávu Téma: Prevod .VLX pripadne .LSP do .ARX.....?
    Zasláno: 09.lis.2004 v 14:25

Vite nekdo, jak vytvorit z LISPove aplikace, slozene se souboru .lsp a .dcl, jeden soubor .arx?

Dik  

Zpět nahoru
Jan Liska Zobrazit panel
Diskutér
Diskutér

Přihlášen: 01.říj.2004
Lokalita: Czech Republic
Používám:
Inventor,Producstream
Stav: Offline
Bodů: 65
Přímý odkaz na tuto zprávu Zasláno: 09.lis.2004 v 14:50

Dobry den,

obavam se, ze zcela jednoduche reseni neexistuje - ARX je kompilovana aplikace psana v C++, zatimco VLX je LISP.

Pokud vse funguje jak ma, neni pravdepodobne duvod to menit :-) Pokud narazite na nejaka omezeni (funcnost, rychlost, stabilita atd.), doporucuji zvazit prepsani do ARX, pripadne vyuzit mezistupen VBA, popr. .Net. Muzete take vytvorit aplikaci, kde cast bude psana v C++ (=ARX) a cast zustane v LISPu (=VLX).

S pozdravem

Jan Liška
Autodesk Consulting
Zpět nahoru
Darq Zobrazit panel
Nováček
Nováček

Přihlášen: 02.lis.2004
Stav: Offline
Bodů: 16
Přímý odkaz na tuto zprávu Zasláno: 09.lis.2004 v 15:17

Diky, ale tohle vsechno vim :). Problem je v rychlosti - .vlx se mi zda podstatne pomalejsi nez .fas nebo .lsp - vzhledem k tomu, ze tech .lsp souboru mam 20+, bylo by vhodne zkompilovat je do jednoho, ale bez toho zpomaleni. Co obnasi prepsani .lsp do C++? Jak moc se ten zapis lisi? Potrebuju presnejsi postup, pripadne doporuceni nevhodnejsi varianty.

dik



Upravil Darq
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
Arkance Systems

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 21486
Přímý odkaz na tuto zprávu Zasláno: 09.lis.2004 v 16:10

Pro zpomalení VLX oproti FAS nebo dokonce LSP není důvod. VLX i FAS jsou předkompilované LSP.

Přepsání LISP aplikace do C++ není triviální a asi těžko můžete očekávat "přesnější postup". Jsou to dva různé (hodně odlišné) programovací jazyky. Prostě by se dotyčná rutina musela naprogramovat znovu v daném jazyku.

Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru
Darq Zobrazit panel
Nováček
Nováček

Přihlášen: 02.lis.2004
Stav: Offline
Bodů: 16
Přímý odkaz na tuto zprávu Zasláno: 10.lis.2004 v 06:51
Co si clovek nezjisti sam, to nema :). http://www.objectdcl.com/SharpLisp.html
Zpět nahoru
Jan Liska Zobrazit panel
Diskutér
Diskutér

Přihlášen: 01.říj.2004
Lokalita: Czech Republic
Používám:
Inventor,Producstream
Stav: Offline
Bodů: 65
Přímý odkaz na tuto zprávu Zasláno: 10.lis.2004 v 08:27

Dobry den,

SharpLisp - dobry tip, o tom jsem skutecne nevedel.

Co se tyka rychlosti, zalezi na tom, co konkretne vas LISP program provadi - pokud napr. velmi casto volate (command "_line"), tak muzete zkusit toto nahradit volanim funkce (entmake).

Jak jiz psal Vl.Michl, prepsani do C++ obvykle neni zcela trivialni, zalezi na funkcnosti (napr. prepsani dialogu z DCL do MFC muze znamenat vytvoreni zcela noveho kodu).

S pozdravem

Jan Liška
Autodesk Consulting
Zpět nahoru
Ferdinand Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 01.říj.2004
Lokalita: ČR (JM)
Používám:
AutoCAD2004 (EN) na Windows XP
Stav: Offline
Bodů: 1904
Přímý odkaz na tuto zprávu Zasláno: 08.čer.2005 v 14:18
A umí ten SharpLisp rekompilovat vlx zpět do lsp ?

-FerTh-
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
Arkance Systems

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 21486
Přímý odkaz na tuto zprávu Zasláno: 08.čer.2005 v 15:04
VLX do LSP je dekompilace, tu žádný nástroj neumí
Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 4265:Jak vypsat seznam načtených ARX, LSP, VLX aplikací?
Tip 1588:Mohu použít Express Tools v AutoCADu LT?
Tip 4487:Rychlejší načítání aplikací ARX, LSP, DVB, DBX, VLX, FAS.
Tip 9175:Potvrzování načítání LSP, VLX, DLL, ARX souborů aplikací.
Tip 3456:Jak do AutoCADu LT načíst nadstavbovou aplikaci .LSP, .VLX, .ARX nebo VBA?
Tip 267:Automatické načtení doplňkových aplikací


 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 1,309 sekund.