arx是编译过的程序文件。
arx 全名 advanced runtime extention,是使用 C++语言结合 MFC 库开发 AutoCAD 应用的 CAD 二次宏稿开发方式。
比起 Visual Lisp 和 VBA 方式来,他的功能更加强大,哪毁代码运行速度最快(代码和 cad 基础代码在同一个层次类运行)适合大程序的开发,但是开发难度可想而知也相对较大。
一般在AutoCAD中被调用以执行某些程序命令或者处理CAD图形属性数据,李绝备不可查看内部文件。用VC++对CAD进行二次开发编译后的文件一般就是ARX文件。
CAD的裁剪技巧
CAD裁剪技巧
如要对部分圆(可以是其他边框)外的直线进行裁剪,普通办法就是选择裁剪边界后再选择要带空裁剪的线段即可,实际上AutoCAD还有较为简捷的办法,其做法如下: 1.按常规执行裁剪命令,选择裁剪边界(回车确认); 2.在提示选择要裁剪的线段元素时输入“f”(即fence),回车确散首认; www.diannao114.cn3.在提示:First Fence point下绘制与要裁剪线段相交的连续橡皮筋直线,回车确认即可。尚需注意两点:1.橡皮筋直线无需闭合;2.橡皮筋直线与要裁剪线段重复相交时,则剪去以后一次的部分(这点很重要哦)。
AUTO CAD里面特殊符号输入
AUTO CAD 里面特殊符号输入 在CAD里面:约等于是 U+2248
正负号是%%p
度是%%d
直径是%%c
下划线是%%u
一级钢是%0
二级钢是%1
但是要显示钢筋符号,你必须要有hztxt和txt字体
字符编码 说明 字符编码 说明
130 Ⅰ级钢筋φ 131 Ⅱ级钢筋φ
132 Ⅲ级钢筋φ 133 Ⅳ级钢筋φ
134 小于等于≤ 135 大于等于≥
138 罗马数字Ⅺ 139 罗马数字Ⅻ
140 使后面字串增大1/3 141 使后面字串缩小1/2
142 使后面字串增大1/2 143 使后面字串升高1/2
144 使后面字串降低1/2(形如A2) 145 使后面字串升高缩小1/2(形如A2)
146 使后面字串降低增大1/2 147 对前一字符画圈(形如⑤)
148 对前两字符画圈(形如⑩) 149 对前三字符画圈
150 使后面字串缩小1/3 151 罗马数字Ⅰ
152 罗马数字Ⅱ 153 罗马数字Ⅲ
154 罗马数字Ⅳ 155 罗马数字Ⅴ
156 罗马数字Ⅵ 157 罗马数字Ⅶ
158 罗马数字Ⅷ 159 罗马数字Ⅸ
160 罗马数字Ⅹ 1输入代码 特殊符号 解 释 输入代码 特殊符号 解 释
%%0~32 空号 %3 { 左大括号
%%33 ! %4 |
%%34 “ 双引号 %5 } 右大括号
%%35 # %6 ~
%%36 $ %7 ° 度
%%37 % %8 ±
%%38 &%9 φ
%%39 ‘ 单引号 %0 α
%%40 ( 左括号 %1 β
%%41 ) 右括号 %2 δ
%%42 * 乘号 %3 i
%%43 + 加号 %4~137 空号
%%44 , 逗号 %8 0 (上标) m%8=m0
%%45 - 减号 %9 1 (上标) m%9=m1
%%46 。 句号 %0 2 (上标) m%0=m2
%%47 / 除号 %1 3 (上标) m%1=m3
%%48~57 0~9 字体偏大 中间连号 中间连号 中间连号
%%58 : 冒号 %8 9 (上标) m%8=m9
%%59 ; 分号 %9~157 1~9 字体偏小
%%60 <小于号 %8~162 空号
%%61 = 等于号 %3 △
%%62 >大于号 %4 ▽
%%63 ? 问号 %5~200 空号
%%64 @
%%65~90 A~Z 大写26个字母 %%c φ
%%91 [ %%d 。 度
%%92 反斜杠 %%p ± 正负号
%%93 ] %%u _ 下划线
%%94 ^ %%o — 上划线
%%95 _ %%96 ‘ 单引号
%%97~122 a~z 小写26个字母
如何给CAD工具条添加命令及相应图标
cad的工具条并没有显示所有可用命令,在需要时用户要自蠢掘瞎己添加。 例如绘图工具条中默认没有多线命令(mline),就要自己添加。 做法如下: 视图->工具栏->命令选项卡,选中绘图右侧窗口显示相应命令 这时找到“多线”,点左键把它脱出,若不放到任何已有工具条中,则它以单独工具条出现;否则成为已有工具条一员。 这时又发现刚拖出的“多线”命令没有图标!!就要为他添加图标。 做法如下: 把命令拖出后,不要关闭自定义窗口,单击“多线”命令,在d出的面板的右下角,给它选择相应的图标! 这时,我们还可以发现,cad允许我们给每个命令自定义图标。这样作个个性化工具条就变得easy了!! 最后,要删除命令,重复以上 *** 作,把要删除命令拖回,然后在确认要求中选“是”就行了
cad中恢复失效的特性匹配命令
有时我们在AutoCADR14的使用过程中,其他命令都很正常,但特性匹配却不能用了,重装软件一时又找不到它的安装程序,下面介绍的方法就可以派上用场了。
方法1.在命令行键入menu命令,在d出的"选择菜单文件"对话框中,选择acad.mnu菜单文件,重新加载菜单;
方法2.在命令行键入appload命令,在d出的"加载AutoLISPADS和ARX文件"对话框中,选择并加载AutoCADR14目录下的match.arx文件。
CAD可以利用acad.lsp编辑命令,提高工作效率
比如: (DEFUN C:3 () (COMMAND "ZOOM" "0.50X") (PRINC)) 我按3就直接缩小屏幕了 再如:
(DEFUN C () (COMMAND "PURGE" "A" "*" "N") (PRINC))
cad中特殊符号的输入
我们知道表示直径的“Ф”、表示地平面的“±”、标注度符号“°”都可以用控制码%%C、%%P、%%D来输入,但是如要输入其他符号怎么办呢?我们可以通过“字符映射表”来输入特殊字符,具体步骤如下: 1.输入“MText”命令,然后建立一个文本框,之后就会打开“Multiline Text Editor”对话框,在这个对话框中,我们可以看到右侧四个按钮中有一个是[Symbol]按钮; 2.单击这个按钮右下角的箭头,打开一个下拉列表,我们可以看到有“Degress %%d”、“Plus/Minus %%p”、“Diameter %%c”、“Non-breaking Space”、“Other”四个选项,选择前三个的`某一选项可直接输入“°、”、“±”、“Φ”符号,这样就免去了我们记不住特殊控制码的苦处。 3.单击“Other”时,会打开“字符映射表”对话框,该对话框包含更多的符号供用户选用,其当前内容取决于用户在“字体”下拉列表中选择的字体,它的界面完全是我们所熟悉的中文界面,相信各位应该没有什么问题。 www.diannao114.cn4.在“字符映射表”对话框中,选择要使用的字符,然后双击被选取的字符或单击“选择”按钮,再单击“复制”按钮,将字符拷贝到剪贴板上,点“关闭”返回原来的对话框,将光标放置在要插入字符的位置,用“Ctrl+V”就可将字符从剪贴板上粘贴到当前窗口中。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)