mj0000 发表于 2013-5-22 12:30:29

太牛了,佩服

waroklz 发表于 2013-8-21 22:30:20

高人,太难l了

自贡黄明儒 发表于 2013-9-10 13:45:12

好奇怪的问题:将Matrix-Lib.LSP写入acad.lsp文件中,确保CAD启动后已经加载Matrix-Lib.LSP,那么最后一句(protect-assign MatLibSymbols)是执行了的。当打开VL编辑器时,并不亮显,需要再执行(protect-assign MatLibSymbols)后才能亮显这些函数

自贡黄明儒 发表于 2013-9-18 15:48:01

(vla-transformby (vlax-ename->vla-object (car (entsel))) (vlax-tmatrix (MAT:Reflect (getpoint)(getpoint))))
这个好象不对,p1p2形90度夹角时,看不到效果;45度,转动90度;是什么原因呢?

lostbalance 发表于 2013-10-10 22:05:58

很高深的样子啊!

highflybir 发表于 2013-10-11 11:29:48

自贡黄明儒 发表于 2013-9-18 15:48 static/image/common/back.gif
(vla-transformby (vlax-ename->vla-object (car (entsel))) (vlax-tmatrix (MAT:Reflect (getpoint)(getpo ...

检查一下你是否是在世界坐标系下变换

自贡黄明儒 发表于 2013-10-11 11:32:11

本帖最后由 自贡黄明儒 于 2013-10-11 11:47 编辑

highflybir 发表于 2013-10-11 11:29 http://bbs.mjtd.com/static/image/common/back.gif
检查一下你是否是在世界坐标系下变换

确实是在世界坐标系下运行的,如果我两个点45夹角,就可以看到效果,转了90度

自贡黄明儒 发表于 2013-10-11 11:40:17

本帖最后由 自贡黄明儒 于 2013-10-11 11:46 编辑

我已经上传测试图,请H版有空看看是什么原因,谢谢!!

highflybir 发表于 2013-10-11 11:41:35

附件无法下载

highflybir 发表于 2013-10-11 15:07:53

测试你的图纸也没问题。
页: 1 2 3 4 [5] 6 7 8 9
查看完整版本: 【越飞越高讲堂15】用LISP论矩阵