01 2017 档案
摘要:拉伸曲线 ptList=List[Point]() #定义一个点的列表 ptList.Add(Point.Create(MM(11),MM(-14),MM(0))) #创建点,并放入列表当中 ptList.Add(Point.Create(MM(22),MM(2),MM(0))) #创建点,并放入列
阅读全文
摘要:#创建一个草图 #第一个参数传入一个Frame对象 #通过一个点和两个向量创建Frame #Frame的类成员函数Create被重载 #重载函数1:Frame.Create(Point, Direction) #第一个参数为一个点 #第二个参数为面法向向量 #重载函数2:Frame. Create(
阅读全文
摘要:#创建一个长方体,通过两点来确定一个立方体#MM表示的是以毫米作为单位#返回的是一个BlockBody的对象#本函数还有第三个参数可选,分别代表增加材料,切除材料等等#默认值为增加材料注:第三个可选参数的取值如下:名称值None0Add1Cut2ForceAdd3ForceCut4ForceI...
阅读全文
摘要:#新建一个列表,用来保存修剪曲线(PS:修建曲线的意思是开始点和结束点不在一起,圆就不属于修建曲线)#注意和Line,Circle类型等的区别 curves =List[ITrimmedCurve]() curveSegment =CurveSegment.Create(...
阅读全文
摘要:import math #导入数学模块,因为会使用π def x_comp(k,r,t): #定义x坐标的计算函数 return r * (k -1) * math.cos(t) + r * math.cos( (k - 1) *t) def y_comp(k,r,t): #定义y坐...
阅读全文