difference() { //tessin translate ([35,-7,0]) scale (5) linear_extrude (height=0.5)color ("blue") polygon(points = [ [2.00,-2.00] ,[0.00,-2.00] ,[1.00,-2.00] ,[2.00,-2.00] ,[4.00,-2.00] ,[7.00,-1.00] ,[9.00,-1.00] ,[12.00,-10.00] ,[10.00,-11.00] ,[9.00,-12.00] ,[9.00,-13.00] ,[8.00,-14.00] ,[6.00,-14.00] ,[7.00,-13.00] ,[6.00,-11.00] ,[8.00,-10.00] ,[8.00,-9.00] ,[5.00,-10.00] ,[2.00,-8.00] ,[3.00,-5.00] ] ,paths = [ [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]] ); //uri translate ([36,-6,0]) scale (5) linear_extrude (height=0.5)color ("blue") #polygon(points = [ [0.00,0.00] ,[1.00,-1.00] ,[0.00,-3.00] ,[1.00,-4.00] ,[2.00,-4.00] ,[4.00,-4.00] ,[10.00,3.00] ,[2.00,4.00] ,[0.00,1.00] ,[1.00,0.00] ] ,paths = [ [0,1,2,3,4,5,6,7,8,9]] ); } content = "Tessin"; font ="Liberation Sans"; translate ([60,-40,2.5]) { linear_extrude (height = 1) { text (content, font= font, size=5); } }