Well.. then i guess i'd have to open a topic here..
since i started with CNC, USBCNC was still very small, and unknown, at the moment, even machine manufacturers are building they're machines with USBCNC, and those are not just manufactureres in the Netherlands, but throughout Europe..
At the moment i'm also writing special programs for a portugese manufacturer, for a machine that wil make standard parts in different sizes..
What can i say about USBCNC,, it is very different from Mach.. as i posted earlier on this forum, i HATE mach.. don't like the looks of it, don't want to spend weeks on programming something that looks better to my taste, but is still the same old software.. because... that's all what mach is.. software..
USBCNC however is a CONTROLLER.. it uses a CPU board that is connected by means of an USB cable ( hence the name) or an Ethernet Connection ( latest model )
USBCNC doesn't have top cope with the crappy timing of the LPT port, it has its own internal timer on the CPU, and a BUFFER.. so even if the USB or Ethernet Communication is somewhat slow, nevermind.. the buffer will "iron out" al those glitches.., a one-stop solution for Smooth machine movement..
the GUI is designed by a professional Toolmaker ( me ) based on the logical layout of a Heidenhain control, but since most controls operate in basically the same manner, it may just as well look like a modern Fanuc, Siemens or even Fagor..
Fact is, Softkeys for all the functions.. don't need a mouse to operate it..don't want mice in the workshop after all.. ( and.. in all my life.. i've never seen a Bridgeport with a mouse attached.. )
When you don't like the standard button images.. those can be changed.. this is my own buttonset..
the most beautiful feature of USBCNC is the "Macro.cnc"File, an G-code file with all the routines for toolchanging, tool measurement, and some other things already in it..
there's a menu with "user buttons" linked to user subs in the macro.cnc file, in these subs, you can program whatever you want to use frequently, so a "standard program is available at the push of a button..
and.. since the latest releases, USBCNC features a new function to one of the most versatile commands..
the DLGMSG ( DiaLoGMeSsaGe ) will now look for an image to display, making clear what value is for wich function..
Let me dig up a picture of that.. :stickpoke
I've drawn a picture of a rectangular pocket.. and i've threwn some dimensions into it. this basically shows you what value to put where, to get a pocket of a certain size..
When you put the code for this parametric pocket in one of the user subs, you can push the matching butten ( for wich you can also make a custom icon as i stated before) and get your "Cycle", key in the numbers hit Enter, and off you go..
For companies with some standard products, this enabels them to produce flexible, without the need of a fast programmer or CAM software.. just write a parametric program once.. store it in Macro.CNC, and that's about all there's to it..