
- V0.2
NoNutz TopHat Cam Extension
by sloscotty
v1 · source 8e5067f · 35 files
Tophat extension with integrated webcam for V0/0.1
Images
Files
STL models (18)
STL models: Show or hide 18 files
- STLs/Ball_Mount.stlSTL1.1 MBDownload

- STLs/CamArm_Cover.stlSTL471 kBDownload

- STLs/Cam_Base.stlSTL1.1 MBDownload

- STLs/Cam_Face.stlSTL582 kBDownload

- STLs/Cam_Spacer.stlSTL110 kBDownload

- STLs/Camera_Arm.stlSTL860 kBDownload

- STLs/Front_Rear_Spacer_Left_x2.stlSTL4.7 kBDownload

- STLs/Front_Rear_Spacer_Right_x2.stlSTL4.7 kBDownload

- STLs/Left_Spacer_Front.stlSTL151 kBDownload

- STLs/Left_Spacer_Rear.stlSTL150 kBDownload

- STLs/Optional/Front_Rear_Spacer_x2.stlSTL7.9 kBDownload

- STLs/Optional/Left_Spacer.stlSTL248 kBDownload

- STLs/Optional/Right_Spacer.stlSTL675 kBDownload

- STLs/Optional/Right_Spacer_NoCam.stlSTL254 kBDownload

- STLs/Optional/Right_Spacer_NoCam_Front.stlSTL158 kBDownload

- STLs/Optional/Right_Spacer_NoCam_Rear.stlSTL151 kBDownload

- STLs/Right_Spacer_Front.stlSTL598 kBDownload

- STLs/Right_Spacer_Rear.stlSTL566 kBDownload

CAD files (1)
CAD files: Show or hide 1 file
- CAD/Tophat-Cam-Extension.f3dF3D3 MBDownload
Documents (1)
Documents: Show or hide 1 file
- README.mdMD5 kBDownload
Images (15)
Images: Show or hide 15 files
- Images/Arducam.jpgJPG141 kBDownload
- Images/Arm_Assembly.jpgJPG71 kBDownload
- Images/Arm_Cover_Assembly.jpgJPG135 kBDownload
- Images/Back_Panel.jpgJPG447 kBDownload
- Images/Cam_View.jpgJPG65 kBDownload
- Images/Camera_Assembly.jpgJPG165 kBDownload
- Images/Insert_USBcable.jpgJPG1.5 MBDownload
- Images/Prepare_Arducam.jpgJPG89 kBDownload
- Images/THCE_Overview.jpgJPG138 kBDownload
- Images/THCE_Top.jpgJPG521 kBDownload
- Images/THCE_without_TH.jpgJPG574 kBDownload
- Images/TopHat_Cam_Extension_Installed.jpgJPG475 kBDownload
- Images/Tophat_Cam_Extension.jpgJPG167 kBDownload
- Images/USB_Cable_Path.jpgJPG69 kBDownload
- Images/VHB_FrontRear_Spacers.jpgJPG137 kBDownload
README
NoNutz™ TopHat Cam Extension for V0/0.1

This modification provides a tophat extension that adds 7mm in height to help clear the umbilical. It includes a fold-up webcam below the tophat. It does not require replacing any parts on the tophat itself and can be considered a "drop-in" modification. No nuts required!

The camera housing is designed around the Arducam USB Camera Module with 8MP Sony IMX219
BOM
- (1) Arducam USB Camera Module (Also available on Amazon)
- (1) m3x5x4 heat-set insert
- (2) m3x10 BHCS
- (1) m3x6x0.5 shim
- (6) m2x10 self-tapping screws
- VHB tape
Directions
A. Print the parts
The parts for this mod should be printed with standard Voron quality settings. It is assumed that they will be printed on a Voron V0 or V0.1. All parts in the top-level STLs folder can be printed on the 120x120 bed. The Spacer parts have been split from the CAD in order to accomodate this. They will still need to be rotated 45 degrees to fit. (It is suggested to set the infill angle to 90 degrees to print the rotated parts.)
If you have a larger printer, the un-split parts are available in the STLs/Optional folder.
NoCam Option
If you don't care about the camera and just want the spacers, the right spacer parts (both split/un-split) without the camera stuff are also in the Optional folder.
B. Prepare the camera arm and attach to right spacer.

