Hello Guest it is September 30, 2020, 12:14:24 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 - smurph

Where are you Steve?

I am in Virginia very close to Washington DC.


I'm in Alabama, near Birmingham.


Mach4 General Discussion / Re: Comments about Mach4 in Demo
« on: April 30, 2014, 10:22:11 PM »
HIYA Brian , looking at the fixture and tool tables I see that we can now use the keyboard to move around in the values windows to do updates to the values which is VERY GOOD  BUT I do not see a way to EXIT out with a mouse.

Also reviewing the G98/99 calls I see we can now GOTO a sequence line.  Can I assume the the sequence number is the LINE # ??

Can we expect conditional in the near future to make that useful.

Also the calls are not consistant.

M98 Pxx Qxx Lxx      Where Q calls the GOTO line #

M99 Pxx                Where P calls the goto Line #

Would it not be more consistant for the Q to be used in both cases to call the GOTO line#  ??

I think you can close the table windows with the standard ALT-F4.  But I will see if I can make it work with the Escape key.  Maybe I can make that work.  But we are getting into the weeds of the window framework there.  If it won't work across all platforms, I'm kind of stuck with the least common denominator.

I did the M98/M99 with the help and direction of a very experienced Fanuc programmer and the Peter Smid book.  I think it is correct.  But I will look at it.

Ok, I just checked.  There is no Q address for M99.  P it is.  Inconsistent, yes.  Incorrect, no.  The sequence number is defined by the N address, not line number.


Mach4 General Discussion / Re: Comments about Mach4 in Demo
« on: April 30, 2014, 10:14:10 PM »
I also noticed that the Gcode comments are not displayed on screen.

(;-) TP

This is an option now.  It is set on the general tab of the configuration dialog.


Oh hell...  Too far for me then.  :(

Possibly.  But they should hod steady with SH.

The main thing is the Galil cannot hold them still if the encoders are not providing feedback.  So the encoders working properly is crucial!  And then the KP, KI, and KD Galil parameters need to be set as well.  The last I saw in your debug output was that they were set at stock values. 

So are the encoders working?

Go into the terminal and issue this:


This will set the encoder count to 0 for the motor on the Galil X axis and then activate the servo loop for that axis as well.  What you should see is the encoder count at or near zero.  If it is some wild out there value, then you don't have the encoders hooked up right.

Where are you located? 


Nope.  I see a date of 84.  That is pre-internet for sure!  I think they were bought out by Fincor.  So maybe some Fincor docs might be applicable.


Mach4 General Discussion / Re: DRO Code differences
« on: April 29, 2014, 04:24:04 PM »

Mach4 General Discussion / Re: DRO Code differences
« on: April 29, 2014, 01:22:25 PM »
And I have to say that some guys have taken Mach4GUI screen design to a level that I didn't even think possible!  There is no way could I have imagined what has already been done.  Simply amazing.

Could it be we are in a screen building renaissance?  :)

Sleep?  What's that? 


If you are using a PCI card, I would try going back to the smart term drivers.  Also, since there are no encoders, you really do have to use the reference positions.

What kind of problems with the SmartTerm drivers?  What firmware does your Galil have?  It is possible it needs updating.  And it could have a special firmware on it from Cam Soft (just throwing that possibility out there as I have no idea if they used a special one or not).

Also, what model Galil do you have?


Mach4 General Discussion / Re: Comments about Mach4 in Demo
« on: April 28, 2014, 11:39:28 PM »
Well said Steve!

We do not control our own destiny with the parallel port.

I have already felt the sting of hardware obsolescence with the ISA Galils. I was NOT happy.

I'm not arguing with you Terry.  Just being realistic, honest, and frank.  You haven't even felt the pain yet.  But you will.  Get ready.  Its coming.  :(  Maybe we can prolong the inevitable one more time.  We shall see.