<p>I recently purchased a 3d printer and have found that freecad suited me really well <a href="http://www.freecadweb.org/" rel="noreferrer">http://www.freecadweb.org/</a> and its open source.</p>

<p>I believe its very similar to onshape in its a parametric modeller but runs locally rather that online.</p>

<p>Using the Parts view i have made most of my models using basic shapes and  boolen subtractions.</p>

CC BY-SA 3.0
2016-09-14T13:40:01.150Z
2016-09-14T13:40:01.150Z
Whojarr
<p>If you have any programming background at all, consider OpenScad. It is a functional type of programming language that lets you do a lot of things quite easily without art skills.  OpenScad skills are useful for building customizable things on Thingiverse.</p>

<p><a href="http://www.openscad.org/" rel="nofollow noreferrer">Here is a place to start</a></p>

CC BY-SA 3.0
2017-04-14T21:43:08.537Z
2017-04-14T21:43:08.537Z
EvilTeach
<p>I think Autodesk Meshmixer is the best, as you can easily make parts with <a href="https://www.youtube.com/watch?v=7tqy-PJq6Ds" rel="nofollow">boolean operations</a>(if you're more of a cubic thinking guy) or <a href="https://www.youtube.com/watch?v=VNpjniv8OXY" rel="nofollow">drag-and-sculpt</a>(if you're more of a freeform guy). (And thoses videos are old but still working).</p>

<p>If you want to get better reflexes in CAD engineering, I think Solidworks is the best (but <strong>really</strong> expensive if you aren't an enterprise), if you want to get better knowledge in 3D design and animations, maybe blender is good but surely not for CAD people neither for beginners in 3D (even if it's well-documented).</p>

CC BY-SA 3.0
2016-09-12T17:58:26.313Z
2016-09-12T17:58:26.313Z
42Z0GqNNz
<p>We get this question a lot in the facebook groups I manage.</p>

<p>The usual answers do not include blender as it has a stupid hard learning curve. That is overkill for what you are looking to do.</p>

<p>Look into 123d from autodesk. Free if you do not make money. I find this one to be the easiest.</p>

<p><a href="http://www.123dapp.com/design" rel="nofollow">http://www.123dapp.com/design</a></p>

<p>Also there is Google sketchup, with SLT out plugin. I find this one is pretty sub par due to the fact it does not create printable models well (ie missing triangles so it wont create solids, hard to fix)</p>

<p><a href="http://www.sketchup.com/" rel="nofollow">http://www.sketchup.com/</a></p>

<p>I think this one pops up. I haven't used it and I think it costs, but worth a mention.</p>

<p><a href="https://www.rhino3d.com/" rel="nofollow">https://www.rhino3d.com/</a></p>

CC BY-SA 3.0
2016-08-22T20:42:24.477Z
2016-08-22T20:42:24.477Z
MakerModder
<p>I'm no expert, but have done some research on this question and it seems to me that <a href="http://www.autodesk.com/products/fusion-360/overview" rel="nofollow">Fusion 360</a> is currently your best bet. It's designed to do exactly what you're planning, from start to finish. <strong>Design</strong> (Sculpting and precision modeling), 
<strong>Test</strong> (fitting/animation analysis), and <strong>Fabricate</strong> (CAM and 3D printing) all wrapped into one program that has a logical workflow, and is WAY easier to learn than Blender. It's free for hobbyists and startups making less than $100K/yr. There are a bunch of free tutorials online, professionally produced by Autodesk. By the time you get through those, you should be able to complete your project.</p>

<p>(Edit): I don't know anything about onshape.com. Like I said, I'm no expert.</p>

CC BY-SA 3.0
2016-09-18T16:08:36.123Z
2016-09-18T17:34:54.547Z
2016-09-18T17:34:54.547Z
quasimod
<p>You can check out <a href="https://www.tinkercad.com/" rel="nofollow">Tinkercad</a>. It is an easy to use, online editor. </p>

