Difference between revisions of "ESim/C2/Setting-Parameters-for-PCB-designing/English"
(Created page with " {| style="border-spacing:0;width:15.928cm;" |- style="border:1pt solid #000000;padding:0.176cm;" || '''Visual cue''' || '''Narration''' |- style="border:1pt solid #000000;p...") |
Nancyvarkey (Talk | contribs) |
||
Line 2: | Line 2: | ||
− | {| | + | {| border=1 |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''Visual cue''' | || '''Visual cue''' | ||
Line 10: | Line 10: | ||
Opening Slide | Opening Slide | ||
− | || Welcome to the | + | || Welcome to the spoken tutorial on “'''Setting Parameters for Designing PCB'''”. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''Show Slide:''' | || '''Show Slide:''' | ||
Learning Objectives | Learning Objectives | ||
− | || In this tutorial, we will learn | + | || In this tutorial, we will learn to - |
− | * | + | * Read a''' PCB netlist.''' |
− | * | + | * Draw outline and setup '''design parameters''' for a '''board.''' |
− | + | * Move and orient '''footprints'''. | |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
Line 24: | Line 24: | ||
Systems Requirements | Systems Requirements | ||
− | || This tutorial is recorded using -* | + | || This tutorial is recorded using - |
− | * | + | * '''Ubuntu Linux OS version 16.04''' |
− | + | * '''eSim '''version '''1.1.2''' | |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
Line 32: | Line 32: | ||
Prerequisites, | Prerequisites, | ||
− | || To practice this tutorial, you should know:* | + | || To practice this tutorial, you should know: |
− | * | + | * To design and '''simulate''' a '''circuit''' in '''eSim.''' |
− | * | + | * To '''map components''' with '''footprints''' in '''CvPcb.''' |
+ | * To create '''netlist''' for '''PCB Design in eSim.''' | ||
− | + | If not, watch the prerequisite '''eSim''' tutorials on this website. | |
− | If not, watch the prerequisite eSim tutorials on this website. | + | |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''System Computer:''' | || '''System Computer:''' | ||
eSim startup window | eSim startup window | ||
− | || I have opened''' eSim''' on my machine | + | || I have opened''' eSim''' on my machine. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''Narration only''' | || '''Narration only''' | ||
− | || Let us open '''7805VoltageRegulator '''example | + | || Let us open '''7805VoltageRegulator '''example. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''Slide with no narration''' | || '''Slide with no narration''' | ||
Line 56: | Line 56: | ||
We will use this file for practise of this tutorial. | We will use this file for practise of this tutorial. | ||
− | || | + | || |
− | + | ||
− | + | ||
− | + | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''eSim main window:''' | || '''eSim main window:''' | ||
− | |||
− | |||
− | |||
− | |||
− | |||
Click on '''Open Project ''' | Click on '''Open Project ''' | ||
Line 81: | Line 73: | ||
Click '''Open''' | Click '''Open''' | ||
− | || Click on '''Open Project '''button from the left toolbar | + | || Click on '''Open Project '''button from the left toolbar. |
Line 90: | Line 82: | ||
− | Click on '''Open '''button at the bottom right corner | + | Click on '''Open '''button at the bottom right corner. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''eSim main window : ''' | || '''eSim main window : ''' | ||
Click on''' Open Schematic''' | Click on''' Open Schematic''' | ||
− | || Click on '''Open Schematic button '''from left toolbar, | + | || Click on '''Open Schematic button '''from left toolbar, to open the '''schematic'''. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''eSim Schematic Editor '''Window | + | || '''eSim Schematic Editor '''Window: |
− | Click on''' | + | Click on''' CvPcb '''shortcut at the top toolbar. |
|| The '''schematic''' will open. | || The '''schematic''' will open. | ||
Click on '''Cvpcb '''shortcut at the top toolbar. | Click on '''Cvpcb '''shortcut at the top toolbar. | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || ''' | + | || '''CvPcb '''Window''':''' |
− | Hover cursor over the components and their mapped footprints. | + | Hover cursor over the components and their '''mapped footprints'''. |
|| | || | ||
I have mapped the '''components''' with appropriate '''footprints '''and''' generated netlist '''for it. | I have mapped the '''components''' with appropriate '''footprints '''and''' generated netlist '''for it. | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''eSim Schematic '''Window | + | || '''eSim Schematic '''Window: |
Click on '''Tools ''' | Click on '''Tools ''' | ||
Line 129: | Line 121: | ||
− | + | If you get a '''Confirmation''' box,click on '''Yes'''. | |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''Pcbnew '''Window''': ''' | || '''Pcbnew '''Window''': ''' | ||
Show empty layout screen | Show empty layout screen | ||
− | || An empty layout screen is seen in the '''Pcbnew '''window | + | || An empty layout screen is seen in the '''Pcbnew '''window. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''Pcbnew Window:''' | || '''Pcbnew Window:''' | ||
Line 143: | Line 135: | ||
'''Netlist''' window will appear. | '''Netlist''' window will appear. | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''Netlist '''Window | + | || '''Netlist '''Window: |
Click on '''Browse>> '''navigate to '''Desktop.''' | Click on '''Browse>> '''navigate to '''Desktop.''' | ||
Line 159: | Line 151: | ||
Click on '''Open''' | Click on '''Open''' | ||
− | || Click on '''Browse '''button | + | || Click on '''Browse '''button, and navigate to '''Desktop '''location. |
− | Double click on '''7805VoltageRegulator.''' | + | Double-click on '''7805VoltageRegulator.''' |
Line 188: | Line 180: | ||
Click on '''Close''' | Click on '''Close''' | ||
− | || Click on '''Read Current Netlist '''button | + | || Click on '''Read Current Netlist '''button at the top right corner of '''Netlist '''window. |
− | If there is an error it will appear in red | + | If there is an error, it will appear in red colour in the '''Messages''' window. |
In my case, there are no errors. | In my case, there are no errors. | ||
Line 201: | Line 193: | ||
Hover mouse over footprints in the '''Pcbnew '''window | Hover mouse over footprints in the '''Pcbnew '''window | ||
− | || The''' | + | || The''' footprints''' mapped with the '''components''' appear on '''layout screen''' in a bundled manner. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| | || | ||
|| Let us first draw an outline for the '''board''' we are creating. | || Let us first draw an outline for the '''board''' we are creating. | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''Pcbnew '''window | + | || '''Pcbnew '''window: |
Right-click on the''' layout screen''' | Right-click on the''' layout screen''' | ||
Line 225: | Line 217: | ||
Click on '''Edge.Cuts.''' | Click on '''Edge.Cuts.''' | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''Pcbnew''' window | + | || '''Pcbnew''' window: |
Hover cursor over the rightmost panel. | Hover cursor over the rightmost panel. | ||
Line 246: | Line 238: | ||
Click on''' Edge.Cuts >>''' Hover mouse over the '''blue arrow''' | Click on''' Edge.Cuts >>''' Hover mouse over the '''blue arrow''' | ||
− | || Alternately, working '''layer''' can be selected from the right side of the | + | || Alternately, working '''layer''' can be selected from the right side of the panel. |
− | Under the '''Layer '''option, working ''' | + | Under the '''Layer '''option, working '''layers''' of a '''board''' are listed. |
− | '''Front Copper '''and''' Bottom Copper ''' | + | '''Front Copper '''and''' Bottom Copper ''' will be used for placing '''tracks'''. |
− | '''Front Silk, Edge.Cuts '''and''' Margin '''will be used for placing text and | + | '''Front Silk, Edge.Cuts '''and''' Margin '''will be used for placing text and dimensions. |
− | Click on the right side of '''Edge.Cuts | + | Click on the right side of '''Edge.Cuts '''layer. |
+ | |||
+ | A blue arrow will appear next to the '''Edge.Cuts.''' | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''Pcbnew '''window''': ''' | || '''Pcbnew '''window''': ''' | ||
Line 268: | Line 262: | ||
Click on '''Line or Polygon '''from the dropdown menu | Click on '''Line or Polygon '''from the dropdown menu | ||
− | |||
− | |||
− | |||
Line 299: | Line 290: | ||
− | Click on the | + | Click on the location where we want to finish the line. |
Line 307: | Line 298: | ||
We will draw a rectangular shaped outline using the method demonstrated. | We will draw a rectangular shaped outline using the method demonstrated. | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''Pcbnew '''window | + | || '''Pcbnew '''window: |
Show completed rectangular border | Show completed rectangular border | ||
Line 313: | Line 304: | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| | || | ||
− | || Now let us separate and place the ''' | + | || Now let us separate and place the '''footprints'''. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''Pcbnew '''window | + | || '''Pcbnew '''window: |
Press '''F1 '''or use the scroll button to zoom in. | Press '''F1 '''or use the scroll button to zoom in. | ||
Line 321: | Line 312: | ||
>> | >> | ||
− | + | Right-click on '''Screw_Terminal_01x02 '''text | |
− | + | Select '''Footprint J1 on F.Cu''' | |
− | + | || I will now zoom in to see the '''footprints''' on the '''layout''' clearly, using the '''F1''' key. | |
+ | |||
+ | |||
+ | Right-click on '''Screw underscore Terminal underscore 01x02'''. | ||
+ | Click on '''Footprint J1 on F.Cu'''. | ||
− | + | |- | |
+ | ||Select the ''' Move ''' option >> hover cursor in circular fashion | ||
Line 336: | Line 332: | ||
− | + | Click once on '''Pcbnew Window''' | |
− | || | + | ||And select the '''Move '''option. |
− | + | Move the cursor tied to the '''footprint''' horizontally towards left. | |
− | + | Click once on the '''layout screen '''to place the ''' footprint.''' | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''Pcbnew '''window''':''' | || '''Pcbnew '''window''':''' | ||
− | + | Right-click on '''Screw_Terminal_01x02 ''' | |
− | + | Select '''Footprint J1 on F.Cu''' | |
>> | >> | ||
− | + | Select the '''Rotate + '''option | |
− | || | + | || To properly orient this '''footprint''', right-click on '''Screw_Terminal_01x02.''' |
− | + | Select '''Footprint J1 on F.Cu.''' | |
− | + | Let us select the '''Rotate + '''option. | |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| | || | ||
− | || Similarly we will move and orient all other ''' | + | || Similarly we will move and orient all other '''footprints''', according to our design. |
All the '''components''' should be inside the rectangular outline drawn. | All the '''components''' should be inside the rectangular outline drawn. | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''Pcbnew '''window | + | || '''Pcbnew '''window: |
− | Press '''Shift''' and '''?''' | + | Press '''Shift''' and '''?''' keys together |
>> | >> | ||
Line 390: | Line 378: | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| | || | ||
− | || We can use '''Hotkeys''' or the demonstrated methods for placing and orienting the ''' | + | || We can use '''Hotkeys''' or the demonstrated methods for placing and orienting the '''footprints'''. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| Click '''Close''' | || Click '''Close''' | ||
− | || Click on '''Close '''button at bottom right corner of the '''Hotkeys List '''window | + | || Click on '''Close '''button at bottom right corner of the '''Hotkeys List '''window. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| | || | ||
− | || You may or may not see white | + | || You may or may not see white wires, representing interconnected '''footprints'''. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''Pcbnew '''window | + | || '''Pcbnew '''window: |
Click on '''Show or Hide board ratnest''' | Click on '''Show or Hide board ratnest''' | ||
|| If you do not see them, | || If you do not see them, | ||
− | click on '''Show or Hide board ratsnest''' button at the | + | click on '''Show or Hide board ratsnest''' button at the panel of '''Pcbnew '''window. |
White wires are called as '''airwires'''. | White wires are called as '''airwires'''. | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''Pcbnew '''window | + | || '''Pcbnew '''window: |
Show moved and oriented '''footprints''' | Show moved and oriented '''footprints''' | ||
− | || I have already moved and oriented the ''' | + | || I have already moved and oriented the '''footprints''' to get minimum intersection between '''airwires'''. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| | || | ||
|| Let us set the parameters to place '''track'''s on the '''layout'''. | || Let us set the parameters to place '''track'''s on the '''layout'''. | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''Pcbnew '''window | + | || '''Pcbnew '''window: |
Click on '''Design Rules''' | Click on '''Design Rules''' | ||
Line 426: | Line 414: | ||
Click on '''Design Rules '''from the menu. | Click on '''Design Rules '''from the menu. | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''Design Rules Editor '''window | + | || '''Design Rules Editor '''window: |
Line 443: | Line 431: | ||
− | Let us clear the present value | + | Let us clear the present value using '''Backspace '''key. |
− | Type the number | + | Type the number 1.2. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| | || | ||
− | || This will make all '''tracks''' placed in future, of | + | || This will make all '''tracks''' placed in future, of 1.2 millimeter width. |
− | You can select the '''track''' | + | You can select the '''track width''' according to your requirements. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''Design Rules Editor Window :''' | || '''Design Rules Editor Window :''' | ||
Line 464: | Line 452: | ||
>> | >> | ||
− | Press ''' | + | Press '''Backspace''' key thrice |
Line 479: | Line 467: | ||
− | Then type the number | + | Then type the number 1.2 in this space. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| | || | ||
− | || This ensures that any '''track''' placed on any '''layer,''' is of minimum 1.2 | + | || This ensures that any '''track''' placed on any '''layer,''' is of minimum 1.2 millimeter width. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''Design Rules Editor''' window: | || '''Design Rules Editor''' window: | ||
Click '''Ok''' | Click '''Ok''' | ||
− | || Click on the '''Ok '''button at the bottom right corner | + | || Click on the '''Ok '''button at the bottom right corner. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| | || | ||
|| Now let us check the '''drill hole''' size of '''X1''', that is '''Lm_7805'''. | || Now let us check the '''drill hole''' size of '''X1''', that is '''Lm_7805'''. | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''Pcbnew '''window | + | || '''Pcbnew '''window: |
Place cursor on '''Node 1''' of '''X1''', Press '''E '''key. | Place cursor on '''Node 1''' of '''X1''', Press '''E '''key. | ||
Line 500: | Line 488: | ||
|| '''Pad Properties '''window will appear. | || '''Pad Properties '''window will appear. | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
− | || '''Pad Properties '''window | + | || '''Pad Properties '''window: |
Hover cursor over '''Drill '''block from the top right corner of '''Pad Properties Window''' | Hover cursor over '''Drill '''block from the top right corner of '''Pad Properties Window''' | ||
Line 523: | Line 511: | ||
Press '''Ctrl '''and '''S '''keys together | Press '''Ctrl '''and '''S '''keys together | ||
− | || Let us press '''Ctrl '''and '''S '''keys | + | || Let us press '''Ctrl '''and '''S '''keys together to save the work. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| | || | ||
Line 533: | Line 521: | ||
Summary | Summary | ||
− | || | + | || In this tutorial, we learnt to : |
− | * | + | * Read a''' PCB netlist.''' |
− | * | + | * Draw '''outline '''and setup '''design parameters''' for a '''board.''' |
− | + | * Move and orient '''footprints'''. | |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
Line 552: | Line 540: | ||
'''Textbook Companion''' | '''Textbook Companion''' | ||
− | || | + | ||'''FOSSEE''' team coordinates the '''TBC''' project. |
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''Show Slide:''' | || '''Show Slide:''' | ||
Line 559: | Line 547: | ||
[http://spoken-tutorial.org/ http://spoken-tutorial.org] | [http://spoken-tutorial.org/ http://spoken-tutorial.org] | ||
− | || | + | || '''Spoken Tutorial''' Project is funded by '''NMEICT, MHRD''', Govt. of India. |
For more details, visit this website. | For more details, visit this website. | ||
|- style="border:1pt solid #000000;padding:0.176cm;" | |- style="border:1pt solid #000000;padding:0.176cm;" | ||
|| '''Thank you Slide''' | || '''Thank you Slide''' | ||
− | || | + | || This is Saurabh from '''IIT Bombay''', signing off. |
Thank you. | Thank you. | ||
|- | |- | ||
|} | |} |
Revision as of 17:32, 11 June 2019
Visual cue | Narration |
Show Slide:
Opening Slide |
Welcome to the spoken tutorial on “Setting Parameters for Designing PCB”. |
Show Slide:
Learning Objectives |
In this tutorial, we will learn to -
|
Show Slide:
Systems Requirements |
This tutorial is recorded using -
|
Show Slide:
Prerequisites, |
To practice this tutorial, you should know:
|
System Computer:
eSim startup window |
I have opened eSim on my machine. |
Narration only | Let us open 7805VoltageRegulator example. |
Slide with no narration
This file is available in the Code Files link. Please download and save this file to your Desktop.
|
|
eSim main window:
Click on Open Project >> Select Desktop location >> Click on 7805VoltageRegulator >> Click Open |
Click on Open Project button from the left toolbar.
|
eSim main window :
Click on Open Schematic |
Click on Open Schematic button from left toolbar, to open the schematic. |
eSim Schematic Editor Window:
Click on CvPcb shortcut at the top toolbar. |
The schematic will open.
Click on Cvpcb shortcut at the top toolbar. |
CvPcb Window:
Hover cursor over the components and their mapped footprints. |
I have mapped the components with appropriate footprints and generated netlist for it. |
eSim Schematic Window:
Click on Tools >> Click Layout Printed Circuit Board
|
Click on Tools at the top toolbar.
|
Pcbnew Window:
Show empty layout screen |
An empty layout screen is seen in the Pcbnew window. |
Pcbnew Window:
Click on Read netlist |
On the top toolbar, click on Read netlist.
Netlist window will appear. |
Netlist Window:
Click on Browse>> navigate to Desktop.
>> Click on 7805VoltageRegulator.net >> Click on Open |
Click on Browse button, and navigate to Desktop location.
|
The netlist will be loaded. | |
Netlist Window:
Click on Read Current Netlist >>
>>
|
Click on Read Current Netlist button at the top right corner of Netlist window.
In my case, there are no errors.
|
Pcbnew Window:
Hover mouse over footprints in the Pcbnew window |
The footprints mapped with the components appear on layout screen in a bundled manner. |
Let us first draw an outline for the board we are creating. | |
Pcbnew window:
Right-click on the layout screen >>
|
To place an outline for the board on Edge.Cuts layer, right-click on the layout screen.
|
Pcbnew window:
Hover cursor over the rightmost panel. >> Hover cursor over Layer. >>
>> Click on Edge.Cuts >> Hover mouse over the blue arrow |
Alternately, working layer can be selected from the right side of the panel.
A blue arrow will appear next to the Edge.Cuts. |
Pcbnew window:
Click on Place >>
Click on the layout screen>> Move the cursor horizontally
Click on the editor >>
|
Click on Place at the top toolbar of Pcbnew window.
We will use this to draw the outline.
|
Pcbnew window:
Show completed rectangular border |
We have created a rectangular shape as the outline for the board. |
Now let us separate and place the footprints. | |
Pcbnew window:
Press F1 or use the scroll button to zoom in. >> Right-click on Screw_Terminal_01x02 text Select Footprint J1 on F.Cu |
I will now zoom in to see the footprints on the layout clearly, using the F1 key.
Click on Footprint J1 on F.Cu. |
Select the Move option >> hover cursor in circular fashion
>>
|
And select the Move option.
|
Pcbnew window:
Right-click on Screw_Terminal_01x02
>> Select the Rotate + option |
To properly orient this footprint, right-click on Screw_Terminal_01x02.
|
Similarly we will move and orient all other footprints, according to our design.
| |
Pcbnew window:
Press Shift and ? keys together >> Hover mouse over Hotkeys List window |
Press Shift and ? keys together.
|
We can use Hotkeys or the demonstrated methods for placing and orienting the footprints. | |
Click Close | Click on Close button at bottom right corner of the Hotkeys List window. |
You may or may not see white wires, representing interconnected footprints. | |
Pcbnew window:
Click on Show or Hide board ratnest |
If you do not see them,
click on Show or Hide board ratsnest button at the panel of Pcbnew window.
|
Pcbnew window:
Show moved and oriented footprints |
I have already moved and oriented the footprints to get minimum intersection between airwires. |
Let us set the parameters to place tracks on the layout. | |
Pcbnew window:
Click on Design Rules >> Click on Design Rules from menu |
Click on Design Rules option given at the top side of the toolbar.
|
Design Rules Editor window:
|
We will change the default track width from 0.25 mm to 1.2 mm.
Click on the window below Track Width.
|
This will make all tracks placed in future, of 1.2 millimeter width.
| |
Design Rules Editor Window :
Click on Global Design Rules tab >> Click on the tab in front of Min track width. >> Press Backspace key thrice
|
Click on Global Design Rules at the top of the Design Rules Editor window.
|
This ensures that any track placed on any layer, is of minimum 1.2 millimeter width. | |
Design Rules Editor window:
Click Ok |
Click on the Ok button at the bottom right corner. |
Now let us check the drill hole size of X1, that is Lm_7805. | |
Pcbnew window:
Place cursor on Node 1 of X1, Press E key. |
Place cursor on Node 1 of X1 and press E key. |
Pad Properties window will appear. | |
Pad Properties window:
Hover cursor over Drill block from the top right corner of Pad Properties Window
|
We can see the drill hole properties such as shape, size of this particular pad.
|
The default drill hole size and shape for different footprints may vary.
| |
Click Ok | Click on the Ok button at the bottom right corner of the Pad Properties Window. |
Pcbnew window:
Press Ctrl and S keys together |
Let us press Ctrl and S keys together to save the work. |
With this, we come to the end of this tutorial.
Let us summarize. | |
Show Slide:
Summary |
In this tutorial, we learnt to :
|
Show Slide:
Forum |
Please post your timed queries in this forum. |
Show Slide:
FOSSEE Forum |
Please post your general queries on eSim in this forum. |
Show Slide:
Textbook Companion |
FOSSEE team coordinates the TBC project. |
Show Slide:
Acknowledgment |
Spoken Tutorial Project is funded by NMEICT, MHRD, Govt. of India.
For more details, visit this website. |
Thank you Slide | This is Saurabh from IIT Bombay, signing off.
Thank you. |