CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > Machine Controllers Software and Solutions > Mach Software (ArtSoft software)


Mach Software (ArtSoft software) Discuss Mach 1 , 2 and the new Mach3 here NC software here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 06-11-2011, 09:03 PM
 
Join Date: Sep 2010
Location: US
Posts: 345
jharvey407 is on a distinguished road
Is networking ok?

I am in the last stages of building my CNC router. I am using Mach3 for control and I am stripping down the computer to use it exclusively for machine control.

Will having the CNC computer networked to my design computer cause any problems, such as missed steps, or is it ok to use it to control the router while the network is active? The network will not be connected to the internet. It is simply for transfering files between the two computers.

I have been using a USB drive to transfer files but it is a bit cumbersome.

Thanks,
James
Reply With Quote

  #2   Ban this user!
Old 06-11-2011, 09:36 PM
 
Join Date: Jan 2008
Location: Ca
Posts: 97
Mogal is on a distinguished road

I do both... Use the USB, and have the CNC computer networked.
I have the internet available on it as well and seems to be ok.
Although, I do NOTHING with the computer while its working.
(Windows updates and everything else is disabled)

hth
Chris
Reply With Quote

  #3  
Old 06-11-2011, 10:07 PM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,458
ger21 is on a distinguished road
Buy me a Beer?

I have my old 1Ghz PIII connected to my home network. I have a folder shared on it, and copy g-code to it from this PC in the house. No problems.
Back in the early days of mach3 (or Mach1 or 2) it was suggested that the speed setting of the network card be set to a fixed speed, and not "auto", but I don't think it's really an issue anymore, as it's been years since I've heard it mentioned.
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #4   Ban this user!
Old 06-11-2011, 10:11 PM
WayneHill's Avatar  
Join Date: Mar 2004
Location: Michigan
Posts: 777
WayneHill is on a distinguished road

James,

CNC files on my CAD/CAD workstation are transferred to my Mach3 PC through the network shared connection direct to the GCode directory. I also remote connect back to my main CAD/CAM workstation for any program updates.
__________________
Wayne Hill
www.codemangler.com
Reply With Quote

  #5   Ban this user!
Old 06-12-2011, 12:05 AM
 
Join Date: Jul 2006
Location: USA
Posts: 45
mvcalypso is on a distinguished road

Hi,
In my experience, a network runs fine with mach.

