Product Design 3d Modelling

Product design 3D modelling is one of the most effective ways to get awe-inspiring visual materials of a product within the minimal timeframe. In our case, the 3D Artist created a detailed high-poly model of the stylish watch which after all stages of the process looked like the real item on photos. What is 3D CAD Modeling? Let’s start with the question, what is CAD? The acronym CAD stands for Computer Aided Design and covers a wide variety of design tools used by several industry professionals like architects, game designers, artists, manufacturers, and of course engineers. Product design and development for startups in Amsterdam 'I work closely with individuals and small firms to develop user-focused design and real-world solutions. From early ideas to production-ready files, I enjoy being a reliable partner throughout the whole process'.

Magazine> resources

In the market for 3D modeling software? Here are the best programs out there to make your 3D dreams come true—including 10 free 3D modeling software options!

With 3D modeling software, you can create just about anything. The industry is changing so fast, however, that it can be a little challenging to determine which 3D modeling program is the best for your 3D modeller needs.

We walk you through the 19 best 3D modeling software options on the market right now. Even better? We share 10 free 3D modeling software programs for the budget-conscious 3D artists.

Once you have the right 3D modeling software, you’ll be able to produce stunning 3D designs for your online design portfolio—and featuring such a hot skill is sure to lure in potential clients and employers on the hunt for modeling software experts.

3d product design software

Now, let’s take a look at the best 3D modeling software programs out there!

Best 3D Modelling Software

1. Autodesk Maya

Type: SubscriptionPrice: $245/month

When you ask any professional 3D modeller in the industry which program they use the most, Autodesk Maya is the most common answer, and for good reason. Most of the leading animation studios use it (Pixar included) due in part to the massive array of powerful tools offered within the package. The last few years have seen some especially amazing new features burst into the limelight such as truly jaw-dropping live rendering.

There’s a catch, though: Maya isn’t cheap, and you’re going to need to learn to use it before you can create much of anything. There’s a lot to learn in 3D modeling programs, and if you can devote the time to truly learn this new artform then every penny you spend on Maya will be worth it. If you want a portfolio that floors clients from the start, this is how to do it.

2. Autodesk Mudbox

Type: SubscriptionPrice: $245/month

In addition to the titan known as Maya, Autodesk also offers Mudbox. It’s one of the easiest 3D modeling software packages on offer, but it’s more aligned to editing and sculpting 3D models using a simple, intuitive and tactile toolset than it is able in doing more complex 3D tasks. You can increase polygon counts on the fly, set up layers, and gradually adjust your 3D models until they are absolutely perfect. Then, built-in functions create textures, paint colors, correct meshes, and produce Normal maps.

You can also create things from scratch with this program, sculpting whatever you choose, but rigging, texturing, and animation are not its focus. To complete those steps, you’ll need Maya or other similar 3D modeling software. Master Mudbox and your design portfolio will be all the richer for it.

3. Houdini

Type: LicensePrice: $1995, $4495, or $499/year

Similar to Autodesk Maya, Houdini is another industry-standard tool that ranks as one of the best 3D modeling software packages available. It uses a different methodology than Autodesk Maya, using a node-based procedural style of production that affords artists a huge amount of control. Similar to Maya, there’s a rather steep curve to learning all the tricks needed to succeed with this modeling software. You won’t be creating masterpieces in 20 minutes, but, with a bit of persistence, you won’t have too much trouble making works of art.

It’s on the expensive side, offering yearly licenses or perpetual purchases of Houdini and Houdini FX, but there is also a free version called Houdini Apprentice available that we’ll detail in the second half of this article. All in all, Houdini is a solid choice for any VFX artist, and will help you create some stunning CGI to make your online design portfolio truly amazing.

4. Cinema 4D

Type: LicensePrice:$480/year to $2,850

Maxon’s Cinema 4D is also a serious competitor and easily among the best 3D modeling software programs you can find. Designed for creating perfect motion graphics, this powerful tool can compete head-to-head with the above entries and hold its own. It can crank out amazing quality that can turn heads, but it’s strongest lead over competitors is a simple one: it’s much (much) easier to learn. This could be a great help in making your design portfolio as gorgeous as possible—trying out a variety of 3D projects is a great way to show your range to clients.

