永发信息网

[求助]用AddDimOrdinate方法创建坐标标注,要求原点随UCS的原点,

答案:1  悬赏:80  手机版
解决时间 2021-02-24 05:19
[求助]用AddDimOrdinate方法创建坐标标注,要求原点随UCS的原点,
最佳答案
不知道是不是我说的不太清楚,举个例子: 有一个圆,WCS下圆心坐标为10,10,0 将UCS的原点移动到10,10,0点的位置,WCS为10,10,0,UCS为0,0,0 问题如下: 用CAD本身的命令 DIMORDINATE 创建X方向的坐标,标注点在WCS的10,10,0,尺寸数值为0 在VBA中用AddDimOrdinate方法创建X方向的坐标,标注点同样在WCS的10,10,0,尺寸的数值为10,<--- 这个数值不是想要的结果,希望得到同上面一样的数值。 用TranslateCoordinates方法将点坐标10,10,0从WCS转换到UCS,得到坐标0,0,0 <--- 这里的数值是对了,呵呵,AddDimOrdinate方法接受的是WCS坐标系的点,所以,创建的尺寸数值为0,但是标注点不在WCS的10,10,0的位置,而是在WCS的0,0,0的位置。 我在VLISP中用VLA-AddDimOrdinate创建的尺寸依然是这个样子,还要多加一步ENTMOD尺寸的原点坐标为UCS的原点坐标才行。 在VBA中,我用Sendcommand调用CAD命令 DIMORDINATE 或者用 VLAX.CLS 类来调用LISP可以解决,但是用AddDimOrdinate方法怎么也做不到那种效果,不知道是哪个环节没有达到还是AddDimOrdinate方法根本就只能创建绝对坐标值的尺寸? 这个问题难了我很久了,请论坛各位高手帮帮忙,谢谢大家了! 查看原帖>>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有清楚的手持身份证图片吗(没人用过)我想要
车辆高速行驶中突然发觉刹车没有了该怎么办?
金榜教育地址在哪,我要去那里办事
刚开始学钢琴,在犹豫是选择乐典还是罗兰还是
英雄不流泪那个播放器可以看
鑫豆妈妈豆坊在哪里啊,我有事要去这个地方
请教一个问题:修净土需要传承吗
樊城区襄樊起点台球怎么去啊,谁知道地址啊
沈阳建筑大学的环境工程专业的研究生导师都有
不是当地办理ETC能在外地银行注销吗?
洁有多少笔画
上海新华联石庄店这个地址在什么地方,我要处
我的手机是酷派8077,插入音响怎么一响一不响
我正在街上走时突然有人喊我用英语怎么说
女朋友如果经常说:“我上班忙着呢,没空理你
推荐资讯
为什么说旅行能开阔思想
MX518玩CF要这么设置才可以发挥最大的效果?
一格广告这个地址在什么地方,我要处理点事
福特依维柯空调压缩机坏了,换个新的需要多少
【吕岩的资料】诗人杨万里吕岩的简介急急急急
工资扣税怎么计算的
求助战术,和突破顺序
电脑管理软件那个好用
挤黑五的游戏简述
怎么操作抓木机具体操作
合抱之木,生于毫末;九层之台,起于累土;千
招标需要几家单位同时中标,前期中需要几个单
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?