ACIS 建立椭球体

       ACIS没有专门的椭球函数,采用scale_transf函数来实现,以为例,先建立原点为圆心,x轴长为的直径正圆体,再沿y、z方向拉伸,最后将椭球移到球心(5,4,6)

         BODY* sphere1;

	api_solid_sphere(SPAposition(0,0,0),8,sphere1);//x轴长为直径

	api_transform_entity(sphere1,scale_transf(1,0.25,25.0/16.0));//拉伸

	api_merge_seam_edges(sphere1);//拉伸过后实体会出现一条线,用这个API缝合   
   
          api_transform_entity(sphere1,translate_transf(5,4,6));//移动到球心



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章