- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CAL功能函数
CAL功能函数
数值表达式:
运算符 运算方式 ( ) 结 合 ^ 升 幂 *与/ 乘与除 +与- 加与减
★ 向量表达式:
运算符 运算方式 ( ) 结 合 计算两向量间的向量积(结果为一个向量)
[a,b,c][x,y,z]=[(b*z)-(c*y),(c*x)-(a*z),(a*y)-(b*x)] *与/ 计算两向量间的数量积(结果为一个实数)
[a,b,c]*[x,y,z]=ax+by+cz *与/ 向量乘以或除以一个实数 a*[x,y,z]=[a*x,a*y,a*z] +与- 向量加与减 [a,b,c]+[x,y,z]=[a+x,b+y,c+z]
向量表达式:
点的格式 格式 极坐标 [距离角度] 圆柱坐标 [距离角度,Z] 球坐标 [距离角度1角度2] 相对坐标 使用@前置符号[@x,y,z] WCS(代替UCS) 使用*前置符号[*x,y,z]
标准数值函数:
函 数 功 能 说 明 sin(角度) 求角度的正弦值 cos(角度) 求角度的余弦值 tan(角度) 求角度的正切值 arcsin(实数) 求数值的反正弦值(数值必须在-1与1之间) arcos(实数) 求数值的反余弦值(数值必须在-1与1之间) arctan(实数) 求数值的反正切值 ln(实数) 求数值的自然对数 log(实数) 求数值以实数为底的对数 exp(实数) 求数值的自然指数 exp10(实数) 求数值以实数为底的指数 sqr(实数) 求数值的平方 sqrt(实数) 求数值的平方根(数值不能为负值) abs(实数) 求数值的绝对值 round(实数) 对数值进行圆整 trunc(实数) 求数值的整数部分 r2d(弧度) 将角度由弧度转为度,例如r2d(pi)将常数π转为180° d2c(角度) 将角度由度转为弧度,例如d2r(180°) 将180°转为π pi 常数π
特殊功能函数:(其中括号内p,p1,p2ang(p1,p2) 求X轴与直线(p1,p2)的夹角值 ang(顶点,p1,p2) p1)与(顶点,p2)的夹角 dist(p1,p2) 求p1及p2间的距离 dp1(p,p1,p2) 点p与经过p1、p2dpp(p,p1,p2,p3) 计算点p与经过三点(p1,p2,p3)的平面之间最短距离 Dee dist(end,end)的快速功能函数,求两端点的距离 函 数 功 能 说 明 getvar(变量名称) 读取AutoCAD系统变量值,仅限于实数、整数及点坐标 ill(p1,p2,p3,p4) 二直线(p1,p2)与(p3,p4)的交叉点 ilp((p1,p2,p3,p4,p5) 计算线(p1,p2)和经过三点(p3,p4,p5)的平面的相交点 ille ill(end,end,end,end)的快速功能函数 mee (end+end)/2的快速功能函数,求二端点间的中点坐标 nor(p1,p2) 直线(p1,p2)的单位法向量(垂直方向) nee nor(end,end)的快速功能函数 pld(p1,p2,d) 直线(p1,p2)上距离p1点d长度的点坐标 plt(p1,p2,t) 直线(p1,p2)上以参数t定义的点的位置 rad 选择一圆或弧求取半径值 rot(p,basp,a) 点p以basp为基准旋转a角度 rot(p,axp1,axp2,a) 以通过点axp1和axp2的线为旋转轴,旋转p点,经过角度a vec(p1,p2) 点p1至点p2的向量 vec1(p1,p2) 点p1至点p2的单位向量 vee vec(end,end)的快速功能函数 vee1 vec1(end,end)的快速功能函数
过滤一个点或向量的X、Y和Z分量:
函 数 功 能 说 明 xyof(p1) 点的X和Y分量,Z分量设为0 xzof(p1) 点的X和Z分量,Y分量设为0 yzof(p1) 点的Y和Z分量,X分量设为0 xof(p1) 点的X分量,Y和Z分量设为0 yof(p1) 点的Y分量,X和Z分量设为0 zof(p1) 点的Z分量,X和Y分量设为0 rxof(p1) 点的X分量 ryof(p1) 点的Y分量 rzof(p1) 点的Z分量
文档评论(0)