本帖最后由 lee50310 于 2024-8-26 14:42 编辑
用編輯器 bexp_chs.lsp 找到
..
..
(vlax-for obj msop
(setq sel_objtype (vla-get-objectname obj))
..
..
(setq j(+ j i))
);end_vlax-for
-
- (vlax-for obj msop
- (setq sel_objtype (vla-get-objectname obj))
- (cond
- ((= sel_objtype "AcDbBlockReference") ;判斷物體是否為 block ,若是則炸開
- (if (not(= (vlax-method-applicable-p obj 'GetAttributes) 'T)) ;判斷若是屬性塊則跳過
- (progn
- (vla-explode obj)
- (vla-delete obj)
- (setq i(+ i 1))
- );end_progn
- );end_if
- )
- );end_cond
- (setq j(+ j i))
- );end_vlax-for
將上方找到相同對應的值 覆蓋存檔即可
|