更改对象的插入点和法线特性时,请注意这些操作的顺序。这并非无关紧要。
李,
我最近对这些矩阵进行了实验-对于未均匀缩放的块,vla transformby将出错:
Select block to synchronise attributes:
Error: Automation Error. Cannot scale nonuniformly;
整体代码不错!
谢谢Roy,但是我仍然不太了解:
wcs/ocs图形对象、转换函数、正规性质、转换矩阵。
但我正在为未来储存这些提示。
对不起,有点离题,但是:
你们能给我链接一些关于如何理解这些矩阵的创业信息吗,
所以我知道对象将如何被提供的矩阵修改?
(vla-transformby o (vlax-tmatrix mat))
假设有这样一个例子:
; Rotates 90 degrees clockwise around '(0. 0. 0.) pt
'((0 1 0 0)
(-1 0 0 0)
(0 0 1 0)
(0 0 0 1)
)
是否始终使用0.0.0 pt作为基准?如何转换它,使其使用指定点而不是“(0.0.0。)?
你如何改变角度,比如说:45度或180度
我想,最后你必须用MxM来组合结果?
这在链接线程的回答#5中有所说明-非线性变换矩阵不能用于在AutoCAD中变换对象。
啊,我现在明白了,
我只是认为你应该错误地捕捉它,或者在x/y/z块比例上应用/=检查。
页:
1
[2]