http://www.cadtutor.net/forum/showthread.php?103507-多行文字正常值-是否可能将此更改为0
也许有帮助。。。
这三个答案都不是真的
这是我拥有的大部分。适用于我测试中的圆形、多边形和文本。。但区域错误。
当我在区域上转储对象时,“Normal”属性上确实有一个(RO)只读标签
你是说有办法吗? 可能的解决方案:
将UCS设置为基于当前法线与区域对齐,生成块,然后(entmod)关联210。。。当它像(1 0 0)时,这很容易。。但如果它以任意角度旋转,而不是平行或垂直于任何轴,它就会变得复杂。。我不知道如何破译这些数字。
(命令“UCS”“Object”reg)返回“此对象未定义坐标系”。。。但是,当我在图形屏幕上选择区域时,它可以工作(如果必须以图形方式选择,则对例程不起作用)。 我唯一能挖掘的是:
https://forums.autodesk.com/t5/visual-basic-customization/how-to-set-normal-of-a-region/td-p/1672775
*艾伦·约翰逊存档账户
2006年6月15日上午07:13
Re:如何设置区域的法线
>一个区域(如你所说,必须是平面的)可以有任何方向,其“法线”将反映这一点。
如果一个区域是共面的,并且根据定义(法向量),它的法向量只能有一个方向(垂直)
到飞机上)。如果要更改其“法线”向量,则必须(3d)旋转区域(在空间中)。这就是为什么
区域的属性为只读。
这就是它的样子。。。也就是说,如何根据法向量确定每个轴的旋转?还没能通过实验找到答案。。。 我认为你必须得到像nentselp给出的对象矩阵,但我几乎没有这方面的经验,我相信那些有经验的人可以给你一个简短的一行,但在这个时候,我可能和你一样准确地知道这件事。。。
页:
1
[2]