找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 18425|回复: 9
打印 上一主题 下一主题

如何将标注的尺寸编序号?如图

[复制链接]
跳转到指定楼层
1
发表于 2006-3-17 18:05:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何将标注的尺寸编序号?如图,不要插入属性快的方式,对于任意角度旋转的都方便才好,请赐教!

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2006-3-17 18:36:49 | 只看该作者
期待 中 ,等待高手
3
发表于 2006-3-21 16:13:41 | 只看该作者

很实用,希望高手解决

这个功能很实用,希望高手们解决!
4
发表于 2006-3-29 05:24:14 | 只看该作者

真的就这么地了!谁会编个lisp程序,设计得全面些!

真的就这么地了!谁会编个lisp程序,设计得全面些!
5
发表于 2006-5-6 14:47:34 | 只看该作者
我也来期待一下!
6
发表于 2006-5-23 15:27:48 | 只看该作者
等待
7
发表于 2006-5-27 21:30:29 | 只看该作者
;;;********************************************************************1
;;;标尺寸序号
;;;command: DA
;;;2005-10-05    Chen Jian
;;;Version 1.1   Add    "Enter a start number<1>
;;;2005-08-25    Chen Jian
;;;Version 1.0
;;;MADE IN CHINA
(defun cA (/ i dia)
  (setvar "cmdecho" 0)
  (setq i nil)
  (setq dia nil)
  (setq i (getint "Enter a start number<1>:"))
  (if (null i)
    (setq i 1)
  )
  (setq        dia (getreal
              "Enter diameter<5>:"
            )
  )
  (if (null dia)
    (setq dia 5)
  )
  (Princ "\n---Enter---to  EXIT...")
  (setq os (getvar "osmode"))
  (setvar "osmode" 0)
  (setq inpoint (getpoint))
  (while inpoint
    (setq sc 0.5)
    (if        (> i 10)
      (setq sc 0.5)
    )
    (if        (> i 99)
      (setq sc 0.4)
    )
    (command "text"
             inpoint
             (rtos (* sc dia) 2 1)
             ""
             (rtos i 2 0)
    )

    (setq ss (ssget "L"))
    (setq ssn (ssname ss 0))
    (setq ssdata (entget ssn))
    (setq sstyp (cdr (assoc 0 ssdata)))
    (if        (= sstyp "TEXT")
      (progn
        (command "ucs" "e" ssn)
        (setq box (textbox ssdata))
        (setq p1 (car box))
        (setq p3 (cadr box))
        (setq p2 (list (car p3) (cadr p1)))
        (setq p4 (list (car p1) (cadr p3)))
        (setq dda (+ (/ (distance p1 p2) 2) 1))
        (setq cen (inters p1 p3 p2 p4))
        (command "circle" cen (* dia 0.5))
        (command "ucs" "")
      )
    )
    (setq i (1+ i))
    (setq inpoint nil)
    (setq inpoint (getpoint))
  )
  (setvar "osmode" os)
;;;  (command "ucs" "")
  (Princ "\n---------------Bye cA 标尺寸序号---------------"
  )
  (prin1)
)
在这个基础上改一改就可以了
8
发表于 2006-5-28 11:49:26 | 只看该作者
1。画图标;
2。”属性定义“--ATTDEF,将数字属性化;
3。块定义;
4。写块;
5。插入块。
OK!

[ 本帖最后由 linduyu_y 于 2006-5-28 11:51 编辑 ]
9
发表于 2006-5-28 23:34:15 | 只看该作者
支持
10
发表于 2007-12-16 12:48:58 | 只看该作者
有没有高手做一个出来用一下嘛
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-1-28 00:13 , Processed in 0.027079 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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