File: index.html

package info (click to toggle)
pcb-rnd 3.1.7b-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 33,108 kB
  • sloc: ansic: 213,400; yacc: 6,241; sh: 4,698; awk: 3,016; makefile: 2,254; lex: 1,166; python: 519; xml: 261; lisp: 154; tcl: 67; perl: 34; javascript: 6; ruby: 5
file content (45 lines) | stat: -rw-r--r-- 1,789 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
		<H3> Step 1: schematics </H3>
		<p>
		<i>The schematics is usually the single source of all logical information:
		footprints, refdes and values and connections (networks or nets).
		A project is just a directory that holds at least the schematics, but
		usually also the pcb layout file and scripts.</i>
		<p>
		Start the new project by creating an empty directory. Draw
		the schematics with any schematics editor supported by pcb-rnd and
		save it in this new directory. On the schematics
		place the following symbols and edit/add these attributes:
		<ul>
			<li> 7805, footprint=TO220, refdes=U1
			<li> 2 pin connector, footprint=connector(1,2), refdes=J1
			<li> 2 pin connector, footprint=connector(1,2), refdes=J2
			<li> polarized capacitor, fooptrint=rcy(200), value=100uF, refdes=C3
			<li> capacitor, fooptrint=acy(200), value=100nF, refdes=C1
			<li> capacitor, fooptrint=acy(200), value=100nF, refdes=C2
			<li> gnd
		</ul>
		<p>
		Arrange and connect the pins as shown below.
		<p>
		<img src="sch.png" alt="schematics">
		<p>

<h3> Step 2: export the netlist as needed </h3>
<p>
Depending on the schematics capture software you choose, you may need to
export a netlist that can be imported in pcb-rnd.
<p>
TODO: create a pool node on this

<h3> Step 3: lay out the board </h3>
<p>
Please follow <a href="../16_tdx_netlist/index.html#step2"> the tEDAx netlist
tutorial from step2 </a> for laying out the board.

<h3> Step 4: updates: forward annotation </h3>
<p>
If you need to change the schematics later, re-export it from the schematics
editor and re-import it from pcb-rnd. If the format included importing
footprints, all new footprints will be imported. The netlist will be updated.
press {c r} after the import and update the board to reflect schematics changes.