C. Install the USB cable in the cable path

Note: Place the end of the cable as far forward as possible. You might want to cut away the heatshrink on the end to help seat it better. Notice the position of the cable in the curved portion of the path - this is intended to provide some strain-relief when the camera arm is folded down.

D. Install the arm cover and ball mount.

E. Install the right and left spacers.
Keeping the cable in the tunnel, flip the right spacer(s) and arm assembly over and press down on the top extrusion until the tabs "click" into place. Install the left spacer(s) similarly.
F. Install the front and rear spacers.
Place the tophat in place on the left/right spacers and intall the front/rear spacers. It will help to open the door and remove the back panel for this step. Hint for split spacers. Apply VHB across seam before attaching to panel. (Be careful that each panel rests firmly on the shelf of the spacer.)

G. Prepare the Arducam and assemble the camera case.
Cut away the outer portion of the PCB (as close to the inner PCB as possible).


H. Install camera assembly and route USB cable through back panel.
Plug the USB cable into the camera and attach camera base to ball mount. (Note: If the base seems too loose, you may want to scale up the ball mount a bit and reprint. A little loose is OK, because the camera will probably be tilted all the way down for best image position.)
When routing the USB cable through the back panel, take care to keep the cable from interfering with the filament spool. You may need to drill a couple of holes for a zip-tie or two to hold the cable against the panel. Many ways to do this. I cut a slit on the far side of my panel as shown below.

Notes
Camera Configuration
The default configuration ("auto") for this webcam didn't work for me. I edited ~/klipper_config/webcam.txt as follows (YMMV):
# Defaults to auto
#
camera="usb"
### Additional options to supply to MJPG Streamer for the USB camera
# Defaults to a resolution of 640x480 px and a framerate of 10 fps
#
camera_usb_options="-r 640x480 -f 10"
Even though this camera is capable of higher resolutions, they don't show enough of the bed.
Fold-up the camera
In use: When opening the door with the camera down, the curved portion of the arm cover will cause the arm to automatically start folding up.
However, it will not fold up completely out of the way without manual assistance. This "feature" is meant to provide a visual cue to prevent breakage.
Spacers too short/long?
The provided one-piece left/right spacers in the Optional folder have been scaled to 100.4% (which fit my V0.1 fine).
If your prints come out differently, I suggest re-exporting the spacers from the CAD and scaling them appropriately.
(The split spacers are not scaled and should fit as is.)
More Photos



Related mods


Belt Tension Meter
by Kruppes
Print in place tension meter to easily tighten multiple belts to the same tension- V0
- V1
- V2
- VSW
9,343 views1,131 downloads
Extrusion/Chamber Thermistor Mount
by samwiseg0
Extrusion mount for a NTC100K Thermistor extrusion- V0
- V1
- V2
- VSW
- VT
4,605 views819 downloads
Cable Management Duct
by ryandam
Zip tie mount intergrated cable duct to hide your cable- V0
4,320 views804 downloads
Cricut Voron Logos
by GadgetAngel
For any cutting machines or machines that rely on vector graphics and use .svg files. These vectors or .svg files are the Voron Design Logos for the Voron 2.4, Voron SwitchWire, Voron 0.0/0.1. and Trident These .svg files use a minimal amount of anchor points to achieve the vector shapes!- V0
- V2
- VSW
- VT
3,969 views683 downloads
HorseshoeSpoolHolder
by LoganFraser
Horseshoe Spool Holder - mounts internally for Trident, or externally for V0, V1, or V2 printers.- V0
- V1
- V2
- VT
4,171 views258 downloads