Vytisknout stránku | Zavřít okno

Práce s XREFy

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: CAD programování
Popis fóra: Otázky programování - nadstavby a utility pro CAD a GIS aplikace Autodesk (VBA, AutoLISP, ARX/C++, .Net, JavaScript, Python, MEL...)
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=20498
Datum vytištění: 13.čer.2026 v 07:21


Téma: Práce s XREFy
Odeslal: Sedláček
Předmět: Práce s XREFy
Datum odeslání: 16.led.2015 v 08:33
Chtěl bych změnit cestu k xrefům v tabulce (seznamu) získané:
(tblnext "BLOCK")
Lze tuto tabulku nějak modifikovat LISPem? Zkoušel jsem ji upravit a "uložit" (entmod) - to ale nefunguje.
Sice jsem to vyřešil přes:
(command "_.xref" "_p"  ....)
ale pokud by bylo možno modifikovat LISPem přímo tabulku líbilo by se mi to více (takhle musí změněná cesta již existovat).



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 16.led.2015 v 08:56
Nestačil by příkaz [CMD]REDIR[/CMD] ?
Nebo to potřebujete uvnitř jiné větší LISP procedury? Pak by mohla pomoci jeho LISPová verze (bns_redir A B)


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


Odeslal: johny
Datum odeslání: 16.led.2015 v 09:27
http://www.lee-mac.com/xrefpathconversion.html
http://forums.augi.com/showthread.php?123746-Lisp-to-set-Xref-path


Odeslal: Sedláček
Datum odeslání: 16.led.2015 v 09:49
Původně odeslal(a) Vladimír Michl Vladimír Michl napsal(a):

Nestačil by příkaz [CMD]REDIR[/CMD] ?
Nebo to potřebujete uvnitř jiné větší LISP procedury? Pak by mohla pomoci jeho LISPová verze (bns_redir A B)

Děkuji, ale mně jde o "obecný" přístup k tabulkám (jejich modifikaci). Ta změna cesty k xrefům je myšlena jako jedna z možností využití


Odeslal: johny
Datum odeslání: 16.led.2015 v 10:47
http://forums.augi.com/showthread.php?61726-Change-Layer-Color-of-selected-layer-in-a-Block-or-Xref



Vytisknout stránku | Zavřít okno