AUTOCAD中VBA的复制粘贴及与块相关的问题求助

如下图,我们的产品里有很多H,W是不定的但图里面总有几个东东是相同的我的设想是1\在一个文件中,把相同的部份,如图中的一个小半圆,加两个圆,作为一个块.2\将此块改为一个... 如下图,我们的产品里有很多H,W是不定的但图里面总有几个东东是相同的我的设想是
1\在一个文件中,把相同的部份,如图中的一个小半圆,加两个圆,作为一个块.
2\将此块改为一个特别的名字,如 好好 并指定了一个点为基点.
3\当以后都有这样的图时,将好好这个块复制出来,按基点粘贴.
4\将粘贴好的块要打散为线段,因为最后我要用到的是线,用于机器加工.

请问这样的思路行吗,如何才能在VBA中实现?

A:如何复制出来?,
B:如何粘到指定的点?,
C:如何打散?

谢谢
展开
 我来答
黄涸
2012-10-13 · TA获得超过1.3万个赞
知道小有建树答主
回答量:1429
采纳率:72%
帮助的人:197万
展开全部

指定插入点,用LISP操作,

你看我用的弹簧程序,一个命令,根据命令行的提示输入几个数值,全部自动出图并写文字,

如图,图上我没画一下,全是命令行输的,自己生成的,但这样编程麻烦.

 

340285829
2012-10-06 · TA获得超过329个赞
知道小有建树答主
回答量:1081
采纳率:0%
帮助的人:387万
展开全部
这个根本不需要VBA,CAD里面的功能完全能满足你的要求
第一,将你需要做成块的图元,如你说的两个圆和一个半圆,先选中它们
第二,键入命令:Wblock(这是制作外部块,是一个单独的文件),之后会出现对话框,你按提示,多试几次,包括命名,选择基点等。
第三,在第二步顺利完成后,指定插入块时,就可以选择你刚刚保存的外部块了
第四,插入块了,选择炸开或者键入命令:explode,选择你要炸开的块,最后,它们就是你需要的线条了。
还有不懂的可以继续问我
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式