本帖最后由 tzbm123456 于 2020-1-1 15:59 编辑
15、函数名称:intLineLine(p1,p2,pt1,pt2) 函数功能:已知直线一两点p1、p2和直线二两点pt1、pt2,返回两直线的交点数组,返回值为false或[]、[pt]; 作者: 李总 时间: 2018/2/15 地点:洪恩寺 16、函数名称:intLineArc(p1,p2,arcP1,arcP2,arcP3) 函数功能:已知直线两点p1,p2、圆弧三点arcP1,arcP2,arcP3,返回直线两点与圆弧三点的圆的交点数组,返回值为false或[]、[pt]、[pt1,pt2]; 作者: 李总 时间: 2018/2/15 地点:洪恩寺 17、函数名称:intLineFArc(line,arcPt1,arcPt2,arcPt3) 函数功能:已知直线方程line、圆弧三点arcPt1,arcPt2,arcPt3,返回直线方程line与圆弧的交点数组,返回值为false或[]、[pt]、[pt1,pt2]; 作者: 李总 时间: 2018/2/15 地点:洪恩寺 18、函数名称:intLineFArcCR(line,centerPt,radius) 函数功能:已知直线方程line、圆心点centerPt和半径radius,返回直线方程line与圆心点centerPt和半径radius的圆的交点数组,返回值为false或[]、[pt]、[pt1,pt2]; 作者: 李总 时间: 2018/2/15 地点:洪恩寺 19、函数名称:intersectArcArc(pArc1,pArc2,pArc3,ptArc1,ptArc2,ptArc3) 函数功能:已知圆1三点pArc1,pArc2,pArc3;圆2三点ptArc1,ptArc2,ptArc3 ,返回圆1三点与圆2三点的交点数组,返回值为false或nil、[]、[pt]、[pt1,pt2]; 作者: 李总 时间: 2018/2/15 地点:洪恩寺 20、函数名称:arcPt3Center(pt1_Center,pt2_Center,pt3_Center) 函数功能:已知圆弧三点pt1_Center,pt2_Center,pt3_Center ,返回圆弧三点的圆心点,返回值为false或Geom: oint3d; 作者: 李总 时间: 2018/2/15 地点:洪恩寺 21、函数名称:arcPt3Radius(pt1_Radius,pt2_Radius,pt3_Radius) 函数功能:已知圆弧三点pt1_Radius,pt2_Radius,pt3_Radius,返回圆弧三点的半径,返回值为false或Length; 作者: 李总 时间: 2018/2/15 地点:洪恩寺 22、函数名称:arcPt3Angle(pt1_Angle,pt2_Angle,pt3_Angle) 函数功能:已知圆弧三点pt1_Angle,pt2_Angle,pt3_Angle,返回圆弧三点的弧度,返回值为false或Float; 作者: 李总 时间: 2018/2/15 地点:洪恩寺 23、函数名称:arcPt3Length(pt1_Length,pt2_Length,pt3_Length) 函数功能:已知圆弧三点pt1_Length,pt2_Length,pt3_Length ,返回圆弧三点的弧长,返回值为false或Length ; 作者: 李总 时间: 2018/2/15 地点:洪恩寺 24、函数名称:arcPt3Normal(pt1_Normal,pt2_Normal,pt3_Normal) 函数功能:已知圆弧三点pt1_Normal,pt2_Normal,pt3_Normal ,返回已知圆弧三点的法线向量,返回值为false或Geom::Vector3d ; 作者: 李总 时间: 2018/2/15 地点:洪恩寺 25、函数名称:xuanPtArrArr(vector3d,pt1,pt2,pt3) 函数功能:已知玄的向量和玄长,圆弧三点pt1、pt2、pt3,返回nil或与已知向量方向平行,玄长相等的点组[[point11,point12],[point21,point22]] ; 作者: 李总 时间: 2018/2/14 地点:洪恩寺 26、函数名称:fillet(pp1,pp2,pt1,pt2,radius) 函数功能:已知直线1(pp1,pp2) 直线2(pt1,pt2)半径radius,返回false、nil或[point1,ptArc1,ptArc,ptArc2,point2]; 作者: 李总 时间: 2018/2/14 地点:洪恩寺 27、函数名称:arc_Num_Pts(startPoint,middlePoint,endPoint,number) 函数功能:已知圆弧三点(startPoint,middlePoint,endPoint)、圆弧段数number , 返回该段圆弧转点数组; 作者: 杨东 时间: 2017/11/20 地点:君巢酒店15-1 28、函数名称:arc_Num_AveLen(startPoint,middlePoint,endPoint,number) 函数功能:已知圆圆弧三点(startPoint,middlePoint,endPoint)、圆弧段数number , 返回该圆弧平均弧长; 作者: 杨东 时间: 2017/11/20 地点:君巢酒店15-1 29、函数名称:spiral_ZSpaNum_Pts(startPoint,middlePoint,endPoint,delterZ,number) 函数功能:已知圆弧三点(startPoint,middlePoint,endPoint)、 Z轴间距delterZ 、 弧线段数number ,返回该段螺旋曲线转点数组; 作者: 杨东 时间: 2017/11/20 地点:君巢酒店15-1 30、函数名称:spiral_SpaNum_Pts(startPoint,middlePoint,endPoint,spacingArc,number) 函数功能:已知圆弧三点(startPoint,middlePoint,endPoint)、起点与终点在圆弧法线方向的距离(正直与法线同向,负值与法线反向 )、圆弧段数number ,返回该段螺旋曲线转点数组; 作者: 杨东 时间: 2017/11/20 地点:君巢酒店15-1 |