From 0d5809eada7b12d082d24dc198593deb0ea6fc3a Mon Sep 17 00:00:00 2001 From: kliment Date: Fri, 10 Jun 2011 10:12:12 +0200 Subject: [PATCH] Slow approach on homing. Loaded filename in monitor output --- pronsole.py | 12 ++++++++---- pronterface.py | 4 ++++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/pronsole.py b/pronsole.py index bf4bede..0a79dcc 100644 --- a/pronsole.py +++ b/pronsole.py @@ -816,14 +816,18 @@ class pronsole(cmd.Cmd): if "x" in l.lower(): self.do_move("X -250") self.p.send_now("G92 X0") - self.do_move("X 1") - self.do_move("X -1") + self.do_move("X 1 200") + self.do_move("X -1 200") + self.do_move("X 0.1") + self.do_move("X -0.1") self.p.send_now("G92 X0") if "y" in l.lower(): self.do_move("Y -250") self.p.send_now("G92 Y0") - self.do_move("Y 1") - self.do_move("Y -1") + self.do_move("Y 1 200") + self.do_move("Y -1 200") + self.do_move("Y 0.1") + self.do_move("Y -0.1") self.p.send_now("G92 Y0") if "z" in l.lower(): self.do_move("Z -250") diff --git a/pronterface.py b/pronterface.py index 9168ce9..c1204e7 100644 --- a/pronterface.py +++ b/pronterface.py @@ -330,6 +330,10 @@ class PronterWindow(wx.Frame,pronsole.pronsole): string="" if(self.p.online): string+="Printer is online. " + try: + string+="Loaded "+os.path.split(self.name)[1]+" " + except: + pass string+=(self.tempreport.replace("\r","").replace("T","Hotend").replace("B","Bed").replace("\n","").replace("ok ",""))+" " if self.sdprinting: string+= " SD printing:%04.2f %%"%(self.percentdone,)