Add gridlines to gviz
parent
de535498f7
commit
679b119361
12
gviz.py
12
gviz.py
|
@ -126,6 +126,14 @@ class gviz(wx.Panel):
|
|||
dc.SelectObject(self.blitmap)
|
||||
dc.SetBackground(wx.Brush((250,250,200)))
|
||||
dc.Clear()
|
||||
dc.SetPen(wx.Pen(wx.Colour(100,100,100)))
|
||||
for i in xrange(max(self.bedsize)/10):
|
||||
dc.DrawLine(self.translate[0],self.translate[1]+i*self.scale[1]*10,self.translate[0]+self.scale[0]*max(self.bedsize),self.translate[1]+i*self.scale[1]*10)
|
||||
dc.DrawLine(self.translate[0]+i*self.scale[0]*10,self.translate[1],self.translate[0]+i*self.scale[0]*10,self.translate[1]+self.scale[1]*max(self.bedsize))
|
||||
dc.SetPen(wx.Pen(wx.Colour(0,0,0)))
|
||||
for i in xrange(max(self.bedsize)/50):
|
||||
dc.DrawLine(self.translate[0],self.translate[1]+i*self.scale[1]*50,self.translate[0]+self.scale[0]*max(self.bedsize),self.translate[1]+i*self.scale[1]*50)
|
||||
dc.DrawLine(self.translate[0]+i*self.scale[0]*50,self.translate[1],self.translate[0]+i*self.scale[0]*50,self.translate[1]+self.scale[1]*max(self.bedsize))
|
||||
if not self.showall:
|
||||
self.size = self.GetSize()
|
||||
dc.SetBrush(wx.Brush((43,144,255)))
|
||||
|
@ -201,8 +209,8 @@ class gviz(wx.Panel):
|
|||
|
||||
if __name__ == '__main__':
|
||||
app = wx.App(False)
|
||||
#main = window(open("/home/kliment/designs/spinner/gearend_export.gcode"))
|
||||
main = window(open("jam.gcode"))
|
||||
main = window(open("/home/kliment/designs/spinner/arm_export.gcode"))
|
||||
#main = window(open("jam.gcode"))
|
||||
main.Show()
|
||||
app.MainLoop()
|
||||
|
||||
|
|
Loading…
Reference in New Issue