1
0
mirror of git://projects.qi-hardware.com/wernermisc.git synced 2024-11-22 02:07:10 +02:00

fisl2012/: more work on text

This commit is contained in:
Werner Almesberger 2012-07-26 16:39:22 -03:00
parent f44032e1d0
commit d177bf89ae
2 changed files with 47 additions and 31 deletions

View File

@ -28,27 +28,30 @@ Single
900 3390 1575 3390 1575 4290 900 4290 900 3390 900 3390 1575 3390 1575 4290 900 4290 900 3390
4 1 0 50 -1 18 16 0.0000 4 210 855 1215 4695 Netlist\001 4 1 0 50 -1 18 16 0.0000 4 210 855 1215 4695 Netlist\001
-6 -6
6 6975 900 10935 4140 6 6525 405 10485 3735
6 7290 1125 8220 2445 6 6525 495 10485 3735
6 6840 720 7770 2040
2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
7440 1140 8115 1140 8115 2040 7440 2040 7440 1140 6990 735 7665 735 7665 1635 6990 1635 6990 735
4 1 0 50 -1 18 16 0.0000 4 210 930 7755 2445 Gerber\001 4 1 0 50 -1 18 16 0.0000 4 210 930 7305 2040 Gerber\001
-6 -6
6 8325 1800 9450 3120 6 7875 1395 9000 2715
2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
8572 1815 9247 1815 9247 2715 8572 2715 8572 1815 8122 1410 8797 1410 8797 2310 8122 2310 8122 1410
4 1 0 50 -1 18 16 0.0000 4 210 1125 8887 3120 Excellon\001 4 1 0 50 -1 18 16 0.0000 4 210 1125 8437 2715 Excellon\001
-6 -6
6 9360 2475 10605 3795 6 8910 2070 10155 3390
2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
9667 2490 10342 2490 10342 3390 9667 3390 9667 2490 9217 2085 9892 2085 9892 2985 9217 2985 9217 2085
4 1 0 50 -1 18 16 0.0000 4 210 1245 9982 3795 Positions\001 4 1 0 50 -1 18 16 0.0000 4 210 1245 9532 3390 Positions\001
-6 -6
1 2 0 2 0 7 50 -1 -1 0.000 1 5.6723 8937 2522 2250 1215 6687 2522 11187 2522 1 2 0 2 0 7 50 -1 -1 0.000 1 5.6723 8487 2117 2250 1215 6237 2117 10737 2117
-6
4 1 0 50 -1 18 16 0.0000 4 210 1500 9495 630 Fabrication\001
-6 -6
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
1 1 2.00 120.00 120.00 1 1 2.00 120.00 120.00
6615 3375 7380 3105 6615 3375 7335 3060
2 5 0 1 0 -1 50 -1 -1 0.000 0 0 -1 0 0 5 2 5 0 1 0 -1 50 -1 -1 0.000 0 0 -1 0 0 5
0 pcbnew.png 0 pcbnew.png
2925 2655 6353 2655 6353 4941 2925 4941 2925 2655 2925 2655 6353 2655 6353 4941 2925 4941 2925 2655
@ -62,4 +65,3 @@ Single
1 1 2.00 120.00 120.00 1 1 2.00 120.00 120.00
2205 2205 2745 2565 2205 2205 2745 2565
4 1 0 50 -1 18 16 0.0000 4 270 1035 4590 5310 pcbnew\001 4 1 0 50 -1 18 16 0.0000 4 270 1035 4590 5310 pcbnew\001
4 1 0 50 -1 18 16 0.0000 4 210 1500 9945 1035 Fabrication\001

View File