A caveat (and one that will be problematic if you don’t have deep pockets): the cost. With a hefty cost to perpetual licenses (some of which expire), you need to make sure it’s the right choice for you before you commit. Thankfully, they also offer a free trial that lasts a bit longer than a month to help you make the decision (and they offer student licenses at a reduced cost).

5. Modo

Type: Subscription or LicensePrice:$399/year to $1799

To stand out from the crowd, Modo does things a bit differently than the other 3D modeling programs. The Foundry made Modo with art in mind, not just animation, which led to it offering a rather robust and interesting selection of tools. Most notable is how user-friendly it is, allowing neophytes the ability to pick it up with relative ease and become a 3D modeller without years of training.

While it lacks the higher-end tools offered in programs like Autodesk Maya, Maya won’t let you intuitively create great quality renders with a low degree of effort: Modo is easy to pick up and figure out in comparison. Finally, Modo sports a wonderfully powerful rendering engine that is easily on par with other high-end programs, allowing you to create pro-quality on the fly.

6. Autodesk 3Ds Max

Type: SubscriptionPrice:$216/month to $1740/year

3Ds Max has been around for a long time, as far as modeling software goes. It predates almost every other current program by several years and has plenty of performance patches under its belt as a result. It’s one of the most stable 3D modeling programs around (probably the most stable option on Windows, period) and has a gigantic library available that provides access to countless functions that can make the process of modelling less tedious. Many of these mods also make things easier for beginners.

It has a higher price point but offers free student licenses and a trial that allows you access to all of the features the app has to offer for 30 days, which should provide further incentive to give it a go and wow your clients.

7. ZBrush

Type: LicensePrice:$895

When it comes to sculpting amazing creatures, people, and places, there are no competitors that come anywhere even close to ZBrush. It’s a staple in VFX on movies and television, and there are few 3D modeling programs that can match its stature in the video game designer industry. If you’re into 3D printing, this is definitely your go-to option: nothing beats ZBrush for making vinyl toys or action figures. You will need training on the various tools and features to make the most of ZBrush, but know that this training is absolutely worth it.

8. Rhinoceros

Type: LicensePrice:$995

Uninhibited design is the focus of Rhinoceros, providing all the tools and features you would expect in the best 3D modelling software, but with an easy-to-learn toolset that allows you to get cracking right away. It’s compatible with just about everything and has a well-designed rendering engine that can process even complex animations without unexpected slowdown.

It’s free for 90 days, after which point you’ll need to purchase a license to continue taking advantage of its features and power. It’s worth a look, especially if you want something simple to grasp and get started with.

9. Substance Designer

Type: LicensePrice:$19.90/month and up

There are many steps to 3D model creation, and producing realistic textures can be very time-consuming and involved. Enter Substance Designer, one of the most powerful and astounding texture creation applications there is. It can generate some truly astonishing surfaces for your models, and the resulting texture maps will turn your creations into extremely detailed art that not only looks realistic but saves you a ton of time fiddling with bits and bobs.

If you’re serious about becoming a 3D modeller, you owe it to yourself to at least give it a try. We guarantee that the results will please you, and afterwards, you won’t want to use anything else for your skinning and texturing.

Free 3D Modeling Software

If you’re on a fixed income and can’t afford to shell out hundreds of dollars for a full license but still want to learn the skills needed to become a 3D modeller, you’re in luck: there are some free 3D modeling software options out there as well, and many are quite powerful and capable of producing professional-grade content.

10. Blender

The king of the castle among free 3D modeling software is, without a doubt, Blender. It’s been around since 2002 and is quite polished. Running on every major operating system, it provides all the tools you expect in modeling software, including rigging, texturing, sculpting, UVing, and animation. With a solid rendering engine, it has proven itself time and again when compared to the fancier programs out there.

As an added bonus, it’s open-source! This means that there are constant improvements and available add-ons for new functionality are not only common, but always free of charge. This puts a lot of power in your hands. If you can’t swing an expensive license for Maya, this is the next best thing.

11. Daz Studio

