Published December 9th at 8:46am - 473 ♥ - 3 min read

How OpenSCAD change my life

Hive-125125 Openscad Cad Open-source Print3d Code Create Things Ecency

Because of my health condition, 2024 started with time to search new things to explore from my bed. And I discover a life-changer : I can code real-life objects. Wait... What ?!? I repeat : I can code a real-life object. And that's the reason I write this post right now. I want to share this fantastic tool.

OpenSCAD logo

OpenSCAD: from code to 3D print

It was at the end of January. When I found OpenSCAD from a Reddit post. I look something on r/3Dprinting and a blind person said "I made a iPhone SE 2022 case" (the full post is here). I saw many lines of code... And that's how I install OpenSCAD on my computers.

OpenSCAD is a Computers-Aided Design tool. But instead to do 3D modeling, you write the code which modeling your 3D. As a developer, it's really easier to code an object than use Blender or FreeCAD to create a 3D model.

This is a new start for me: I can create some tools to help me in my real-life, but with CODE !

The simplicity

The language is really simple to learn. You want a 8mm cube ? it's cube(8);. It's a small example, but instead of learn a real skill (3D modeling), I just learn some function of a easy development language. And I discover there is many ways to learn that!

The OpenSCAD user manual is really easy to use, but if you are a developer, the Language Reference is a better start. You need videos? Youtube has plenty of playlist to learn that (I like the MakeWithTech playlist). You already want a physical object to learn OpenSCAD? No problem, choose in the Books list.

After you learned the basics, OpenSCAD have something great : the STL export. When you need to 3D print a thing, just press F5 (Preview) then F6 (Render) and then F7 (Export). you have now the STL file! Just import it to a 3D slicer (I use Cura or PrusaSlicer), and your object can be print!

The community

OpenSCAD offer another great thing : The community. Instead of having a chat and a forum, the community is everywhere and create everything! For talking with community, they use mailing list and IRC Channel. For those who are old, it brings back some memories, right?

But the new thing is the community create libs, things and tools around OpenSCAD. A simple search on GitHub shows a new world. Someone even create a lib to create Gridfinity library to make easier the bins creation (If you don't know Gridfinity, it's the best storage system in the entire world).

For my disabled people tools, I mainly use the BOSL2 library and the related wiki is AWESOME !

Why I need OpenSCAD

I'm a developer, I have a 3D Printer and I'm disabled. And that's the reason of this post. I needed some tools that I couldn't afford and now, I can create them!

My fingers are twisting and dislocating when I try to get a pill. So I made a Pill Puncher tool for that. Can't open a soda can ? I create... a soda opener tool! Too many tools ? I make a 3-in-1 tool!

And the list is really big. I can create tool for anything and all these tools are cheap! And with my dev skills, it's quite easy for me.

I share some tools on Printables if you want to see or print them.

Conclusion

Some disabled friends ask me to sell my tools for them or their parents/grand-parents (many of my tools can be great for arthritis people). At this time, I don't know what is the best thing to do. Maybe open-source and sell them? just create an e-commerce website to sell? Don't sell? I really don't know but I know these tool improve my life and now, I have autonomy and comfort. and it's not expensive!

As usual, if you like my work, don't forget to follow me and up-vote this post! If you have any question, feel free to use the comments section.

Have a nice day and a good life!

Note : This is an old not-published post. If everything was OK, it should have been released in March. I hope to be back as soon as possible.


Vote for this article

50%

Comments :

weone :

This seems to be an amazing tool

ecoinstats :

So happy to see you posting!

!pimp

tazi :

I saw your tools on printables few days ago. And now I know the story behind!

And thanks for introducing the OpenSCAD.

riyat :

Thank you for posting in the Ecency community

Sending you Ecency points ♥️

invest-time :

!LOLZ

hiveborgminer :

This is the right way to use technology, helping people on individual level, great effort!

elisaday7 :

I am glad to know that in spite of everything you are still moving forward with projects, exploring new horizons, sharing with others what you have learned during this process.

peeyush :

🫶🫶🫶

hivebuzz :

Congratulations @bambukah! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You distributed more than 73000 upvotes.
Your next target is to reach 74000 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

LEO Power Up Day - December 15, 2024
day1001 :

Your post make me look at my life again. It's inspiring and motivating. Many great things can be done, no excuses, no ifs and buts just make things happen. Thanks for your wonderful post. !BBH

bbhbot :

@bambukah! @day1001 likes your content! so I just sent 1 BBH to your account on behalf of @day1001. (18/20)

cryptokamar :

Keep it up 👍