明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4755|回复: 26

如何消除零件图中的所有标注?

  [复制链接]
发表于 2004-4-10 23:49:00 | 显示全部楼层 |阅读模式
各位网上师、友好!


                                                 我是学机电的,机械和自动控制都会一些,机械方面能看懂装配图。


以前一直是徙手绘图。


                                         现,刚开始学用         Auto CAD         2004         绘图,已经是第三天了,我买了


四本带光盘的书,并从这些光盘中下载了很多机械方面的零件图和装配图。


                                         为了尽快掌握该技能,我准备从装配图入手。我知道这项工作的程序是:


备齐该装配图中的所有零件图,并将其生成图块,然后再将各零件进行组合。



                                         我现在遇到的问题是,在将零件图生成图块时,必须将零件图中的标注


全部删除,我用了很多办法也没能做到……!


                                         请网上的师、友助我。


                                         谢谢!


                                         syw                                                         040410         23.45
发表于 2004-4-11 00:21:00 | 显示全部楼层
标注指什么?尺寸标注还是文字标注?


如果图纸严格按层绘制,这些标注在它们的图层内,这样比较容易解决。如果没严格按层,那删除就困难得多,不过编个小程序可以一下子解决。
 楼主| 发表于 2004-4-11 00:40:00 | 显示全部楼层
2楼独角斗士网友好! 这个网站的朋友真热情,没想到这么快就有了回音! 我说的“标注”指的是尺寸、文字都要去掉。 我刚学 Auto CAD ,目前还不会编这方面的程序, 如果原零件图没有严格按照图层标注的话,对我来说可有什么好办法吗? 谢谢! syw 040411 00.35
发表于 2004-4-11 02:05:00 | 显示全部楼层
如果图形实体与标注在不同层,只得锁住实体层,再用删除命令就可一次搞定,全部包起来删掉。
 楼主| 发表于 2004-4-11 07:14:00 | 显示全部楼层
谢谢四楼网友!


syw                 040411                 07.10
发表于 2004-4-11 18:31:00 | 显示全部楼层
可以搞个小程序,见标注即封杀。
 楼主| 发表于 2004-4-11 23:47:00 | 显示全部楼层
6楼网友好!


                                                 我刚学 Auto CAD ,在此领域中编程,目前还不会,只好


按照 2、4 楼网友的指点行事,如有不会再向您们请教。


谢谢!


syw                 040411                 23.40
发表于 2004-4-12 00:45:00 | 显示全部楼层
(defun c:delall (/ sset elist ename)
(setq sset (ssget "X") sslen (sslength sset))
(while (> sslen 0)
(setq elist (entget (ssname sset (setq sslen (1- sslen)))))
(setq ename (cdr (assoc -1 elist)))
(if (or
(= (cdr (assoc 0 elist)) "TEXT")
(= (cdr (assoc 0 elist)) "ATTDEF")
(= (cdr (assoc 0 elist)) "MTEXT")
(= (cdr (assoc 0 elist)) "DIMENSION")
(= (cdr (assoc 0 elist)) "LEADER")
)
(command "_erase" ename "")
)
)
)
 楼主| 发表于 2004-4-12 01:44:00 | 显示全部楼层
独角斗士网友好! 再次感谢您的帮助! syw 040412 01.40
发表于 2004-4-12 08:01:00 | 显示全部楼层
为什么不用Autocad的对象选择过滤器 'filter 呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-26 12:42 , Processed in 0.176124 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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