<p>Even though it is not as powerful as Blender or Rhino3d, for easy 3d models it is more than sufficient.</p>

CC BY-SA 3.0
2016-09-19T12:29:07.690Z
2016-09-19T12:29:07.690Z
Mysteric
<p>I would highly recommend you checkout Onshape for your design.<br><br>
<a href="https://www.onshape.com/" rel="nofollow">https://www.onshape.com/</a></p>

<p>It is the easiest to use, full featured, free 3D CAD program. It is made (and in active development) by the creators of Solidworks, the most widely used CAD program out there for good reason! And it runs in the cloud, so you don't need a high powered PC with an amazing graphics card, just a decent internet connection.</p>

<p>Onshape looks like it's going to be the future of mechanical CAD whereas other programs like 123d and Sketchup are simply lightweight versions of "real" CAD.</p>

<p>Unless you want to get highly involved in organic, complex shapes, I would avoid Blender, you will spend so much time learning it you could have whittled your barrel from a log instead.</p>

CC BY-SA 3.0
2016-09-13T12:45:44.460Z
2016-09-13T12:45:44.460Z
Veen
<p>To the people saying 123design. I can only say I have been a blender user way before 3D printing was a thing and just cant get around learning 123design. It just feels so limited as it only have a few tools. Yes blender might have a hard learning curve but it does pay off in the future as you wont be limited to 3D printing models and its crucial to make more complex models </p>

CC BY-SA 3.0
2016-08-24T11:53:28.340Z
I'm not sure if this is really suited as an answer. The question is a bad fit for stack exchange to begin with, as it tries to solicit opinion-based answers. Answers and questions should generally be based on facts and not opinions, so perhaps you can rephrase this to be more factual. For instance, in what ways is 123design limited compared to blender?
Tom van der Zanden
CC BY-SA 3.0
2016-08-24T05:17:55.103Z
2016-08-24T05:17:55.103Z
BoKKeR
<p>Your question begins in an inappropriate format for StackExchange, but you've ended it with one more appropriate by asking if Blender would work.</p>
<p>If you are willing to take the time to learn Blender, you are certain to discover that it will do as you require, and much much more. Your referenced model could be created using engineering-type design software such as Fusion 360 or SolidWorks or many of the free packages, but the free-form aspect is more suited to the flexibility of Blender.</p>
<blockquote>
<p>2020 UPDATE: Fusion 360 now supports a sculpt feature, which combines organic modeling with the engineering-type for which it is previously known.</p>
</blockquote>
<p>Even though Blender is not an engineering-type program, it has internal support for precise modeling. Should you learn to use those features, you get the best of both types of software.</p>
<p>If you construct your model in the software in segments/pieces as you suggest, your result will have greater flexibility at the printing stage, specifically with respect to color and filament choices. Instead of wood-colored sides, you can use wood-simulated PLA filament! Depending on the printer at the library, you could also use filamet, a filament containing 88 percent metal for the hoops.</p>
<p>I use Blender for some aspects of modeling, often importing the STL into Meshmixer to address things I've not yet learned in Blender.</p>
<p>I hope your reference to 5 liter is the original size and that your model will be a miniature of it. A 3d printer with 5 liter capacity would be a wonderful asset at the public library!</p>

CC BY-SA 3.0
2016-08-21T18:38:21.980Z
I've forgotten something you may find useful. Our local public library has an agreement with lynda.com, a substantial learning resource. I have only now examined the material available. There are many hours of tutorial information specific to Blender on the Lynda.com web site. If your library has this available, it will facilitate your objective and save money too!
fred_dot_u
CC BY-SA 4.0
2020-07-13T11:24:14.887Z
I like the dual approach of generating the measured parts in Fusion and then working out more organic parts of the design in blender.
Trish
CC BY-SA 4.0
2016-08-21T15:54:54.080Z
2020-07-13T13:20:31.977Z
2020-07-13T13:20:31.977Z
fred_dot_u
<p>My goal is to 3D print a 5 liter miniature barrel with a side stand, similar to <a href="http://rads.stackoverflow.com/amzn/click/B009K5DSJG" rel="noreferrer">this wooden one on Amazon</a>. I want it to have a removable top so that a boxed wine bladder may be put inside, and there should be a hole on the top as well so that the spigot may stick out and be used. I have no experience with 3D modeling or printing, but I have access to a public 3D printer at my local library. I know you can print parts individually (ex. curved wood-colored sides with staves and holes to interlock and make up the body of the barrel, the metal-colored hoops to go around the barrel). I don't know what software to use, though. I was thinking of starting to learn Blender? Would that be effective for this project? </p>

