print ' : ' + grbl_out.strip() except Exception as e: print e if __name__=='__main__': from sheet import Sheet g = GCodeExport() s = Sheet(2, 2, cell_width=1, cell_height=1) #s.load('../tests/square.cb') s.load('../tests/board.cb') #s.load('../tests/octantes1y4.cb') print s #heaters = g._get_segments(s.cols, s.rows, checker=s.is_heater) #print "Heaters", heaters g.from_sheet(s, visualize=True) #g._make_heaters() #s.set_cut(0, 0, [True, True]); s.set_cut(1, 0, [True, True]); s.set_cut(2, 0, [False, True]) #s.set_cut(0, 1, [False, False]); s.set_cut(1, 1, [True, True]); s.set_cut(2, 1, [False, True]) #s.set_cut(0, 2, [False, False]); s.set_cut(1, 2, [False, False]); s.set_cut(2, 2, [False, False]) #s.save('../tests/test.cb') #print s #g.from_sheet(s)