找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 617|回复: 6

[ARX程序]:如何获得插入基点?

[复制链接]
发表于 2003-8-3 18:40:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
acedCommand(RTSTR,"_MOVE",RTENAME,blkname,RTSTR,"",RT3DPOINT,baseP,RTSTR,PAUSE,RTNONE);
完成实体的移动。请问如何取得移动到的点的数据?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 145个

财富等级: 日进斗金

发表于 2003-8-3 18:45:41 | 显示全部楼层

Re: [ARX程序]:如何获得插入基点?

最初由 ssh 发布
[B]acedCommand(RTSTR,"_MOVE",RTENAME,blkname,RTSTR,"",RT3DPOINT,baseP,RTSTR,PAUSE,RTNONE);
完成实体的移动。请问如何取得移动到的点的数据? [/B]



1、你是想移动块实体吗? 如果是,建议你不要用命令去做,那样效率非常低下,既然用ARX,就不应该再用这个方法的。

你可以构建移动的变换矩阵,然后用 transFormBy 方法作用到AcDbBlockreference 对象上就可以了。


2、你要获得的是什么点? 移动后的块的插入点?

你可以用AAcDbBlockReference::position() 得到。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-8-3 18:53:00 | 显示全部楼层
新手上路,请多关照。
我想用其他的arx提供的类和函数,不过这些函数都还不会用,很多帮助文档都没说清楚,今天去书店也没买到书。根本造不出来啊:(院长能发个电子档过来么?
另外,如果利用transformby制作,矩阵必须要事先设定好,这样就没有动态效果了。继承其他的arx类还不会用,不知道是个怎么过程。
请多帮助!
谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2003-8-3 18:56:58 | 显示全部楼层
最初由 ssh 发布
[B]新手上路,请多关照。
我想用其他的arx提供的类和函数,不过这些函数都还不会用,很多帮助文档都没说清楚,今天去书店也没买到书。根本造不出来啊:(院长能发个电子档过来么?
另外,如果利用transformby制作,矩... [/B]


你用 AcEdJig 搜索下论坛,看看ACAD里面的拖动用ARX是怎么实现的,ACAD的命令也是用这个方法。

ARX安装后,SMAPLE目录下面,提供了大部分类的使用的代码。你去看看。拖动的里面也有。论坛也提供过附件。

建议你先把论坛看一遍。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-8-3 19:27:52 | 显示全部楼层
院长能发给我一个如何继承类,修改函数,添加函数的例子么?有具体操作的那种。能给我一个么?谢谢院长!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2003-8-3 19:29:48 | 显示全部楼层
最初由 ssh 发布
[B]院长能发给我一个如何继承类,修改函数,添加函数的例子么?有具体操作的那种。能给我一个么?谢谢院长!!! [/B]


用AcEdJig 搜索ARX论坛,论坛提供过。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-2-22 21:47:26 | 显示全部楼层
自带的SDK里有很多的例子,应该认真地去看,基本的东西都在里面了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-9-22 09:34 , Processed in 0.280364 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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