Hello Guest it is March 28, 2024, 01:20:29 PM

Author Topic: VB, screen 4, etc  (Read 5801 times)

0 Members and 1 Guest are viewing this topic.

VB, screen 4, etc
« on: December 06, 2009, 04:58:43 PM »
Hi, Brian,
I'm trying to learn the VB scripting language (which I was surprised to learn is actually called Cypress Enable), screen 4, and other such stuff so I can customize Mach3 for my own use.  Am I wasting my time?  Is this all going to change with the big new release of Mach that you're working so feverishly on (Mach3 version 4, I believe)?  I already know that there will be some changes, but will they be big enough to make the documentation that I've been studying obsolete?  Please let me know if I've been spinning my wheels.
Thanks,
Mark

Offline Hood

*
  •  25,835 25,835
  • Carnoustie, Scotland
    • View Profile
Re: VB, screen 4, etc
« Reply #1 on: December 06, 2009, 05:21:04 PM »
From my understanding it will all be backwards compatible at this point.

Hood

Offline ger21

*
  • *
  •  6,295 6,295
    • View Profile
    • The CNC Woodworker
Re: VB, screen 4, etc
« Reply #2 on: December 06, 2009, 06:16:38 PM »
Abd to add to that, it seems that most of the functions will be the same. From what I've read, it seems that the main changes will be a new numbering system.
Gerry

2010 Screenset
http://www.thecncwoodworker.com/2010.html

JointCAM Dovetail and Box Joint software
http://www.g-forcecnc.com/jointcam.html
Re: VB, screen 4, etc
« Reply #3 on: December 06, 2009, 10:31:10 PM »
Abd to add to that, it seems that most of the functions will be the same. From what I've read, it seems that the main changes will be a new numbering system.

Not really correct....  v4 will still support v3 style scripts, and OEM codes, but in a legacy mode.  Continued use of v3 scripts will be discouraged, as the v3 mode will, at some point, be phased out.  The hope is, everyone will see how much better the v4 mode is, that they will, over time, move completely over to v4.  In any case, v3 development will stop, while v4 will continue to improve and evolve.

The new v4 VB interface and OEM codes are *completely* different, and VASTLY improved.  The VB function naming is far clearer, and FAR more consistent.  The VB interface and OEM codes will be documented, and explained in detail.  A VB include file will be provided with clear names for the OEM codes (you can still use the numbers if you prefer, though I don't know why you would...).  There are a LOT of nice new functions providing capabilities that do not exist in v3.  Overall, v4 will be MUCH easier to learn, MUCH easier to use, and MUCH better documented and tested.  Macros will be easier to write, easier to debug, and require fewer lines of code than for v3.

For screen editors, as far as I'm concerned the only one to use is MachScreen.  It is very stable, very easy to use, and is constantly being updated. It's just added the capability to import pages from another screenset file, which will make it possible for an OEM to provide a screenset file containing add-on pages to support their hardware or software that the user can add to his favorite screenset very easily.

Regards,
Ray L.
Regards,
Ray L.
Re: VB, screen 4, etc
« Reply #4 on: December 06, 2009, 11:16:54 PM »
Do you know when all these great new improvements in V4 be available to start using?  Isn't MachScreen available right now?  If I were to start using it right now, would it change greatly in the near future?
Re: VB, screen 4, etc
« Reply #5 on: December 06, 2009, 11:38:03 PM »
Do you know when all these great new improvements in V4 be available to start using?  Isn't MachScreen available right now?  If I were to start using it right now, would it change greatly in the near future?

v4 is still several months off.  Brian is right now working on the new VB interface.  Hopefully I'll have an "alpha" version to test sometime in the next few weeks.  MachScreen is availabvle now, and is not changing for v4, other than we may try to talk Klaus into adding another minor feature or two.

Regards,
Ray L.
Regards,
Ray L.

Offline ger21

*
  • *
  •  6,295 6,295
    • View Profile
    • The CNC Woodworker
Re: VB, screen 4, etc
« Reply #6 on: December 07, 2009, 07:52:05 AM »
Ray, if everything is changing, won't MachScreen and Screen4 need to be updated to accommodate the new codes?
Gerry

2010 Screenset
http://www.thecncwoodworker.com/2010.html

JointCAM Dovetail and Box Joint software
http://www.g-forcecnc.com/jointcam.html
Re: VB, screen 4, etc
« Reply #7 on: December 10, 2009, 03:15:46 AM »
Just a point a slight confusion: on the ArtSoft website there is a download called Mach3screen.  Is that what you are referring to when you talk about MachScreen, or is MachScreen something else?  If so, where do I find it so I can download it?
Thanks,
Mark

Offline Hood

*
  •  25,835 25,835
  • Carnoustie, Scotland
    • View Profile
Re: VB, screen 4, etc
« Reply #8 on: December 10, 2009, 03:33:28 AM »