找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
中国膜结构网
十大进口膜材评选 十大国产膜材评选 十大膜结构设计评选 十大膜结构公司评选
查看: 174|回复: 0

怎么把选择标注的样式,切换为另一个样式?

[复制链接]

主题

0

回帖

0

积分

管理员

积分
0
发表于 2024-6-1 10:27:20 | 显示全部楼层 |阅读模式
  1. ;论坛搜一圈没找到把选择标注的样式,切换为另一种样式的例子,请教一下大家,谢谢!
  2. (defun c:DUP (/ p)
  3.         (setvar "cmdecho" 0)
  4.         (princ "\n选择需修改的标注 :")
  5.         (setq p (ssget))
  6.         (command "dim" "up" p "" "1:50")  ; 这里需要把选择标注的样式,切换为1:50
  7.         (setvar "cmdecho" 1)
  8. )
  9. ;以下是我找到的一些例子,就是没有上面这个。
  10. (defun c:DUP (/ p); 把选择标注对应的样式激活为当前标注样式
  11.         (setvar "cmdecho" 0)
  12.         (princ "\n选择需修改的标注 :")
  13.         (setq p (ssget))
  14.         (command "dim" "up" p "" "e")
  15.         (setvar "cmdecho" 1)
  16.         ;(command "-DIMSTYLE" "R" (cdr (assoc 3 (entget (car (entsel)))))) ;选择的标注激活为当前标注
  17. )
  18. (defun c:DUP (/ p)
  19.   (if (not (tblsearch "dimstyle" "1:50"))
  20.       (command "-dimstyle" "s" "1:50") ;新建样式
  21.       (command "-dimstyle" "s" "1:50" "y")
  22.   )
  23. )
  24. (defun c:DUP () ;当前样式切换为:1:50
  25.         (command "-DIMSTYLE" "R" "1:50")
  26.         (princ "\n当前标注样式:1:50")
  27.         (princ)
  28. )
复制代码

 

 

 

 

怎么把选择标注的样式,切换为另一个样式?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|膜结构网

GMT+8, 2025-2-5 20:04 , Processed in 0.098799 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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