以梦为马,不负韶华

搜索
楼主: fl202
收起左侧

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

  [复制链接]
发表于 2010-10-28 10:10:18 显示全部楼层

感谢楼主的无私分享!要想马后炮化工好 就靠你我他
[发帖际遇]: wanghw1 发帖时在路边捡到 3 个 韶华币,偷偷放进了口袋. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

发表于 2010-10-28 10:10:18 显示全部楼层
谢谢楼主的分享
[发帖际遇]: 一个袋子砸在了 ygxsh 头上,ygxsh 赚了 4 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

发表于 2010-10-28 10:10:18 显示全部楼层

我看不错噢 谢谢楼主!马后炮化工越来越好!
[发帖际遇]: 5683LY涛 成功获得红包 5 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

 成长值: 1900

发表于 2010-10-28 10:10:18 显示全部楼层
不错不错真的不错,谢谢!
[发帖际遇]: 一个袋子砸在了 zhgy137 头上,zhgy137 赚了 2 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

发表于 2010-10-28 10:10:18 显示全部楼层
可能是智商问题吧,楼主完的太高端了,我看了半天居然没看懂,求各位大师赐教。
[发帖际遇]: mengyuhaiyang 捡到一块切糕,卖给了小马,赚了 10 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

发表于 2010-10-28 10:10:18 显示全部楼层
非常不错的资料 - 本文出自马后炮化工论坛,原文地址:https://meng.horse/thread-23914-1-1.html
[发帖际遇]: ygyg1217 成功获得红包 7 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

发表于 2010-10-28 10:10:18 显示全部楼层
非常好的一个大瓜,感谢楼主
回复 支持 反对

使用道具 举报

发表于 2010-10-28 10:10:18 显示全部楼层
学习学习,楼主的资料很好
[发帖际遇]: h5632989 在端午节继续加班,获得加班工资 5 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

 楼主| 发表于 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 个韶华币)

评分

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

查看全部评分

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

点评

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-6 06:30

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

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