Recently made free to all, Daz Studio is accessible to newcomers as well as experienced 3D modellers, and is focused around creating art using people, animals, and other assets from their list. Unlike most other entries on the list, this is more akin to a posing tool than one designed to create high-end 3D models for production.

While the program itself is totally free, be advised that a lot of the content on their marketplace is not: this means that to really make the most out of it, you’ll still need to plunk down a bit of cash. If you are in it to make art rather than animation for your portfolio, you can’t really go wrong: a large amount of content is available right from the start, and anything you make is royalty-free!

12. SkethupFree

A surprisingly easy 3D modeling software option,SketchUp works on every major operating system—it will even run smoothly on your Chromebook!

You can draw, set orbits, and combine elements to create true 3D art with ease in a natural, sketch-based approach. Through Sketchup, you can draft some cool home layouts, furniture, and isometric art without needing to create primitives and extrude for hours. This is super-handy for those looking into becoming an interior designer. You’re also spared the rigor of rigging, and the annoyance of UV maps as well. This is a great tool for those more looking to make cool art.

13. Sculptris

Sculptris has a lot going for it: it has, for example, some of the sculpting power of Zbrush (but none of the price associated with it). It’s the absolute best free 3D modeling software for sculpting; nothing else even comes close to it. Within a few short minutes, you’ll be able to figure out the way the controls operate; even pint-sized artists have no problem, and can get to creating silly faces in no time.

While it can produce some truly neat models, you will still need another 3D program to make the most out of it. If you are looking for a way to make insanely awesome sculpts and feel like a master 3D modeller without shelling out for Zbrush, nothing else available can compare.

14. Houdini Apprentice

SideFX’s Houdini is a great program—one of the best free 3D modelling software options on our list, in fact. Equipped with all the power and flexibility offered by the paid version of the program, Houdini Apprentice will allow you to learn to use all its features without shelling out the $2,000 required for the pro version. Personal projects are totally fine, but without a license, you’ll still need to purchase the full version to make use of it for commercial purposes.

15. Vue

3d Product Modeling

Vue is known for being the 3D modeling software of choice for creating amazing 3D landscapes. Compelling worlds are a breeze to shape, and it even has numerous features bundled in to make sure your creations don’t look too real. Camera lens distortions, depth of field and anti-aliasing strategies all combine to give a huge amount of control to your scene and how it renders.

The catch? You won’t be able to save in the same format compatible with the paid version, and your files will be auto-watermarked to avoid the use of assets in commercial products.

16. Autodesk Maya

If you want a chance to learn the best 3D modeling software on the market, you have that opportunity: Autodesk Maya offers a 30-day trial to everyone interested in checking out what it has to offer. Students can even enjoy a student license for the duration of their studies. This gives you plenty of time to hone your abilities and master the program by the time you’re serious about using it professionally.

The only limit you have with the free version is a simple one: you can’t use the assets you create in commercial products.

17. FreeCAD

FreeCAD is still in active development, but it already has tons of cool features. As far as free 3D modelling software goes, it’s hard to beat something with this many useful tools. Thanks to parametric models, you’re able to define shapes based on properties (and even other objects), which means you can recalculate entire sections on-demand.

18. MakeHuman

With a simple UI, MakeHuman allows budding 3D modellers to easily design humanoid characters with a suite of useful and intuitive tools. As simple 3D modelling software goes, it’s extremely focused and serves a single purpose: character design. If you’re looking to dive into the pools of 3D art this is a great place to start. Within a few minutes you’ll be able to figure out how to combine meshes and create interesting personalities for use in your next project.

19. OpenSCAD

Less about the artistic and more about the functionality, OpenSCAD is entirely intended for the more technical side of 3D asset production. Through programming and math, this program excels at producing exact replicas of your designs in a 3D printer, making it an exceptional option for anyone who is looking to make devices and toys rather than character models and creatures.

Don’t Forget to Upload Your Creations to Your Online Portfolio!

If you’re looking to cut your teeth in this fun and relatively new art form, now is definitely the right time to do it: the gaming industry is booming; and VFX are used in just about everything we consume online, on TV, and on the big screen. And clients love finding designers that you can keep up in this 3D modeling software realm.

