1159| 6
|
指定属性刷(求改) |
5明经币
最佳答案(defun c:tt5 (/ entname1 entname2 lst-at value)
(setq lst-at '("客户名称" "模具编号" "产品编号" "产品名称"));;属性块项表--随意改成需求内容
(setq ENTname1 (car (entsel "\n点取源对象: ")) ENTname2 (car (entsel "\n点取刷对象: ")))
(foreach x lst-at (setattvalue ENTname2 x (getattvalue ENTname1 x)))
(princ)
)
;;;取得块属性值
(defun getattvalue (entblock attname / entdata entname test valu ...
| ||
| ||
| ||