Computer Aided Design


This week assignment was to learn about CAD (Computer Aided Design) and some concepts and attributes like raster, vector, 2D, 3D, simulations, Etc.

  1. I started to read more about the difference between raster and vector in 2D design and I concluded that:
    • Raster is the type of design where it’s made of pixels each with a different color arranged to display the whole design or image. It’s resolution dependent.
    • Vector is the type of design which is made of paths, each with a mathematical formula that describes how it’s shaped and what color it’s in. it’s resolution independent.
    There are a very much near attribute in 3D design which is the difference between mesh ( polygon) and surface or Nurbs where polygon depends on that the design is divided into many surfaces that forms your shape,but in Nurbs the design is shaped by mathematical formulas.
    you can watch a video that explains the difference between polygon and Nurbs from this link.

  2. I think that before thinking about which CAD tool you will go for, I must think about my final project to know which type of programs I should try so I started to hand sketch my graduation project.

  3. I thought that the most suitable beginning for me is to make a 3D simulation for my project with the leds lighting and everything to know how it will look like.
    I started using blender as I saw on it’s website that it can be used for cloths simulation also it has the option in which you can emit light.
    I read the free Tutorials on blender website, only the basics as rest of the tutorials are not free!!.

  4. I started working on a tutorial to make a cup and it helps to teach the basics of the tools and interface.
    and this was the result

  5. I followed another tutorial for simulating clothes in blender and I started to simulate the dress

  6. But here are what I concluded from blender : It's a very powerful CAD tool but it's a hard for beginners and will not help you to make what you want fast because it has a lot of functions and options and you will need to understand them to be able to make something.