Hello Guest it is August 08, 2020, 09:27:41 AM

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.

Messages - KenC

Pages: 1
General Mach Discussion / Re: Inverse time feed bug?
« on: January 05, 2009, 09:59:42 PM »
Thanks for the bug reporting advice.  I got an answer back already!  G93 only works for XYZ moves, adding ABC is on their to do list.

I modified my g-code generating program to produce synthetic feedrates for A axis moves in G94 mode.  Seeing feed rates of F2000 in the g-code for a mill that moves at 20ipm (at best) looks very strange, but a test run on a piece of scrap works reasonably well.  This solution isn't perfect because the g-code has no control over whether Mach will choose a blended feedrate based on the rotation diameter setting, but I can cut my parts.

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]
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.

General Mach Discussion / Re: Rotation diameter parameter number
« on: December 15, 2008, 12:26:53 PM »
Bad assumption on my part.  I ran a program that sets all parameters from #1 to #10300 and the rotational diameter was left unchanged.  Looks like I'll use inverse time feedrates for rotational moves.

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.

General Mach Discussion / Re: Post processor for Catia and Mach3
« on: December 14, 2008, 06:42:43 PM »

Send me an email, I may be able to help you convert apt to g code suitable for Mach3.

Pages: 1