Hello Guest it is April 25, 2024, 10:41:29 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

1081
Mach4 General Discussion / Re: Mach 4 Feature Request
« on: May 06, 2014, 06:50:53 PM »
Nice idea!!!  But the os.execute stops the program that runs it (your button script) and waits for the called process to end.  I bet there is another way of doing that which won't "block".  I'll dig around.

Steve

1082
Mach4 General Discussion / Re: G28,M47 broke ?
« on: May 06, 2014, 03:32:41 PM »
Sim does not do G28 at this time.

M47 is replaced by M99.  Forget everything you knew of M47.  :)

Steve

1083
Mach4 General Discussion / Re: Mach 4 Bug Reports
« on: May 06, 2014, 03:23:13 PM »
Yes that is what it is.  G81 is not working right.  We added code in so as to be able to drill on a rotation and it doesn't work in all cases.  If there is no A offset, then all is fine.  Otherwise, A will creep A by the offset amount every cycle.  We will have that fixed in the next update.

Steve

1084
Mach4 General Discussion / Re: Mach 4 Feature Request
« on: May 06, 2014, 02:32:30 PM »
Well...  if you loaded the G code from that directory last, that shouldn't be an issue, right?  I JUST added that in at the request of many others.  It is what it is now.

Steve

1085
Mach4 General Discussion / Re: Mach 4 Bug Reports
« on: May 06, 2014, 02:13:06 PM »

HIYA Steve NO offsets in A here that I can find.

(;-) TP

There has to be.  Do a G53 G00 A0 in MDI and then zero your A axis.  Then try it.  Works for me. 

Steve

1086
Mach4 General Discussion / Re: Mach 4 Bug Reports
« on: May 06, 2014, 02:10:59 PM »
M4-1754  
File Ops. buttons are "hot" while G-code file is running. Should they be disabled and maybe warn "Stop file before ......" like Mach3  ?
And,
Go to Zero sends all axis' except Z. Is there a Safe Z setting ?

Russ


This is all done in the screen set.  Obviously, the existing screen set has not covered every angle.  And that screen set might not be the "stock" screen either.  We were thinking of having a contest or something for the development of the stock screen set.  The one you are using basically is a clone of the static wxMach.exe GUI interface.  And it has a back story associated with it.  It came from my efforts to produce a G code interpreter front end for the Galil motion controllers over 10 years ago.  Before I even knew of Mach!  It is pretty functional, but it is not frill free at the moment.

Feel free to do up your own screen sets.  I know that is not a simple matter at the moment without documentation.  But that will get there.  As soon as we get out of this stage, I think it will be full on doc time!

I may add a property to all of the controls like "Valid States" where all one needs to do is select the machine states in which the control will be enabled.  But right now, you can handle this type of thing in the PLC script.

Steve

1087
Mach4 General Discussion / Re: Mach 4 Feature Request
« on: May 06, 2014, 01:51:15 PM »
Oh, and the keypads are resizable.  Make them as big as you want.  Easy touch screen access!!!  The size is remembered so you don't have to do it every time.  They are also intelligent as to their position.  They try to sit below the DRO so that the changes can be seen.  If the DRO is not in a position on the screen for this to be possible, the keypad will move to another location (above or beside) the DRO.  If all that fails, the keypad will pop up in the upper left corner of the main window.

Steve

Very NICE job !
As you enlarge the pad, the font stays small. Is it easy enough to increase the font size ? maybe BOLD also ?
When stretched to "Fat fingered touch screen" size, the labels are disproportionately small.

Thanks,
Russ

I'll work on the fonts.  But that is not an easy task.  GUI programming is a royal pain!

Steve 

1088
Mach4 General Discussion / Re: Mach 4 Bug Reports
« on: May 06, 2014, 01:47:14 PM »
Zorder 0 is the lowest level.  Anything with a higher Z level will be on top of the lower levels.  For example, if you have a bitmap that you wish to place a LED over, the bitmap should be Zorder 0 and the LED should be Zorder 1.

I hope that clears it up because I, like Jeff, keep getting it confused.  But I tend to be a bit lisdexic sometimes...  :)

Steve

1089
Mach4 General Discussion / Re: Mach 4 Bug Reports
« on: May 06, 2014, 01:43:57 PM »
If you have an offset in place for the A axis, G81 does have an issue.

The line should wrap in the G code window.  Does it not?  It does on mine but maybe there is something different about your machine.  So check it out and let me know.

Steve

1090
Mach4 General Discussion / Re: Mach 4 Bug Reports
« on: May 06, 2014, 03:11:24 AM »
No, that is not a bug.  Brian and I like it!  :)  Actually, it helps us in the development process.  Maybe we can put a switch in to turn it off or something.