However, since you asked, there is one thing, directly related to the use of ethernet network adapters, which I know of that **could** (but probably won't) cause a problem with mach... auto speed negotiation with the ethernet hub.

For some cheap ethernet adapters, the vendors use "low quality device drivers" (I just call it crappy code) and they turn off interrupts during auto speed negotiation. If you see an issue with mach pulses while using the net, you can change this behavior from "auto" to the highest speed the hub/switch that the adapter is connected to supports. This locks the adapter to a single speed and avoids the possible auto negotiation problem.

To change this, go into network connections and open the properties for the network adapter. The details will vary by win version and net adapter vendor - so I can't give exact steps.

in the configuration for the ethernet adapter, look for the advanced tab (or so it's called on XP), and see if there is an entry for "media Type"
This controls how the adapter handles the different ethernet speeds - usually it is set to auto (so it self selects 10 or 100 or 1000 depending on what it is connected to).

Most name brand enet adapters these days are pretty good and this does not bite you.

Wireless LAN adapters can have a similar issue when they scan for Access points and do RF channel scanning. Some of the cheep chips will turn off interrupts while scanning channels- and if they do the brute force "scan all channels at once" approach, this can be several seconds. The name of this control in settings is different by vendor.

Stick to a wired connection (much better for a cnc control) and you can forget about teh WLAN issue.

Dave
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 06-12-2011, 07:19 AM
 
Join Date: Sep 2010
Location: US
Posts: 345
jharvey407 is on a distinguished road

Thanks guys.

A network will speed up the design process. I find myself having to go through a couple iterations of design/g-code before I get everything right, and using a USB drive has been cumbersome at best.

I'm going to set up a small network in my shop. It will be just an ethernet switch and 2 computers. I'll configure everything manually, including the speed.

I'll let you know how it works out.

J
Reply With Quote

  #7   Ban this user!
Old 06-12-2011, 08:38 AM
 
Join Date: May 2007
Location: UK
Posts: 702
wildwestpat is on a distinguished road

A simple alternative approach with much reduced risk is to use a switch on the LPT input of your CNC processing machine and to switch the input between your two computers. Use one PC for development, testing, surfing the net, accessing PDF files etc. and the other for production of parts.

The machine running CNC for production of parts having nothing other than the bare essentials for running Mach3 loaded and the update, hibernation configured to give Mach3 100% use of the processor.

These switches are available from computer stores and off ebay for less than $20. And were used for switching two or more PCs to a single printer. They have the standard 25 way connector but there are a few that do not connect and switch all 25 pins. The switch in the low cost ones is mechanical and there are some exotic electronic ones. Buy an UPS for the CNC PC and relax as I like the zero risk approach. I also like to drink my tea in peace not hovering over a CNC run not that human intervention will save a part that has been screwed up when Mach3 did not have full use of the processor! It only takes seconds to transfer the code with a USB stick and it also enforces a back up plan as you will have the code on two isolated machines.

Yes Mach3 will run with a network and you can also do other things on the PC at the same time BUT there is the opportunity for a glitch.

Application sharing and priority is not well handled by Windows and can cause hiccups in the CNC operation. If you are OK with scrap parts on the odd occasion then by all means use the network - multi task and browse the internet or play music as most of the time you will get away with it as CNC does not require many mips to operate but does require access to the processor without appreciable delays. A small low powered desk top is also cheap even if bought new.

Good luck - regards - Pat

Last edited by wildwestpat; 06-12-2011 at 08:40 AM. Reason: Typo
Reply With Quote

  #8  
Old 06-12-2011, 09:09 AM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,458
ger21 is on a distinguished road
Buy me a Beer?

A simple alternative approach with much reduced risk is to use a switch on the LPT input of your CNC processing machine and to switch the input between your two computers. Use one PC for development, testing, surfing the net, accessing PDF files etc. and the other for production of parts.
He wants to transfer g-code from one PC to another. I don't understand how using a parallel port switch helps this at all?

As Dave and I both said, Mach3 typically has no problems with networking, and if it does, it's can be easily remedied by turning off the "auto" setting.
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #9   Ban this user!
Old 06-12-2011, 11:36 AM
 
Join Date: May 2007
Location: UK
Posts: 702
wildwestpat is on a distinguished road

Hi Gerry

Sorry but I do not agree that Mach3 can co-exist with networking. It all depends on the acceptance or avoidance of risk.

The network is able to access the PC that is running the CNC control of the machine making the part and that can certainly cause trouble.

Yes it is practical to withdraw the network plug to stop unwanted access to the machine running Mach3 and cutting parts.

There are many people who do all sorts of things with the PC whilst it is running code to cut parts and they get away with it but the risk remains. The higher the processing power of the PC and the faster the disk read write the risk decreases but is not eliminated. Windows is poor at multi tasking and that is what the network connection can cause in response to commands from the network.


Regards - Pat

Last edited by wildwestpat; 06-12-2011 at 11:37 AM. Reason: Typo
Reply With Quote

  #10  
Old 06-12-2011, 11:48 AM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,458
ger21 is on a distinguished road
Buy me a Beer?

That's fine, to each his own. I generally agree with you 100%, that absolutely nothing should be running but Mach3. But I use networking on a "marginal" PC just fine, and I read almost every post on both the Mach3 Yahoo group and web forum, and haven't seen anyone having issues due to networking in several years. So I personally don't think it's an issue. You do, that's OK.

But can you explain about how you use the LPT switch?
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 06-12-2011, 12:50 PM
 
Join Date: Sep 2010
Location: US
Posts: 345
jharvey407 is on a distinguished road

Originally Posted by wildwestpat View Post
A simple alternative approach with much reduced risk is to use a switch on the LPT input of your CNC processing machine and to switch the input between your two computers. Use one PC for development, testing, surfing the net, accessing PDF files etc. and the other for production of parts.
I have no idea why I would need an LPT switch? My CNC control computer is connected to the CNC machine with a parallel cable. There is no reason to switch the CNC machine to another computer, or the CNC computer to another device.

Originally Posted by wildwestpat View Post
Yes Mach3 will run with a network and you can also do other things on the PC at the same time BUT there is the opportunity for a glitch.

Application sharing and priority is not well handled by Windows and can cause hiccups in the CNC operation. If you are OK with scrap parts on the odd occasion then by all means use the network - multi task and browse the internet or play music as most of the time you will get away with it as CNC does not require many mips to operate but does require access to the processor without appreciable delays. A small low powered desk top is also cheap even if bought new.
I never use the comptuer for anything when I am running the CNC machine. That's why I have a second computer for design work.

I want a network to simplify file transfers.

J
Reply With Quote

  #12   Ban this user!
Old 06-12-2011, 12:54 PM
 
Join Date: Sep 2010
Location: US
Posts: 345
jharvey407 is on a distinguished road

Originally Posted by wildwestpat View Post
Hi Gerry

Sorry but I do not agree that Mach3 can co-exist with networking. It all depends on the acceptance or avoidance of risk.

The network is able to access the PC that is running the CNC control of the machine making the part and that can certainly cause trouble.
Have you experienced problems caused by a network while running Mach3 or are you just speculating?

Originally Posted by wildwestpat View Post
Yes it is practical to withdraw the network plug to stop unwanted access to the machine running Mach3 and cutting parts.
It seems to me that the better solution would be to simply disable the network connection.

Originally Posted by wildwestpat View Post
There are many people who do all sorts of things with the PC whilst it is running code to cut parts and they get away with it but the risk remains. The higher the processing power of the PC and the faster the disk read write the risk decreases but is not eliminated. Windows is poor at multi tasking and that is what the network connection can cause in response to commands from the network.
Are you sure about this? So far every person that I have talk to has emphasized the importance of not using the computer while Mach3 is running a job.

Thanks,
J
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Networking of CNC machines Klaus General CAM Discussion 12 06-22-2011 12:25 PM
Newbie- Networking Questions dm855 Fanuc 3 11-09-2010 04:13 PM
Networking Fusion640 fbergski Mazak, Mitsubishi, Mazatrol 1 12-23-2009 05:16 PM
Haas VF3 networking help teal854t Haas Mills 0 10-30-2009 12:49 PM
Dnc Networking brtlatjgt Machine Problems, Solutions , Wireless DNC, serial port 4 08-25-2006 11:32 PM




All times are GMT -5. The time now is 05:46 PM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361