Case for Arduino Nano to parallel port
thingiverse
I started building a CNC machine in 2010 using the design from "Build Your Own CNC Machine." I hit a roadblock when I realized that my computers no longer have parallel ports and the USB to parallel adapters don't work with my break-out board. Then, I got sidetracked by 3D printing and set the CNC aside until recently when I discovered using Arduino and GRBL (https://github.com/gnea/grbl/wiki). My breakout board is poorly documented but I managed to figure out the pin assignments for the X, Y, and Z axis pulse and direction signals and it worked. Once I got everything working (still working on limit signals), I decided I needed a case for my setup so back to 3D printing. I'm a programmer by trade so I prefer designing with code when possible. I love OpenSCAD but the syntax is overly complex, making my head hurt, so I've been using OpenJSCAD (https://openjscad.org/) which I really enjoy. I made this object parametric but all the measurements are precise, so you probably won't want to change anything except maybe overall length or if you need to accommodate a different DB25 adapter. There's definitely room for improvement; I've had issues with the tab on the case top latch breaking, so I added reinforcements and it seems okay so far. Also, I haven't allowed for screwing the DB25 connector onto the CNC driver box because I haven't needed to yet. One could arrange the parts in the case bottom, screw in the DB25 connector, and then snap the top on. This is the connector I used...https://smile.amazon.com/gp/product/B07437RWV7/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1. I soldered 90-degree header pins to the appropriate holes on the Arduino Nano, then I could simply use female to male jumpers to connect to the DB25. I use Candle (https://github.com/Denvi/Candle/) to send g-code to the Nano.
With this file you will be able to print Case for Arduino Nano to parallel port with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Case for Arduino Nano to parallel port.