Is there a precision command for movements?

More
15 years 7 months ago #8295 by dibella
Dumb question:
I have G61 twice in my NC Code. Does the second one turn off the command? Because it really doesn't follow the programmed path and instead to make a corner of 90 degrees, it makes an arc at the end of one line, before it makes the following straight line.
Maybe I should delete one G91 and try what happens.

Please Log in or Create an account to join the conversation.

More
15 years 7 months ago #8296 by BigJohnT
A second G61 will not turn off the first G61. If your machine does not follow the exact path (can't look at the screen because it is not updated in real time ) something is wrong with your machine and you might have a huge following error or some other cause.

John

Please Log in or Create an account to join the conversation.

More
15 years 7 months ago #8297 by BigJohnT
Are these G0 moves that make an arc?

John

Please Log in or Create an account to join the conversation.

More
15 years 7 months ago #8298 by dibella
No.
G0 is used for fast moving. G1 for moving while a tool is on and for lines. G2 for arcs with tool on.
If I have a small square, it doesn't cut perfectly at 90 degrees. The difference is visible. At the end of a line, it doesn't go straight to the beginning of the next line, at the point that should be the corner. It makes a small arc. The real corner is outside of the figure it cuts and isn't touched by any line.
I see this one the screen too, but I do not understand, why it happens, if I have G61 at the beginning of the code.
Could it be that due to modifications made to EMC2 to work with our machine, it forgets about G61?
As I understand, G61 is mandatory and should create weird behavior in form of sudden stops.

Please Log in or Create an account to join the conversation.

More
15 years 7 months ago #8301 by BigJohnT
Are you running a stock version of EMC? if so which one? or has the source code been modified for your machine? If it is the latter you need to contact the person who changed the source code.

G61 is exact path and if needed it will come to a stop to make sure it goes to the endpoint exactly of each move.

John

Please Log in or Create an account to join the conversation.

More
15 years 7 months ago #8303 by dibella
It is a slightly modified EMC2. I am already in touch with the programmer, who also says that G61 should not produce what comes out from the machine.
Let's see if he finds something!

Please Log in or Create an account to join the conversation.

Time to create page: 0.386 seconds
Powered by Kunena Forum