getangle (AutoLISP)
暂停用户输入角度,并以弧度为单位返回该角度 支持的平台:Windows、Mac OS 和 Web 签名(getangle [pt] [msg])
返回值类型:真实或无 用户指定的角度,以弧度为单位。 该函数测量零弧度方向的角度(由 AutoCAD ANGBASE 系统变量设置),角度沿逆时针方向增加。返回的角度以弧度表示,相对于当前施工平面(当前 UCS 的 XY 平面,在当前高程处)。getangle 言论用户可以通过在 AutoCAD 当前角度单位格式中输入数字来指定角度。尽管当前的角度单位格式可能以度、渐变或其他单位为单位,但此函数始终以弧度为单位返回角度。用户还可以通过指向绘图区域中的两个 2D 位置来向 AutoLISP 显示角度。AutoCAD 绘制一条从第一个点到当前十字准线位置的橡皮筋线,以帮助您可视化角度。 了解输入角度和 返回的角度之间的差异很重要。传递到的角度基于 AutoCAD ANGDIR 和 ANGBASE 系统变量的当前设置。但是,一旦提供了角度,就会以逆时针方向(忽略 ANGDIR)测量,零弧度作为 ANGBASE 的当前设置。getanglegetangle 用户不能输入另一个 AutoLISP 表达式作为对请求的响应。getangle 例子下面的代码示例演示如何将不同的参数用于:getangle (setq ang (getangle)) (setq ang (getangle '(1.0 3.5))) (setq ang (getangle "Which way? ")) (setq ang (getangle '(1.0 3.5) "Which way? ")) 相关概念 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 11:23
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.