Fix rotation direction
parent
84a6093a35
commit
9669cd4337
|
@ -93,7 +93,7 @@ class showstl(wx.Window):
|
||||||
i=self.parent.l.GetSelection()
|
i=self.parent.l.GetSelection()
|
||||||
if i != wx.NOT_FOUND:
|
if i != wx.NOT_FOUND:
|
||||||
#o=self.models[self.l.GetItemText(i)].offsets
|
#o=self.models[self.l.GetItemText(i)].offsets
|
||||||
self.parent.models[self.parent.l.GetString(i)].rot+=5*(self.i-self.previ)
|
self.parent.models[self.parent.l.GetString(i)].rot-=5*(self.i-self.previ)
|
||||||
#self.models[self.l.GetItemText(i)].offsets=o
|
#self.models[self.l.GetItemText(i)].offsets=o
|
||||||
self.previ=self.i
|
self.previ=self.i
|
||||||
self.Refresh()
|
self.Refresh()
|
||||||
|
@ -108,7 +108,7 @@ class showstl(wx.Window):
|
||||||
if self.prevsel!=s:
|
if self.prevsel!=s:
|
||||||
self.i=0
|
self.i=0
|
||||||
self.prevsel=s
|
self.prevsel=s
|
||||||
if z > 0:
|
if z < 0:
|
||||||
self.i-=1
|
self.i-=1
|
||||||
else:
|
else:
|
||||||
self.i+=1
|
self.i+=1
|
||||||
|
@ -280,7 +280,7 @@ class stlwin(wx.Frame):
|
||||||
o=i.offsets
|
o=i.offsets
|
||||||
sf.write('translate([%s,%s,%s]) rotate([0,0,%s]) import_stl("%s");\n'%(str(o[0]),str(o[1]),str(o[2]),r,os.path.split(i.filename)[1]))
|
sf.write('translate([%s,%s,%s]) rotate([0,0,%s]) import_stl("%s");\n'%(str(o[0]),str(o[1]),str(o[2]),r,os.path.split(i.filename)[1]))
|
||||||
if r != 0:
|
if r != 0:
|
||||||
i=i.rotate([0,0,-r])
|
i=i.rotate([0,0,r])
|
||||||
if o != [0,0,0]:
|
if o != [0,0,0]:
|
||||||
i=i.translate([o[0],o[1],o[2]])
|
i=i.translate([o[0],o[1],o[2]])
|
||||||
facets+=i.facets
|
facets+=i.facets
|
||||||
|
|
Loading…
Reference in New Issue