明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1686|回复: 4

请教一个尺寸标注文字替代LISP,谢谢!

[复制链接]
发表于 2008-12-2 13:47:00 | 显示全部楼层 |阅读模式
例15.000,1.输入命令后,2.输入字符"int” 3.选尺寸15.000(最好可复选)回车尺寸变成INT15.000
发表于 2008-12-3 21:07:00 | 显示全部楼层

(defun c:tt ()
 (if (setq stt (getstring "\n输入字符 :")) (progn
  (setq stt (strcat stt "<>"))
  (command ".DIMOVERRIDE" "DIMPOST" stt "")
 ))
 (princ)
)

回复 支持 1 反对 0

使用道具 举报

发表于 2016-10-20 10:23:36 | 显示全部楼层
ZZXXQQ 发表于 2008-12-3 21:07
(defun c:tt ()&nbsp;(if (setq stt (getstring "\n输入字符 :")) (progn&nbsp; (setq stt (strcat stt " ...

你好,用了这段代码后在原标注尺寸前加了修改的尺寸,原来是1405,我修改成1400后变成14001405了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2016-10-20 10:46:12 | 显示全部楼层
sjzm 发表于 2016-10-20 10:23
你好,用了这段代码后在原标注尺寸前加了修改的尺寸,原来是1405,我修改成1400后变成14001405了

那个代码是加前缀的,修改文字看看我这个古旧而简单的:
(defun c:nt()(command "dim1" "newtext"))
发表于 2016-10-20 11:00:32 | 显示全部楼层
ll_j 发表于 2016-10-20 10:46
那个代码是加前缀的,修改文字看看我这个古旧而简单的:
(defun c:nt()(command "dim1" "newtext"))

简单粗暴而且有效
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-20 06:02 , Processed in 0.180429 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表