Once you’ve created some awesome new pieces of work, make sure to upload them to your online portfolio. If you don’t have one, just use a website builder to build one in minutes. Pick an online portfolio that comes with stylish templates along with designer-friendly features like client proofing, so your clients can proof designs, right on your website.

You can create entire worlds in 3D modeling software—now go have fun!

*Need some more design inspiration?

A Guide To Graphic Designer Salaries—And How To Negotiate Them
14 Neat Ways To Boost Your Typography Skills
63 Extremely Cool Adobe Illustrator Tutorials
*

Get the best of Format Magazine delivered to your inbox.

Deutsch • ‎English • ‎français • ‎italiano • ‎polski • ‎română • ‎русский • ‎中文(中国大陆)‎
Next: Preparing models for 3D printing
  • Discovering FreeCAD
    • Installing
    • The FreeCAD interface
    • Navigating in the 3D view
  • Working with FreeCAD
    • Preparing models for 3D printing
    • Using spreadsheets
  • Python scripting
    • A gentle introduction

Product design is originally a commercial term, but in the 3D world, it often means modeling something with the idea to have it 3D-printed or, more generally, manufactured by a machine, for example a 3D printer or a CNC machine.

When you print objects in 3D, it is of ultimate importance that your objects are solid. As they will become real, solid objects, this is obvious. Nothing prevents them from being hollow inside, of course. But you always need to have a clear notion of which point is inside the material, and which point is outside, because the 3D printer or the CNC machine needs to know exactly what is filled with material and what is not. For this reason, in FreeCAD, the PartDesign Workbench is the perfect tool to build such pieces, because it will always take care for you that your objects stay solid and buildable.

To illustrate how the PartDesign Workbench works, let's model this well-known piece of Lego:

The cool thing with Lego pieces is that the dimensions are easy to obtain on the Internet, at least for the standard pieces. These are pretty easy to model and print on a 3D printer, and with a bit of patience (3D printing often requires much adjustment and fine-tuning) you can make pieces that are totally compatible and click perfectly into original Lego blocks. In the example below, we will make a piece that is 1.5 times bigger than the original.

We will now use exclusively the Sketcher and PartDesign tools. Since all the tools from the Sketcher Workbench are also included in the Part Design Workbench, we can stay in Part Design and we will not need to switch back and forth between the two.

Part Design objects are fully based on Sketches. A Sketch is a 2D object, made of linear segments (lines, arcs of circle or ellipses) and constraints. These constraints can be applied either on linear segments or on their endpoints or center points, and will force the geometry to adopt certain rules. For example, you can place a vertical constraint on a line segment to force it to stay vertical, or a position (lock) constraint on an endpoint to prohibit it to move. When a sketch has an exact amount of constraints that prohibits any point of the sketch to be moved anymore, we talk about a fully constrained sketch. When there are redundant constraints, that could be removed without allowing the geometry to be moved, it is called over-constrained. This should be avoided, and FreeCAD will notify you if such a case occurs.

Sketches have an edit mode, where their geometry and constraints can be changed. When you are done with editing, and leave edit mode, sketches behave like any other FreeCAD object, and can be used as building blocks for all the Part Design tools, but also in other workbenches, such as Part or Arch. The Draft workbench also has a tool that converts Draft objects to Sketches, and vice-versa.

  • Let's start by modeling a cubic shape that will be the base of our Lego brick. Later on we will carve the insides, and add the 8 dots on top of it. So let's start this by making a rectangular sketch that we will then extrude:
  • Switch to the PartDesign Workbench
  • Click on the New Sketch button. A dialog will appear asking where you want to lie the sketch, choose the XY plane, which is the 'ground' plane. The sketch will be created and will immediately be switched to edit mode, and the view will be rotated to look at your sketch orthogonally.
  • Now we can draw a rectangle, by selecting the Rectangle tool and clicking 2 corner points. You can place the two points anywhere, since their correct location will be set in the next step.
  • You will notice that a couple of constraints have automatically been added to our rectangle: the vertical segments have received a vertical constraint, the horizontal ones a horizontal constraint, and each corner a point-on-point constraint that glues the segments together. You can experiment moving the rectangle around by dragging its lines with the mouse, all the geometry will keep obeying the constraints.
  • Now, let's add three more constraints:
    • Select one of the vertical segments and add a Vertical Distance Constraint. Give it a size of 23.7mm.
    • Select one of the horizontal segments and add a Horizontal Distance Constraint. Make it 47.7mm.
    • Finally, select one of the corner points, then the origin point (which is the dot at the crossing of the red and green axes), then add a Coincident Constraint. The rectangle will then jump to the origin point, and your sketch will turn green, meaning it is now fully constrained. You can try moving its lines or points, nothing will move anymore.

