从前编过些粗浅的lisp程序,后来就没有很好地跟进。就vla函数也没有很好的了解。见笑了。这次在编制一个程序的过程中遇到如下的一个问题:需要对给出的几个点定出一个封闭的实体,然后计算出它的转动惯量,查了些书,但是没有很好的解决。需要用到如下的命令(vla-get-MomentOfInertia Object )。但是其中给的例子是画出一个长方体,然后求出转动惯量。现在我想要实现的是不画出实体,只在后台计算出这几个点所定出实体的转动惯量。请问诸位大侠这能够实现么?
在这其中还遇到一个问题,因为几个点画出的实体,我现在所理解的是用3dmesh命令得出,但是实验了几次,用它画出的实体却不能用massprop命令。是否说明用(vla-get-MomentOfInertia Object )命令也不见得能够实现?是否通过其它方法和相应的语句去实现?我的见识着实浅薄的。
如果有实现的方法,请诸位大侠不吝赐教,指点迷津?万分感激!在此由衷地谢谢诸位了! 再次感谢! |