Hello Guest it is April 19, 2024, 12:21:09 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Rachie

Pages: 1
1
General Mach Discussion / Non-continuous motion
« on: November 11, 2017, 08:47:11 PM »
I'm having trouble getting continuous motion from my winding machine.  When I run this snippet of code, the machine moves in discrete steps, coming to a complete stop after every line.  This is making things terribly slow.

Code: [Select]
G91 (Relative positioning)
G1 A120 C1080  F10
G1 A120 C-1080 F10
G1 A120 C1080  F10

Curiously, when I add a linear axis, the machine behaves as I would expect.  The A axis rotates continuously, without stopping.

Code: [Select]
G91 (Relative positioning)
G1 X1 A120 C1080  F10
G1 X1 A120 C-1080 F10
G1 X1 A120 C1080  F10

I've already tried adding a dummy "X0" command, but it doesn't help.  What can I do?

2
General Mach Discussion / Long programs crashing
« on: September 05, 2016, 02:24:27 AM »
I'm using mach3 to run a winding machine, where the A axis is a mandril which rotates continuously in one direction for hundreds, if not thousands of revolutions.  It seems to more or less work with shorter programs, but longer ones will crash part way through.  The E-stop is triggered, often without an error message.

I suspect the problem might be due to an internal counter for the A axis which maxes out.  I'm only using relative movements in my G code, and have 360 rollover turned on, but it still seems to be storing absolute degrees.

Can anyone help me find a solution to this problem?  Is there a way to reset the internal counter?  I'm using an Apollo 3 motor controller.

Thanks!

Pages: 1