三角フラスコの形状

 三角フラスコの形状を定義します。
 //**********************************************************************************
  #local Flask =
  merge {
   torus { 12, 1.5 translate 180*y }
   cylinder { 100*y, 180*y, 12 }
   cone { 0*y, 60, 100*y, 12 }
   torus { 60-(8-1), 8 translate -4*y }
   disc { < 0, -12, 0 > y, 60-(8-1) }
  }
 //**********************************************************************************
 三角フラスコの形状は、CSG の merge により生成します。