--- In [email protected], "Frank Bennett" <[EMAIL PROTECTED]> wrote:
>
Doolt! this was suspose to go to KiCad-Developers
...stay tuned..
> cvpcb has a GUI and is focused on footprint assignments.  Reference 
> designators and footprints need to be assigned in the schematic editor 
> then show up in the netlist. I would propose that instead of having 
> cvpcb produce an updated netlist, it update the schematic file instead. 
> This would eliminate the need to write a back annotation tool to
> update the schematic for board turnon or manufacturing reference.
> There already is a placeholder (F2) of the component for the foot
> print in the sch file and the footprint currently can be assigned in
> EEschema by editing each component instance and it will show up in
> the netlist. It also would be handy while creating a schematic to 
> include the footprint in the add component cache along side the name.  
> 
> Adding a vendor part number (VPN) field (F3?) would enable an improved 
> BOM listing.  This field would be optional and would show up in the 
> BOM if present. The advantage of a VPN nails down a symbol and 
> footprint. Selection of a VPN defines a specific footprint while the
> schematic symbol could look like anything the schematic designer likes
> as long as the pinout is consistant. A VPN enables future creation of
> a project (or board) only BOM (or library) and could reference a
> larger company wide parts library (or database). Without this each
> designer potentially re-invents a symbol/footprint library for each
> project.
> 
> Example:
> part #      symbol sect footprint        ref  manufacture description
> ---------   ------ --   --------         ---  ----------- -----------
> DM74LS00N   7400   A    DIP14 (or N14A)  U1
> DM74LS00M   7400   B    SMP14 (or M14A0  U2
> 54LS00W     7400   A    W14B  (or CFP14) U3
> Note: this is 3 separate parts and need separate ref designators
> (Using similiar but different parts can happen)
> Parts with multiple sections only count as one part in the BOM with
> a shared footprint, the section letter would not be listed. The
> manufacture, description, inventory could be added to a future,
> separate parts database, selector, navigator....
> 
> The bottom line is the schematic should be the master controlling
> document...need to swap parts, pins or change footprint? - update
> the schematic and re-generate the netlist.
> 
> A more complicated parametric example:
> 
> Digi-Key Part Number    FC0603-50BFTR-ND
> Manufacturer Part Number  FC0603E50R0BTBST1
> Symbol:                   R
> Description             RES 50 OHM 125MW .1% 0603 SMD
> Manufacturer            Vishay/Thin FIlm
> Resistance In Ohms      50.0
> Power (Watts)           0.125W
> Tolerance               1/8W  ±0.1%
> Lead Style                Surface Mount (SMD - SMT)
> Case                    0603 (1608 metric)
> Packaging               Tape & Reel (TR)
> Composition             Thin Film     
> Voltage - Working       *
> Temperature Coefficient         *
> Quantity Available      1
> Minimum Quantity        1
> Unit Price USD                  0.91000
> Datasheets
> here there are many resistors with a common shared symbol and footprint
> 
> As a designer why do I want to deal with all this?
> Ans: To make sure the correct parts are ordered, your board is 
> built right, it will work properly and save the company money
> by ordering common parts in quantity from a qualified vendor.
> 
> Frank Bennett
>


Reply via email to