Week 2

Computer Aided Design

assignment

  • Understanding 2D and 3D concepts
  • Learning about various software for 2D and 3D design
  • Learning how to use this software to create objects
  • Documenting the process using images and videos
  • Including all relevant files

Explore 2D

"2D" stands for "two-dimensional" and refers to shapes or objects that have length and width but no depth, like a flat surface or a picture on a page.

when we deals with 2D, the main types are raster and vector. we need to understand this two concepts which is Pixel and Bitmap.

Pixel

A pixel is simply the smallest addressable element of a picture represented on a screen. An image is made up using a collection of pixels referred to as a bitmap.

Bitmap

A bitmap is a mapping from some domain to bits, that is, values which are zero or one. It is also called a bit array or bitmap index. The more general term pixmap refers to a map of pixels, where each one may store more than two colors, thus using more than one bit per pixel.

1.Raster

Raster is made up of pixels each pixels contains informations like colors in photographs. when we zoom in the quality of the image will reduce.

File extensions are .BMP, .TIF, .GIF, .JPG, etc...

Sample
Sample

2. Vector

Vector use mathematical paths making perfect for design need to be scaled without losing quality. Vector graphics are best for printing since it is composed of a series of mathematical curves.

File extensions: SVG, EPS, PDF, AI, DXF, etc...

Sample
Sample

3. 2D Raster Softwares

Raster graphics software is used to create and edit images composed of pixels, which are tiny squares of color arranged in a grid. Each pixel contains specific color information, making raster images ideal for complex visuals such as photographs, digital paintings, and detailed textures. Raster-based images are resolution-dependent, meaning their quality decreases when scaled up. These images are commonly used in digital art, photo editing, and web graphics.

Some popular raster software includes Adobe Photoshop, GIMP, Krita, Corel PHOTO-PAINT, Paint.NET and Pixlr. These programs are widely used for digital painting, photo editing, and creating pixel-based artwork.

Sample
Sample
Sample
Sample

GIMP (GNU Image Manipulation Program)

i would like to explore GIMP. GIMP is a free and open-source raster graphics editor designed for tasks such as photo retouching, image composition, and digital painting. It is a powerful alternative to Adobe Photoshop, offering extensive tools for image editing, filters, and plugins. GIMP supports multiple file formats, including PSD, JPEG, PNG, and TIFF, making it highly versatile.

4. GIMP

The STL file was imported into Ultimaker Cura, a slicing software used to generate the G-code for the 3D printer.

Support structures were added using the raft method to ensure better adhesion and print stability.

The slicing preview displayed the layer-by-layer breakdown of the print job.

Sample Sample

5. Inkscape

The G-code was transferred to the Creality Ender 3 V2 printer.

The first few layers were closely monitored to ensure proper adhesion to the print bed.

The print was completed successfully, maintaining the intricate details of the gear.

Sample
Sample

Raster Hero Shot

Vector Hero Shot

1. 3D design

The object chosen for scanning was a small toy. This was selected due to its distinct shape and well-defined features, making it suitable for 3D reconstruction.

The first image shows the real toy used for scanning.

Sample

2. Capturing Multiple Angles

To ensure an accurate 3D scan, multiple images of the toy were taken from different angles using the Kiri Engine.

The next image displays the collected photos, covering all perspectives required for proper model generation.

The settings were adjusted to export the model in OBJ format, which is compatible with 3D printing and further modifications.

Sample
Sample

3. Rendering and Viewing the 3D Model

The app processed the images and generated a 3D model, converting it into a mesh representation.

Once the rendering was complete, the OBJ file was displayed within the Kiri Engine.

The generated model was inspected for accuracy, ensuring that the shape and details were preserved from the original object.

Sample
Sample

4. Final Out

The next image presents the final 3D file of the scanned object.

Once the rendering was complete, the OBJ file was displayed within the Kiri Engine.

The generated model was inspected for accuracy, ensuring that the shape and details were preserved from the original object.

Sample
Sample