Hello Guest it is April 18, 2024, 03:10:25 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 - KenC

Pages: 1
1
General Mach Discussion / Inverse time feed bug?
« on: January 05, 2009, 03:41:55 PM »
I am using Mach3 to control 4 axes (3 axis mill with rotary table), and can't get G93 inverse time mode to work properly.  Here's some g-code that does not work as expected:

Code: [Select]
G93
G0 X0 Y0 Z0.4 A-0.7
G1 F1000 Y0.00003 A0.7

The problem is the G1 move, which is specified to take 0.06 seconds but actually takes many seconds to complete a motion of 1.4 degrees in A and .00003" in Y).  When the insignificant Y axis motion is removed, Mach 3 performs the G1 in a small fraction of a second as expected.

Can someone confirm that this is a bug?  If it is, how do I report it.

What about a work around?  My best bet may be to go back to G94 (units per time feed mode) generating synthetic feedrates using the square root of the sum of the squares of the axis movements (inches for X, Y and Z, and degrees for A) divided by the desired time for the operation.

If it helps, I think may have updated my installation to the latest version of Mach 3, but I'm not certain.  The "about" screen just says R3.00.

2
General Mach Discussion / Rotation diameter parameter number
« on: December 15, 2008, 12:29:44 AM »
I would like to change the rotation diameter (used for computing blended feedrates for a-axis rotations) from within a G code program.  It seems likely that it is a Mach3 parameter, settable with the #*********=yyy expression.  Does anyone know if this is the case?  Alternatively, is there some way to dump parameters so I can search the 10,000+ values to find the one I'm looking for (after setting it to a unique value so I know what to look for)?

Thanks in advance.  The alternatives are workable, but ugly.

Pages: 1