Welcome, Guest. Please login or register.
Did you miss your activation email?
May 24, 2012, 09:48:47 AM

Login with username, password and session length
Search:     Advanced search
* Home Help Search Calendar Links Login Register
+  Machsupport Forum
|-+  Mach Discussion
| |-+  General Mach Discussion
| | |-+  Mach3 4.0 Rev Update
Pages: 1 2 3 4 5 6 7 8 9 »   Go Down
Print
Author Topic: Mach3 4.0 Rev Update  (Read 11477 times)
0 Members and 1 Guest are viewing this topic.
Brian Barker
Administrator
*
Offline Offline

Posts: 3,383



View Profile
« on: April 01, 2009, 09:50:51 AM »

Message that I posted on the other forum...

Hello All,
I think you can see that I have been working my tail off for the last
bit  Smiley  I have been working on the display code in Mach3 getting it into
it's own thread. This has been working very well on the systems that I
have here but has needed me to clean up the offsets section of code. The
old offsets worked by reseting the trajectory planner to a new position
and so on.. I have changed Mach3's Gcode interpreter to output all moves
in machine position . This was done to solve some display problems that
we had in the past and also offered some places to add some new tools
(for turn and mill)! The tools that I have added are as follows:

Work Shift : This allows you to shift ALL fixture offsets in Mach3..
What would you use this for you may ask  Wink  Well if you are into dry
running your parts you can "shift" the program up in the Z axis to dry
run the part without effecting your fixture offsets. Also if you are
facing parts and the part needs to be a bit deeper to clean the face you
can shift into the part and you get to keep your fixture offset.. The
biggest uses of this is for Probe work! With this you can now shift for
your probe without killing your fixture offset! (this is also a feature
that is on the Fanucs and I wanted it  Wink   ) Also you will see this
offset in the toolpath (more on why need to know this later )

Head Shift: This one I have never seen (so please bear with me).. As I
was adding the work shift I was thinking that this would be GREAT for
the people that would like to have more then one head on there machine
(A VERY common request we get now) . In testing I found that it worked
great but it had two problems  Sad  1. I could no longer use the workshift
the way I would like... 2. The toolpath looked all munched! (shifted
when it should not be) . So I came up with the idea that I would add a
Head shift that will not show in the toolpath! This will now allow you
to have as many heads as you would like on the machine and registers
that you can set the offsets. I am working now to make the soft limits
work with the offsets and expect to be testing soon on the router that I
had in PA. Examples of using this will be after 4.0 release...

Other points that we are working on:
1.) G28 and G30, now work as explained in Peter Smid's book (this will
make Posts work better as well)

2.) The DRO,LED an Button numbers are getting redone to be something
that is a bit more logical  Smiley  . This is a big job and Brett is just
about done with this.. More on this when it is done.. I am going to add
a compatibility mode so the old screens will work but new features will
not be added to the old numbering system.. I am half thinking about
making a converter program that you can copy and paste text too convert
it into the new 4.0 numbering format.

3.) Data structures are redone in Mach3 so Plugins will not work  Sad  The
Plugins will need to be recompiled with the new header files.. Please
don't ask for the header files at this time because I am still working
on them   Smiley

4.) License for Mach3 is about to be locked per machine ID.. The old
license format has served us well over the past 8 years but it is time
to change with the times  Smiley . This will be web based (you don't need to
have the controller computer connected to the web) . It is a simple code
that you need to type in... The license file that you have now will get
you into the data base and allow you to register your machines on the
web page to get your code. I hate to do this to you but we are getting
to many people copying license files and using us for support  Sad  . In
the end that is what pays to make it so we can keep working on the
software to make it better and more robust! one last note on the license
junk.. the terms will be the same.. If you are a hobby user (Not cutting
for money) you can run from the one license that you have BUT you will
need to register the machine on the web using the same license name..

5.) Mach3 has been speed up to update at 50Hz from 10Hz, I was able to
do this because I have OpenGL out of the way  Wink  This is allowing for
faster FRO and feed holds.. So mach3 is starting to have a very nice
"feel" on the controls (soon to get better after this is finished)

6.) Turn IS next on the list after the first release of 4.0 . I needed
to have the offset code redone before I could pull the trigger on this..
I will be adding full support for a 2nd turret as well as the reversal
of the X axis for the 2nd turret. CSS will be updated to keep the feed
per rev correct (this has been something that bugged me about turn for
some time  Sad   ) . I have no idea how long it is going to take to make
the changes but know I have my eye on it!


