Hello Guest it is January 21, 2022, 02:58:27 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.

Messages - wulkan

Pages: 1 2 »
General Mach Discussion / Re: Mach Turn Feed Per Revolution
« on: March 05, 2009, 01:08:59 PM »

Well, it is amazing what a little thing like a license can do to solve all my threading issues.  What happened was I reloaded Windows and Mach to clear up some freezing up problems and did not put the license file back in the Mach Directory.  I do not know how that happened, but the version is 2.45 and it is tracking superbly now. 

I appreciate all the support, thanks you all especially Hood. 

I feel like the guy who just didnt plug the darn thing in.

Bill ;D

General Mach Discussion / Re: Mach Turn Feed Per Revolution
« on: March 04, 2009, 08:30:29 PM »
Hello Hood,

Well I tried out the program previously listed in this topic and actually cut a thread.  What I discovered was, as long as the programmed and actual spindle speed matched it cut a good thread.  When the actual spindle speed was different even slightly it ruined the existing thread I previously cut when actual and programmed spindle speed matched.

I was talking to codemangler and he suggested trying a macro that could read the actual spindle DRO and insert that into the program as a programmed speed variable that could be constantly updating itself.

Does that seem to to be a logical approach to you?


General Mach Discussion / Re: Mach Turn Feed Per Revolution
« on: March 03, 2009, 07:56:46 PM »
Hello Again,

Can anyone explain the G95 mode DRO varying according to differences between programmed and actual spindle speed.

I thought I built a lathe that can do threading and right now that is the only thing it does not seem to do.

Let me know if there is an explanation.



General Mach Discussion / Re: Mach Turn Feed Per Revolution
« on: March 01, 2009, 06:29:30 PM »
Hello All,

Well I tried my lathe out today and used the following program code.  What I found was is if my actual spindle speed matches the programmed spindle speed than the feedrate DRO would reflect the correct .050 per revolution.  However if the actual spindle speed was slower than the programmed spindle speed than the feedrate DRO would reflect a slower feedrate, and if the actual spindle speed was faster than the programmed spindle speed the feedrate DRO shows a faster feedrate.

I would think the feedrate DRO should show a constant feedrate regardless of spindle speed.  Perhaps actual feedrate is correct and it is just the DRO showing compensation for the programmed spindle speed difference versus actual.

Please note I am not altering the spindle speed during the cut pass. I am using the single step mode and slightly adjusting the spindle speed usually 20-25 RPM  prior to each cut pass. 

The problem is I manually adjust a potentiometer for spindle speeds on my lathe so I can not program the correct spindle speed unless I stop to monitor it and than enter that speed in a program.  And it would be wrong if the spindle speed drifts.

Does anyone have an explanation of how the Feedrate DRO reflects a thread pitch and why it shows a variation according to actual spindle speed changes?

G40 G18 G80 G90 G95 G97 S400 M03
G00 X0.525
G00 Z0.1
G00 X0.5
G76 X0.4 Z-2 Q1 P0.05 J0.006 L45 H0.022 I29 C0.025 B0.0001 T0


General Mach Discussion / Re: Mach Turn Feed Per Revolution
« on: February 24, 2009, 10:57:47 AM »

Thank you for the explanation about the distinction between G94 and G95 Feed Rate Modes and G96 and G97 Spindle Modes.

I will be away for a few days but I will try it out as soon as I return.  The G96 and G97 are omitted from the turn manual in the list of G Codes.  But with a search of the PDF I found the explanation in the verbage.  Your explanation is even better than the books.

Thank you all for your support,


General Mach Discussion / Re: Mach Turn Feed Per Revolution
« on: February 23, 2009, 11:47:29 AM »

I must have a spindle pulse problem because I duplicated your experiment and found my results remained the same regardless of the spindle speed. I would set G95 S1000 M03 G01 Z-1.667 F.01 this should take aprox. 10 seconds, than I would command it back to
Z 0 again 10 seconds. 

I always allowed travel to complete before manually adjusting my spindle speed in half and than doubled aprox. back and forth and never saw a change in velocity measured by time each time I cycled.

I duplicated everything in Mach Mill as well and had the same results.  I am using a Prox Sensor that has a 1Khz switching frequency.
A 3000 RPM spindle would only be 50 PPS.   My DRO reads a smooth RPM only occasional flickering with in 1 RPM.  Spindle calibration show a very flat line even though I am not using the PID Loop I just wanted to monitor it there to see if it was erratic.

Constant velocity or exact stop did not seem to alter the results.  I have the spindle pulse as an Input on Index and nothing on Timing input as I only have one pulse per revolution.  Can you think of any other reason this is not working.

Also thanks for posting the Xbox 360 Controller with Axis reversal.  That is a nice plug in for all of us on a budget. 
To the author, Thank You very much.



General Mach Discussion / Re: Mach Turn Feed Per Revolution
« on: February 20, 2009, 07:15:01 PM »

I got my self straightened out on RRO. I am using the Xbox 360 controller and I had the wrong buttons assigned.  Now what I need is the newest version of the Plugin with axis reversal.  But I can not find the Yahoo Thread for it.

I am sure the actual spindle speed is not being used in G95 mode so when you have the time could you look into what you think the problem may be, I mean what I am probably doing wrong.

I appreciate your help.

Thank You


General Mach Discussion / Re: Mach Turn Feed Per Revolution
« on: February 20, 2009, 05:58:08 PM »

Hood thank you for your help. 

I downloaded Screen 4 and adjusted the DRO's as I wanted, it appears to increment the feed rate in IPR up or down by the number in the increment box. I wanted .012 and needed to adjust by .001 up or down and it seems to be working that way. 

I am still puzzled because when I slow my spindle down manually I do not hear the Feedrate slow down.  If I do not program a spindle speed it will not interpolate even though it sees the actual spindle speed and Mach gives me the message "No Spindle Feedback seen in (G95) Units/Rev Mode ??.   I do have "Spindle Feedback in Sync mode" checked.  What else could be wrong ?

Also is there any way to override the rapid Feedrate G0.



General Mach Discussion / Mach Turn Feed Per Revolution
« on: February 20, 2009, 12:58:52 PM »
I just retrofitted a Hardinge HNC Lathe and encoded the spindle with a (Single Index Pulse).  Mach shows actual RPM, so that works good.  I am using simple M3, M4 output to start spindle, but Mach does not control RPM.  IN G95 mode does Mach use actual Spindle Feedback or does it estimates from the Programmed Feed Rate?  Also the Feedrate Display only has 2 digits to the right of the decimal and the Feed Increment only allows a whole number.  This renders override useless in IPR mode when you want a chip load of say .012 per revolution.

To restate the question:

How does Mach use the actual spindle speed for IPR or does it use the programmed feedrate,  and how do I over ride feed rates in IPR in smaller increments?



General Mach Discussion / Re: External emergency stop requested
« on: October 09, 2007, 10:23:37 PM »
I have tried debounce numbes up to 10,000.  But now I leave it at 500 it seems to not false trigger limits switches at 500.

Now it just seems to be "External emergency stop requested".  Is that just a false trigger on the external Estop?

Pages: 1 2 »