PSVR2 GunStock

Gunstock for PSVR2 controllers. Inspired by VaderOne. Current version: v1.1
13h 40m
1× print file
0.20 mm
0.40 mm
161.00 g
26
186
2
1654
updated January 13, 2024

Description

PDF

WORK IN PROGRESS

 

WARNING! The GCode file is obsolete, and used only for site statistics!

 

Current version: v1.1 (see changelog below)

Gunstock for PS5 PSVR2 controllers. As I was searching for gunstock, nothing caught my eye except VaderOne. It looks great and it's small but if I buy one I can't make my modifications without creating key components on my own. So here we are, after many trials and errors I got myself V.1 of my gunstock. I feel it would be great to share this design as it can be improved and maybe add accessories or features I didn't think of. Hope you like it! Any feedback will be welcomed!

Ingredients:

  • 1x M3x25 conical head screw
  • 2x M3x20 conical head screws
  • 3x M3x12 conical head screws
  • 7x M3x10 conical head screws
  • 2x M3x20 hexagon head screws (5.5mm socket) or M4
  • 1x M3x16 hexagon head screws (5.5mm socket) or M4
  • 2x M3 nut (5.5mm socket) or M4
  • 1x 12x7/3.5/3 magnet with N polarity
  • 1x 12x7/3.5/3 magnet with S polarity
  • 2x 20x7/3.5/? magnets with N polarity (? = see below)
  • 2x 20x7/3.5/? magnets with S polarity (? = see below)
  • 2x 12x12x2 L-shaped aluminium extruded profile (length = see below)
  • M3 tap and M4 if you are using the M4 version
  • 3mm drill and M4 if using M4 version
  • insolation tape or fabric tape (https://www.tme.eu/pl/details/scapa-003-9/tasmy-mocujace/scapa/tasma-003-9mm-25m-czarna-tkaninowa/)

Magnets:

All magnets are in the fittment phase. My design is based on using magnets with opposite polarity to hide the mounting screw. All magnets are offset by 0.2mm from the surface, as this will prevent it from getting hit while connecting and eventually cracking. 

Magnet thickness should be picked by preference. Gunstock is designed to hold up to 5mm thick magnets in the hinge and front grip. As for now, I prefer 5mm magnets on the front grip and 3mm magnets on a hinge. Feel free to experiment. In the files, you will find spacers for magnets.

Aluminum profile length:

Needs to be tested and chosen personally. I find a 200mm long profile to fit me pretty well. Buy more and experiment with different lengths. The butt of the stock has room to be aligned with a magnet on the front grip even if the longer profile is used.

Tape:

Controller mounts are designed with a 0.1mm offset. It is meant to use rubber-like tape or fabric tape for grip between surfaces and limit the chance of crushing or scratching controller housing. Tape must be applied for all surfaces that contact controllers directly.

Printing:

I added new models for M3 and M4 versions of screws for controller mounts and set screw of R controller. 

I printed it with PLA with a 0.4mm nozzle, 0.2mm layer, 25% infill, and 3 perimeters. Fill free to experiment.

Be sure to print with the right supports! I will attach my .3mf files as an example. (Prusa MK3S with MMU2)

Parts need some trimming. I used to always drill holes for passthrough bolts and tap holes where threads should go (especially if the hole is splitting across layers - this way it is safer).

The right controller mount has an embedded brim for the Picatinny rail - needs to be trimmed off.

Printing time: 13h40m

Material (with supports): 161,53g

Controllers:

Controllers are aligned in what I feel is a pretty ergonomic setup. The right controller is tilted 13 degrees upward and 3 degrees to de left. The Left controller is tilted 10 degrees to the right and offset from the R controller by 15mm.

 

IMPORTANT:

Mounts for controllers are designed to be mounted flush with the line on the controller shell. It is important due to tracking LEDs in the controller and alignment of the mounts.

 

I can provide editable 3D files (SolidWorks is my main CAD).

 

If you feel like supporting me for my work, here is a way: PayPal.me

TO DO:

  • adjust the length of profiles
  • pick the right magnets for connections
  • improve the front grip gap in the connector
  • make stock (hinge) run smother
  • maybe adjust controllers position
  • minor visual changes
  • adjust the front controller position (NEW) - the front controller feels much better if you rotate it about 30 degrees - for now seems like it has no impact on tracking leds

Changelog:

  • v1.1:
    • Add models for M4 screws for controller mounts and set screw of R controller.
    • Add 0.05mm offset on both sides of center of the hinge mechanism for smoother movement (more testing needed)

Tags



Model origin

The author marked this model as their own original creation.

License