there is a bit more that I am going to do and things that I have done..
but I will keep that for my next message LOL I got a bit long winded on
this one, but was thinking it was time for you to see what was about to
fall out of the workshop!

Thanks and as you can see I need to get back to work!
Brian
Logged

Fixing problems one post at a time Wink

www.newfangledsolutions.com
www.machsupport.com
sdfoiler
Active Member

Offline Offline

Posts: 6


View Profile
« Reply #1 on: April 01, 2009, 04:33:25 PM »

I haven't heard... when is 4.0 supposed to be released?  Thanks for the work you are putting into this!!!
Logged
Chaoticone
South Carolina, US
Administrator
*
Offline Offline

Posts: 3,598


Precision Chaos



View Profile WWW
« Reply #2 on: April 01, 2009, 05:28:51 PM »

This is all great news Brian!  Smiley  I know this has been a ton of work but necessary to implement, debug, enhance certain functions. I'm sure that much of the work won't be fully appreciated for a long time to come, even by you. As time goes by I feel certain that it will be realised that this is a huge step in the right direction. Just the update speed being increased alone will prove to be a biggie. Thanks for all the hard work!

Brett
Logged

Grin If you could see the things I have in my head, you would be laughing too. Grin
www.precisionchaos1.com
My guard dog is not what you need to worry about!
Brian Barker
Administrator
*
Offline Offline

Posts: 3,383



View Profile
« Reply #3 on: April 01, 2009, 05:59:40 PM »

This should be out in about a month or so.. most of the changes have been done but need to be tested more Wink

Thanks
Brian
Logged

Fixing problems one post at a time Wink

www.newfangledsolutions.com
www.machsupport.com
Sam
THIS SPACE FOR RENT.
Global Moderator
*
Offline Offline

Posts: 834


View Profile WWW
« Reply #4 on: April 01, 2009, 07:10:06 PM »

Good stuff Brian. Can't wait to try it all out. I can't imagine the amount of time you have invested so far. I think Brett mentioned something about sending you some fine Kentucky bourbon. I hope I didn't spoil the surprise, Brett.
Logged

"I sometimes think we consider the good fortune of the early bird and overlook the bad fortune of the early worm." FDR - 1922

"CONFIDENCE: it's the feeling you experience before you fully understand the situation."
Chaoticone
South Carolina, US
Administrator
*
Offline Offline

Posts: 3,598


Precision Chaos



View Profile WWW
« Reply #5 on: April 01, 2009, 10:30:13 PM »

 Grin

Brett
Logged

Grin If you could see the things I have in my head, you would be laughing too. Grin
www.precisionchaos1.com
My guard dog is not what you need to worry about!
ger21
Global Moderator
*
Offline Offline

Posts: 2,612



View Profile WWW
« Reply #6 on: April 02, 2009, 07:59:55 AM »

Is the change of OEM #'s going to affect Screen4?
Logged

Brian Barker
Administrator
*
Offline Offline

Posts: 3,383



View Profile
« Reply #7 on: April 02, 2009, 08:41:23 AM »

Yes it will change Screen 4.. I need to get into Screen 4 to fix a few things so I was going to do it all at the same time Smiley

Thanks
Brian
Logged

Fixing problems one post at a time Wink

www.newfangledsolutions.com
www.machsupport.com
ger21
Global Moderator
*
Offline Offline

Posts: 2,612



View Profile WWW
« Reply #8 on: April 02, 2009, 10:13:32 AM »

Cool. Will wait before working on any new screens. Thanks.

While you're in there can you look at this issue?

Screen 4 let's you lock the controls in place. However, when you edit a script in Mach3, or do anything that causes Mach3 to re save the screenset, Mach3 unlocks all the controls. It would be nice if they stayed locked. Smiley Thanks again.
Logged

Sage
Active Member

Offline Offline

Posts: 267


View Profile
« Reply #9 on: April 03, 2009, 12:29:10 PM »

This all sounds good Brian - Thanks for all your hard work.

BUT  Maybe I missed something. Has cutter radius compensation been fixed? It's sort of one of the basic requirements isn't it?

Sage

Logged
Pages: 1 2 3 4 5 6 7 8 9 »   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!