Welcome! Log In Create A New Profile

Advanced

Does not work lash.py

Posted by ilalexey 
Does not work lash.py
June 14, 2010 11:40AM
I use reprap as a CNC drilling/milling ( foto )
Control Program ReplicatorG.
Faced with the lack of options backlash compensation in soft.
lash.py probably should have solved this problem, but it does nothing.
Just creates a copy of the file with another name, with a viewing window is empty.

What am I doing wrong?

(sorry for my English - translated by google)

below is my test file
G21
G90
G00 Z0.0000 
G00 X0.0000 Y0.0000 
G00 Z3.0000 
G04 P3.000000
G00 X0.0000 Y0.0000 
G01 Z-3.0000 F64.00 
G00 Z3.0000 
G00 X0.0000 Y2.5400 
G01 Z-3.0000 F64.00 
G00 Z3.0000 
G00 X2.5400 Y0.0000 
G01 Z-3.0000 F64.00 
G00 Z3.0000 
G00 X2.5400 Y2.5400 
G01 Z-3.0000 F64.00 
G00 Z3.0000 
G00 X5.0800 Y0.0000 
G01 Z-3.0000 F64.00 
G00 Z3.0000 
G00 X5.0800 Y2.5400 
G01 Z-3.0000 F64.00 
G00 Z3.0000 
G00 X7.6200 Y0.0000 
G01 Z-3.0000 F64.00 
G00 Z3.0000 
G00 X7.6200 Y2.5400 
G01 Z-3.0000 F64.00 
G00 Z3.0000 
G00 X10.1600 Y0.0000 
G01 Z-3.0000 F64.00 
G00 Z3.0000 
G00 X10.1600 Y2.5400 
G01 Z-3.0000 F64.00 
G00 Z3.0000 
G00 Z5.0000 
M02
emt
Re: Does not work lash.py
June 14, 2010 01:07PM
I have just checked the latest version.

Lash is changing the coordinates for extrusion.

How did you create a drilling file?

I would advise that you try to eliminate the backlash on the machine.

I have been building CNC machines for over 25 years and have NEVER found software back lash that works very well.


Regards

Ian
Re: Does not work lash.py
June 14, 2010 01:39PM
> How did you create a drilling file?
script for eagle - pcb-gcode.ulp plus use notepad++ to remove the code tool changer(?)

> I would advise that you try to eliminate the backlash on the machine.
I agree, but even the best machine there is backlash. In my case it is probably not advisable. I just need to compensate for the movement in the opposite direction with the help of the program or g-code

so I can see a solution to this problem,
business for small - not a programmer smiling smiley

emt
Re: Does not work lash.py
June 15, 2010 04:30AM
Hi

Are you referring to backlash settings in ReplicatorG or Skeinforge?

I don't know anything about ReplicatorG.


Regards

Ian
Re: Does not work lash.py
June 15, 2010 08:14AM
First, I asked about addressing the problem with Skeinforge. But then showed how much it looks ideally at ReplicatorG
emt
Re: Does not work lash.py
June 16, 2010 01:00PM
Hi

Can you control the drilling order in Eagle?

If so you could use a method we used on old machines.

Programme a negative X and Y move beyond all the holes.

Then drill the holes so that you always move positive from one hole to the next. This will stop the backlash having any effect as all holes are approached from the same direction. Another way of doing this is to add a dummy move before each hole that is negative to the hole again forcing all approaches to be from the same direction. It would be possible to to do this in an editor.


Regards

Ian
Re: Does not work lash.py
June 16, 2010 03:04PM
This approach is very strange. Why having a CNC machine to complicate his job?
Faster drill holes by hand. That would be normal in the manufacture of several boards.

At this time I'm trying to connect to EMC2 (in VirtualBox).
I guess this is the only correct way for me

Edited 1 time(s). Last edit at 06/16/2010 03:28PM by ilalexey.
emt
Re: Does not work lash.py
June 17, 2010 06:25AM
Hi


Not so strange if you have a lot of parts to produce.

What do you mean by virtual box? EMC has to run on real time linux.


Regards

Ian
Re: Does not work lash.py
June 17, 2010 09:43AM
I suspected it. Well, it will add work to me (installing rtai in ASPLinux)
Sorry, only registered users may post in this forum.

Click here to login