明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: airuyi

[提问] 求高手帮忙编一段提取属性块坐标数值然后把属性块移动到对应坐标的LSP

[复制链接]
发表于 2016-9-30 07:48:25 | 显示全部楼层
airuyi 发表于 2016-9-29 13:53
请问一下,版主的程序代码是移动到绝对坐标系的,如果我改变了UCS,再使用这个程序,那些属性块是不会动 ...

我的代码与UCS无关,ucs/wcs运行结果一样!
发表于 2016-9-30 08:59:32 | 显示全部楼层
Gu_xl 发表于 2016-9-30 07:48
我的代码与UCS无关,ucs/wcs运行结果一样!

G版,真不能,我自己也试了,所以我才改了后面那版
他的意思是按UCS新的坐标系布置块,你会不会误会了
发表于 2016-9-30 09:03:17 | 显示全部楼层
本帖最后由 Sylvanas 于 2016-9-30 09:07 编辑
airuyi 发表于 2016-9-29 16:49
可以,我上传一个坐标数据表

...好像无法上传

我也觉得直接按坐标插入块会更好,插入块后再移动太多余了
而且你给的表格数据明显更方便,分类都省了,那为什么块有“FXYZ”和“FX”“FY”“FZ”两种坐标格式?
 楼主| 发表于 2016-9-30 09:19:02 | 显示全部楼层
本帖最后由 airuyi 于 2016-9-30 09:20 编辑
Sylvanas 发表于 2016-9-30 09:03
我也觉得直接按坐标插入块会更好,插入块后再移动太多余了
而且你给的表格数据明显更方便,分类都 ...

非常感谢你的提议。是这样的。首先就是不同的人测量的数据不一样,有些坐标是一整个(a,b,c)这样给我,有些是分成X,Y,Z这样给@@@@。因为同一个文件,也就是一张图纸里面有6张平面图纸,从一楼到6楼的平面都放在这张图纸里面了,然后每一个平面有一个用来定位的UCS原点也就是(0,0,0),测量数据都是基于其中一个原点得出来的结果,我要在一张图纸里面把所有坐标都导进去,直接插入块,就需要把6个平面分成六张图,分别把平面定位到原点,然后插入坐标之后,再把6张图合并成一张图纸发送给别人............

请问能不能帮我解决一下那个逆向思维的LSP?就是说把属性块所在的插入点(使用ID命令得到的XYZ坐标值)写入到属性块的FXYZ和X,Y,Z属性里面?因为我们经常会遇到需要在弧形曲面里标出不同位置的XYZ坐标值。非常感谢!
发表于 2016-9-30 10:49:32 | 显示全部楼层
airuyi 发表于 2016-9-30 09:19
非常感谢你的提议。是这样的。首先就是不同的人测量的数据不一样,有些坐标是一整个(a,b,c)这样给我, ...

这是绕远路了啊

首先不同的数据格式,先整理到统一格式FXYZ或者FX,FY,FZ再做成块不是更好么。这个过程可以用excel也可以单独做个命令或者集成在插入块的命令里,生成的块只有一个坐标属性(原先4个),无论读取还是写入都方便得多,另外块的视觉上只有一个数据,这不比原来一横一竖整洁得多么?

UCS方面,利用这个块,增加一个属性标记为层数“1层”“2层”类似这样的格式,在不同层的原点放置一个块作为基础点,标记为“*层原点”(*为层数),插入时就以属性中的层数按原点插入

个人感觉,如果这个块的工作量真的很大的话,机械重复的劳动交给代码,一劳永逸才是正道。你看如何?
 楼主| 发表于 2016-9-30 11:42:06 | 显示全部楼层
Sylvanas 发表于 2016-9-30 10:49
这是绕远路了啊

首先不同的数据格式,先整理到统一格式FXYZ或者FX,FY,FZ再做成块不是更好么。这 ...

你的提议也非常好。同时,其实我们很多人都不懂怎样利用EXCEL表的数据来插入块啊,我也不会。还有就是插入块之后需要在块里显示出当前坐标,也不知道该怎样弄。
发表于 2016-9-30 13:23:22 | 显示全部楼层
airuyi 发表于 2016-9-30 11:42
你的提议也非常好。同时,其实我们很多人都不懂怎样利用EXCEL表的数据来插入块啊,我也不会。还有就是插 ...

好吧,其实说起来都是美好的,做起来就一大堆问题,没准失败了还耽误时间影响进度

放假在即,8号再说
 楼主| 发表于 2016-9-30 13:28:27 | 显示全部楼层
Sylvanas 发表于 2016-9-30 13:23
好吧,其实说起来都是美好的,做起来就一大堆问题,没准失败了还耽误时间影响进度

放假在即,8 ...

哈哈哈,预祝国庆节快乐。
我国庆才放半天假,唉,悲催啊。
发表于 2016-9-30 14:52:38 | 显示全部楼层
;; 没用的数据删除




本帖子中包含更多资源

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

x
 楼主| 发表于 2016-9-30 16:50:46 | 显示全部楼层
xyp1964 发表于 2016-9-30 14:52
;; 没用的数据删除

没有看懂,数据表怎么使用呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-20 04:32 , Processed in 0.151689 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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