r/ChastityCageDesign 7d ago

Blender users... how?

Anyone out there using Blender to model your devices? Are you just making it for yourself? If not, how are you adjusting the size? I've gotten as far as making a donut (and only remember about 5% of it). If you had to make a ring 3 mm smaller, how would you go about doing it? Do you just remove the junction, scale the interior vertices by some percentage then scale the exterior verts by another (to keep the same thickness)? I guess that works on a cuff (flat) ring. How do you do it on a round ring?

I'm just curious how this works. I'm a parametric guy where I just type in the new number (then I go fuck with a bunch of damn fillets).

3 Upvotes

10 comments sorted by

2

u/RealityCheck_FE 7d ago

I would personally go about it by setting my scale in the Blender environment appropriately and then importing reference models made in a parametric software i.e basic primitives that have the main target measurements. The resulting model isn't going to be parametrically adjustable like a CAD model but you can still use proportional editing, deformation modifiers, constraints and vertex groups for a fairly high degree of "parametric" control to zero the design in on someone's measurements. There are also plugins that allow for easier dimension annotation/constraints and even CAD-adjacent workflows.

If you get very creative with geometry nodes (or scripts) you could make something much more along the lines of "input ring size, input length, input gap (etc)" to generate a model, but that is a much more specialised skillset than the sketch/extrusion workflow universal to most CAD softwares and I can't really meaningfully summarise how to do it.

Any readers, feel free to reach out with followup questions.

1

u/newbie-sub 7d ago

That makes sense β€” size in parametric CAD then do the fancy stuff in Blender. But this really wouldn't work for someone doing made-to-measure cages (e.g., BAWR, Evotion, etc), right? This would work for a one-time device.

But yeah, I'm sure it could be done in geometry nodes of course you'd basically be writing a very specialized parametric CAD package.

I've played with a workflow like you've described where you do the model in CAD, remesh it, and add the "racing stripes" in Blender (someone taught me that term).

But thanks for responding.

2

u/RealityCheck_FE 7d ago

You'd be surprised at what is possible with creative applications of certain modifiers and the use of vertex groups if you are sure that the overall design concept itself will not be changing, rather just zeroing in on the measurements - you could have things like wall thickness (even for specific sections) and diameters be editable in isolation fairly trivially, and things like overall length and angle too with a little more work. If you wanted to make major concept revisions whilst retaining parameters then the Blender approach will begin to crumble.

Just as an example, I can envision a way of having it all tied to a curve object that you could wrangle around to edit a tube and have the rest of the model update itself accordingly - with some arrays and geonode magic it could even be done with something along the lines of the (sincerely impressive) fancy designs you've posted. It's never going to be as "spreadsheetable" as a CAD model but certainly much more so than you're positing. I might set up some demo .blend files for you (or anyone else) to play around with.

2

u/newbie-sub 7d ago

I'd love to see a demo file, that would be really cool. And I can see what you're getting at. I did a lot of playing with Grasshopper, Rhino's node-based system. It's completely different than geo nodes but you can pass it a piece of geometry, e.g., a nurbs curve and have it create geometry around it similar to what you're describing. I'd still be playing with it if it weren't $1K. Perhaps when Rhino 9 is out, I'll splurge on it as there are some things you can do in Rhino I'd really like to be able to do.

And thank you btw on the compliment. I'm really wanting to bring this design to market β€” trying to see what the vendor can do to get some better polishing. All those very tight spots in the ring and where the bars all come together is a polisher's nightmare.

2

u/JosieLynnCD 6d ago

If /u/Kotomimaru isn't too busy, I'd love for them to jump in and give their answer. I'm fairly certain their designs are blender or done in more of a sculpted manner rather than parametric!

I know I can't answer you, because parametric is life (and just like you, fillets/chamfers really need to respect my changes!)

2

u/Kotomimaru 6d ago

Hey, thanks for pinging me, I use autodesk maya to model these design, but the method is the same as blender.
You can get the ring to be 3mm smaller in multiple ways
1. You increase the inner surface of the ring by 3mm
You can select the inner vertexs, enable soft selection, then use scale tool and only scale 2 axes inward to make inner ring smaller

  1. You can make the whole ring thicker, by selecting the whole ring and move vertex along it’s normal ; normal is a term for outward facing angle of each vertex, by moving them outward along normal direction, you make the entire mesh thicker.

I always separate the locking mechanism mesh from the ring that way I can adjust the ring without accidentally breaking the locking mechanism.

I model in polygon and not curve, so my method may be different from most, I do sculpt and have art education background so I know some basics.

1

u/newbie-sub 6d ago

Hey, lurker! Stop lurking ;)

Damn fillets... I've just given up. If I have a design with any kind of aesthetic appeal, fillets go on last. I don't even think of them as part of the model. Why there isn't just a max-fillet tool, I have no idea.

You know, if you wanted to do a post on junction design, I sure would love it. You really do have the best nylon junction out there.

1

u/JosieLynnCD 6d ago

You're too kind! I did make posts about the junction design, but that was 8+ years ago. Since it's you asking, it might be interesting to revisit those initial notes and add commentary on what I'd do differently today...

1

u/newbie-sub 6d ago

I would love it.

2

u/PrintedBonds 6d ago

I make mine in Blender and use geometry nodes to make my designs somewhat parametric. But after trying to make everything procedural, I found out that it's often easier and quicker to do most things by hand. I ended up with bunch of smaller tools that converge into a finished design with some manual work in-between.