关键词不能为空

当前您在: 主页 > 高中公式大全 >

正方体外接球体积公式AutoCAD凸度的计算

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-10-25 21:54
tags:圆弧角度计算公式

人生必看5本书-湖南省人文科技学院

2020年10月25日发(作者:曲端)
AutoCAD
凸度的计算
AutoCAD中凸度的概念以及求圆弧的凸度

The bulge factor is used to indicate how much of an arc se
gment is present at this vertex. The bulge factor is the t
angent of one fourth the included angle for an arc segment,
made negative if the arc goes clockwise from the start po
int to the endpoint. A bulge of 0 indicates a straight seg
ment, and a bulge of 1 is a semicircle.

凸度被用来表示一个顶点的弧度大小,它的值是这段弧所包含角度的
14角度的正切。如果弧从起点到终点是顺时针走向则凸度为负数,
0表示直线,1表示半圆。


在将圆弧转化为多段线(AcDbPolyLine)时,需要计算圆弧的凸度。 在
AutoCAD中规定,圆弧的走向始终是逆时针走向,所以终点角度应大
小起点角度(以圆 心为原点中,以X轴正方向为0,逆时针旋转为正
角)。当终点角度小于起点角度时,应加上2π(下图 中的图3和图
4)这样得到的凸度值表示逆时针走向的凸度,当需要表示顺时针方
面的弧度时, 需要在这个值前面加负号。

下图中,图1,图2的绘制方向相反,但起点(小圆表示)到终点 (小
三角形表示)的走向是一样的。同理图3和图4也是一样,
凸度时终点角度小于起点角度,应加上2π。



但在计算



以下是其算法(注意得到的值是逆时针走向的凸度)

double GetBulge(AcDbArc*& pArc)

{

double dStartAngle = pArc->startAngle();

double dEndAngle = pArc->endAngle();

double dAlfa = dEndAngle - dStartAngle;

if (dAlfa < 0.0)如果终点角度小于起点角度

{

dAlfa = 2 * PI + dAlfa;

}

double dBulge = 0.0;
dBulge = tan((dAlfa) 4.0);
return dBulge;

}



参数方程-出国留学哪个学校好


童孙未解供耕织-像距


西北师范大学是几本-起码


中国传媒大学怎么样-问候的英语


什么什么什么流-正弦函数的对称轴


天然气是可再生能源吗-高校计划外招生


物理电学知识点-毕达哥拉斯树


江苏的大学排名-鹤蚌相争渔翁得利的故事



本文更新与2020-10-25 21:54,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/426372.html

AutoCAD凸度的计算的相关文章