UG爱好者

标题: 关于角度制与弧度制的转换 [打印本页]

作者: 649760258    时间: 2021-2-3 20:23
标题: 关于角度制与弧度制的转换
UG后处理中用三角函数写的代码 默认的是弧度制的, 这么才可以改成角度制的?
我现在是这样写的   set sx [expr 10*sin(-$b1) + 10*cos(-$b1)]
请教高手这么转换

作者: destiny0515    时间: 2021-2-3 20:53
后处理中提供角度与弧度换算的变量

角度转弧度(degrees to radian):DEG2RAD
弧度转角度(radian to degrees):RAD2DEG


使用方法举例:
global DEG2RAD
set theta 45
expr sin($theta*$DEG2RAD) ; #当前行返回值为0.7071...


上述两个变量在tcl中的定义过程:
set RAD2DEG [expr 90.0 / asin(1.0)]
set DEG2RAD [expr asin(1.0) / 90.0]




作者: 649760258    时间: 2021-2-4 21:18
destiny0515 发表于 2021-2-3 20:53
后处理中提供角度与弧度换算的变量

角度转弧度(degrees to radian):DEG2RAD

感谢版主无私的奉献, 讲的太详细了。谢谢!
作者: A孟    时间: 2022-12-3 08:21
大佬,那个G68.2转换成G43.4 AB旋转角度输出的能教一下如何弄吗?
作者: bestjk123*    时间: 2022-12-20 22:25
大佬,那个G68.2转换成G43.4 AB旋转角度输出的能教一下如何弄吗?
作者: cch88888888*    时间: 2022-12-22 19:22

大佬,那个G68.2转换成G43.4 AB旋转角度输出的能教一下如何弄吗?




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2