以梦为马,不负韶华

搜索
楼主: fl202
收起左侧

一步一步教你建立自己的CAD菜单!

  [复制链接]
发表于 2010-10-28 10:10:18 显示全部楼层 |阅读模式
AutoCAD作为工程设计人员使用最广泛的软件,其自身菜单功能已经非常强大了,为什么我们要建立自己的cad菜单?
建立自己菜单文件的好处:
1 可以在此调用cad命令,比如你有某些常用的cad命令不在一个菜单或者工具栏上,又或者某个命令使用中的参数你想设为固定值,这种情况就可以集成为一个你自己的cad菜单。
2 可以在此调用lisp,比如你写了很多的lisp,各个lisp的名字和命令越来越多,想记住很不容易,那么可以把它们写进菜单,并加写自己的注释。
3  可以在此调用块文件。普通的插入块,要求你每次都查找块文件所放的文件夹的位置,块的缩放比例和旋转角度。但是我们有些块文件插入时一般是1:1比例插入,旋转角度固定。加入菜单可以解决问题。另外放在工具选项板也是不错的选择。这两种方法都可以将块进行有效的分类,去掉不必记住块位置的烦恼。
4  有些自己的系统设置也可以放在这里,比如设置一个菜单项:点击一下即可将捕捉模式设置为我常用的模式,将当前图层改为0层,将层的颜色、线型、线宽改为随层。又或者建立自己常用的文字样式、标注样式等等。
       菜单的优点就是你不用它的时候,它也不来烦你,不占用屏幕上的空间;你用它的时候,找起来非常方便!如果是cad的其它程序,时间久了不用未免就会忘了程序的命令或者程序的储存位置,找起来就麻烦些。
      菜单文件也有缺点:重装cad后或者换到其它电脑(比如经常出差的)需要重新加载一次。
      另外程序的推广应用也有很多是用cad菜单安装的方式,比如PIDCAD,HGCAD,HGCAD等等诸多插件,大家可以去百度搜索cad插件,找到适用于自己的下载使用。这些插件可以作为大家学习的实例。
      另:这些插件是我在网上下载的,有些我也没有试用过,对于其使用中出现的各类问题不予保证,建议各位下载后到虚拟机的cad中安装试用,试用效果满意后再安装。


CTCAD.rar (692.94 KB, 下载次数: 1061) 籁籁虫图库V1.0安装程序.exe (1.97 MB, 下载次数: 1308) 工艺菜单v8.2.msi (2.71 MB, 下载次数: 2250) 贱人工具箱5[1].2.rar (127.65 KB, 下载次数: 745)
我在菜单中调用的块.JPG
Dragon.gif

点评

非常不错的资料: 5.0
非常不错的资料  发表于 2013-7-22 15:17
非常不错的资料: 5
很好的资料 期望能够帮我尽快掌握  发表于 2013-6-30 23:58
你好,这个怎么用啊  发表于 2013-5-19 14:20

评分

参与人数 50韶华币 +217 +1 收起 理由
bighuasheng + 10 谢谢帮助
煤开眼笑2019 + 5 谢谢帮助
zjwmcl + 2 资料文件共享
翡翠捕梦者 + 1 + 1 谢谢帮助
忧蕶~信 + 3 谢谢帮助
五行 + 3
hht19851128 + 4 同意您的观点
lightman1127 + 20 好资料,非常感谢
SpirintWalker + 1 好资料,非常感谢
hanpingsiping + 2
chumingming + 4 好资料,非常感谢
踏雪飞鸿 + 4
蓝色心海001 + 1 非常给力的回复
yyfytf + 5 积极发表议题
无敌菜瓜 + 5 很好用的资料,给力

查看全部评分

本帖被以下云收藏推荐:

  • · 三井任务|主题: 6, 订阅: 2
  • · CAD|主题: 4, 订阅: 0
  • · CAD|主题: 1, 订阅: 0
  • · a|主题: 9, 订阅: 0
 楼主| 发表于 2010-10-28 10:12:37 显示全部楼层
我们初步先制作比较简单的菜单,慢慢再向里面添加东西,丰富内容。菜鸟跟着学习,高手看了请批评指教。
初步功能预想:
1 由用户指定圆心,绘制半径值恒为50的圆。
2 使用简单的lisp语句。
3 插入绘制的块文件。

操作步骤:
1  写块
2  制作块所对应的幻灯片文件(这点如果不做不影响功能,但建议做,以后菜单看起来舒服)
3  建立菜单文件mns。
4  将1、2、3文件放在cad的支持文件搜索路径下。
5  加载菜单。
6  试用菜单。
7  根据试用的效果再进一步的更改、完善菜单。

6的初步效果如下: 菜单的使用.gif

点评

学习一下,有用。  详情 回复 发表于 2013-4-19 19:19

评分

参与人数 2韶华币 +6 收起 理由
qiwu9981 + 5 好资料,非常感谢
烟台苹果 + 1 我很同意你的看法

查看全部评分

 楼主| 发表于 2010-10-28 10:12:49 显示全部楼层