Note that the last point-on-point constraint was not absolutely necessary. You are never forced to work with fully constrained sketches. However, if we are going to print this block in 3D, it will be necessary to maintain our piece close to the origin point (which will be the center of the space where the printer head can move). By adding that constraint we are making sure that our piece will always stay 'anchored' to that origin point.

  • Our base sketch is now ready, we can leave edit mode by pressing the Close button on top of its task panel, or simply by pressing the Escape key. If needed later on, we can reenter edit mode anytime by double-clicking the sketch in the tree view.
  • Let's extrude it by using the Pad tool, and giving it a distance of 14.4mm. The other options can be left at their default values:

The Pad behaves very much like the Extrude tool that we used in the previous chapter. There are a couple of differences, though, the main one being that a pad cannot be moved. It is attached forever to its sketch. If you want to change the position of the pad, you must move the base sketch. In the current context, where we want to be sure nothing will move out of position, this is an additional security.

  • We will now carve the inside of the block, using the Pocket tool, which is the PartDesign version of Part Cut. To make a pocket, we will create a sketch on the bottom face of our block, which will be used to remove a part of the block.
  • With the bottom face selected, press the New sketch button.
  • Draw a rectangle on the face.
  • We will now constrain the rectangle in relation to the bottom face. To do this, we need to 'import' some edges of the face with the External geometry tool. Use this tool on the two vertical lines of the bottom face:

You will notice that only edges from the base face can be added by this tool. When you create a sketch with a face selected, a relation is created between that face and the sketch, which is important for further operations. You can always remap a sketch to another face later with the Map sketch tool.

  • The external geometry is not 'real', it will be hidden when we leave edit mode. But we can use it to place constraints. Place the 4 following constraints:
    • Select the top left point of the rectangle and the top point of the imported line and add a Horizontal Distance Constraint of 1.8mm
    • Select again the top left point of the rectangle and the top point of the imported line and add a Vertical Distance Constraint of 1.8mm
    • Select the bottom right point of the rectangle and the bottom point of the right imported line and add a Horizontal Distance Constraint of 1.8mm
    • Select again the bottom right point of the rectangle and the bottom point of the right imported line and add a Vertical Distance Constraint of 1.8mm
  • Leave edit mode and we can now perform the pocket operation: With the sketch selected, press the Pocket button. Give it a length of 12.6mm, which will leave the upper face of our pad with a thickness of 1.8mm (remember, the total height of our pad was 14.4mm).
  • We will now attack the 8 dots on the top face. To do this, since they are a repetition of a same feature, we will use the handy Linear pattern tool of the Part Design Workbench, which allows to model once and repeat the shape.
  • Start by selecting the top face of our block
  • Create a New sketch.
  • Create two circles.
  • For each circle, select it and add a Radius Constraint of 3.6mm to each of them
  • Import the left edge of the base face with the External geometry tool.
  • Place two vertical constraints and two horizontal constraints of 6mm between the center point of each circle and the corner points of the imported edge, so each circle has its center at 6mm from the border of the face:
  • Notice how, once again, when you lock the position and dimension of everything in your sketch, it becomes fully constrained. This always keeps you on the safe side. You could change the first sketch now, everything we did afterwards would keep tight.
  • Leave edit mode, select this new sketch, and create a Pad of 2.7mm:
  • Notice that, as earlier with the pocket, since we used the top face of our base block as a base for this latest sketch, any PartDesign operation we do with this sketch will correctly be built on top of the base shape: The two dots are not independent objects, they have been extruded directly from our brick. This is the great advantage of working with the Part Design Workbench, as long as you take care of always building one step on top of the previous one, you are actually building one final solid object.
  • We can now duplicate our two dots four times, so we get eight. Select the latest Pad we just created.
  • Press the Linear pattern button.
  • Give it a length of 36mm (which is the total 'span' we want our copies to fit in), in the 'horizontal sketch axis' direction, and make it 4 occurrences:
  • Once again, see that this is not just a duplication of an object, it is a *feature* of our shape that has been duplicated, the final object is still only one solid object.
  • Now let's work on the three 'tubes' that fill the void we created on the bottom face. We have several possibilities: create a sketch with three circles, pad it then pocket it three times, or create a base sketch with one circle inside the other and pad it to form the complete tube already, or even other combinations. Like always in FreeCAD, there are many ways to achieve the same result. Sometimes one way will not work the way we want, and we must try other ways. Here, we will take the safest approach, and do things one step at a time.
  • Select the face that is at the bottom of the hollow space we carved earlier inside the block.
  • Create a new sketch, add a circle with a radius of 4.8825mm, import the left border of the face, and constrain it vertically and horizontally at 10.2mm from the upper corner of the face:

