[Xcircuit-dev] Tutorial notes

Dave M DaveM at Mich.Com
Mon Apr 17 20:54:26 PDT 2006


I am going through the tutorials and trying to understand how to use 
XCircuit to draw schematics and create net-lists specifically for PCB 
layout. I am taking notes that I intend to use to facilitate hands-on 
training of engineering staff. Here is what I think I know about XCircuit. 
Does this sound correct? If not, any help in correcting my 
misunderstandings would be very much appreciated.

#Parts
     Parts (devices) are represented by symbols drawn from "Library Objects"
     - a symbol is an instance of a Library Object
     - symbols are copied from libraries, placed in pages and
       connected with wires to form schematics
     - symbols are drawn on pages and then saved into libraries

     Symbols have pins
     - symbols may be interconnected by drawing wires or busses
       between pins
     - interconnected pins form 'networks'

     Symbols have 'info' labels
     - PCB info labels (PCB:U1 etc.) are used to define unique PCB
       part designators
     - other info labels designate various object and symbol values

#Textual Elements
     Text
     - informational only
     - does not result in data being added to netlists
     - may be placed on pages or in symbols

     Pins
     - designate the unique points where symbols may
       be inter-connected

     Labels
     - designate the values for a given symbol
     - are used to generate PCB and Spice netlists
     - labels in library objects may contain variables
     - PCB instance variables (such as PCB:U?) are replaced
       with instance numbers (such as PCB:U1) as parts are
       placed on pages

#Libraries
     Library objects may be graphic images
     Library objects may be graphic images that contain schematics
     Library objects may be sub-schematics that have no graphic image


-------------------------------
Dave M
Davem (at) Mich (dot) Com
Ann Arbor, Mich. USA

Endangered electronic species: http://www.eff.org/endangered/list.php
"The 'Analog Holes' they want to stop up are our eyes, ears and mouths."




More information about the Xcircuit-dev mailing list