3.6 (18 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,200 students enrolled


by SOLIDWORKS partners
3.6 (18 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,200 students enrolled
Created by Hamed Ashrafi
Last updated 12/2017
English [Auto-generated]
Current price: $23.99 Original price: $34.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 3 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • fundamentals of 3D modelling.
  • Designing with SolidWORKS Features
  • Sketching in Solidowrks
  • Creating assemblies from parts.
  • Introduction to top-down design methods.
  • Solidworks hot-keys.
  • Solidworks Toolbox add-in.
  • Solidworks Material Library
  • A willingness to learn!
  • A PC with Solidworks 2017 or newer version installed.
  • Internet connection!


SOLIDWORKS is used to design pretty much anything that should be manufactured

  • airplanes
  • cars
  • CNC machined components
  • the screw on the left
  • plastic components
  • your computer box
  • the mouse you’re probabley using
  • the chair you’re probably sitting on

SOLIDWORKS is known as the No. 1 3D application in the manufacturing industry right now! By taking this course you’ll set yourself on the right track for your next step in a design career.

Why you should not take this course?

  • Because you are not intrested in design for manufacturing.
  • Because you are a digital artist who creates 3D objects which will never leave the digital world!

Why you should take this course?

  • Because you are either a mechanical, electrical or a chemical engineer
  • you are thinking of becoming a designer in manufacturing world like my friend Wade does 
  • Because you are already a designer but want to switch to SOLIDWORKS as your main CAD tool
  • you’re interested in 3D printing

Why you should you pick me as an instructor?

I am a SOLIDWORKS research partner, this is different from an expert in the field. it means I have a black belt in SOLIDWORKS. I change it, the way I want! I make it do things that other designers struggle to sort out! This course is about basics but it’s better to learn them from a verified partner.

Besides! 1700+ students have already enrolled. they are from Canada, India, Spain, USA and many more countries. They’re all happy with the results!

Who this course is for:
  • Draftspersons from 2D CAD softwares such as AutoCAD.
  • Anyone interested in designing in 3D.
  • Engineer students.
  • Novice designers.
Course content
Expand all 84 lectures 03:51:14
+ Welcome
1 lecture 00:16

Let me introduce the man behind the sound quality of the videos. This course is the result of hours of professional work.

Preview 00:16
+ Lesson 1
19 lectures 41:01
Unit systems!

Knowing SolidWorks user interface. Learn how to work with SolidWorks Online Help.

soliworks User Interface

Lets see how easy it is to create 3D model in SolidWORKS.

Preview 02:31

we will create a new part and practice sketching in solidworks. we will use point sketches.

Basic Sketching. (points)

we will learn how to create simple Line sketches in solidworks.

Basic Sketching. (Lines)

We will connect points we created in lesson 4 with skills covered in lesson 5. Also we'll use sketch relations for the first time!

Points & Lines

In this video we'll learn how to make sketches fully defined and why we should do this.

Status of a Sketch

In this video we will use Smart Dimension Command to set the size of our sketch.

Dimensions in Sketches

we dive deeper into the meaning of an over-defined sketch. we'll make our connected sketch points over-defined by adding an extra dimension to it.

Over-defined VS fully Defined sketches
learn How to sketch Spline in SOLIDWORKS

this lecture was initially an assignment but since it is very important I decided to put it in the lesson content. In this video I teach you how to use mathematical equations to create curves. By that I mean generating a y=x^2 curve for example.

before watching this video make sure you have solved the Spline assignment and have watched the solution video.

Creating equation driven curves (explicit equations)

ever wanted to generate an involute curve to design a gear with? in this video I teach you how to use implicite equation driven curves in solidworks to generate such curves. before watching this video make sure you have solved the Spline assignment and have watched the solution video.

Creating equation driven curves (implicit equations)
learn How to sketch Chamfer & Fillet in SOLIDWORKS
learn How to sketch Text in SOLIDWORKS
Learn How to sketch Angle in SolidWORKS
Learn How to sketch a Center Arc in SolidWORKS
Learn How to sketch a 3 point Arc in SolidWORKS
Learn How to sketch Perimeter Circles in SolidWORKS
Learn How to Mirror a sketch in SolidWORKS
we will re-model the Spline.sldprt in lesson1 ToDo folder.
How to Do Spline
1 question
you will create a sketch chamfer and fillet in this assignment, try to solve the problem before watching the solution video.
HowToDo chamfer and Fillet
1 question
In this assignment you should remodel the file in lesson1 ToDo subfolder. the file is Text Sketches.sldprt
HowToDo Text Sketches
1 question
You should remodel the AngleInSketch.sldprt in ToDo sub folder in lesson1.
How To Do Angle in Sketch
1 question
You will use a Center Arc command in this assignment to remodel the CenterPointArc.sldprt in lesson1 ToDo sub folder.
HowToDo Center Arc
1 question
you will remodel the file in lesson1 ToDo subfolder. The file name is 3Point Arc.sldprt
How to Do 3 Point Arc
1 question
Perimeter Circle.sldprt is the file we will remodel in this assignment.
How to do Perimeter Circle
1 question
we will remodel the Mirrored Sketch.sldprt file in lesson1 ToDo folder. it is based on the Spline assignment.
How to do Mirrored Sketch
1 question
+ Lesson 2, 3D modelling in solidWorks
12 lectures 29:49

You'll learn what a feature is and how they can be manipulated to create 3D volumes. 

What is a Feature in SolidWORKS?

This lecture is about using some basic hot keys to pan, zoom or rotating a 3D model in SolidWorks which We'll go into more details later.

Preview 01:02

In this lecture we'll use Extruded Boss to create the body of the power point.

Extruding the Body of power-point

we will use Fillet to smooth the edges of the Body we created in previous lesson and then an Extruded cut to create the holes for power sockets we will design later.

Cut extrude and Fillet

I'll walk you through creating a revolved-cut feature. we will cut the second hole in the body of the power point with a revolved-cut so that we can compare it with an extruded-cut we used in the previous lecture.

Revolved Cut

we will carve away volume from the Body of the power point so it gets closer to our target model. we will learn how to use offset command on edges of a 3D model.

Offset sketches.

you will be using various tools available in solidworks user interface to inspect your model. we will create a section cut from the model to get a better look at its interior faces and fix some issues in the design.

previously we covered some of the content of this lecture  but will go through them in this lecture again.

section cut on a shell

In this lecture we use a shell command instead of the Extruded-cut we used in the previous lectures. You'll learn basics of Shell command and will compare it with different modelling methods. 

this is the last lecture of this section. at this point the Body of the power point is ready which will be used in our final assembly. in next section we will create the power outlets that fit into the holes of the power point Body.

Shell command
learn How to use Revolve command in SOLIDWORKS
Learn How to use Revolve Thin in SOLIDWORKS
Learn How to use Cut-Revolve Command in SOLIDWORKS
+ Modelling the power outlet
7 lectures 15:36

this is an overview of what we will learn in this section.


So there is a Feature in solidworks called Hole wizard, where the wizard word come from I don't know but it is a feature like any other feature in solidworks. 

Hole Wizard

because Holes are very important! I think they worth extra attention, so in this video I went through more details on hole wizard in solidworks. hole wizard uses two types of sketches to create a hole in your model. to fully understand this you need to have done the Cut Revolve assignments already. 

Hole Wizard - more details

Configurations are another feature in solidworks that sets it apart from most CAD software. it lets you add different types or versions to the same model without doing everything from scratch.


Since configurations are very important in solidworks I provided some extra information on them in this video. trust me, you want to learn more about configurations. Cheers

configurations - more details
Learn How to Use Roll Back Bar in SOLIDWORKS
Learn Parent/child Relationship in SOLIDWORKS
+ Modelling the Power Plug
21 lectures 01:02:17

I'll provide an in-depth explanation of different types of features in solidworks. I'll explain differences of feature-based and shaped-based features.

Different Types of Features in SolidWorks

we will go through each feature in the power plug we will model in this section. 

What we will model in this section

so far I used to make sure that all the contours in my course are closed to avoid confusion but actually solidworks lets you leave them open and then use them in a feature like extruded cut. this feature wasnt available in previous versions of solidworks.

Extruded Cut with Open contour
Learn SOLIDWORKS Mirror Feature

There is a useful feature in solidworks called Mirror! it mirrors stuff about a plane.

Mirror Features
Learn How to use Extruded Boss with Draft in SOLIDWORKS

Loft is a very important feature! important because it is used in many complex geometry modelling. it is very useful in sheet-metal manufacturing and molding. obviously I can't go into depth on this one but will scratch the surface here.

Loft Feature
Learn SOLIDWORKS Loft Feature

so you can boss extrude some sketch without inserting the exact extrude value. instead you're gonna tell application to extrude it up to that surface please!

Extruded Boss upto a surface

in this video tutorial I'll go through chamfer feature in solidworks it works like chamfer in sketches except that it is used on 3d models. 

Chamfer Feature

I'll show you some tricks to draw a sketch which we will use to generate a cord cover for our power plug.

Sketching the cord cover profile

usually we have solidworks to do a extruded cut or extruded boss from the same plane that the profile sketch exists on. but you can change this in the property manager. I'll show you how to do it in this video.

Extruded Cut Offset from a surface

you can share one sketch between multiple feature. this changes the way the sketch symbol in the design tree. I show you how to do it in this video. 

Preview 02:40

It is a must to learn this one. there are a few ways to save yourself some modeling time and instead of repeating the same command again and again just pattern it. Linear patter is one of the methods to do it. Mirror feature was another one which we covered earlier. you're welcome.

Linear Pattern Feature

can you make a table without a measuring tape? No! 

how do you measure distance or angle between two surfaces or edges in solidworks then? these are the questions I cover in this video. 

Using the Measure tool

A part document consists of bodies in solidworks world. a body is a 3D entity. Have you played with play dough before? each color of the dough is a separate body but you can make a sculpture out of different colors! that sculpture would be a multi-body sculpture.

Creating a multi-body part

I compare multi-body modeling with single body modeling. multi body modeling is popular in sheet metal industry and a few more.

Multi-body VS single body parts

Finally we are done with the Power Plug! in this video we add another configuration to our model and make it ready for the next section which is Assemblies in SolidWORKS.

Finalizing the Power plug model
Learn SOLIDWORKS Sketch Pattern
Learn SOLIDWORKS Mirror Feature on Bodies
Learn SOLIDWORKS Linear Sketch Pattern
+ Assemblies in SolidWORKS
13 lectures 31:21

this is an overview of what we will cover in this section. you can avoid it if you easily get bored!


so this is the base of assembly in solidworks. you learn how to navigate through its environment. I'll introduce some of the command and tools available in this environment. 

Preview 04:44

with this example I show you what are the differences between assembly files with sldasm extension and part files (documents) with sldprt extension. it's cool, I like it.

Preview 02:19

another basic skill you need to learn before moving on to the next part. this teaches you how to rotate or move a part in assembly environment, how to zoom in and out and these kinda stuff. shortcuts and hotkeys you need are covered as well.

How to move parts

Mates in assemblies in solidworks are like glue in real world. they attach two parts together or constrain them relatively. so if you want one part be on top of another, or a cylinder be always inside a particular hole you should use mates.


if you have already inserted a part into an assembly and want to have another one of it, you should use the technique I cover in this video.

Duplicating a part

It's very easy ( super easy)to insert a part into solidworks assembly environment. I go through that in this lecture and will add some mates to that part.

Inserting Parts into Assembly

Whenever you decided to duplicate a part that has many mates you can use this technique. instead copying the part and then adding the mates that are on it later, you can do both steps together to make sure you have added all the mates to the new part.

Duplicating a part with its mates

if one of the parts that are used in the assembly have more than one configuration you can activate that configuration in the assembly environment. it is very helpful and I show you why it is in this exercise.

Configurations of a part in Assembly

we already covered this subject when we were modelling the power plug but in this video I provide more details and talk about the mathematical methods this command uses to measure the distances.

Measuring distances

you can edit a part from inside the assembly environment. that is changing it's dimensions and everything you could do in it part environment. there is a catch though which I go through in this lecture.

Editing Parts in Assembly

imagine you were assembling all your parts together in the assembly environment and decided to add another part to your design! to make sure all the dimensions and sizes of this new part matches the previous ones you can generate a new part document from inside the assembly environment.

Creating New Parts in Assembly

when you created your new part in the assembly you can save it either inside the assembly or externally. when  you save it internally it wont appear on your hard drive and is refereed to as a virtual component in the assembly, but if you save that newly created part externally it will be stored on your hard drive with an sldprd extension.

Preview 01:03
+ Patterns in Assemblies
11 lectures 28:20

This is an overview of what we will cover in this section. it's very short I know.


Alrigth! making parts ready may sound a bit too complex but it's not. we need a few holes in the Body of the power point for the screws we will insert into the assembly later. 

Making Parts ready

Toolbox is an Add-in in Solidworks that is actually a massive library of common fasteners that are used in the industry. if you wanted to use a M10x20 bolt all you should do is using this library. you don't need to model that part yourself. it has many benefits because all these parts comply with international standards.

SolidWORKS Toolbox

we will use the holes we created in the first video of this section as a pattern to copy the screw we inserted into the assembly. I'll walk you through using the correct command for it and setting it up properly.

Patterning Parts by Patterns

another useful Library is the Material Library. by using this library you can make sure that all the physical properties of each material are considered in your designs. if you don't know the yield strength of steel you just sit back and let solidworks take care of these kind of things. it's also helpful when you want to change the material of your model to match its real one. solidworks material library contains both mechanical and visual properties of each material.

SolidWORKS Material Library

We will cover another popular method of copying a component in an solidworks assembly. you copy the tile we created in the previous lessons with a linear pattern along two directions.

Patterning Parts Linearly

each assembly can contain sub-assembly. just like a folder and its subfolders.. I'll be talking about this in the video.

Concept of Subassemblies

If you wanted to mirror the components of an assembly about a face or plane this is the video to watch first. I'll walk you through using the mirror command in assembly documents. we will use it to mirror the whole power point.

Patterning Parts by Mirror

I'll walk you through applying materials on multi-body parts in solidworks. I'll show you how to use solidworks material library to set the appearance of your parts.

Preview 01:58

ever wondered how those cool exploded views on drawigs are created? 

solidworks makes it super easy to do it. All you need to do is draggin the parts you want around. this will be covered in this video.

Exploded View