ali1234 发表于 2022-7-7 13:34:26

如何在Au中创建向量

你好
 
我是Autocad新手。
 
我想在Autocad中创建下图(2D),如下所示:
 
http://www.upsara.com/images/l3py_amir944.png
 
我试图创建一个向量,但我做不到。
事实上,我不知道如何在Autocad中创建向量。
我很感激你指导我处理这个案子。
 
谢谢
 
最好的
 
阿里

ReMark 发表于 2022-7-7 14:01:14

您的帮助文件中标题为“使用点和向量(CAL命令)”的部分不包括这一点吗?
 
另请参见:“计算法向量”和“从两点计算向量”。

ali1234 发表于 2022-7-7 14:30:33

你好
 
我在autocad的帮助下搜索,但什么都不懂。
autocad在解释和显示矢量图形方面的帮助很弱。我也在youtube上搜索过,但没有找到任何关于这个案件的信息。
 
我很感激他能给我更多的指导。
 
谢谢
 
最好的
 
阿里

lrm 发表于 2022-7-7 14:53:08

你可能会问的第一个问题是向量和点之间的区别是什么?向量的一个定义是“具有方向和幅值的量”。点是空间中的位置。在这个讨论中,我们假设空间是三维的。我们可以将点视为向量,但这假设向量的基与坐标系的原点(0,0,0)相连。与点不同,向量可以在空间中自由浮动,并且不一定与0,0,0相关联。在像处理向量一样处理点时,必须记住这一点。
 
可以使用多种方法在AutoCAD中创建点。AutoCAD还允许您使用点来计算法向量和点到点的值,如ReMax的帖子中所述。因此,要找到从(1,2,3)到(4,-3,5)的向量,您需要输入:
 
加州
vec1(,)
 
这将产生:3,-5,2从1,2,3到4,-3,5的向量
 
我不知道如何在直接的AutoCAD命令中添加向量,但发现mapcar AutoLISP函数很有用。这是一个简单的AutoLISP程序,可以添加两个向量。
 

(defun c:vec-add (/)
(setq a (getpoint "\nSpecify point A")
b (getpoint a "\nSpecify point B")
c (mapcar '+ a b)
)
(princ "\n A + B = ")
(princ c)
(princ)
)


 
你想用向量做什么?
~李
页: [1]
查看完整版本: 如何在Au中创建向量