This is a 3D-printable OpenSCAD plug to fill up those empty WIFI antenna holes left behind when you remove the WIFI capability from your computer.
The model consists of a bolt and fastener, with the fastener available in two forms (cap or nut).
The bolt is a 1/4"-20 UNC thread, that has been "squared-off" on one side. Standard threading for antennas is a finer 1/4"-36 UNS, but the coarse thread prints easier. |
A knurled cap that matches the bolt. It is slightly longer than the bolt so it should completely cover the bolt. |
A nut that matches the bolt is provided, mostly for convenience. Either the cap or the nut is needed, not both. |
I use a Creality Ender 3 Pro to build from PLA with a layer height of 0.12 mm.
N.B. The bolt part is sized to the exact specification of the metal parts (6.35mm outer diameter with 5.85mm across the flat part), but, depending on the accuracy of your printer, you may wish to scale the part to accommodate printing tolerances. You can do this either in source (the scale percentage) or in your slicing software. I use a 2% oversize.
Just figure out the bolt's flat side, align it with the hole's flat side, slid the bolt thru the hole, and screw on the cap or nut.
The models are built using OpenSCAD. wifi-plug.scad is the common main file for all parts. wifi-plug-bolt.scad, wifi-plug-cap.scad, and wifi-plug-nut.scad build the individual parts.
You'll need the following openscad libraries (four for threading - as described by threadlib, another for the knurled finish on the cap, as well as the semi-standard MCAD library):
Save all of these into your OpenSCAD library folder and then the folder should now include the following files and directories:
libraries
├── knurledFinishLib_v2_1.scad
├── list-comprehension-demos/
├── MCAD/
├── scad-utils/
├── threadlib/
└── thread_profile.scad
Alternately, if you're building on Linux, make local-libraries
should fetch all the files
and place them in the local directory "./libraries". Then, you can set the environment variable
OPENSCADPATH
to include that directory in OpenSCAD's library search path.
STLs are available on Thingiverse.