明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3882|回复: 15

AUTODIM自动标注 求修改

  [复制链接]
发表于 2011-10-24 03:30:00 | 显示全部楼层 |阅读模式




要求:
1,将白色线线型过虑,不标注 ,最好把样条曲线也过虑,   
2,同心圆不要将直径连着标,以一定角度旋转,比如 第一个30度.第二个40或45,,全部不要重叠。
3,不要把标只标第一象限,要4个象限都有,以中心线为准,左下角的数标在左下角,右下角标在右下角 ,左上角,右上角、。。。。。。。也一样



本帖子中包含更多资源

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

x

点评

楼主 也是搞模具的 顶针固定板啊 呵呵  发表于 2015-7-22 17:56
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2011-10-24 18:18:56 | 显示全部楼层
呵呵,你在本站找找吧,我曾经发过一个这个程序的改良版,五金模快速标注程序
 楼主| 发表于 2011-10-24 19:49:59 | 显示全部楼层
AMTONNY 发表于 2011-10-24 18:18
呵呵,你在本站找找吧,我曾经发过一个这个程序的改良版,五金模快速标注程序

那个tt?我下载过,研究过,也有什么过虑的。。。   
发表于 2011-10-24 19:51:49 来自手机 | 显示全部楼层
明经工具商店 飞诗自动标注 功能更强大

发表于 2011-10-25 14:14:18 | 显示全部楼层
原来是这个,  不会搞
发表于 2011-10-25 19:13:56 | 显示全部楼层
学习楼主的好经验,谢谢分享!!!!!!
 楼主| 发表于 2011-10-25 19:44:44 | 显示全部楼层
fsxm 发表于 2011-10-24 19:51
明经工具商店 飞诗自动标注 功能更强大

飞诗兄,我知道有,而且我现在用WIN7,,,好像都不用注册,无次数限制,,我只想搞个自己知道源代码的,,让大家分享,,,

点评

Lisp功能不是很强大,就是做出来了效果也会差很多的哦!  发表于 2011-10-25 21:27
 楼主| 发表于 2011-10-26 08:56:48 | 显示全部楼层
邹锋 发表于 2011-10-25 19:44
飞诗兄,我知道有,而且我现在用WIN7,,,好像都不用注册,无次数限制,,我只想搞个自己知道源代码的 ...





看这是仿燕秀的,,山寨的,DCL写的不是很好,,只能写这么多东西出来

本帖子中包含更多资源

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

x
发表于 2011-10-26 20:00:45 | 显示全部楼层
你这个对话框的字怎么可以放这么大啊?

点评

非DCL  发表于 2011-10-26 21:36
 楼主| 发表于 2011-10-27 08:21:06 | 显示全部楼层
本帖最后由 邹锋 于 2011-10-27 08:23 编辑
  1. ; 下面程序设置过滤虚线条件
  2.   (setq ssguol '("ACAD_ISO03W100" "ACAD_ISO02W100"
  3.          "DASHED" "DASHED2"
  4.          "DASHEDX2" "HIDDEN"
  5.          "HIDDEN2" "HIDDENX2"
  6.         )
  7.   )                                    ; 下面程序将虚线图层加入虚线过滤条件
  8.   (setq ssguol (append
  9.                  SSguol
  10.                  (autodim-01 "ACAD_ISO03W100")
  11.                  (autodim-01 "ACAD_ISO02W100")
  12.                  (autodim-01 "DASHED")
  13.                  (autodim-01 "DASHED2")
  14.                  (autodim-01 "DASHEDX2")
  15.                  (autodim-01 "HIDDEN")
  16.                  (autodim-01 "HIDDEN2")
  17.                  (autodim-01 "HIDDENX2")
  18.                )
  19.   )                                    ; 下面程序将选择集中随层的虚线图层中的线过滤掉
  20.   (SETQ i 0)
  21.   (while (< i (sslength ss))
  22.     (setq ent (ssname ss i))
  23.     (setq ent1 (entget ent))
  24.     (if (and
  25.           (member (cdr (assoc 8 ent1)) ssguol)
  26.           (/= (cdr (assoc 0 ent1)) "INSERT")
  27.           (= (assoc 6 ent1) nil)
  28.         )
  29.       (setq ss (ssdel ent ss))
  30.       (SETQ i (+ 1 i))
  31.     )
  32.   )                                    ; 下面程序将选择集中其他层的虚线图元过滤掉
  33.   (SETQ i 0)
  34.   (while (< i (sslength ss))
  35.     (setq ent (ssname ss i))
  36.     (setq ent1 (entget ent))
  37.     (if (member (cdr (assoc 6 ent1)) ssguol)
  38.       (setq ss (ssdel ent ss))
  39.       (SETQ i (+ 1 i))
  40.     )
今天早上找到“过虑”的代码了

在最上面还要写入“ssguol”这个变量

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-29 02:56 , Processed in 0.203875 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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