We are using a USB 2.0 Active Extension Cable of 33 feet long, made by Tripp Lite (model: UO26-10M). It is hooked up to a USB 3.0 socket and we've had zero issues with it since installation nearly two years ago. I believe the key to the whole show is that it is an ACTIVE extension cable. We've had it both direct connected to the laptop as well as into a USB hub but trying to eliminate as many possible forms of error connecting it directly to the laptop has been adopted.
Until recently we've also been using an active/powered USB hub which has work well. We've since started using a wireless network in the shop eliminateing the need to use USB jump drives but we had zero issues with it as well.
We also replaced the VFD wire with a standard RJ45 CAT5 cable and extended it with something like a 25' patch cable. Yes, we don't need all of the conductors in a CAT5 cable but seeing how cheap and inexpensive and quality controlled standard CAT5 cables are we opted to just use what we had available. We've had zero issues using the CAT5 cable as well for nearly 2 years.
Can not over emphasise how important ground your machine can be to keep all of these electronic components working correctly without error.
Hope some of this helps...
Nicholas
Nicholas Traub
Principal Graphic Designer
Director of Traveling Exhibitions
Traub Design Associates, Inc.
_____________________________
ShopBot PRS Standard 48x96
2.2HP Spindle
2 - 3.5HP Vacuum/Blowers
1 - 6" Indexer
1 - Digitizing Probe
8 - Pneumatic alignment pistons
1 - Pneumatic drill
Grizzly 3HP 220v Cyclone Dust Collection
Donek Drag Knife
KentCNC Dust Boot
Lenovo ThinkPad W510 running Windows 7
Vectric VCarvePro
Sketchup 2016
Fusion 360
Adobe Creative Suite