If you have trouble to select features hiding part of the model can help. To hide a feature select it from tree view and press Space-key to toggle visibility.

3d Product Design Online

  • Leave edit mode, and pad this sketch with a distance of 12.6mm
  • Create a linear pattern from this last pad, give it a length of 24mm and 3 occurrences. We now have three filled tubes filling the hollow space:
  • Now let's make the final holes. Select the circular face of the first of our three 'pins'
  • Create a new sketch, import the circular border of our face, create a circle with a radius constraint of 3.6mm, and add a Point on Point Constraint between the center of the imported circle and our new circle. We now have a perfectly centered circle,and once again fully constrained:
  • Leave edit mode, and create a pocket from this sketch, with a length of 12.6mm
  • Create a linear pattern from this pocket, with a length of 24mm and 3 occurrences. That's the last step, our piece of lego is now complete, so we can give it a nice color to mark our victory!

You will notice that our modeling history (what appears in the tree view) has become quite long. This is precious because every single step of what we did can be changed later on. Adapting this model for another kind of brick, for example one with 2x2 dots, instead of 2x4, would be a piece of cake, we would just need to change a couple of dimensions and the number of occurrences in linear patterns. We could as easily create bigger pieces that don't exist in the original Lego game.

But we could also want to get rid of the history, for example if we are going to model a castle with this brick, and we don't want to have this whole history repeated 500 times in our file.

There are two simple ways to get rid of the history, one is using the Create simple copy tool from the Part Workbench, which will create a copy of our piece that doesn't depend anymore on the history (you can delete the whole history afterwards), the other way is exporting the piece as a STEP file and reimporting it.

Assembling

Product Design 3d Modelling Software

But the best of both worlds also exists, which is the Assembly2 Workbench, an addon that can be installed from the FreeCAD-addons repository. This Workbench is named '2' because there is also an official built-in Assembly Workbench in development, which is not ready yet. The Assembly2 Workbench, however, already works very well to construct assemblies, and also features a couple of object-to-object constraints which you can use to constrain the position of one object in relation to another. In the example below, however, it will be quicker and easier to position the pieces using Draft Move and Draft Rotate than using the Assembly2 constraints.

  • Save the file as it is now
  • Install the Assembly2 Workbench and restart FreeCAD
  • Create a new empty document
  • Switch to the Assembly2 workbench
  • Press the Import a part from another FreeCAD document button
  • Select the file we saved above
  • The final piece will be imported in the current document. The Assembly2 workbench will determine automatically what is the final piece in our file that needs to be used, and the new object stays linked to the file. If we go back and modify the contents of the first file, we can press the Update parts imported into the assembly button to update the pieces here.
  • By using the Import a part from another FreeCAD document button several times, and moving and rotating the pieces (with the Draft tools or by manipulating their Placement property), we can quickly create a small assembly:

Downloads

  • The model produced during this exercise: https://github.com/yorikvanhavre/FreeCAD-manual/blob/master/files/lego.FCStd

Read more

Next: Preparing models for 3D printing



Retrieved from 'http://wiki.freecadweb.org/index.php?title=Manual:Modeling_for_product_design&oldid=634572'