Ask The Machine Whisperer?

May 15, 2019

It’s that time again, as most of us patiently await the arrival of summer (it is coming, right?). April’s manufacturing number continue to show modest industry growth, and we are all watching to see if the tariff wars derail manufacturing’s momentum. Enjoy the latest blog, and send in your questions for the Machine Whisperer.

From Jeremy in Texas: Hi Steve, we’re planning on buying a DNC system for our shop in the near future, and we’d like to know if it’s possible to integrate a tool pre-setter with a DNC system?

Steve: Hello Jeremy, in most cases yes.  The main question is how does your machine want the tool information.  Some machines want the tool information in a file of its own and some want it as part of the existing program.  Some you will have to run as a program when they come in and other machines you will have to tell to load in from a file.  I would just make sure that you work with the company you are buying the pre-setter from to make sure that they can load in to each machine.  From that point we can usually configure eNETDNC to work with each machine’s needs.

From Alex in Illinois: Hi Steve, we have been using Machine Monitoring for about a year, there is interest from some of my colleagues for exporting the Machine Monitoring data into our ERP system (Epicor). First, I’d like to know if it’s doable? If yes, do you think the data integration into our ERP is going to be beneficial?

Steve: Hello Alex, I think that’s a great idea, eNETDNC has several ways of working with ERP systems.  We also have some partners that work exclusively with eNETDNC and different ERP packages to add lots of additional features.  Customers that have done this in the past have found the ROI to be almost immediate.

Ask the Machine Whisperer

April 25th, 2019

From James in California: Hi Steve, we are an aerospace job shop of only 8 machines running mostly short to medium runs of parts, and we are currently using USB sticks to load programs into our CNC machines. This method seemed to be working fine until we recently ran the wrong revision of a CNC program, while our programmer was on vacation. I’m advocating for implementing a DNC System, however the owner of our company is concerned that the upfront cost of what he considers a “nice-to-have” system is not justified. Could you please share how long it usually takes to realize full ROI for a new DNC system?

Steve: Hello James, I usually recommend when trying to justify a DNC system to have the operators keep track of the total time it takes every time they need to get a new program into the machine.  This includes walking to the office to copy the programs on to a card or thumb drive, then walking back to the machine and copying the program into memory.  Most people find that each time they need a program it could take from 10 to 20 minutes. If you add the program loading time up for the total number of downloads and multiply it by the cost of your hourly machine rate, you will usually find that you can pay for a DNC system in six months or less with just the savings realized with the vastly improved program download speeds. Most program downloads through a DNC system should be completed in a minute or less, unless it’s a very large CNC program. In a scenario like yours when the wrong parts are ran that can obviously be a very expensive mistake, sometimes so expensive that the cost will actually be greater than the total cost for a DNC system. The added bonus of file revision control that a DNC will provide will eliminate that problem for your shop, so that savings should also be considered when figuring out the ROI for a DNC system. Good luck James!

From Henry in IL: Hi Steve, I’m also a big fan of Apple and was curious what you thought of the company’s recent shift to focusing on services like Apple Card and TV+, and do you think we’ll see the new MacBook Pro at the WWDC 2019 event in June?

Steve: Hi Henry, I think the Apple Card sounds great and much more secure, as for the MacBook Pro I doubt if they will release one at WWDC since they seem to focus on software at that event.  But there has been talk out on the web about a new one coming, but when we will just have to wait and see.

Sample eNETDNC Justifier

Ask the Machine Whisperer

April 9th, 2019

Spring has officially started, and U.S. Manufacturing’s strength continues to impress. Despite concerns over trade tariffs and foreign economic slowdowns, U.S. manufacturers grew at a faster pace in March and have reported growth for 31 consecutive months. The Institute for Supply Management, said Monday that its manufacturing index rose to 55.3 last month, up from 54.2 in February.

Please enjoy the latest installment of “Ask the Machine Whisperer”, and don’t hesitate to send in your questions for Steve Anderson. If your shop has DNC or Machine Monitoring needs please visit, or just give us a call (414)817-7070.

John from Texas: Hi Steve, our shop exclusively uses Mazak machines and Mazatrol programs. We really need a DNC system, so my question is are there any limitations for DNC systems with Mazatrol programs?

Steve: Some DNC systems can handle Mazatrol and some can’t.  If it’s a newer machine such as Fusion or Nexus controls the program will be sent out as a three position G code.  Older Mazaks use a format called CMT, not all companies store the CMT format the same so if you save a program with an older Mazak with one system it may not be compatible with another DNC system.  Some newer Mazaks do not have serial ports and connect using Ethernet or USB thumb drives. The issue with these two formats are if you’re using thumb drives you can lose control over the programs by having operators not returning the programs that have been modified, and with Ethernet method the machine is connected to the network like a computer on your network, and can be susceptible to getting a virus. This is where a system such as eNETDNC can really help you out because we can adapt to all of these different issues.

Chuck from Oregon: Hi Steve, my company is currently evaluating Machine Monitoring systems. Since you have done so many Monitoring installs over the years, I’m curious if there are there any specific features of a Monitoring System that you consider must-haves?

