3D model description
My take on the Heliograf Light Soy lamp. The red cap and the body of the fish is printable in vase mode for a seamless finish. It's designed to be lit by an LED light strip.
The tallest part is 300 mm. You will need a tall printer to make this. I've also included models for an XL version which is scaled up to 150%.
Printed parts
- 1 x Cap (select either with or without hanging holes)
- 1 x Soy fish body (select either right side up or upside down text)
- 1 x Retention clip with wire channels
- 1 x Retention clip with power mount (either barrel jack or USB PCB)
If printing the XL version, use the respective XL models. The soy fish body needs to be scaled 150%.
Non-printed parts
- LED strip (length is up to you)
- 2 mm steel wire (approx 500 mm)
- 5.5 mm barrel jack
- 12V power supply (current appropriate for your length of LED strip; β₯3A is a safe bet)
If you decide to power your light using USB, I have included a version which allows attaching a PCB. There are several options to mount the PCB:
- adhesive e.g. hot glue, double sided tape, etc...
- If you are using this particular PD trigger board, you can use 6 mm M2 bolts and either threaded inserts or hex nuts
Instructions
1. Cap - trim the power connector hole
There is excess material here to enable the part to be printed in vase mode. It will need to be cut back with flush cutters.

2. Wire bending
I have found wire to be the simplest way to hold the LED light strip as the LED strips can be too hot for FDM materials. This model is designed to use 2 mm wire. Bend the wire approximately to the shape depicted. The wire should be approximately 220 mm tall in total - avoid extending the wire into the tail as it will rattle and be too close to the surface causing bright spots to appear. Insert the ends into the wire retention holes.


3. Attach the barrel jack
Screw the wires of your LED strip into the terminals. The barrel jack should press fit into the hole but you may want to put a couple dabs of glue so the plug doesn't accidentally get pushed in.

Now wrap the LED strip around your bent wire.
OR attach your USB PCB
If you are using USB to power your light, attach your PCB using an adhesive such as hot glue.
If you happen to be using the particular PD trigger board depicted below, you can use the mounting holes with an M2 6mm bolt and either heat set inserts or hex nuts.

4. Assemble the major components
Insert the retentive clips with your power jack and LED strip into the vase mode cap. If you intend to hang your lamp, now would be the most convenient time to insert your string/zip tie/whatever.
Finally, insert the body of the fish into the retentive clips.
5. ire your creation
Well done! 
3D printing settings
Use vase mode for the cap and body. As with all vase mode prints, bigger nozzles yield better results. Using a lower layer height helps with the overhanging parts.
Orientation
Please be mindful of the orientation. The fish should be tail down. The cap is narrow end down. The retentive clips should be rotated down rather than standing upright. The hole for the barrel jack is teardrop-shaped -- ensure the point is upwards.