Standardní příkaz VYMAŽ (_ERASE) dovoluje interaktivně vybrat vymazávané objekty jen v aktuálním rozvržení, modelovém nebo výkresovém prostoru.
Chcete-li vybrat a vymazat určitý typ objektu, např. konkrétní blok nebo text s určitým obsahem, ve všech rozvrženích daného DWG výkresu, použijte následující LISP utilitu DelInLo. Filtr výběru objektů zkonstruujte pomocí LISP funkce (ssget), nebo využijte interaktivní funkce (ssx) z Express Tools.
; Delete in all layouts, www.cadstudio.cz 2019
(defun C:DelInLo ( / ss)
(vl-load-com)
(load "SSX.LSP" "Express Tools not installed")
(princ "\nSelect objects to delete in all layouts, by a filter or example")
(if (setq ss (ssx))
(foreach x (mapcar 'cadr (ssnamex ss))(vla-delete (vlax-ename->vla-object x)))
)
(princ)
)
(princ "\nDelInLo command loaded.")(princ)
Výše uvedený LISP kód uložte do souboru DelInLo.lsp (nebo si jej stáhněte z Download), načtěte jej do AutoCADu pomocí APLČTI a zadejte příkaz DELINLO. Filtrem vyberte požadované objekty pro vymazání.
Filtrační funkci SSX z Express Tools doporučujeme předem aktualizovat naší rozšířenou verzí, nástrojem SSX, který si stáhnete ze stránky Download a nahrajete do složky "Express" ve vaší instalaci AutoCADu.