
Parametric CB6### Ring
thingiverse
Parametric CB6###/CB6###s chastity cage ring v1.0 I decided to make this after a specific sized ring broke where the pins attach. A newly purchased knockoff replacement ring was much less comfortable then the original (partially hollowed out knockoff ring design). Resolves several issues with the manufacturers original design : -Solid one piece design feels sturdy and results in heightened sensation due to more restriction in movement. -Allows precise custom fitment instead of a selection of a half dozen specific sizes -Less potential to pinch your skin -No risk of losing small pieces such as the spacer or pins -Minimized pin protrusions (pin height not static and can be adjusted) Known Issues: -Max inner ring diameter is 46.5 without significant tweaking (if 47-50 range, you might be able to sand the center pin (as long as the walls are thick enough or 100% infill is used) or you could try changing the inner_pin_scale_x variable, but don't change the inner_pin_scale_y variable at the same time otherwise the locking pin seat will not be very tightly fitting); I plan to resolve this in a future version -Outer ring diameter not easily adjustable due to difference between ring and ring_slim without dynamic logic; I plan to resolve this in a future version. -Position of pins are not dynamicly adjusted when ring size is increased or decreased (shouldn't really matter unless required ring size is outside of optimal 30-46mm range); I plan to resolve this in a future version. -After extended use (Many times on/off or long term wear) the center locking pin has a tendancy to break where the lock is when printed using PLA/ABS . PETG might fair better but I haven't tried it yet. Using carbon fiber infused filament makes this much less likely to occur (Carbon Fiber Polycarbonate is the only one i have tested and it has so far completely resolve this issue) -Depending on whether your CB6### is an original or knockoff, there may be a slight difference in fit, especially the ratio of inner_pin_height vs inner_pin_seat_height , as the lock hole might be slightly too low where it is recessed into the cage base portion. I suggest adjusting inner_pin_height to be slightly larger value, for example instead of 15.55mm try 15.85-16mm range (this was designed for an original, and when I tested this with a knockoff I found that I needed to increase this value slightly). Instead you could more agressively sand the top of the inner/out pin seat to compensate after the fact rather then printing a new one. -Depending on lock brand/size, locking pin can be easily broken if there is not enough clearance to insert the lock. Drill the hole out or re-print with a larger lock_hole_diameter if lock does not easily fit. -Number of facets causes extreme delay in saving/rendering model, likely due to me not understanding the correct scad approach; I am still learning, feel free to leave me any feedback so I can improve my techniques. -Flat ring design (just like the original) is less ideal then ergo rings. Ideally I would like to have a ergo ring option in the settings; I may or may not address this in a future version. Instructions : 1) Determine the ideal amount of space you need for your junk and set the final_ring_inner_diameter accordingly. 2) Determine how thick you want the ring to be, and set final_ring_height to this value. default is 7.5mm, whereas the original CB6### ring is 12.75mm . 3) Determine size of lock for lock_hole_diameter, for a wolfdog then use 3.5mm to 4mm range , 3.5 will provide the tighest fit without needing to force the lock into the hole (and likely breaking the center lock pin as a result). Using 4mm will make the lock fit loosely and thus the fit between the ring and the cage a bit looser, however since the pins are all in fixed positiions, probably won't alter the fit/feeling unless you sanded heavily or set the pin width to a smaller value. 4) Determine the ideal distance between ring and cage when fully assembled. Default values (inner/outer_pin_seat_height = 9.9/7.15) produces a distance of 5.65mm when cage is fully assembled and locked. If you want the distance increased, make sure to increase the value of inner_pin_seat_height, outer_pin_seat_height, inner_pin_height, outer_pin_height by the same value, eg if you add 5 to all four of these variables, then the distance between the ring and the cage will be 10.65mm 5) Save-as a new version of the file (recommend with the changes made part of the filename) 6) Render and export as STL 7) Slice into gcode using your favorite slicer and settings (supports should not be require and orientation should be ready to print. 100% infill is an easy way to make sure its strong enough, but gyroid 20% with additional wall/top/bottom layers is likely sufficient) 8) Print, Sand (and Seal if desired)
With this file you will be able to print Parametric CB6### Ring with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Parametric CB6### Ring.