词条 | 圆构造函数 |
释义 | 创建一个圆弧。 第一个参数和第二个参数中指定的点位于要创建的弧上,这些点在第六个参数中指定的整数是 0 时定义弧限制。当第六个参数中指定 0 时,修改第五个参数布尔值使您可以显示替代弧。 Circle3Pts (point1:Point, point2:Point, point3:Point, limits:Integer):Circle 圆构造函数circleCtrRadius (center:Point, support:Surface, radius:Length, limits:Integer, start:Angle, end:Angle):Circle 通过圆心和半径创建圆弧。如果第四个参数是 0,则考虑第五个和第六个参数。否则,将创建一个圆。 circleCtrPt (center:Point, point:Point, support:Surface, limits:Integer, start:Angle, end:Angle):Circle 通过圆心和圆上的另一个点创建圆弧。如果第四个参数是 0, 则考虑第五个和第六个参数。否则,将创建一个圆。 circle2PtsRadius (point1:Point, point2:Point, support:Surface, radius:Length, orientation:Boolean, limits:Integer):Circle 经过三个点创建一个或多个圆弧。当第四个参数中指定 0 时,第一个和第三个点定义弧限制。当第四个参数中指定 1 时,定义全圆。当第四个参数中指定 2 时,定义直接圆。当第四个参数中指定 3 时,定义补充圆。 circleBitgtRadius (curve1:Curve, curve2:Curve, support:Surface, radius:Length, orientation1:Boolean, orientation2:Boolean, limits:Integer):Circle 创建一个或多个与两条曲线相切的圆弧。当第七个参数中指定 0 时,相切点定义弧限制。修改 orientation1 参数值可以反转相对于 curve1 曲线的弧方向(可能没有解法)。修改 orientation2 参数值可以反转相对于 curve2 曲线的弧方向。 circleBitgtradius (curve:Curve, point:Point, support; Surface, radius:Length, orientation1:Boolean, orientation2:Boolean, limits:Integer):Circle 创建一个或多个与两条曲线相切的圆弧。 circleBitgtPoint (curve1:Curve, curve2:Curve, pt:Point, support:Surface, orientation1:Boolean, orientation2:Boolean, limits:Integer):Circle 创建一个或多个与两条曲线相切且经过第二条曲线上的点的圆弧。当第七个参数中指定 0 时,相切点定义弧限制。修改 orientation1 参数值可以反转相对于 crv1 曲线 的弧方向(可能没有解法)。修改 orientation2 参数值可以反转相对于 crv2 曲线的弧方向。 circleTritgt (curve1:Curve, curve2:Curve, curve3:Curve, support:Surface, orientation1:Boolean, orientation2:Boolean, orientation3:Boolean, limits:Integer):Circle 创建一个或多个与三条曲线相切的圆弧。当第八个参数中指定 0 时,相切点定义弧限制。修改 orientation 参数值可以反转相对于参数规格中有相同阶数的曲线的弧方向(orientation1 与 curve1 关联)。 circleCtrAxis (axis:Line, point:Point, radius:Length, start:Angle, end:Angle, projectionmode:Boolean, limits:Integer):Circle 通过将点和轴线/线作为输入元素创建圆,对应于用户界面中的“中心和轴线 (Center and axis)”圆类型。 axis:圆创建在垂直于此轴线的平面上。 point:用于计算圆心的元素。 radius:创建的圆的半径。 start:圆的起始角度。仅当限制值为 0 时使用。 end:圆的终止角度。仅当限制值为 0 时使用。 projectionmode:ProjectionMode = True 表示指定的点将投影到轴线/线上,并被用作圆的中心,projectionMode = False 表示点是圆的中心。 limits :圆限制类型。0 表示角度(即部分弧),1 表示全圆 有投影的“点和轴线 (Point and axis)” 没有投影的“点和轴线 (Point and axis)” circleCtrtgt (point:Point, curve:Curve, curve orientation:Boolean, tangent orientation:Boolean, support:Surface):Circle 使用中心、曲线和支持面创建圆弧,对应于用户界面中的“中心和切线 (Center and tangent)”圆弧类型。如果有多个解法,则需要方向以选择适当的圆。 point:圆的中心 curve:与创建的圆相切的曲线。 curve orientation:用于圆计算的相切曲线方向。 angent orientation:用于圆计算的相切曲线的切线方向。 support:支持曲面。 circleCtrtgt (curve1:Curve, curve2:Curve, curve2 orientation:Boolean, curve2 tgt orientation:Boolean, support:Surface, radius:Length, curve1 orientation:Boolean, curve1 tgt orientation:Boolean):Circle 使用中心、曲线和支持面创建圆,对应于用户界面中的“中心和切线 (Center and tangent)”圆类型。如果有多个解法,则需要方向以选择适当的圆。 curve1:圆的中心所在的中心元素。它是一条曲线 curve2:与创建的圆相切的曲线。 curve2 orientation:用于圆计算的相切曲线方向。 curve2 tgt orientation:用于圆计算的相切曲线的切线方向。 support:支持曲面。 radius:创建的圆的半径 curve1 orientation:用于圆计算的中心元素方向。 curve1 tgt orientation:用于圆计算的中心元素的切线方向。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。