COURSES Offered by FABLAB

COURSES Description

Laser Cutting & CNC Milling for Absolute Beginners

Course Duration:


1 Month Duration
5 days in a week (3 hrs. per day)


Min. Qualification: Matric and Computer literacy


Course Introduction:


In this course, students will be taught about the basics of 2D and 3D Designing and how to operate Laser cutting machine and CNC Milling. Along with that they will be taught to make basic 2D designs using CAD software’s to make products using laser cutting and CNC milling machine. In the end they will have a hands-on experience on an Epilog Laser cutting machine and Shopbot Milling in order to make their desired projects.


Course Outcomes:


  • Gain an understanding of the laser cutting process.
  • Gain an understanding of the CNC milling process.
  • Design and customize drawings in CAD software’s and be able to make them in hard form using laser cutting machine and CNC milling.
  • Able to make their own furniture at the end of course which made with 4x8 ft Wood sheet.

Course Outline:


Introduction to 2D Designing


  • Basic concepts (elements and principles)
  • Difference between Raster and Vector
  • Software’s
  • Applications of 2D Designing

Introduction to Inkscape


  • Applications and advantages of Inkscape
  • Comparison with other vector graphics editor

Basic Functions of Inkscape


  • Interface and Basic Drawing
  • Shape Tools and Options
  • Fill and Stroke Settings
  • Groups, Levels, and Object Selection
  • Document Properties and Exporting PNG
  • Text and Fonts
  • Drawing Lines and Paths vs Objects
  • Free Hand Drawing Tool
  • Bezier Tool and Nodes
  • Trace Images with Bezier Tool
  • Trace Bitmap Tool (Convert Raster to SVG)
  • Difference, Union, Interaction & Combine
  • Align and Distribute
  • Spray Tool, Copy, Clone
  • Using Layers
  • Using Filters
  • Rendering Paths and Objects
  • Import and Edit PDF Files
  • Edit Adobe Illustrator .ai files in Inkscape
  • Installing Custom Extensions
  • Using Guides
  • 3rd Party tools for Laser cutting

3D Product Designing


  • Assembling methods
  • Press fit Joints
  • Online Design generators

Introduction to Laser cutter


  • Machine Overview
  • Advantages and Disadvantages
  • Applications
  • Safety Precautions
  • Useable materials

Useable materials


  • Machine Overview
  • Advantages and Disadvantages
  • Applications
  • Safety Precautions
  • Useable materials

Machine Basic Principle


  • Design Considerations
  • Cutting workflow

Projects – Design, Laser Cut and Milling


  • Keychain
  • Puzzle
  • Mobile stand
  • Card – holder
  • Final Project - Furniture

Introduction to 3D Designing and 3D Printing

Course Duration:


1 Month Duration
5 days in a week (3 hrs. per day)


Min. Qualification: Matric and Computer literacy


Course Introduction:


In this course, students will be taught about the basics of Designing, how to make basic 3D Designs on CAD Software’s. In the end they will have a hands-on experience of how to operate a 3d Printer in order to make their desired object.


Course Outcomes:


  • Be able to think critically about public reports of 3D printing in the media.
  • Be able to communicate clearly what makes 3D printing unique from other traditional methods of manufacturing and what its current benefits and limitations.
  • Be able to access specific resources needed to 3D print an object; include CAD software, CAD libraries, additional CAD and printing web tutorials, and 3D printing service providers..
  • Complete online CAD tutorials independently, at their own pace.
  • Perform all steps necessary to 3D print a simple, custom object:
    • Be able to open, view, manipulate and edit three dimensional object files
    • To create new three-dimensional object files from scratch.
    • Prepare and optimize those files for 3D printing
    • Successfully fabricate the file design through a 3D printing service provider using appropriate material and method selections

Course Outline:


Introduction to Design:


  • Basic concepts (elements and principles)
  • Design Rules
  • Difference between Parametric and Non Parametric modeling
  • 3D Designing Software’s
  • Design 1: Design Process Overview

Introduction to SolidWorks:


  • SolidWorks User Interface
  • Setting up Document
  • Basic tools
  • Sketching
  • Extruding

Designing Practice:


  • Assembling Parts
  • Generating Drawings
  • Parametric Press-fit Box
  • Screw and Nut
  • Door Hinge
  • Spirograph Gears

Introduction to 3D Printers:


  • Comparison between various 3D Printers
  • Applications of Additive Manufacturing
  • Additive Manufacturing limitations and benefits

3D Printing:


  • 3D Printing Filament Types
  • 3D Printers comparison and types
  • Setting Up 3D Printer
  • Generating 3D Printing format files
  • CURA Software operation
  • Post-processing of 3D parts

FINAL PROJECT:


Design and Print 3D parts, object and prototype


PCB Designing for Beginners

Course Duration:


1 Month Duration
3 days in a week (3 hrs. per day)


Min. Qualification: Basic knowledge of electronic components


Course Introduction:


In this course, students will be taught about the basics of circuit designing using suitable software. They will be introduced to the basic terms and their purpose in PCB designing. Also they will know about the methods through which toolpaths for machines are generated using image file of circuit. In the end they will have a hands-on experience of how making their own designed PCB circuit and later soldering the components and testing that circuit.


Course Outcomes:


After completion of this short course, students will be able to

  • Understand the basics of making a circuit in Eagle software
  • Design and create a PCB schematic for their circuit.
  • Have sufficient knowledge to generate files to PCB milling machine
  • Have enough knowledge to operate Roland SRM-20 machine
  • Make their own circuits and also to do the soldering of electronic components on Printed Circuit Board

Course Outline:


Introduction and brief history:


  • What is PCB
  • Difference between PWB and PCB
  • Types of PCBs
  • PCB Materials

Introduction to Electronic design automation (EDA):


  • Brief History of EDA
  • Latest Trends in Market
  • How it helps and why it requires
  • Different EDA tools

Types of components:


  • Active Components
  • Passive Components

Component Package Types


  • Through Hole Packages
  • Other Packages

PCB Designing Flow Chart:


  • Schematic Entry
  • Net listing
  • PCB Layout Designing

Prototype Designing:


  • Design Rule Check(DRC)
  • Design For Manufacturing(DFM)

PCB Making:


  • Printing
  • Etching
  • Drilling
  • Assembly of components

Description of PCB Layers:


  • Electrical Layers
  • Mechanical Layers
  • Documentation Layers

Keywords and their Description:


  • Footprint
  • Pad stacks
  • Vias
  • Tracks
  • Color of Layers
  • PCB Track Size Calculation Formula

Starting The PCB Designing:


  • Understanding the schematic Entry
  • Creating Library & Components
  • Drawing a Schematic
  • Flat Design / hierarchical Design
  • Setting up Environment for PCB
  • Design a Board

Introduction to Fab Modules:


  • Making .png file of the circuit schematic
  • Basic modules to be used in Fab Modules
  • Generating .rml files from .png files
  • Settings for the .rml files
  • Difference between tool sizes and their use
  • Checking the traces from the toolpaths generated
  • Saving correct toolpaths

Introduction to Roland SRM-20:


  • How the machine works
  • Operating machine using V-panel for SRM
  • Setting origin and saving coordinates
  • Loading the .rml files
  • Carefully removing the PCB

Post Designing and PCB Fabrication Process:


  • Printing the Design
  • Etching
  • Drilling
  • Soldering and Desoldering
  • Component Mounting
  • PCB and Hardware Testing
  • Making a circuit that shows proper results

powered by NARP