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
Chyba v příkazu _ddedit |
Odpovědět | archiv |
Autor | |
iand
Nováček Přihlášen: 17.bře.2006 Lokalita: ČR (Pha) Používám: AutoCAD2004 Stav: Offline Bodů: 7 |
Téma: Chyba v příkazu _ddedit Zasláno: 18.led.2007 v 09:10 |
Potřebuji použít v ACADu 2004 příkaz _ddedit v lispu. Příkaz by měl umět zpracovat
text, mtext, dimension a attribute. Při spuštění příkazu _ddedit z příkazového řádku vše funguje. Při spuštění z lispu funguje jen text, u ostatních entit vznikne chyba "irfcld". Ví někdo, v čem je chyba? Příklad použití: ;;; tt.lsp ;;; editace textu, mtextu, koty z výběrové množiny (defun c:tt ( / ss sslen cnt ent) (setq ss (ssget '((-4 . "<OR") (0 . "TEXT") (0 . "MTEXT") (0 . "DIMENSION") (-4 . "OR>") ) ) ) (setq sslen (sslength ss)) (setq cnt 0) (while (< cnt sslen) (setq ent (ssname ss cnt)) (command "_ddedit" ent "") (setq cnt (1+ cnt)) (princ) ) ) A. spuštění z lispu: funguje jen text, mtext ani dimension nefungují (attribute jsem nezkoušel): Příkaz: tt Vyberte objekty: nalezeno: 1 ;vybrán text Vyberte objekty: nalezeno: 1, celkem 2 ;vybrán mtext Vyberte objekty: _ddedit Vyberte objekt poznámky nebo [Zpět]: ;text zpracuje správně Příkaz: _ddedit Vyberte objekt poznámky nebo [Zpět]: CHYBA aplikace: irfcld ;mtext popř. i dimension havaruje Příkaz: ; chyba: Nastala chyba uvnitř funkce *error*příliš mnoho argumentů ;co je to za chybu? B. spuštění z klávesnice: funguje všechno Příkaz: (setq ent (entsel)) Vyberte objekt: (<Jméno entity: 7ef605d0> (11.7618 19.7676 0.0)) ;vybrán mtext piknutím Příkaz: _ddedit ;mtext zpracuje správně Vyberte objekt poznámky nebo [Zpět]: "AAAAAAAAAAA\\PLLLLLLLLLLL" Vyberte objekt poznámky nebo [Zpět]: !ent ;vybrán mtext pomocí !ent (<Jméno entity: 7ef605d0> (11.7618 19.7676 0.0)) "AAAAAAAAAAA\\PLLLLLLLLLLL" ;opět mtext zpracuje správně Vyberte objekt poznámky nebo [Zpět]: |
|
Ivan Anděl
ACAD2004CZ |
|
iand
Nováček Přihlášen: 17.bře.2006 Lokalita: ČR (Pha) Používám: AutoCAD2004 Stav: Offline Bodů: 7 |
Zasláno: 30.led.2007 v 18:19 |
Vážení,
najde se někdo, kdo na to přijde? Otestujte to prosím někdo na ACADu2006, třeba zlobí ten editor :lisped, byly s ním potíže odjakživa. Dost bych potřeboval, aby to fungovalo. Díky Ivan Anděl |
|
Ivan Anděl
ACAD2004CZ |
|
PepaR
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
CAD/BIM manager Přihlášen: 29.lis.2004 Lokalita: ČR (ZL) Používám: ruky a hlavu (občas ;) Stav: Offline Bodů: 6187 |
Zasláno: 31.led.2007 v 17:34 |
Zkuste se mrknout do zdrojáku této funkce, ta zpracová taktéž TEXT, MTEXT i kóty.
|
|
iand
Nováček Přihlášen: 17.bře.2006 Lokalita: ČR (Pha) Používám: AutoCAD2004 Stav: Offline Bodů: 7 |
Zasláno: 31.led.2007 v 18:24 |
Díky,
samostatně to funguje výborně, při vyvolání z mého lispu zatím ne, snad se mi to podaří nějak správně propojit. Ivan Anděl |
|
Ivan Anděl
ACAD2004CZ |
|
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,090 sekund.