Mach3SHELL 2 19/01/2009


download
download Mach3SHELL
ZIP file 100 Kb

history
2.1.0.19
  18/01/2009
  first public release; next release:
  - back images on external file
  - run Mach3™ on start
  - set Mach3 process priority

our CNC machine
  left: Rhino™ station (draw)
right: Mach3™ with M3S
  motors intelligent control units with encoders;
on top right the lock system for z axis
  a full view of our
self made machine
  z axis with milling head;
on top z axis motor with lock system
  x axis
  y axis (under work plane)
  a fender™ stratocaster™ body
  plastic for a fender™ stratocaster™
description

Mach3SHELL is a Windows™ XP™ (Home and Professional) shell replacement for those who needs an high performance system using Mach3™ CNC application. Mach3™ don't needs 90% of features availables in MS Explorer™, and a small and light interface make Mach3™ faster and stable.

Mach3SHELL is a free program. Please link this page instead copy program in your site to be shure have last application release.

GbC


how to
WARNING Read this before download and use Mach3SHELL

Mach3SHELL.exe it's a shell replacement, so be careful because you can't easy restore original settings if you made mistakes. My app is tested ad i'm a senior professional programmer, but i dont want to know anyting (and i'm not responsible) about your system. Ok? If you use Mach3SHELL you have to accept that i'm not responsible of your system. If you don like that please  forget me and Mach3SHELL.

How M3S works

Explorer has hundred of active and inactive tasks that Mach3™ don't needs. Utilities to change screen properties, automatic files indexing, all services involved in the user interface managing: all make system heavy... Without those apps system is faster and more stable. You can see the difference using a real task and processes manager (like Process Explorer from SysInternals™). Few memory (explorer 121mb, M3S 33mb) and virtually CPU completely free.
Mach3SHELL changes the defaut XP shell changing some line on Windows™ registry,and run itself instead of Explorer™, the standard Windows™ interface.
My app itself make all changes (don't needs esternal files), i have attached also the two .reg files to explain what changes on registry.
There is also a .ini file to setup some option (M3S creates the .ini when needed).

Use

In the ZIP file you find the Mach3SHELL program, one .INI and two .REG files.
Mach3SHELL.exe MUST BE COPIED IN c:\mach3 folder (default folder for mach3 installation).
Other files are only documentation.

So...

To test M3S copy only the Mach3SHELL.exe on your c:\mach3 folder and run it.

I have changed the program image with the Artsoft™ logo.
If someone in Artsoft™ don't like that please send me an e-mail.

This release has logos on an internal resource file.
Next upgrade can use any external graphics image.

Click with the right button on the app to see menu.

Menu 'next restart' > 'user' to setup the default windows user; name in brackets ([]) is the current user name.

With 'next restart' > 'Windows' you write on the registry settings to boot Windows™ on normal (MS™ Explorer™) mode.
With 'next restart' > 'CNC' you write on the registry settings to boot WITHOUT Explorer™ (only Mach3SHELL).

Restart (menu 'session' > 'restart') to apply settings.

NB: Restart and shutdown have 10 seconds of timeout; during this time is possible to cancel command, using 'session' > 'cancel command'.

Sample files (INI)

[Users]
;; DefaultUser=Administrator

[FileSystemUserProgram]
;; ProgramPath=c:\Programmi\TotalCmd
;; ProgramFileName=TotalCMD.exe

'Users' is the windows default user. You MUST specify the default user name. M3S uses Administrator as default.

'FileSystemUserProgram' is an optional file system interface (anyway explorer is supported) i like very much Total Commander™, but, if you want, you can use what you want.