提取MASSPROP信息
大家好,关于MASSPROP的两个问题:
1.我希望能够在区域的质心处设置一个点(例如,然后将UCS平移到此点)。从输出窗口复制粘贴不符合我的要求,因为由于舍入误差,我将失去精度。是否可以使用此命令的任何结果设置变量。
这有什么奇怪的。mpr扩展?它是否打算与其他软件一起使用?
当做 哎呀,除了从文本窗口或输出文件复制之外,没有办法获得MASSPROP的结果。在运行之前,将单位精度设置为8,应该给您8位小数,应该足够接近所有实际用途。
有一些vlisp函数可以从区域中获取质心,我相信这已经在定制论坛中讨论过了。
mpr只是区别于其他文件的扩展;这是一个简单的文本/ASCII文件。MassPRoperty的“mpr” 该线程可以作为起点:
http://www.cadtutor.net/forum/showthread.php?t=37358
当做 好的,谢谢你的回复。实际上,我想到了一个解析mpr文件以提取值的过程,不方便的是,在生成文本文件并将其设置回初始值之前,我必须暂时修改单位精度,以防它不够高。好的,没什么大不了的,但我的问题是,有没有办法捕捉massprop计算的值。我想这不太容易,因为massprop不是一个纯粹的功能程序,但有打印这些值的副作用。
我应该把这个话题转到“定制”吗? 您还不能移动此主题。也许以后,当你成为这个论坛的版主。。。
我为你移动了它,希望你能很快得到答案。 感谢您的帮助和在这个网站上的伟大工作。 换句话说:
我想写一个massprop的纯功能版本(没有副作用)。这将允许将这样一个函数集成到一个函数中,例如绘制梁的偏转形状的函数。例如,在提升拱门时,定位质心也很有用。我知道已经有很多漂亮的程序可以实现这一点(Robot就是其中之一),但我认为这是一个非常有趣的练习,如果你不想离开AutoCAD,这很有用,而将AutoCAD的绘图功能连接到计算例程正是我的梦想!
正在进行的工作。。。。。。。。。。。。
页:
[1]