会员登陆 | 会员注册 | 帮助中心 | 忘记密码? | 会员中心
搜索类型: 下载    文章    图片    影视    商城    商城   
       
cad自动分层
2008-01-23 21:05:16  作者:  来源:互联网  浏览次数:177  文字大小:【】【】【

介绍:
本程序可以将 ACAD 命令和特定的层对应起来,比如可以将尺寸指定到“Dim”层,因为我们在用 ACAD 画图时,为了便于管理,一般将尺寸放在同一层内,但具体操作时较麻烦。具体办法可以修改菜单。比如可以在,在命令前加上(setvar "CLAYER" "DIMLAYER")让他自动转到尺寸层"DIMLAYER"上去。不过还不够完美,最好的办法就是在标尺寸时, ACAD 能自动将尺寸标注到尺寸层上去。这个程序就是用来实现这个功能的。标注尺寸时,如果指定的尺寸层已经存在,就转到尺寸层上,如果还没有尺寸层,就会自动建一个。其他命令,只要不是透明命令,都可以到指定层上去,至于具体是什么层,请看配置文件 Specifylayer.ini。
配置文件 Specifylayer.ini 格式:等号左边是命令,右边是层名。你可以随意添加命令和层的对应关系。但命令不能是 AutoLISP 的函数产生的命令。 Specifylayer.ini 可直接用记事本打开编辑。
程序加载方法:将 Specifylayer.arx、Specifylayer.ini 和 acad.rx 复制到 ACAD200X 的安装目录下即可。如果安装目录下已经有文件 acad.rx 了,就将 acad.rx 里的内容添加到原文件里,重新运行ACAD200X 即可。 acad.rx 可直接用记事本打开编辑。

多重配置通过在命令行输入"SPLAYER"命令后再输入组名来实现,如"GROUP1"则采用[COMMAND/GROUP1]内的配置,如果[COMMAND/GROUP1]内找不到对应的命令,再到[COMMAND]里去找,有则切换到相应的层上。
为了使用方便,您可以在ACAD里加上一些按钮,按钮执行一个命令,如 "SPLAYER GROUP1"或"SPLAYER GROUP2"……
"GROUP1"、"GROUP2"……与配置文件对应。具体方法请参考有关书籍。

例如:Specifylayer.ini文件内容为如下时
[COMMAND]
DIMLINEAR=Dim
DIMALIGNED=Dim
DIMORDINATE=Dim
DIMRADIUS=Dim
DIMDIAMETER=Dim
DIMANGULAR=Dim
DIMBASELINE=Dim
DIMCONTINUE=Dim
QDIM=Dim
QLEADER=Dim
TOLERANCE=Dim
DIMCENTER=Dim
BHATCH=Hatch
HATCH=Hatch

[COMMAND/GROUP1]
DIMLINEAR=Dim1

则缺省时运行DIMLINEAR,转到Dim层上。执行命令"SPLAYER;GROUP1"后运行DIMLINEAR,转到Dim1层上。运行DIMALIGNED,转到Dim层上。

 自动分层.rar


· AutoCAD标注公差技巧
· AutoCAD2000,2002,2004图纸的打印
· AUTOCAD变量设置
· autocad命令行窗口消失后的两种恢...
· 用LISP语言自定义AutoCAD命令
· AutoCAD 标注公差技巧几则
· 捕捉设置,轻松搞定
· 在AutoCAD尺寸线中自定义箭头块应...
· AutoCAD中的字体替换技巧
· AutoCAD 2009 发布
· AutoCAD标注公差技巧
· AutoCAD2000,2002,2004图纸的打印
· AUTOCAD变量设置
· autocad命令行窗口消失后的两种恢...
· 用LISP语言自定义AutoCAD命令
· AutoCAD 标注公差技巧几则
· 捕捉设置,轻松搞定
· 在AutoCAD尺寸线中自定义箭头块应...
· AutoCAD中的字体替换技巧
· AutoCAD 2009 发布
关于我们 | 联系我们 | 开发团队 | 免责申明 | 下载帮助
CAX频道 旗舰CAD/CAM/CAE/CAX下载专业网站   FMcaX.CoM 版权所有 ©2007-2009
     粤ICP备07502650号