机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 2995|回复: 4
打印 上一主题 下一主题

让AutoCAD实现宏功能

[复制链接]
跳转到指定楼层
1#
发表于 2010-3-14 15:16:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于现在设计工具的日益丰富,在许多时候需要多种设计工具交互使用,这涉及到不同格式文档间的转换问题。在日常的机械设计过程中,可能用到CAXA、AutoCAD、ProE、UG级SolidWorks等软件。由于AutoCAD软件被广为使用,许多时候都将别的格式的软件转为dwg格式进行存储。由于不同软件间标注样式、文本格式及使用字库的不同,当转到AutoCAD后会出现乱码等问题。数量少的图我们可以单独修改,但是当需要转换的图纸数量众多时,就变成了重复劳动,费时费力且容易出错。
% @# x  R1 h# N) x+ Y$ \3 W    网上很多人提出了借助于LISP语言或VBA编程让AutoCAD实现宏功能的设想,但学习语言并熟练掌握需要一定的时间和精力;AutoCAD 2009和2010新推出了“动作录制器Action Recorder”的功能,如下图:
/ K! `9 p- V  X( v+ K8 t: O
5 d( x( }# B( e5 g7 q    我满怀信心的装了一个2010(我一直用2004)试用了一把,结果大失所望。因为“动作记录器”只记录你对键盘的操作,进入对话框后的操作则无法记录。以我们实际应用中常处理打开字体乱码为例,“动作记录器”只记录输入的 st 命令,进入文字样式对话框后的操作则无法记录。假设有5种字体需要更改为“使用大字体”并选择“gbcbig.shx”样式,要修改100个文件,那这个工作使用“动作记录器”则意义不大,相当于每个文件只帮着输入了st这一条命令,但是进入后还有5大步15小步(选择文字样式名称、选择使用大字体复选框及选择gbcbig.shx)仍需要自己动手,100个文件至少需要点1500次鼠标,鼠标累、人更累。于是我卸载了AutoCAD2010,寻找别的出路。我找到我上学时候的老师兼朋友ZXM同志,他给我提出了使用“键盘鼠标记录器”的方案。
! U# V% r: e( ]( y    在 下载了一个叫“键盘鼠标录制回放器”的软件,然后进行示教操作的录制:从输入st到最后5种样式修改完成共16步。录制后我只需要每次打开文件,然后激活“键盘鼠标录制回放器”让它来执行原来需要重复操作的16步。而且可以根据要求调快重复执行的速度,更快完成指定的步骤。软件界面见下:
# R2 d/ w/ g% M
2 M! A; @! w; g7 P# N6 p$ D3 \( `+ o* X     我在使用时发现调得太快的时候会出现漏步的情况,不知是我看错了还是软件的bug,有兴趣的可以自己试一下,我后来就采用默认值就执行得比较好,非常的方便。也非常的感谢软件的作者,大大的减少了每次转换图纸的工作量。- {  t' \8 k8 b7 `2 U( A1 e6 U
回复

使用道具 举报

2#
发表于 2010-3-14 15:25:14 | 只看该作者
呵呵,很好啊!
回复 支持 反对

使用道具 举报

3#
发表于 2010-3-19 08:23:32 | 只看该作者
都有2010啦,我还在04-06之间奋斗呢,
回复 支持 反对

使用道具 举报

4#
发表于 2010-4-4 20:09:53 | 只看该作者
都有2010啦,我还在04-06之间奋斗呢,但是有人还在用R12。
回复 支持 反对

使用道具 举报

5#
发表于 2010-5-3 12:25:26 | 只看该作者
其实可以用金山游侠里的工具——一键必杀,效果还是不错的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-17 14:55 , Processed in 0.046172 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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