Inspiration for projects continues to have a wide set of sources. This time, it was a post I saw on the fediverse (Mastodon) about a Blender project by N.Rod.
I will not claim to have made as cute a fish as N.Rod did, but my darling wife thought it looked okay.
Blender is a Free Software tool used by artists to create 3D images, typically used for animations and other kinds of digital visual arts. I believe it can be used to create characters for 3D printing, but that isn't something I have explored.
The big reveal for this project is that I actually did work out almost every component piece based on a single variable so that the fish will successfully adjust all the parts, eyes, mouth, fins, etc. no matter what size I wanted to print up to the maximum for my printer. This is not typical of my version zero efforts. Usually, I use fixed sizes which get converted to parametric control in the subsequent version one. Maybe, my skills are finally developing.
Still, there were positional adjustments to be made after the first test print, and there may be more. Who knows. I would like to see about making the shape of the fish so it has a slight curve to the body as seen from above to give a more dynamic look. That will become an advanced effort, I guess.
SCAD files for study/modification and STL files for quick printsfish00.scad - fish00.stl