块的使用可以减轻我们很大的工作量。不会用块对cad的使用就折扣了50%。
首先我们制作块文件。这里我只做了一个截止阀的块的制作,其它的请大家自己制作。

截止阀块的建立.gif

评分

参与人数 2韶华币 +6 收起 理由
qiwu9981 + 5 好资料,非常感谢
烟台苹果 + 1 积极发表议题

查看全部评分

 楼主| 发表于 2010-10-28 10:12:50 显示全部楼层
2接着我们来制作幻灯片文件,
原则:图形应该尽量简单,但同时也应该容易区分。图形的宽高比应为3:2,在生成幻灯片文件前最好用Zoom命令将图形调整为尽量充满屏幕。
还是以截止阀的块所需要的幻灯片文件的制作为例。

截止阀幻灯片的制作.gif
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2010-10-28 10:12:52 显示全部楼层
3接着我们来制作菜单文件Dragon.mns,将下面的语句存进写字板或者记事本里,另存为Dragon.mns。
***MENUGROUP=dragon

***POP1
[PID]
[绘制圆]^C^Ccircle \50
[欢迎]^C^C(princ "welcome to lisp!")
[截止阀]^C^C$I=dragon.valveooo $I=*
[设备]^C^C$I=dragon.equipo $I=*

*****S
***IMAGE
**valveooo
[block11]
[jiezhifa,截止阀]^C^C-INSERT jiezhifa;\;;\

**equipo
[block22]
[beng,泵]^C^C-insert beng;scale;1;r;0;
[guan,罐]^C^C-insert guan;scale;1;r;0;


// It is designed by Dragon, enjoy it.


或者点此附件 dragon.mns (422 Bytes, 下载次数: 187, 售价: 1 个韶华币) 直接下载。

这部分的学习最关键和重要,理解上面的语句需要学习菜单宏的语法,上传此附件供大家使用。
菜单宏语法.pdf (78.25 KB, 下载次数: 240, 售价: 1 个韶华币)

评分

参与人数 1韶华币 +5 收起 理由
qiwu9981 + 5 好资料,非常感谢

查看全部评分

 楼主| 发表于 2010-10-28 10:12:56 显示全部楼层
到现在为止,我们建立了一个Dragon.mns文件,三个块文件,和三个块的幻灯片文件,分别是:
jiezhifa.dwg            beng.dwg            guan.dwg
jiezhifa.sld              beng.sld              guan.sld
我把这7个文件放在同一个文件夹下:
E:\download\CADdragon
然后进入cad,将此文件夹添加进cad的支持文件的搜索路径里面。方法见gif:
支持文件路径的添加1.gif

支持文件路径的添加2.gif

评分

参与人数 1韶华币 +5 收起 理由
qiwu9981 + 5 好资料,非常感谢

查看全部评分

 楼主| 发表于 2010-10-28 10:12:57 显示全部楼层
接下来我们该加载此Dragon.mns菜单了,加载方法如下:

菜单文件的加载.gif
 楼主| 发表于 2010-10-28 10:12:59 显示全部楼层
菜单文件加载完毕后,关掉cad再打开,此菜单应该已经加载上了,我们可以试试看,试用效果图在二楼,这里就不贴了。
至此,菜单加载完毕,后面要做的事情就是菜单的改进与更新了,这个需要大家自己学习。

下面以上教程的所有文件,包括:
gif动画、dragon.mns、三个块文件、三个块文件的幻灯片文件
集成的压缩文件,使用时解压缩即可。

CADdragon.rar (845.54 KB, 下载次数: 101, 售价: 5 个韶华币)

点评

谢谢楼主的指点,学些了  详情 回复 发表于 2013-3-27 13:02

评分

参与人数 1韶华币 +3 收起 理由
红蓝不死鸟 + 3

查看全部评分

 楼主| 发表于 2010-10-28 10:13:02 显示全部楼层
留位占座,以便后面编辑用。
发表于 2010-10-28 12:45:35 显示全部楼层
非常好,学习一下

点评

非常好的资料,帮了我大忙了,谢谢楼主  发表于 2013-5-5 11:46
回复 支持 0 反对 1

使用道具 举报

发表于 2010-10-28 14:13:15 显示全部楼层
不错的东东,谢谢
发表于 2010-11-10 13:37:29 显示全部楼层
学习学习!
发表于 2010-11-16 04:03:39 显示全部楼层
{:1106_362:}
发表于 2010-11-30 02:50:27 显示全部楼层
这贴要顶哦,{:1106_362:}
发表于 2010-12-20 09:37:52 显示全部楼层
学习了
谢谢分享
发表于 2011-4-21 09:22:01 显示全部楼层
山外有山,人外有人,技术之峰属于用心人。
发表于 2011-6-8 21:10:36 显示全部楼层
这个不错!应该好好学习下!
发表于 2011-6-16 15:28:55 显示全部楼层
{:1106_382:}很实用的东西
发表于 2011-6-16 16:12:14 显示全部楼层
先下来再试用
发表于 2011-12-22 10:45:02 显示全部楼层
好东西,很久没做了,忘差不多了
回复 支持 1 反对 0

使用道具 举报

不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-2-9 04:54

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

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