// Last edited on 2024-05-27 23:02:46 by stolfi #macro nut_plane(Ro, subfig) // The slicing plane for a nut with circumradius {R0}. // The {subfig} says which sub-figure we are making. #if ((subfig = 0) | (subfig = 8)) #local Rx = 1.50*Ro; #local Ry = 1.50*Ro; #local P = box{ < -Rx, -Ry, -0.001 >, < +Rx, +Ry, +0.001 > texture{ nut_tx_spla } } #else #local P = object{ nothing scale 0.1 } #end P #end