pterosaurus 发表于 2022-7-6 11:32:56

提取MASSPROP信息

大家好,
 
关于MASSPROP的两个问题:
 
1.我希望能够在区域的质心处设置一个点(例如,然后将UCS平移到此点)。从输出窗口复制粘贴不符合我的要求,因为由于舍入误差,我将失去精度。是否可以使用此命令的任何结果设置变量。
 
这有什么奇怪的。mpr扩展?它是否打算与其他软件一起使用?
 
当做

CarlB 发表于 2022-7-6 11:47:18

哎呀,除了从文本窗口或输出文件复制之外,没有办法获得MASSPROP的结果。在运行之前,将单位精度设置为8,应该给您8位小数,应该足够接近所有实际用途。
 
有一些vlisp函数可以从区域中获取质心,我相信这已经在定制论坛中讨论过了。
 
mpr只是区别于其他文件的扩展;这是一个简单的文本/ASCII文件。MassPRoperty的“mpr”

MSasu 发表于 2022-7-6 11:54:55

该线程可以作为起点:
 
http://www.cadtutor.net/forum/showthread.php?t=37358
 
当做

pterosaurus 发表于 2022-7-6 12:05:55

好的,谢谢你的回复。实际上,我想到了一个解析mpr文件以提取值的过程,不方便的是,在生成文本文件并将其设置回初始值之前,我必须暂时修改单位精度,以防它不够高。好的,没什么大不了的,但我的问题是,有没有办法捕捉massprop计算的值。我想这不太容易,因为massprop不是一个纯粹的功能程序,但有打印这些值的副作用。
 
我应该把这个话题转到“定制”吗?

fuccaro 发表于 2022-7-6 12:22:48

您还不能移动此主题。也许以后,当你成为这个论坛的版主。。。
我为你移动了它,希望你能很快得到答案。

pterosaurus 发表于 2022-7-6 12:31:14

感谢您的帮助和在这个网站上的伟大工作。

pterosaurus 发表于 2022-7-6 12:42:01

换句话说:
 
我想写一个massprop的纯功能版本(没有副作用)。这将允许将这样一个函数集成到一个函数中,例如绘制梁的偏转形状的函数。例如,在提升拱门时,定位质心也很有用。我知道已经有很多漂亮的程序可以实现这一点(Robot就是其中之一),但我认为这是一个非常有趣的练习,如果你不想离开AutoCAD,这很有用,而将AutoCAD的绘图功能连接到计算例程正是我的梦想!
 
正在进行的工作。。。。。。。。。。。。
页: [1]
查看完整版本: 提取MASSPROP信息