File: Getting-Started.html

package info (click to toggle)
pcb 1.99j%2B20050127-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 8,632 kB
  • ctags: 4,302
  • sloc: ansic: 45,369; pascal: 3,526; sh: 1,140; yacc: 1,076; makefile: 575; lex: 348; perl: 183; awk: 102; tcl: 63
file content (75 lines) | stat: -rw-r--r-- 4,345 bytes parent folder | download
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<html lang="en">
<head>
<title>Pcb</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="Pcb">
<meta name="generator" content="makeinfo 4.6">
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css"><!--
  pre.display { font-family:inherit }
  pre.format  { font-family:inherit }
  pre.smalldisplay { font-family:inherit; font-size:smaller }
  pre.smallformat  { font-family:inherit; font-size:smaller }
  pre.smallexample { font-size:smaller }
  pre.smalllisp    { font-size:smaller }
--></style>
</head>
<body>
<div class="node">
<p>
Node:&nbsp;<a name="Getting%20Started">Getting Started</a>,
Next:&nbsp;<a rel="next" accesskey="n" href="User-Commands.html#User%20Commands">User Commands</a>,
Previous:&nbsp;<a rel="previous" accesskey="p" href="Intro.html#Intro">Intro</a>,
Up:&nbsp;<a rel="up" accesskey="u" href="index.html#Top">Top</a>
<hr><br>
</div>

<h2 class="chapter">Getting Started</h2>

<p>The goal of this chapter is to give you enough information to learn how
<code>Pcb</code> works and how to develop your layouts to make the best use of <code>Pcb</code>'s
features. All event translations (<em>i.e.</em> the buttons and keys you
press) refer to the default application resource file shipped with <code>Pcb</code>. 
There is probably no need to change this unless your window
manager uses some of the button events itself; however, if you <em>want</em>
to customize the behavior of <code>Pcb</code> then changing the resource file
is usually the best way to do it.

   <p>Get yourself a printout of this chapter and <em>User Commands</em>, if you
haven't already done so, and follow the examples.

   <p>Start <code>Pcb</code> (the actual command will use all lower-case letters)
without any additional options. 
If you get the error message:

<pre class="display">         can't find default font-symbol-file 'default_font'
     </pre>
<br>then the font searchpath or filename in the application resource<br>
   file is wrong. Be sure that your <code>m4</code> program supports search paths. 
If not, get <code>GNU m4</code>. 
For other messages, see <a href="problems.html#problems">problems</a>. 
Another quick-start is provided by <code>pcbtest.sh</code> in the <code>src</code>
directory. If some features don't seem to work, try running <code>pcbtest.sh</code>,
if that works, then <code>Pcb</code> hasn't been installed properly.

<ul class="menu">
<li><a accesskey="1" href="Application-Window.html#Application%20Window">Application Window</a>:      The elements of the main window. 
<li><a accesskey="2" href="Log-Window.html#Log%20Window">Log Window</a>:              The optional logging window
<li><a accesskey="3" href="Library-Window.html#Library%20Window">Library Window</a>:          The circuit selection window
<li><a accesskey="4" href="Netlist-Window.html#Netlist%20Window">Netlist Window</a>:          The desired connections window
<li><a accesskey="5" href="Drawing-and-Removing.html#Drawing%20and%20Removing">Drawing and Removing</a>: 
<li><a accesskey="6" href="Moving-and-Copying.html#Moving%20and%20Copying">Moving and Copying</a>: 
<li><a accesskey="7" href="Loading-and-Saving.html#Loading%20and%20Saving">Loading and Saving</a>: 
<li><a accesskey="8" href="Printing.html#Printing">Printing</a>:                Creating Gerber files or postscript files
<li><a accesskey="9" href="Arrow-Tool.html#Arrow%20Tool">Arrow Tool</a>:              Selecting/Moving objects. 
<li><a href="Rats-Nest.html#Rats%20Nest">Rats Nest</a>: 		   Helps you place and route tracks against a netlist. 
<li><a href="Design-Rule-Checking.html#Design%20Rule%20Checking">Design Rule Checking</a>:    Check for manufactureability
<li><a href="Trace-Optimizer.html#Trace%20Optimizer">Trace Optimizer</a>:         Optimization of layouts
<li><a href="Searching-for-elements.html#Searching%20for%20elements">Searching for elements</a>:  Searching for elements
<li><a href="Measuring-distances.html#Measuring%20distances">Measuring distances</a>:     Measuring distances
<li><a href="Vendor-drill-mapping.html#Vendor%20drill%20mapping">Vendor drill mapping</a>:    Mapping drills to a vendor specified list
<li><a href="Connection-Lists.html#Connection%20Lists">Connection Lists</a>:        How to get a list of all or some connections. 
</ul>

   </body></html>