| Algorithm 2. Parametrized plate model with pores using CSG operations. |
|
define plate (xp,yp,zp,…): rotate ([90,90,90]) difference () { rotate ([90,0,0]) cube([xp,yp,zp],center=true); union () { pore(…) pore(…) … }; } |
| Algorithm 2. Parametrized plate model with pores using CSG operations. |
|
define plate (xp,yp,zp,…): rotate ([90,90,90]) difference () { rotate ([90,0,0]) cube([xp,yp,zp],center=true); union () { pore(…) pore(…) … }; } |