I created the Gravity Gun model back in 2018 for the first Maker Fair in Prague for my photo booth. I decided to model the Gravity Gun from Half-Life 2 because it's not a typical weapon from a computer game, but rather an anti-gravity device on which I could first try working with Arduino, servo motors, LED strips, etc. The Gravity Gun would light up, move its arms, and make sounds (I eventually decided not to activate the sparking).
I never published the model and was waiting for the right opportunity. Now I have decided to release the plastic parts for printing. I have modified some parts, so the holes for switches and connectors are sealed, the servo motors are replaced with plastic parts, and some of the original parts are completely missing. I did this because the electronics are not in a state where I could publish them. I will likely publish the used components and circuit diagrams with the case.
Printing instructions
Printing all the parts is easy, and except for one part (Side Grip Case Gauge), they can be printed without supports. I printed them using grey and blue transparent PLA, but I believe they can also be printed using PETG.
All the parts were printed on the Original Prusa MK2, so they will definitely be printable on the MK3 or MK4 as well.
If you want to make the Gravity Gun before transformation, print all the transparent parts (Body Inner Shell,Body Outer Shell, Case Rear Light Cover, Case Middle Light Cover, Arm Dummy Light) with orange material, otherwise print it with light blue material.
STL files are oriented for printing, but the STEP files are in the original orientation.
Assembly instructions
Assembly is not complicated, but it does involve many parts.
Discs
Printed parts:
GRIP OVAL
GRIP CAP
MAIN GRIP
DISC RIGHT
DISC LEFT
DISC RIGHT COVER
DISC LEFT COVER
Non-printed parts:
2 pcs - Socket button head screw M3 6mm
11 pcs - Socket button head screw M3 18mm
1 pc - Hex socket head cap screw M3 20mm
3 pcs - Hex socket head cap screw M3 40mm
4pcs - M6 nut
Attach part GRIP OVAL to GRIP CAP using two M3 6mm button head screws.
Then attach this part to MAIN GRIP using four M3 18mm button screws.
Finally, attach MAIN GRIP to DISC RIGHT using one M3 20mm hex screw.
Insert two M6 nuts into the holes in the DISC RIGHT part. (You can secure them in place using glue or a hot glue gun.)
Attach DISC LEFT using three M3 40mm hex screws.
Attach DISC RIGHT COVER using three M3 18mm button screws.
Insert two M6 nuts into the holes in the DISC LEFT part. (You can secure them in place using glue or a hot glue gun.)
Attach DISC LEFT COVER using four M3 18mm button screws.
Repro Case
Printed parts:
REPRO CASE
REPRO CASE LID
REPRO CASE LID CAP
Non-printed parts:
3 pcs - Hex socket head cap screw M3 10mm
Attach REPRO CASE LID CAP to REPRO CASE LID using three M3 10mm hex button screws.
Case
Printed parts:
CASE REAR
CASE MIDDLE
CASE COVER TOP
CASE COVER BOTTOM
CASE FRONT
Attach CASE REAR to DISCSusing three M6 30mm and 60mm hex button screws.
Insert eight M3 nuts into the holes in the CASE MIDDLE part. (You can secure them using glue or a hot glue gun.)
Attach CASE COVER TOP and CASE COVER BOTTOM to CASE MIDDLE using eight M3 12mm hex button screws.
Attach CASE FRONT to CASE MIDDLEusing nine M3 20mm hex button screws.
Insert CASE MIDDLE LIGHT COVER and CASE READ LIGHT COVER.
Body
Printed parts:
BODY REAR
BODY INNER SHELL
BODY OUTER SHELL
BODY FRONT
BODY ARM COVER
BODY REAR COVER
BODY FRONT COVER
BODY RIB SHORT
BODY RIG LONG
Attach BODY INNER SHELL to BODY REARusing nine M3 30mm hex button screws.
Attach BODY ARM COVERS to BODY FRONTusing three M3 40mm hex button screws.
Attach BODY REAR COVER to BODY REARusing three M3 30mm hex button screws.
Connect REAR and FRONTpart.
Attach BODY RIB SHORT and BODY RIB LONG using three M3 12mm hex button screws.
Arm
Attach ARMS to the BODY using three M3 20mm hex button screws.
Post processing
The blue Gravity Gun in the photos is post processed with primering, sanding, painting and weathering.