CC BY-SA 3.0
2017-04-18T16:54:17.107Z
Just to add on here since several answers mention Autodesk 123D.  Autodesk 123D has been discontinued and they are now pushing users towards Autodesk Fusion 360.
tjb1
<3d-design><software><blender>
What is the best 3D modeling software for a beginner on a 3D printed mini barrel project?
Maxim Berezin
# What is the best 3D modeling software for a beginner on a 3D printed mini barrel project?

(Asked by: username_0 on 2016-08-21)

My goal is to 3D print a 5 liter miniature barrel with a side stand, similar to [this wooden one on Amazon](http://rads.stackoverflow.com/amzn/click/B009K5DSJG). I want it to have a removable top so that a boxed wine bladder may be put inside, and there should be a hole on the top as well so that the spigot may stick out and be used. I have no experience with 3D modeling or printing, but I have access to a public 3D printer at my local library. I know you can print parts individually (ex. curved wood-colored sides with staves and holes to interlock and make up the body of the barrel, the metal-colored hoops to go around the barrel). I don't know what software to use, though. I was thinking of starting to learn Blender? Would that be effective for this project?

**Tags:** 3d-design, software, blender

> **Comments:**
> **username_1**: Just to add on here since several answers mention Autodesk 123D.  Autodesk 123D has been discontinued and they are now pushing users towards Autodesk Fusion 360.  

---

## 9 answers

### Answer by username_11 on 2016-08-21. Score: 18 | Accepted answer

Your question begins in an inappropriate format for StackExchange, but you've ended it with one more appropriate by asking if Blender would work.

If you are willing to take the time to learn Blender, you are certain to discover that it will do as you require, and much much more. Your referenced model could be created using engineering-type design software such as Fusion 360 or SolidWorks or many of the free packages, but the free-form aspect is more suited to the flexibility of Blender.

> 2020 UPDATE: Fusion 360 now supports a sculpt feature, which combines organic modeling with the engineering-type for which it is previously known.

Even though Blender is not an engineering-type program, it has internal support for precise modeling. Should you learn to use those features, you get the best of both types of software.

If you construct your model in the software in segments/pieces as you suggest, your result will have greater flexibility at the printing stage, specifically with respect to color and filament choices. Instead of wood-colored sides, you can use wood-simulated PLA filament! Depending on the printer at the library, you could also use filamet, a filament containing 88 percent metal for the hoops.

I use Blender for some aspects of modeling, often importing the STL into Meshmixer to address things I've not yet learned in Blender.

I hope your reference to 5 liter is the original size and that your model will be a miniature of it. A 3d printer with 5 liter capacity would be a wonderful asset at the public library!

> **Comments:**
> **username_11**: I've forgotten something you may find useful. Our local public library has an agreement with lynda.com, a substantial learning resource. I have only now examined the material available. There are many hours of tutorial information specific to Blender on the Lynda.com web site. If your library has this available, it will facilitate your objective and save money too!  
> **username_12**: I like the dual approach of generating the measured parts in Fusion and then working out more organic parts of the design in blender.  

---

### Answer by username_2 on 2016-09-14. Score: 5

I recently purchased a 3d printer and have found that freecad suited me really well <http://www.freecadweb.org/> and its open source.

I believe its very similar to onshape in its a parametric modeller but runs locally rather that online.

Using the Parts view i have made most of my models using basic shapes and boolen subtractions.


---

### Answer by username_3 on 2017-04-14. Score: 4

If you have any programming background at all, consider OpenScad. It is a functional type of programming language that lets you do a lot of things quite easily without art skills. OpenScad skills are useful for building customizable things on Thingiverse.

[Here is a place to start](http://www.openscad.org/)


---

### Answer by username_4 on 2016-09-12. Score: 3

I think Autodesk Meshmixer is the best, as you can easily make parts with [boolean operations](https://www.youtube.com/watch?v=7tqy-PJq6Ds)(if you're more of a cubic thinking guy) or [drag-and-sculpt](https://www.youtube.com/watch?v=VNpjniv8OXY)(if you're more of a freeform guy). (And thoses videos are old but still working).

If you want to get better reflexes in CAD engineering, I think Solidworks is the best (but **really** expensive if you aren't an enterprise), if you want to get better knowledge in 3D design and animations, maybe blender is good but surely not for CAD people neither for beginners in 3D (even if it's well-documented).


---

### Answer by username_5 on 2016-08-22. Score: 3

We get this question a lot in the facebook groups I manage.

The usual answers do not include blender as it has a stupid hard learning curve. That is overkill for what you are looking to do.

Look into 123d from autodesk. Free if you do not make money. I find this one to be the easiest.

<http://www.123dapp.com/design>

Also there is Google sketchup, with SLT out plugin. I find this one is pretty sub par due to the fact it does not create printable models well (ie missing triangles so it wont create solids, hard to fix)

<http://www.sketchup.com/>

I think this one pops up. I haven't used it and I think it costs, but worth a mention.

<https://www.rhino3d.com/>


---

### Answer by username_6 on 2016-09-18. Score: 3

I'm no expert, but have done some research on this question and it seems to me that [Fusion 360](http://www.autodesk.com/products/fusion-360/overview) is currently your best bet. It's designed to do exactly what you're planning, from start to finish. **Design** (Sculpting and precision modeling),
**Test** (fitting/animation analysis), and **Fabricate** (CAM and 3D printing) all wrapped into one program that has a logical workflow, and is WAY easier to learn than Blender. It's free for hobbyists and startups making less than $100K/yr. There are a bunch of free tutorials online, professionally produced by Autodesk. By the time you get through those, you should be able to complete your project.

(Edit): I don't know anything about onshape.com. Like I said, I'm no expert.


---

### Answer by username_7 on 2016-09-19. Score: 3

You can check out [Tinkercad](https://www.tinkercad.com/). It is an easy to use, online editor.

Even though it is not as powerful as Blender or Rhino3d, for easy 3d models it is more than sufficient.


---

### Answer by username_8 on 2016-09-13. Score: 0

I would highly recommend you checkout Onshape for your design.  
  
<https://www.onshape.com/>

It is the easiest to use, full featured, free 3D CAD program. It is made (and in active development) by the creators of Solidworks, the most widely used CAD program out there for good reason! And it runs in the cloud, so you don't need a high powered PC with an amazing graphics card, just a decent internet connection.

Onshape looks like it's going to be the future of mechanical CAD whereas other programs like 123d and Sketchup are simply lightweight versions of "real" CAD.

Unless you want to get highly involved in organic, complex shapes, I would avoid Blender, you will spend so much time learning it you could have whittled your barrel from a log instead.


---

### Answer by username_9 on 2016-08-24. Score: -1

To the people saying 123design. I can only say I have been a blender user way before 3D printing was a thing and just cant get around learning 123design. It just feels so limited as it only have a few tools. Yes blender might have a hard learning curve but it does pay off in the future as you wont be limited to 3D printing models and its crucial to make more complex models

> **Comments:**
> **username_10**: I'm not sure if this is really suited as an answer. The question is a bad fit for stack exchange to begin with, as it tries to solicit opinion-based answers. Answers and questions should generally be based on facts and not opinions, so perhaps you can rephrase this to be more factual. For instance, in what ways is 123design limited compared to blender?  

---

