PCB

Image Source

 

Get Start with PCB Design

If your going to design PCB hen you need to know the following details for before start design

Requires :

  • Case size
  • PCB Board size
  • Hole size
  • Components size(Selected Componets)
  • Design(Circuit)
  • Now Start design using tool
    • Set Board Border
    • set place of Holes
    • Set Place of all components
    • Set Place the all components name
    • Clearance should more than 12mil for best
    • track also 12mil for best

File Format

CAD Format

dwg – AutoCAD Drawing.

  • Autodesk created .dwg in 1982 with the very first launch of AutoCAD software. DWG files contain all the information that a user enters in a CAD drawing. This data can include:
    • Designs
    • Geometric data
    • Maps and photos

    The .dwg file format is one of the most commonly used design data formats, found in nearly every design environment.

Image Source

dxf – AutoCAD Drawing Interchange Format.

  • Add soon

Auto Desk

Image Source

Auto CAD Android App

Image Source

  • Android app from play-store : Download

Eagle PCB

EAGLE design software is an affordable, easy to use yet powerful tool for designing printed circuit boards. This award winning software offers user friendly powerful and affordable solutions for PCB design, including Schematic Capture, Board Layout and Autoroute

Eagle PCB – File Format

  • xxxx.lbr – Library file
  • xxxx.sch – Schematic file
  • xxxx.brd – board file
  • xxxxx.ulp – User Language program

Eagle PCB – Libraries

Image Source

  • Libraries – All of the parts that you place on your designs are stored in libraries. Each part will contain a device, symbol, and package.
  • Devices. Within every library, you’ll have one or multiple devices. These devices include both a schematic symbol and a package in one accessible location.
  • Symbols. Within every device, you’ll have a symbol, which provides a visual representation of a part for use on a schematic.
  • Packages. Within every device, you’ll also have a package, which is the physical representation of a part for use in a PCB layout.
    • Pads. The pads are the red rectangles on this part and are numbered according to your datasheet. When placed on a PCB, each of these pads will be connected to a trace and provide electrical connectivity for a part.
    • Package Dimension. The package dimension is the rectangular gray outline that you see connecting all of the pads. This outline represents the actual physical dimensions of your part can help during your PCB layout prhttps://www.autodesk.com/products/eagle/blog/wp-content/uploads/2017/03/package-numbered.pngocess to see if you’re placing components too close together.
    • Silkscreen Outline. The silkscreen outline is the rectangular yellow lines lying over the gray package dimension lines. While this piece is optional, it helps to provide a visual indicator for your manufacturer when they are assembling parts on your bare board.
    • Name and Value. These text elements are placeholders and will come in handy during your PCB layout stage. As the text suggests, Name will be used to identify the unique name of your part when you place it on your PCB layout, and Value can be utilized for things like labeling the resistance of a resistor, capacitance of a capacitor, etc…

Image Source

Note : 1. Pad, 2.package Dimension, 3.Silkscreen Outline, 4. Name and Value

Others Eagle Libraries.

Eagle PCB – Create a new libraries

Follow Steps

  • Open a Eagle application and you can see the control panel.
  • Select File » New » Libraries (You can get new library panel)
  • Before creating any new parts, you need to save your library by selecting File » Save (or Cmd + S on Mac and Ctrl + S on Windows)
  • Now that your library is saved, you just need to activate it. Go back to your Control Panel, right-click your new library, and select Use. You’ll know if your library is ready to go if it has a green dot next to it in your Control Panel.

Image Source

Note : if you are a library creator you should know the each detail of device like foot print and everything. refer datasheet.


AutoCAD Drawing Viewer

  • Download : https://autocad-drawing-viewer.en.softonic.com/
  • Pros
    • Allows viewing of AutoCAD files without AutoCAD
    • Allows basic editing of AutoCAD files
    • Allows finding and replacing of block attribute values
  • Cons
    • Editing power is very basic

Eagle PCB DXF to SCR Converter (251Kb zip Win32 App)

DXF2SCR Converter – a FREE utility to convert DXF files consisting of lines circles and arcs into Eagle PCB script files which can then be imported into your PCB layout. Supports metric and imperial, X and Y drawing offset and line width. DXF polylines need to be exploded before importing. Output is placed on the Dimension layer.

Drawing a PCB by exact dimensions using EAGLE PCB isn’t quite the easy thing. An easier approach would be to draw it in AutoCAD and then import. Importing is quite easy. This is how it goes. This is my simple pcb 😀

Now what you need is to save the drawing to DXF format by going to Save As and chose AutoCAD 2004 DXF form the Files of type drop down menu. Name your file and save it.

Follow The Steps

Image Source

  • Load the file and hit convert. You need to provide destination for both input and output file.

Image Source

  • Now you go to EAGLE PCB and select File -> Script. Find the SCR file and open it. Now you should see the exact same PCB form the AutoCAD drawing.
  • However you will need to place holes and drills. Those you see now are drawn on the Dimensions layer AND WILL NOT FORM ANY ACTUAL DRILLS. Here is a trick that helps me dealing with this.
  • It is wise to put some sort of a mark for the center of the holes when drawing the PCB in AutoCAD. A small cross would do just fine. After importing the drawing to EAGLE those crosses will be used as a markers to show the exact place of the holes and drills. This is how I do it:
  • After the import you need to zoom in to the center. Turn your grid on (I use dots) and carefully align the center of the hole and the marker. Take note that after the import the grid is set to Finest(which is 1 mil) You might need to use the Change command to make the lines 0 mils in width. It’s easier to see the grid this way. Now use the move command to get the hole or drill. The holes are usually placed on the schematic so they have names like H1, H2 .. etc. To grab the hole just type its name in the command line.
  • It is a tricky job but with some practice you will get used to it 🙂 When you are finished aligning the holes you can delete the markers. Now you change your grid back to normal.

Reference : AutoCAD to EAGLE PCB Drawing Import


Import DXF into Eagle


Cloud Converter

 


Home Made PCB

What you can do

  • You can make single/double sided PCBs at home (Make Your Own Printed Circuit Boards in Minutes!)
  • Easiest method to make a homemade PCB for prototyping
  • Easiest way to learn making PCB
  • Fast method to make simple layout PCBs at home
  • Step-by-step guide to building your own PCB boards complete with photos and video illustrations

Required

Make PCB using followings

  • Paper
    • Yellow TTP (Toner Transfer Paper).
    • A4 Tracing Paper (Desmat A4 tracing Paper). or 5 Star film UV rays (Hydrogen Peroxide)
    • Thermal Heat Transfer Paper For PCB Circuit Board Iron Prototype.
    • Photo Glossy paper Laser paper.
  • Micro blue ink
  • Laser Printer,
  • Iron Box
  • Copper clad single sided/ Double Side (Required Size)
  • Acids
    • Ferric Chloride FeCl or Hydrogen peroxide and HCL3
  • Set of hand gloves
  • Eye protection goggles
  • Copper clad cutting knife

 

FIVE Easy Steps to Make your Own PCB

  • STEP 1: PRINT the PCB layout (pattern) to the Toner Heat Transfer Paper with Laser Printer (Don’t Use Inkjet Printer)
  • STEP 2: FUSE the image to the blank PC board by ironing or  lamination
  • STEP 3: RELEASE the paper from the toner image
  • STEP 4: ETCH the board with given etchant
  • STEP 5: MAKE HOLES with DRILLING MOTOR on the board

 

Reference



PCB Design Guide

  • First choose All component of your design
  • Collect all component library and
  • Print all component first
  • Verify all component size