algebraic3d # # two intersecting cylinderes # solid cyl1 = cylinder ( 1, 0, 0; -1, 0, 0; 0.5 ) and plane (-1, 0, 0; -1, 0, 0) and plane (1, 0, 0; 1, 0, 0); solid cyl2 = cylinder ( 0, 1, 0.3; 0, -1, 0.3; 0.5 ) and plane (0, -1, 0; 0, -1, 0) and plane (0, 1, 0; 0, 1, 0); solid main = cyl1 or cyl2; tlo main;