create account

How OpenSCAD change my life by bambukah

View this thread on: hive.blogpeakd.comecency.com
· @bambukah ·
$26.55
How OpenSCAD change my life
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](https://images.ecency.com/DQmeafSuTpEbf1mdCzKTxysXmdcfcmF2aHDisdwi9V4KTUu/openscadlogo.png)

## OpenSCAD: from code to 3D print

It was at the end of January. When I found [OpenSCAD](https://openscad.org/) from a Reddit post. I look something on [r/3Dprinting](https://www.reddit.com/r/3Dprinting/) and a blind person said "I made a iPhone SE 2022 case" (the full post is [here](https://www.reddit.com/r/3Dprinting/comments/1add8r0/blind_3d_enthusiast_with_my_first_independantly/)). I saw many lines of code... And that's how I install OpenSCAD on my computers.

[OpenSCAD](https://openscad.org/) 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](https://en.wikibooks.org/wiki/OpenSCAD_User_Manual#The_OpenSCAD_User_Manual) is really easy to use, but if you are a developer, the [Language Reference](https://en.wikibooks.org/wiki/OpenSCAD_User_Manual#The_OpenSCAD_Language_Reference) is a better start. You need videos? Youtube has plenty of playlist to learn that (I like the [MakeWithTech](https://www.youtube.com/playlist?list=PLxa9m2nC6N91Eg32PgGRNvFrvvegzxqGr) playlist). You already want a physical object to learn OpenSCAD? No problem, choose in the [Books list](https://openscad.org/documentation-books.html).

After you learned the basics, [OpenSCAD](https://openscad.org/) 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](https://github.com/search?q=openscad&type=repositories) 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](https://gridfinity.xyz/), it's the best storage system in the entire world).

For my disabled people tools, I mainly use the [BOSL2](https://github.com/BelfrySCAD/BOSL2) library and the related [wiki](https://github.com/BelfrySCAD/BOSL2/wiki) is AWESOME !

![](https://images.ecency.com/DQmcGQGyxQdTW5WLfXcBkZs4FrxZGD7NHzn1SDeJCFCEiLv/openscad_screen.png)

## 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](https://www.printables.com/model/1030178-openeds-pill-puncher) for that. Can't open a soda can ? I create... a [soda opener tool](https://www.printables.com/model/1011264-openeds-soda-can-opener)! Too many tools ? I make a [3-in-1 tool](https://www.printables.com/model/1020153-openeds-rocket-tool-3-in-1)!

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](https://www.printables.com/@FlorentKos_1766127/models) 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.
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 412 others
properties (23)
authorbambukah
permlinkhow-openscad-change-my-life
categoryhive-125125
json_metadata"{"app":"ecency/4.0.2-vision","tags":["hive-125125","openscad","cad","open-source","print3d","code","create","things","ecency"],"format":"markdown+html","image":["https://images.ecency.com/DQmeafSuTpEbf1mdCzKTxysXmdcfcmF2aHDisdwi9V4KTUu/openscadlogo.png","https://images.ecency.com/DQmcGQGyxQdTW5WLfXcBkZs4FrxZGD7NHzn1SDeJCFCEiLv/openscad_screen.png"],"thumbnails":["https://images.ecency.com/DQmeafSuTpEbf1mdCzKTxysXmdcfcmF2aHDisdwi9V4KTUu/openscadlogo.png"],"description":"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","image_ratios":["1.2440","1.8327"]}"
created2024-12-09 07:46:24
last_update2024-12-09 07:46:24
depth0
children14
last_payout2024-12-16 07:46:24
cashout_time1969-12-31 23:59:59
total_payout_value13.310 HBD
curator_payout_value13.240 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,982
author_reputation93,958,910,716,526
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,063,453
net_rshares64,737,004,719,860
author_curate_reward""
vote details (476)
@bbhbot ·
<center><p>@bambukah! <b>@day1001 likes your content!</b> so I just sent 1 <b>BBH</b> to your account on behalf of @day1001. <sub>(18/20)</sub></p>
<p><!--<img src="https://i.imgur.com/QwsegY0.png">--></p></center>
properties (22)
authorbbhbot
permlinkre-bambukah-20241219t160657
categoryhive-125125
json_metadata""
created2024-12-19 16:06:57
last_update2024-12-19 16:06:57
depth1
children0
last_payout2024-12-26 16:06:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length214
author_reputation2,740,199,634,396
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,335,410
net_rshares0
@cryptokamar ·
Keep it up πŸ‘
properties (22)
authorcryptokamar
permlinkre-bambukah-20241223t101722481z
categoryhive-125125
json_metadata{"type":"comment","tags":["hive-125125","openscad","cad","open-source","print3d","code","create","things","ecency"],"app":"ecency/3.1.2-mobile","format":"markdown+html"}
created2024-12-23 04:47:24
last_update2024-12-23 04:47:24
depth1
children0
last_payout2024-12-30 04:47:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length12
author_reputation5,806,906,335,417
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,417,141
net_rshares0
@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
properties (22)
authorday1001
permlinkre-bambukah-20241220t0625395z
categoryhive-125125
json_metadata{"type":"comment","tags":["hive-125125","openscad","cad","open-source","print3d","code","create","things","ecency"],"app":"ecency/3.0.46-mobile","format":"markdown+html"}
created2024-12-19 16:06:27
last_update2024-12-19 16:06:27
depth1
children0
last_payout2024-12-26 16:06:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length192
author_reputation9,701,644,178,459
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,335,395
net_rshares0
@ecoinstats ·
$0.03
So happy to see you posting!  

!pimp
πŸ‘  
πŸ‘Ž  
properties (23)
authorecoinstats
permlinkre-bambukah-so8f8y
categoryhive-125125
json_metadata{"tags":["hive-125125"],"app":"peakd/2024.11.3","image":[],"users":[]}
created2024-12-09 15:05:27
last_update2024-12-09 15:05:27
depth1
children0
last_payout2024-12-16 15:05:27
cashout_time1969-12-31 23:59:59
total_payout_value0.015 HBD
curator_payout_value0.015 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length37
author_reputation619,582,788,635,743
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,072,544
net_rshares77,735,955,555
author_curate_reward""
vote details (2)
@elisaday7 ·
$0.03
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. 
πŸ‘  
properties (23)
authorelisaday7
permlinkre-bambukah-20241212t212934617z
categoryhive-125125
json_metadata{"tags":["hive-125125","openscad","cad","open-source","print3d","code","create","things","ecency"],"app":"ecency/4.0.2-vision","format":"markdown+html"}
created2024-12-13 01:29:36
last_update2024-12-13 01:29:36
depth1
children0
last_payout2024-12-20 01:29:36
cashout_time1969-12-31 23:59:59
total_payout_value0.014 HBD
curator_payout_value0.015 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length177
author_reputation68,208,440,690,647
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,169,121
net_rshares83,818,390,432
author_curate_reward""
vote details (1)
@hiveborgminer ·
$0.03
This is the right way to use technology, helping people on individual level, great effort!
πŸ‘  
properties (23)
authorhiveborgminer
permlinkre-bambukah-20241211t13815664z
categoryhive-125125
json_metadata{"tags":["hive-125125","openscad","cad","open-source","print3d","code","create","things","ecency"],"app":"ecency/4.0.2-vision","format":"markdown+html"}
created2024-12-11 12:08:15
last_update2024-12-11 12:08:15
depth1
children0
last_payout2024-12-18 12:08:15
cashout_time1969-12-31 23:59:59
total_payout_value0.016 HBD
curator_payout_value0.016 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length90
author_reputation6,990,399,545,727
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,126,612
net_rshares83,976,073,251
author_curate_reward""
vote details (1)
@hivebuzz ·
Congratulations @bambukah! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

<table><tr><td><img src="https://images.hive.blog/60x70/https://hivebuzz.me/@bambukah/upvotes.png?202412180353"></td><td>You distributed more than 73000 upvotes.<br>Your next target is to reach 74000 upvotes.</td></tr>
</table>

<sub>_You can view your badges on [your board](https://hivebuzz.me/@bambukah) and compare yourself to others in the [Ranking](https://hivebuzz.me/ranking)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>



**Check out our last posts:**
<table><tr><td><a href="/hive-122221/@hivebuzz/lpud-202412"><img src="https://images.hive.blog/64x128/https://i.imgur.com/pVZi2Md.png"></a></td><td><a href="/hive-122221/@hivebuzz/lpud-202412">LEO Power Up Day - December 15, 2024</a></td></tr></table>
properties (22)
authorhivebuzz
permlinknotify-1734494389
categoryhive-125125
json_metadata{"image":["https://hivebuzz.me/notify.t6.png"]}
created2024-12-18 03:59:48
last_update2024-12-18 03:59:48
depth1
children0
last_payout2024-12-25 03:59:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length916
author_reputation369,389,036,489,489
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,297,962
net_rshares0
@invest-time ·
!LOLZ
properties (22)
authorinvest-time
permlinkre-bambukah-20241210t222031498z
categoryhive-125125
json_metadata{"tags":["hive-125125","openscad","cad","open-source","print3d","code","create","things","ecency"],"app":"ecency/4.0.2-vision","format":"markdown+html"}
created2024-12-10 21:19:57
last_update2024-12-10 21:19:57
depth1
children1
last_payout2024-12-17 21:19:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length5
author_reputation106,433,965,920,936
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,109,934
net_rshares0
@lolzbot ·
<div class='pull-right'><center><img src="https://lolztoken.com/lolz.png"><br><a href="https://lolztoken.com">lolztoken.com</a></p><br><br><br><br></center></div><p><center><strong>Why couldn’t the bike keep up with the car?<br>Because it was 2-tired</strong><br><sub>Credit: <a href="https://peakd.com/@reddit">reddit</a></sub><br>@bambukah, I sent you an <a href="https://lolztoken.com">$LOLZ</a> on behalf of invest-time<br><br>(7/10)<br>Delegate Hive Tokens to Farm $LOLZ and earn 110% Rewards.  <a href='https://peakd.com/@lolztoken/introducing-lolz-defi-now-you'>Learn more.</a></center></p>
properties (22)
authorlolzbot
permlinkre-re-bambukah-20241210t222031498z-20241210t212810z
categoryhive-125125
json_metadata"{"app": "beem/0.24.19"}"
created2024-12-10 21:28:21
last_update2024-12-10 21:28:21
depth2
children0
last_payout2024-12-17 21:28:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length597
author_reputation196,362,684,544,249
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,110,091
net_rshares0
@peeyush ·
$0.03
🫢🫢🫢
πŸ‘  
properties (23)
authorpeeyush
permlinkre-bambukah-20241215t123045787z
categoryhive-125125
json_metadata{"type":"comment","tags":["hive-125125","openscad","cad","open-source","print3d","code","create","things","ecency"],"app":"ecency/3.2.0-mobile","format":"markdown+html"}
created2024-12-15 07:00:45
last_update2024-12-15 07:00:45
depth1
children0
last_payout2024-12-22 07:00:45
cashout_time1969-12-31 23:59:59
total_payout_value0.012 HBD
curator_payout_value0.013 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3
author_reputation1,121,302,936,400
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,220,533
net_rshares87,123,589,478
author_curate_reward""
vote details (1)
@riyat ·
Thank you for posting in the Ecency community

Sending you Ecency points β™₯️

![](https://images.ecency.com/DQmcsQppv2VTPjVR53iFYvNWvZEQocmuZ65mVjftEZGsMtp/ecency_tipping_2.gif)

properties (22)
authorriyat
permlinkre-bambukah-20241210t22355227z
categoryhive-125125
json_metadata{"tags":["hive-125125","openscad","cad","open-source","print3d","code","create","things","ecency"],"app":"ecency/3.2.0-vision","format":"markdown+html"}
created2024-12-10 15:03:54
last_update2024-12-10 15:03:54
depth1
children0
last_payout2024-12-17 15:03:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length178
author_reputation316,887,144,610,068
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,099,456
net_rshares0
@tazi ·
$0.03
I saw your tools on printables few days ago. And now I know the story behind!

And thanks for introducing the OpenSCAD.  
πŸ‘  
properties (23)
authortazi
permlinkre-bambukah-2024129t22264556z
categoryhive-125125
json_metadata{"type":"comment","tags":["hive-125125","openscad","cad","open-source","print3d","code","create","things","ecency"],"app":"ecency/3.2.0-mobile","format":"markdown+html"}
created2024-12-09 21:26:06
last_update2024-12-09 21:26:06
depth1
children0
last_payout2024-12-16 21:26:06
cashout_time1969-12-31 23:59:59
total_payout_value0.016 HBD
curator_payout_value0.016 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length122
author_reputation80,094,364,512,279
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,082,362
net_rshares83,092,541,760
author_curate_reward""
vote details (1)
@valued-customer ·
I appreciate you sharing your experience with 3d modeling tools.

Thanks!
properties (22)
authorvalued-customer
permlinkre-bambukah-sq1c49
categoryhive-125125
json_metadata{"tags":["hive-125125"],"app":"peakd/2025.1.2","image":[],"users":[]}
created2025-01-13 16:21:45
last_update2025-01-13 16:21:45
depth1
children0
last_payout2025-01-20 16:21:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length73
author_reputation357,109,530,893,685
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,970,807
net_rshares0
@weone ·
$0.03
This seems to be an amazing tool
πŸ‘  
πŸ‘Ž  
properties (23)
authorweone
permlinkre-bambukah-2024129t162731710z
categoryhive-125125
json_metadata{"tags":["hive-125125","openscad","cad","open-source","print3d","code","create","things","ecency"],"app":"ecency/4.0.2-vision","format":"markdown+html"}
created2024-12-09 10:57:33
last_update2024-12-09 10:57:33
depth1
children0
last_payout2024-12-16 10:57:33
cashout_time1969-12-31 23:59:59
total_payout_value0.015 HBD
curator_payout_value0.015 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length32
author_reputation8,641,607,906,886
root_title"How OpenSCAD change my life"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,067,236
net_rshares77,595,780,589
author_curate_reward""
vote details (2)