Steve: Hello Chuck the main features I would look for in a Monitoring System are, the ability to monitor all of your machines no matter what type of machines including manual machines and other secondary equipment in the same way. The ability to keep track of why the machine is not running and a way of enforcing reporting of downtime. Making sure that you have the data collected on your servers and that you own the data. The ability to access the data anyway you want so besides using the tools given to you from the monitoring system, you can also access it in other helpful programs (such as Excel).

eNET Machine Monitoring Downtime Barcodes

Ask the Machine Whisperer?

March 19th, 2019

From Eric in Michigan: Hi Steve, we’ve been reading your blog and it has led to a debate in our shop about what the term “DNC” actually means? I was taught in school that it means (direct numerical control), describing the spoon or drip-feeding of programs too large for the machine memory, into a CNC control. My colleague maintains that the term “DNC” is now accepted to mean (distributed numerical control), describing the direct connection between a software and a group of networked machines using that software to transfer CNC programs. Can you please help us settle the debate?

Steve: Hi Eric, thanks for reading our blog, I’m very happy to hear that it lead to this conversation in your shop. I’ve maintained for years that DNC systems aren’t covered enough by Tech schools, and that has led to a lack of DNC knowledge in many shops that I visit. There’s no lack of knowledge to be found in your shop however, as you are both correct! DNC (distributed numerical control) means a file management system to control and facilitate file transfers of CNC programs.  While (direct numerical control) means to drip feed the program from a computer to the CNC control because the machine does not have sufficient memory to run locally.

From Sean in Pennsylvania: Hi Steve, probably because I’m a big fan of everything Apple, I happily noticed on the blog homepage that you’d also welcome Apple-related questions. Due to the security advantages of Mac vs Windows my company exclusively uses Mac computers. My question for you is will Windows Parallels on a Mac be enough computer to host your Windows-based eNETDNC software?

Steve: Hi Sean, thanks for the question and yes Parallels will work great with eNETDNC, we actually have other customers running eNETDNC this way.  I am a big Mac fan myself, and run it this way on my computer everyday. Don’t forget about the Apple event coming up on March 25th, can’t wait to see what’s new!

And we’re off!

March 12th, 2019

Well, here we are in our 3rd blog post. We’ve laid down the groundwork, and now it’s finally time to “Ask the Machine Whisperer”. I will setup each question with the name and state of the reader asking Steve their question, and then follow each question immediately with Steve’s response. If you have a follow-up question related to today’s blog, or something new to ask the “Machine Whisperer” please let us know on the “Got a Question?” page of this blog.

John from Wisconsin: Hi Steve, if I have an active ethernet port on my new CNC, do I really need to connect it to a DNC system? Can’t I just put the machine on the company Ethernet network, so I can easily access my CNC programs that are stored on the server, right from the control?

Steve: Hello John, you can directly connect a CNC machine with an active Ethernet port directly to your Ethernet network, but it’s not necessarily a secure network connection or a robust file management system. It depends on the machine, as on some windows-based CNC machines the Ethernet port connects just like a computer on the network and the machine is mapped to a specific mapped drive. These windows-based CNC machines most likely have no antivirus to protect the machine from a virus off the network, and most machine manufacturers say not to load antivirus software onto their machines. Now there are other brands of Ethernet-capable CNC machines that will have secure file-transfer protocols on them such as FTP or CAPPS, and would need an FTP server or CAPPS server running on your network to talk to your machine. This type of Ethernet connection is always safer. Besides network security, the other big risk I see with direct Ethernet connections is with file revision control for CNC programs. With a direct-connect method you are most-likely pointing to one directory on the Ethernet network for downloading/uploading your CNC programs. This can unwittingly give Operators the power to upload edited programs from the machine, overwriting the proven programs in that directory.

If you only have 2 machines in your shop, and they are both Ethernet capable machines, you may be able to design a direct-connect method that works for you.  But most shops not only have more than 2 machines but most likely also have machines that are not Ethernet capable. A big advantage from connecting an Ethernet capable CNC machine to a DNC system is that you can have one software communicate to all your machines old and new, this would include RS232 ports, Ethernet ports, and USB ports. DNC software can also log every program uploaded and downloaded, and send an uploaded edited CNC program to a dedicated “updates folder” in your directory, until a Programmer can review it. Also, automatic file compares can show you the differences between your original files and changes in new uploaded edited files, and can control who has access to proven files and files sent back to the server.  I hope that helps!

Mike from Texas: Hi Steve, I’m curious if over all the years you’ve been networking machines, have you found a specific brand of CNC machine as the easiest to set up on a DNC system?

Steve: Hello Mike, this is a tough question, once you hook up a machine you’ll find hooking up another one of the same kind to be much easier, but if I had to pick one I would say Fanuc controls because I run into so many of them and hooked up to every type, so I feel that I could do them in my sleep.  But my best answer would be to buy the best machine for the type of work you’re running on it, most modern DNC systems will talk to any brand of machine.  Thank you.