@ -10,7 +10,7 @@
%\setbeamersize{sidebar width left=-5mm} %\setbeamersize{sidebar width left=-5mm}
\title{\Large Making Hardware \\ with KiCad and Friends} \title{\Large Making Hardware \\ with KiCad and Friends}
\author{Werner Almesberger \\\url{werner@almesberger.net}} \author{Werner Almesberger \\\url{werner@almesberger.net}}
\date{July 25, 2012} \date{July 26, 2012}
%\setul{}{1.5pt} %\setul{}{1.5pt}
@ -120,7 +120,7 @@ Products:
\item Module catalog \item Module catalog
\end{itemize} \end{itemize}
\item No scripting (coming) \item No scripting (coming)
\item Scattered libraries CHECK \item Scattered libraries
\end{itemize} \end{itemize}
\end{frame} \end{frame}
@ -165,10 +165,11 @@ To do:
\begin{frame}{What goes into git} \begin{frame}{What goes into git}
KiCad: KiCad:
\begin{itemize} \begin{itemize}
\item Project file: {\tt {\em project}.pro} \item Project file: {\tt {\em project}.{\color{red}pro}}
\item Schematics: {\tt {\em project}.sch}, {\tt {\em subsheet}.sch} \item Schematics: {\tt {\em project}.{\color{red}sch}},
\item Footprint mapping: {\tt {\em project}.cmp} {\tt {\em subsheet}.{\color{red}sch}}
\item Layout: {\tt {\em project}.brd} \item Footprint mapping: {\tt {\em project}.{\color{red}cmp}}
\item Layout: {\tt {\em project}.{\color{red}brd}}
\end{itemize} \end{itemize}
Qi-Hardware: Qi-Hardware:
@ -183,18 +184,27 @@ Qi-Hardware:
\begin{frame}{What doesn't} \begin{frame}{What doesn't}
\begin{itemize} \begin{itemize}
\item Netlist: {\tt {\em project}.net} \\ \item Netlist: {\tt {\em project}.{\color{red}net}} \\
Generated with eeschema from {\tt *.sch} and {\tt {\em project}.cmp} Generated with eeschema from {\tt *.sch} and
\item Caches and backups: {\tt {\em project}.bak}, {\tt {\em project}.000}, {\tt {\em project}.{\color{red}cmp}}
\item Caches and backups:
{\tt {\em project}.{\color{red}bak}},
{\tt {\em project}.{\color{red}000}},
{\tt {\em project}-cache.lib} {\tt {\em project}-cache.lib}
\item Postscript: {\tt {\em project}-{\em sheet}.ps}, \item Postscript:
{\tt {\em project}-{\em layer}.ps} {\tt {\em project}-{\em sheet}.{\color{red}ps}},
\item Gerbers: {\tt {\em project}-{\em layer}.g{\em ??}} {\tt {\em project}-{\em layer}.{\color{red}ps}}
\item BOMs: {\tt {\em project}.lst}, {\tt {\em project}.cvs} \item Gerbers:
\item Fab outputs: {\tt {\em project}.drl}, {\tt {\em project}.pos} {\tt {\em project}-{\em layer}.{\color{red}g{\em ??}}}
\item And so on: {\tt {\em project}.cad}, {\tt {\em project}.erc}, \item BOMs: {\tt {\em project}.{\color{red}lst}},
{\tt {\em project}.dsn}, {\tt {\em project}.rpt}, {\tt {\em project}.{\color{red}cvs}}
{\tt {\em project}.wrl}, $\ldots$ \item Fab outputs: {\tt {\em project}.{\color{red}drl}},
{\tt {\em project}.{\color{red}pos}}
\item And so on: {\tt {\em project}.{\color{red}cad}},
{\tt {\em project}.{\color{red}erc}},
{\tt {\em project}.{\color{red}dsn}},
{\tt {\em project}.{\color{red}rpt}},
{\tt {\em project}.{\color{red}wrl}}, $\ldots$
\end{itemize} \end{itemize}
\end{frame} \end{frame}
@ -473,10 +483,14 @@ DRAWING
% --- Schematics Design Rules ------------------------------------------------- % --- Schematics Design Rules -------------------------------------------------
\begin{frame}{Schematics Design Rules} \begin{frame}{Schematics Design Rules}
Work in progress. First compilation by Adam Wang.
\begin{itemize} \begin{itemize}
\item Value naming (4k7, 10 uF, $\ldots$) \item Value naming (4k7, 10 uF, $\ldots$)
\item Junction style \item Junction style
\item Text spacing \item Naming of negated pins
\item Text placement and size
\item Checklists for reviews
\end{itemize} \end{itemize}
{\small \url{en.qi-hardware.com/wiki/Rules_on_Editing_Schematics}} {\small \url{en.qi-hardware.com/wiki/Rules_on_Editing_Schematics}}