奥礼网
新记
autolisp getpoint x轴坐标
从getpoint函数的结果(123.001 53.0 0.0)中
如何获取X轴,Y轴,Z轴的数值呢?
举报该文章
相关建议 2011-01-11
返回列表第一个值(car (list 123.001 53.0 0.0))
返回列表第二个值(cadr (list 123.001 53.0 0.0))
返回列表第三个值(caddr (list 123.001 53.0 0.0))
或者
返回列表第一个值(car (getpoint“\n指定点pt”))
返回列表第二个值(cadr (getpoint“\n指定点pt”))
返回列表第三个值(caddr (getpoint“\n指定点pt”))
也可以这样
(setq pt(getpoint“\n指定点pt”))
返回列表第一个值(car pt)
返回列表第二个值(cadr pt)
返回列表第三个值(caddr pt)
这些常用来获取x,y,z的坐标值
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/1an3gw4dg.html
其他看法
第1个回答 2011-01-15
(setq 3dpoint (getpoint ....))返回一个三维坐标点,lisp中用列表(x,y,z)表示这个三维点,然后就可以用(car 3dpoint)得到x坐标;(cadr 3dpoint)得到y坐标,(caddr 3dpoint)得到z坐标.
参考函数
(car list)
(cdr list)
相似回答
大家正在搜
相关问题
CAD二次开发(LISP)_getpoint及坐标计算问题
autolisp怎么通过get函数获取 一个已有圆的圆心坐标
请教autolisp语言编写一个程序,给一组点坐标赋值并在命...
autolisp程序计算x,y坐标点与随后点命令画出x,y的...
Autolisp中的坐标系变换……
如何用getpoint函数连续获取多个点坐标,并建立一个点列...
请问怎么在auto lisp中旋转坐标?
已知两点的坐标,如何用lisp获取这两点距离