明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2691|回复: 3

CAD小帮手最新技术突破:宏技术的运用

[复制链接]
发表于 2016-9-30 09:09 | 显示全部楼层 |阅读模式
UG提供了宏录制功能,Pro/E也提供了宏录制功能.而AutoCAD却没有提供宏录制功能
宏录制功能给大家带来的好处,用过UG或Pro/E宏录制功能的人都知道:
UG或Pro/E为普通用户提供了一个工具——"宏"
  宏,也就是录制一段用户的操作,记录在一个文件里面,这个文件被称为宏文件,格式为macro
  我们可以调用这个文件,实现“只需要一步就完成很多步才能完成的事情”,提高操作效率。
  宏的功能可能不如二次开发来的丰富和灵活,但是胜在操作简单
我刚接触CAD时,就想找宏录制这个功能,谁知AutoCAD公司竟没有给我们提供!我真的很怀念UG宏录制功能,那时就有个天真的想法:如果能把UG宏录制功能引入到CAD里,我就可以实现一键完成了!
今天我已把这个梦想变成了现实: 在AutoCAD里一样可以运用宏,可以实现一键完成!
我给大家提供了一个 define_new_commands.lsp 文件,大家可以像自定义快捷键的一样 “定义自己的宏”

这里只列举几个实例,需要更多实例请参考  define_new_commands.lsp 文件,可以自行添加.

1. 想要实现一键完成自动标注螺丝和运水,可以这样自定义:("AA" "YS_DN" "S" "W"),其中 AA 就是一个新命令,默认为"",表示未命名.

2. 想要实现一键完成自动标注螺丝和运水,且要就近标注,可以这样自定义:("AA" "YS_DN"  "S" "W" “N”)

3. 想要实现一键完成自动标注螺丝和运水,且要就近标注,要捕捉对象端点,
可以这样自定义:("AA" "YS_DN"  "S" "W" “N” “Q”)

4.想在调用自动标注前,先指定坐标原点,可以这样自定义:("AA" "YS_UO" "YS_DN" )

5.想先调用燕秀命令调用模架,然后调用小帮手命令指定坐标原点,设置标注字高,再执行自动标注.
  可以这样自定义: ("AA" "YX_MB" "YS_UO" "YS_DS" "YS_DN")

6.想先调用CAD自身命令绘制一个圆,然后调用小帮手命令绘制圆的中心线,再调用CAD自身命令标注圆的直径.
可以这样自定义: ("AA" "CIRCLE" "YS_CS" "_dimdiameter")

目前可以实现:
    小帮手命令与其参数的组合
    CAD自身命令与其参数的组合
    命令与命令的组合

注:试用版没有提供这项技术

CAD小帮手技术交流群: 115604002

《CAD小帮手》试用版:http://pan.baidu.com/s/1bpNvpSj



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2016-10-12 14:38 | 显示全部楼层
AUTOcad2009不是有宏录制器吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 1 反对 0

使用道具 举报

发表于 2016-10-19 12:43 | 显示全部楼层
不错的资料, 谢谢楼主分享。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-24 07:57 , Processed in 0.284476 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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