CAD LISP批量修改字高?

 时间:2026-04-23 04:58:09

1、(DEFUN C:CHHTEXT () (princ "\nselect object:") (setq s (ssget)) (setq hig (getreal "\n输入新字高<2>:")) (if (= hig nil) (setq hig 3.0)) (setq h40 (cons 40 hig)) (setq n (sslength s)) (setq k 0 ) (while (< k n)       (setq name (ssname s k))      (setq a (entget name))      (setq b (assoc '0 a))      (setq b (cdr b))      (if (= b "TEXT")(progn        (setq h (assoc '40 a))        (setq a (subst h40 h a))        (entmod a)        ))      (setq k (+ k 1)) ))

2、文本后缀名 .LSP结尾 之后拖拽到cad中

3、敲命令CHHTEXT 选择要修改的文字,输入字高就可以了

  • cad2020怎么快速删除重复线段
  • 天宝realworks使用经验-快速提取扫描对象轮廓线
  • AutoCAD2012:[12]如何快速选择和过滤选择图形
  • AutoCAD如何一键隐藏所有动态约束
  • CAD中复制操作方法介绍
  • 热门搜索
    讲文明手抄报 安全知识手抄报图片 致敬抗疫英雄手抄报内容 清明节手抄报大全 国庆节手抄报图片大全 六一儿童节手抄报内容 关于秋天的手抄报 防溺水手抄报简单漂亮 我的梦中国梦手抄报 中秋节手抄报图片大全