import rhinoscriptsyntax as rs # gebaeude K allobjs = rs.AllObjects() rs.DeleteObjects(allobjs) initial= "K" hgt= 60 size= 40 mytext= rs.AddText(initial,(0,0,0),height=size, font="Comic Sans MS") crv= rs.ExplodeText(mytext,True)[0] rs.SelectObject(crv) rs.Command("-_ExtrudeCrv Solid=No {} _Enter".format(hgt)) srf= rs.FirstObject(select=True) rs.Command("-_Rebuild UPointCount=10 VPointCount=4 UDegree=3 VDegree=3 DeleteInput=Yes _Enter") rs.EnableObjectGrips(srf, True) rs.SelectObjectGrip(srf,23) rs.SelectObjectGrip(srf,35) rs.Command("-_Move 0,0,0 0,10,0 _Enter") rs.UnselectAllObjects() rs.SelectObjectGrip(srf,20) rs.Command("-_Move 0,0,0 15,0,0 _Enter") rs.UnselectAllObjects() rs.SelectObjectGrip(srf,11) rs.Command("-_Move 0,0,0 0,20,0 _Enter") rs.UnselectAllObjects() rs.EnableObjectGrips(srf, False) rs.SelectObject(srf) rs.Command("Contour 0,0,0 0,0,1 3.0 _Enter") rs.Command("_ExtrudeCrv Solid=Yes 0.3 _Enter") rs.SelectObject(srf) rs.Command("Contour 0,0,0 1,0,0 2.0 _Enter") rs.Command("Pipe 0.2 _Enter") rs.DeleteObject(srf) # gebaeude E initial= "E" hgt= 60 size= 40 mytext= rs.AddText(initial,(750,0,0),height=size, font="Comic Sans MS") crv= rs.ExplodeText(mytext,True)[0] rs.SelectObject(crv) rs.Command("-_ExtrudeCrv Solid=No {} _Enter".format(hgt)) srf= rs.FirstObject(select=True) rs.Command("-_Rebuild UPointCount=10 VPointCount=4 UDegree=3 VDegree=3 DeleteInput=Yes _Enter") rs.EnableObjectGrips(srf, True) rs.SelectObjectGrip(srf,23) rs.SelectObjectGrip(srf,35) rs.Command("-_Move 0,0,0 0,10,0 _Enter") rs.UnselectAllObjects() rs.SelectObjectGrip(srf,20) rs.Command("-_Move 0,0,0 15,0,0 _Enter") rs.UnselectAllObjects() rs.SelectObjectGrip(srf,11) rs.Command("-_Move 0,0,0 0,20,0 _Enter") rs.UnselectAllObjects() rs.EnableObjectGrips(srf, False) rs.SelectObject(srf) rs.Command("Contour 0,0,0 0,0,1 3.0 _Enter") rs.Command("_ExtrudeCrv Solid=Yes 0.3 _Enter") rs.SelectObject(srf) rs.Command("Contour 0,0,0 1,0,0 2.0 _Enter") rs.Command("Pipe 0.2 _Enter") rs.DeleteObject(srf)