ChrisD 发表于 2022-7-5 23:21:18

获得形状#039;s坐标

大家好,
可以使用Pscom对象获取形状坐标吗?世界或UCS都可以。
通过在prosteel中使用list命令,我有一组这样的UCS点。
 
Med Res PolyCount=1
Med Nr=0 X=-152.500000 Y=-154.000000凸度=0.000000
Med Nr=1 X=152.500000 Y=-154.000000凸度=0.000000
Med Nr=2 X=152.500000 Y=-146.300000凸度=0.414214
Med Nr=3 X=144.800000 Y=-138.600000凸度=0.000000
......
 
需要将它们输出到其他应用程序。它是W310梁。KS_形状和KS_形状信息不起作用。
请帮忙。

BIGAL 发表于 2022-7-5 23:40:36

我不认为形状是一个很合适的词,我没有prosteel,但我认为你正在选择一个已知大小的钢梁,prosteel必须有一个插入点,这个对象,然后你可以数学计算出梁的所有点,为当前UCs或变换世界或两者。我们需要更多关于你开始做什么的信息。
 
大多数钢梁在软件中的处理方式是,它们有一个制作梁的单词数据库,一个方形管就像SQ1006100100,6,如果你能找到这个文件,那么你就在那里。
 
我认为prosteel的一个缺点是使用扩展数据,因此您需要进入所选对象的数据字典,这使生活更加困难。您可以显示完整列表或属性屏幕,发布带有两个梁的dwg。

ChrisD 发表于 2022-7-6 00:01:57

谢谢你的回复。
 
我认为Prosteel正在做梁,就像你说的那样。所有梁的尺寸均为标准尺寸。是的,我可以用这些标准和起点来计算坐标。如果没有办法,这将是我最后使用的方法。
 
然而,因为我可以得到他们所有的UCS坐标,所以如果我可以直接获得WCS坐标并保存在数据库中,对我来说会更好。如果我可以从“List”命令获取UCS,那么这些UCS数据必须保存在某个地方。只是想知道他们在哪里被救。扩展数据对其他Autocad应用程序很有帮助,但对Prosteel没有帮助。

BIGAL 发表于 2022-7-6 00:10:20

UCS R?这意味着什么。

ChrisD 发表于 2022-7-6 00:23:08

基本上是“X=-152.500000 Y=-154.000000…”。在给定原点WCS坐标和X、Y轴的情况下,可以得到WCS坐标。
页: [1]
查看完整版本: 获得形状#039;s坐标