明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 649|回复: 3

[函数] 点选设定标注样式

[复制链接]
发表于 2022-11-16 21:46 | 显示全部楼层 |阅读模式
此前有个程序,用了XDRX_API,现在考虑抛弃晓东API函数库,修改了好几遍检查都通不过,不知道哪里的问题?

;;使用前需加载XDRX_API
(defun c:xdimstyle (/ e)
  (princ (strcat "\n当前标注样式:" (getvar "dimstyle")))
  (if (setq e (xdrx_entsel "\n选择已有标注样式: " '((0 . "dimension"))))
    (progn
      (command "-dimstyle" "r" (xdrx_getentdxf 3))
      (princ
        (strcat "\n当前标注样式已设置为:" (xdrx_getentdxf 3))
      )
    )
  )
  (princ)
)
发表于 2022-11-16 22:10 | 显示全部楼层
老前辈好

(defun c:NM(/ dxf e)
        (defun dxf (ent i) (cdr (assoc i (entget ent))))
  (princ (strcat "\n当前标注样式:" (getvar "dimstyle")))
  (if (setq e (car(entsel "\n选择已有标注样式: " )))
    (progn
      (command "-dimstyle" "r" (dxf e 3))
      (princ
        (strcat "\n当前标注样式已设置为:" (dxf e 3))
      )
    )
        )
  (princ)
)
发表于 2022-11-17 08:38 | 显示全部楼层
赞一个,赞一个,谢谢分享
发表于 2022-11-17 08:48 | 显示全部楼层
http://bbs.mjtd.com/thread-186620-1-1.html?_dsign=25418807   看看有没有你要的,标注样式,多重引线样式,字体样式设置为当前
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-16 02:49 , Processed in 0.133038 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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