Re: [kicad-users] Net names starting with slash?

2010-06-30 Thread Greg Dyess
Some people use the slash (/) for that reason, even though KiCad prefers the 
tilde (~).  I've seen it used on many commercial schematics.  It's a naming 
convention used by the designer, not necessarily something used by KiCAD.

Greg





From: Karl Schmidt k...@xtronics.com
To: kicad-users@yahoogroups.com
Sent: Wed, June 30, 2010 1:00:12 PM
Subject: Re: [kicad-users] Net names starting with slash?

Greg Dyess wrote:
 
 
 Usually that is a convention used to indicate a low true signal name.  
 Logic low level = true (or asserted) and logic high = false (or deasserted).
  
 Greg

That is not the case here - kicad uses ~ to negate the symbol.

if i create a netname call  active - I see it in the netlist as /active - not 
all netnames have the 
/ prefix.  Wondering what it means..


Karl Schmidt                                  EMail k...@xtronics.com
Transtronics, Inc.                              WEB http://xtronics.com
3209 West 9th Street                            Ph (785) 841-3089
Lawrence, KS 66049                              FAX (785) 841-0434

When angry count four; when very angry, swear. --Mark Twain






Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Re: new user, new question! :)

2010-06-29 Thread Greg Dyess
While doing layout work, I have 2 monitors of 28 each that are 1920 x 1280.  I 
just use the zoon feature to make the area as large as I want.  Having the 2nd 
monitor is very nice for having up the schematic, cmponent documentation, 
catalogs, stock component lists, etc.  If you do a lot of this kind of work, I 
highly recommend the largest monitor you can afford and then use 2 (or more) of 
them with the appropriate graphics cards.  Your eyes will thank you and you 
will be more productive as well.  Monitors these days are cheap.

Greg





From: dickelbeck d...@softplc.com
To: kicad-users@yahoogroups.com
Sent: Tue, June 29, 2010 7:51:25 AM
Subject: [kicad-users] Re: new user, new question! :)



--- In kicad-users@yahoogroups.com, virginio.savani virginio.sav...@... 
wrote:

 Hello to everybody, i'm Virginio from Italy, and i'm new user of Kicad, i 
 have a simple question.
 How can i see big icons on kicad? In my lcd screen (22inch 1920 x 1080 
 pixel), icons appear so tiny..
 
 Tks
 
 Virginio


1920x1080 (nice!)
--    = pixels / area
small screen area


You have high resolution on a small screen area.  This will make everything 
look small.  


Try a larger monitor, or these:

http://www.jakesmp.com/CSD_Magnifiers/CSD_Magnifiers_013_M.html







Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Net names starting with slash?

2010-06-29 Thread Greg Dyess
Usually that is a convention used to indicate a low true signal name.  Logic 
low level = true (or asserted) and logic high = false (or deasserted).

Greg





From: Karl Schmidt k...@xtronics.com
To: kicad-users@yahoogroups.com
Sent: Tue, June 29, 2010 2:05:11 PM
Subject: [kicad-users] Net names starting with slash?

What doe the slash mean?



Karl Schmidt                                  EMail k...@xtronics.com
Transtronics, Inc.                              WEB http://xtronics.com
3209 West 9th Street                            Ph (785) 841-3089
Lawrence, KS 66049                              FAX (785) 841-0434

One major difference between haves and
have nots these days simply lies in how much
math they use and understand. -- Don Lancaster






Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] New Kicad stable version uploaded.

2010-05-09 Thread Greg Dyess
That would explain why no updates were coming down on SVN for a while.  What's 
the link to the new site for kiCad sources?


Thanks,
Greg





From: jean-pierre.char...@gipsa-lab.inpg.fr 
jean-pierre.char...@gipsa-lab.inpg.fr
To: kicad-users@yahoogroups.com
Sent: Sat, May 8, 2010 1:23:51 PM
Subject: Re: [kicad-users] New Kicad stable version uploaded.

Nagy László a écrit :
 Hi

 SVN closed?

 Regards
  

Kicad dev. is now on Launchpad, and uses bazaar.

-- 
Jean-Pierre CHARRAS

Maître de conférences
Directeur d'études 2ieme année.
Génie Electrique et Informatique Industrielle 2
Institut Universitaire de Technologie 1 de Grenoble
BP 67, 38402 St Martin d'Heres Cedex

Recherche :
GIPSA-LAB - INPG
Rue de la Houille Blanche
38400 Saint Martin d'Heres








Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Basic getting started question

2010-04-29 Thread Greg Dyess
I think that is probably about as close to documenting the magic as anyone can 
hope for.  You just have to experience it for yourself.

I think some of the problems were fixed in versions after 20090216, but I don't 
recall exactly now.

Greg





From: NeonJohn j...@neon-john.com
To: kicad-users@yahoogroups.com
Sent: Wed, April 28, 2010 6:35:42 PM
Subject: Re: [kicad-users] Basic getting started question

Thanks for the info.

To make sure that I understand.  I put down vias between a trace and,
for example, my Vcc layer, I then go in as the last step and create a
filled zone that covers the entire layer that I've designated Vcc.  That
connects the vias to the plane.  Correct?

John

Greg Dyess wrote:
 Planes are the thing I struggled with when starting to use KiCAD
 It simply doesn't have the concept of a plane  What it does is
 create zones which are connected to a net.  It may seem subtle, but
 it will bite you hard if you just expect it to understand everything
 on this layer is a plane, just connect to it.  Zones have an outline
 that is drawn/defined and then the zone is assigned to a net and is
 filled.  It has to be refilled everything something changes that pass
 through the zone.  I also found many times that it just simply
 refused to get connected to vias even though the via was supposed to
 be on the same net.  I think that issue has been fixed though.
 
 Greg
 
 
 
 
  From: NeonJohn j...@neon-john.com 
 To: kicad-users@yahoogroups.com Sent: Wed, April 28, 2010 12:38:45 AM
  Subject: [kicad-users] Basic getting started question
 
 
 Still working on getting started with PCBNEW.  Coming from an
 ExpressPCB background.
 
 I have my design finished and all the footprints associated with
 symbols in the net list using Cvpcb.  I have imported the netlist
 into PCBNEW and placed a few of the power components where they need
 to be.  I let the program auto-place everything else which at least
 scattered things out, though I'll have to re-do almost everything.
 
 Here's my problem.  this is a 4 layer board with the inner planes
 being defined as Vcc and Gnd (just like ExpressPCB does).  Thing is,
 I don't know how to get there.  Do I have to draw the individual
 planes on the layers?  Can I give the plane a net name like Vcc?
 Will that cause automatic connectivity to everything on the Vcc net?
 
 One other question.  I need an interior cut-out on the board for the 
 winding of a transformer to protrude through.  How do I draw that?
 THe same way that I drew the board outline?  I've drawn it on the
 board outline layer but I'm not sure how to tell if it took.
 
 Thanks John

-- 
John DeArmond
Tellico Plains, Occupied TN
http://www.neon-john.com    -- email from here
http://www.johndearmond.com -- Best damned Blog on the net
PGP key: wwwkeys.pgp.net: BCB68D77




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Basic getting started question

2010-04-28 Thread Greg Dyess
Planes are the thing I struggled with when starting to use KiCAD  It simply 
doesn't have the concept of a plane  What it does is create zones which are 
connected to a net.  It may seem subtle, but it will bite you hard if you just 
expect it to understand everything on this layer is a plane, just connect to 
it.  Zones have an outline that is drawn/defined and then the zone is assigned 
to a net and is filled.  It has to be refilled everything something changes 
that pass through the zone.  I also found many times that it just simply 
refused to get connected to vias even though the via was supposed to be on the 
same net.  I think that issue has been fixed though.

Greg





From: NeonJohn j...@neon-john.com
To: kicad-users@yahoogroups.com
Sent: Wed, April 28, 2010 12:38:45 AM
Subject: [kicad-users] Basic getting started question


Still working on getting started with PCBNEW.  Coming from an ExpressPCB
background.

I have my design finished and all the footprints associated with symbols
in the net list using Cvpcb.  I have imported the netlist into PCBNEW
and placed a few of the power components where they need to be.  I let
the program auto-place everything else which at least scattered things
out, though I'll have to re-do almost everything.

Here's my problem.  this is a 4 layer board with the inner planes being
defined as Vcc and Gnd (just like ExpressPCB does).  Thing is, I don't
know how to get there.  Do I have to draw the individual planes on the
layers?  Can I give the plane a net name like Vcc?  Will that cause
automatic connectivity to everything on the Vcc net?

One other question.  I need an interior cut-out on the board for the
winding of a transformer to protrude through.  How do I draw that?  THe
same way that I drew the board outline?  I've drawn it on the board
outline layer but I'm not sure how to tell if it took.

Thanks
John
-- 
John DeArmond
Tellico Plains, Occupied TN
http://www.neon-john.com    -- email from here
http://www.johndearmond.com -- Best damned Blog on the net
PGP key: wwwkeys.pgp.net: BCB68D77




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Re: Component management.

2010-04-05 Thread Greg Dyess
Thanks for the link to that site!  I will definitely have to remember that one.

I have (lightly) used KiCAD for almost a year now.  I have only have one board 
designed with it (a bit more advanced than a typical first project) and I love 
it.  After getting accustomed to how KiCAD thinks about things, it is a breeze 
to use.  The designers and developers have done a most terrific job and I am 
especially greatful for the more than reasonable price: FREE@

If there is one area of weakness it would have to be in the management of 
libraries.  I've seen a number of postings over the past year inquiring about 
how do I manage this aspect of components?  It usually initiates a flurry of 
discussions with the usual enhancement suggestions.  It is always a very 
cordial discussion with many great ideas thrown out.  Ultimately, it always 
seems to come back to 3 major sticking points: backward compatibility (VERY 
important), simplicity (being able to fix things with a text editor) and 
stand-alone (no internet connection to modify/retrieve components).

I must admit, I have tried to think of ways that would solve these issues 
without much success in overcoming the 3 stumbling blocks.  One of the things I 
thought of doing is to break the libraries apart in constituent modules so I 
can place them under source countrol (SVN, CVS, etc) and track changes.  The 
problem here is that instead fo a few libraries with tons of related parts, I 
end up with a huge number of libraries with only a single part.  Not good.

My latest internal-only thought is a hybrid approach.
- Write an application to extract out the libraries and generate XML versions 
of those files. (Please hold the flames for a few minutes lnoger)
- Add whatever extra fields I want, such as manufacturers/part number entries, 
supplier lists, etc.
- Place the XML version into SVN.
- Have an application that can regenerate the KiCAD native library formats, 
without the extra information.

Of course, this would necessitate creating a simple application that can 
manipulate the XML files to perform lookups, manipulate the extra information, 
import native KiCAD modules and export to native KiCAD formats.

If I could ever figure out all of the dependencies, I would write the code 
directly into my local KiCAD and manipulate it there.  Alas, I have never had 
the time to get it all straight before it was time to reformat and rebuild my 
Ubuntu or Windows XP machines for some reason or another.

Just a few thoughts from my feeble brain  Now back to my day job 
programming

Greg





From: Frank bennet...@digis.net
To: kicad-users@yahoogroups.com
Sent: Sun, April 4, 2010 10:29:38 PM
Subject: [kicad-users] Re: Component management.

Looking for parts - Checkout per your mosfet example:
  http://octopart.com/parts/search?q=2SK1058js=on
This type of web site, I've been looking for for some time.
These guys have also not said no to the possibility of
someday including Kicad (and others) symbols and footprints 
for each part.
-Frank

--- In kicad-users@yahoogroups.com, marcmendezbermond marcmen...@... wrote:

 Hi all !
 
 Progressing on my project, I have a question about component/library 
 management.
 
 The Component list feature of eeschema is quite convenient but is there a 
 way to accelerate data input ? I would like to use custom fields of 
 components to store manufacturer, part number, ordering info and doing it a 
 component at a time is quite annoying ...
 
 My idea would be to input this straight in my custom library, then using its 
 symbols would replicate those info to my schematic.
 
 In the end, when I inserting a 2SK1058 mosfet that would result in a 
 component with Manufacturer field set to Hitachi, Part No 2SK1058, Ordering 
 No 1234567 in my favorite store, and so on ...
 
 Thanks in advance for pointing me out any method,
 M.







Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] zone fill

2010-03-31 Thread Greg Dyess
Did you create zones on both layers?





From: bill_s_hung bill_s_h...@yahoo.com
To: kicad-users@yahoogroups.com
Sent: Tue, March 30, 2010 4:32:00 PM
Subject: [kicad-users] zone fill

Is it possible to fill zones in both component and solder side? I have tried, 
but it only fills solder side even after I selected component side as the 
working layer. Any suggestion is appreciated.





Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Re: pcbnew is amazing slow under windows 7

2010-02-18 Thread Greg Dyess
I want to say a great big THANK YOU to everyone who has volunteered their time 
and talents contributing to the KiCAD user community.  Too often I tend to 
focus on the rough edges and not enough time being thankful for the silk engine 
inside.  Now if I could only figure out how to get my build configuration 
working I would try to add a little to the effort.

Greg





From: Alain Mouette ala...@pobox.com
To: kicad-users@yahoogroups.com
Sent: Wed, February 17, 2010 7:19:34 PM
Subject: Re: [kicad-users] Re: pcbnew is amazing slow under windows 7

It is not over the years, it is in the last few months this is what 
happens when you try a work in progress.

Kicad team is working very hard in several new alternatives, at the 
current moment the main issue there is this speed problem which is 
windows centered... But there has been a lot of work on that matter 
*right now*.

Old solutions have lots of problems, new solutions have others... It has 
to work on Linux, Mac, windows, hardware accelerated drivers, and I 
don't know what more. It is not an easy work, but it will be better when 
finished.

Alain

Carl Rash escreveu:
 
 
 I am running windows 7 ultimate 64-bit, I run an old version of Kicad 
 (2007-11-29-RC2) compiled to 64-Bit executables using MS visual studio 
 .net 2003 and the 2003 SDK. My screen refresh is blazing fast. I wonder 
 what has happened to Kicad over the years?
 




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Re: pcbnew is amazing slow under windows 7

2010-02-15 Thread Greg Dyess
OK, I think your rant against Windows is just a little over the top and adds 
nothing constructive to the conversation.  Some people don't have the choice to 
run whatever they want and that must be recognized.  KiCAD supports Windows and 
if there is a major performance issue, it should be looked into since the level 
of graphics processing is pretty minimal for KiCAD compared to real-time games, 
etc.

Having said that, I run KiCad on a machine (quad core, 2.4 GHz, 2 GB RAM) that 
dual-boots Windows XP Pro and Ubuntu 9.10.  I see no discernable difference in 
performance between the two, so it's highly unlikely that Windows vs Ubuntu can 
account for the performance issues the user is reporting.  I also run KiCad on 
a 3-year old laptop (dual-core, 32 bit @ 1.7 GHz with 2.5 GB RAM) and have 
performance complaints there either.

You didn't mention what hardware you are running this on, so it's hard to tell 
whether you are just simply underpowered for Windows 7.  Does your system run 
other applications well?  Have you checked the Task Manager and/or Performance 
Monitor to try to determine what resource is causing the bottleneck (CPU, 
Memory, Disk, Interrupts, etc)?

I would suggest you check the following:
1. Check to make sure all of the third-party libraries are up to date and are 
compiled with the optimizing/release settings.
2. Make sure you have plenty of RAM (at LEAST 2 GB or more).
3. Make sure you have the latest optimized drivers for your video card.
4. If you have BOINC running, make sure none of your projects are using the 
CUDA to push processing onto your graphics card.  If you do have this, make 
sure at lease you have it set to only use the GCU whenever it is not busy or 
your graphics willl be horribly slow on everything.

Check to see if you have any viruses or anything else running in the background 
soaking up CPU/GPU cycles.  

Greg



From: DanielW dan...@wolstenholme.net
To: kicad-users@yahoogroups.com
Sent: Mon, February 15, 2010 1:53:09 PM
Subject: [kicad-users] Re: pcbnew is amazing slow under windows 7

There's another solution you're missing: use a CAD package that's designed to 
work well under Windows, unlike KiCad.

Someone who's willing to shell out hard-earned cash for Windows 7 should be 
happy to also buy a nice commercial CAD package, such as Orcad.  Trying to run 
Free software on Windows is just silly.  If you're going to buy into the whole 
commercial software thing, then don't do it halfway.  Use paid, commercial 
software for everything you do in Windows, as the whole environment is one 
where Microsoft and its ISV partners work together to bring you the software 
experience they think you should have, for a fee, and if you're bought Windows, 
then that proves that you also buy into Microsoft's vision.  Microsoft's vision 
does NOT include any Free software; they've stated this publicly over and over.

Personally, I'm perfectly happy with KiCad running on Kubuntu.

Dan




--- In kicad-users@yahoogroups.com, dickelbeck d...@... wrote:
 
 --- In kicad-users@yahoogroups.com, o00batman00o anthony.siegrist@ wrote:
 
  Hello
  
  Since I upgraded to windows 7, I can't use pcbnew beacause the screen 
  refresh is amazing slow. I can see dot grid showing up from left to right. 
  I notice the same behavior on all PC running Windows Vista or 7.
  
  My temporary solution is to run Kicad under Ubuntu via VirtualBox. By this 
  way refreshing rate is in my opinion 10 times faster.
  
  Does someone noticed the same issue? 
 
 No, but I don't use Windows.
 
  Is there a solution ?
 
 Use Ubuntu?
 
 How much pain do you need, before you switch?  I hit my threshold 6 years 
 ago.  I assume you use Windows for a reason, is that reason so that you can 
 call Microsoft and get help on issues like this?







Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

[kicad-users] KiCAD build issues

2010-02-15 Thread Greg Dyess
Ooops, that should have read I have NO performance complaints on Windows 7 on 
my laptop.

Since we're on the topic of running SVN builds of KiCAD, I have always wanted 
to build KiCAD from the sources just to satisfy my own curiosity as well as try 
hacking some things just for fun.  I've tried a couple of times to get 
everything together to compile, but kept running into trouble.  Since I am not 
as familiar with Linux as I am with Windows, I am open to it being all my fault 
and just not understanding some of the requirements.

Is there an updated set of instructions for exactly how/where to obtain the 3rd 
party items and what has to built and how?

Thanks,
Greg


  

Re: [kicad-users] Re: pcbnew is amazing slow under windows 7

2010-02-15 Thread Greg Dyess
I wasn't trying to say KiCAD was using that much RAM.  That was just the 
configuration of the machines.  Also, I would NEVER try to run anything on 
Vista, period!  If you have Vista, invest in the upgrade and don't attempt 
anything with less than 2 GB.





From: kajdas kaj...@cox.net
To: kicad-users@yahoogroups.com
Cc: Greg Dyess gregory.dy...@yahoo.com
Sent: Mon, February 15, 2010 6:19:12 PM
Subject: Re: [kicad-users] Re: pcbnew is amazing slow under windows 7

 Having said that, I run KiCad on a machine (quad core, 2.4 GHz, 2 GB RAM) 
 that dual-boots Windows XP Pro and Ubuntu 9.10.
 I see no discernable difference in performance between the two, so it's 
 highly unlikely that Windows vs Ubuntu can account for the
 performance issues the user is reporting.  I also run KiCad on a 3-year old 
 laptop (dual-core, 32 bit @ 1.7 GHz with 2.5 GB RAM) 
 and have performance complaints there either.

Good suggestions, but I am wandering what are you running because I also use 
Kicad on both and never used more than 0.5 GB of memory (768 MB installed) on 
single-core CPU and it is running fine, though not the latest SVN version.
I would also recommend checking for viruses, because anytime I had a Windows 
machine slow down it was a zambie sending a lot of garbage to the internet. 
Unplug Ethernet and see.
M.




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Completely depressing !

2010-02-06 Thread Greg Dyess
I too learned that lesson.  Fortunately, it was not as far into the design as 
you were.  From then on, I hand-verified almost all of the modules from the 
libraries before I used them.  I would then only use my own libraries with the 
verified components.  When I ran across a foottprint I did not have, I would 
usually, but not always, start from the SourceForge library and create the new 
one.  
I also put my module libraries into a source code management system so I can 
track my mods and compare easily against the originals.

Just a few ideas that have saved me time.

Greg






From: Stephrac74 stephra...@wanadoo.fr
To: kicad-users@yahoogroups.com
Sent: Sat, February 6, 2010 10:16:39 AM
Subject: [kicad-users] Completely depressing !




Hi guys,
 
I would like to share with you my very bad experience in order to help you to 
avoid becoming completely depressed as I am now…
 
I’ve been working about 50 hours on a PCB using Kicad and the libraries found 
on the soundforge. I’ve a TFQP microcontroller in my design and used the module 
found in microchip-2 library called TQFP64 ! I’ve not checked before drawing 
the PCB that the module was ok…. And what a mistake !
 
The module is wrong, dimensions are not correct making the component impossible 
to mount and solder ! I can of course correct this by changing the module, but 
using Kicad this means erasing all the wires connected there and restart most 
of my design (very compact). I think about 20h more to spend on this PCB…
That is absolutely dramatic for a professional use as spending 70h on a such 
basic PCB with around 100 components !
 
So my best advice is to redesign all your modules and not spend one minute 
using the libs you can find in Kicad or on the web. There are so many errors 
that you discover all along your design (silkcreens, wrong dimensions, …) 
making finally a massive waste of time. Of course, If I knew that before I 
would have redesigned all the components and created my own libs…
 
Hoping it will prevent some other people to face what I’m facing now ! 
 
 
Best
Stephane
 
 
 





  

Re: [kicad-users] Re: KiCAD Parts Repo [was: S-100 and ECB homebrew computer templates for KiCAD/FreeRouting.net]

2010-02-03 Thread Greg Dyess
I forgot CompactPCI and CompactPCI Express and Multibus.





From: lynchaj lync...@yahoo.com
To: kicad-users@yahoogroups.com
Sent: Wed, February 3, 2010 7:40:41 AM
Subject: [kicad-users] Re: KiCAD Parts Repo [was: S-100 and ECB homebrew 
computer templates for KiCAD/FreeRouting.net]

Hi! On a similar note lets not forget our European friends ECB.

I am not European but I sure like the Kontron ECB bus.  IMO, it is almost 
perfect for home brew computers, embedded controllers, etc.

http://www.hardwarebook.info/ECBbus

Thanks and have a nice day!

Andrew Lynch

--- In kicad-users@yahoogroups.com, Greg Dyess gregory.dy...@... wrote:

 Don't forget PC-104 and PC-104+ used heavily in embedded applications.
 
 Greg
 
 
 
 
 
 From: juliorz juli...@...
 To: kicad-users@yahoogroups.com
 Sent: Tue, February 2, 2010 3:04:05 PM
 Subject: RE: [kicad-users] Re: KiCAD Parts Repo [was: S-100 and ECB homebrew 
 computer templates for KiCAD/FreeRouting.net]
 
 
 
 
    Well even if that many users use S100 stuff, I think it is important just 
 to have it in a centralized library.
  
 Perhaps it can be organized under categories, like motherboard busses and 
 under that you will find footprints for:
  
 1.  ISA
 2.  EISA
 3.  VESA
 4.  IBM MicroChannel
 5.  PCI
 6.  PCI Express
 7.  S-100
  
  
  
   Maybe we can even have a “Wizard” that will ask you for the number of pins, 
 the spacing between pads, the size of the pad..etc
  
 and the Wizard will automatically generate a footprint file!!
  
  
  
  
  
 
 
 
 From:kicad-users@yahoogroups.com [mailto: kicad-users@yahoogroups.com ] On 
 Behalf Of lynchaj
 Sent: Tuesday, February 02, 2010 3:30 PM
 To: kicad-users@yahoogroups.com
 Subject: [kicad-users] Re: KiCAD Parts Repo [was: S-100 and ECB homebrew 
 computer templates for KiCAD/FreeRouting.net]
  
   
 Hi! That sounds like a good idea but I am not a KiCAD developer or library 
 maintainer. I'm not suggesting to build up a common parts library 
 infrastructure although that would be very helpful if such a thing existed. 
 www.kicadlib. org is helpful but what you are describing is much more 
 involved. I suspect we've all probably reinvented the wheel along the way 
 at least once or twice. Basically I'm just an enthusiastic amateur homebrew 
 computer builder.
 
 My home brew computer information is free and might be useful to others with 
 similar interests. I've made several custom parts for S-100 connectors, board 
 outlines, templates, and a lot of tweaks to Z80, 6809, and related 
 vintage/classic computers. However it is kind of a specialty niche and is 
 clearly not going to appeal to the wider KiCAD audience. S-100 stuff isn't 
 exactly common these days...
 
 I am fairly sure none of my stuff would stand up to any sort of audit 
 without major corrections. It's just the starting point not a completed 
 works. For example, I've never made a 3D model since I haven't seen a need 
 for one. The S-100 bus connector footprint works just fine and I know what it 
 is on the PCB enough for it to be useful. The same for Propeller DIP, SY6545, 
 and other custom parts libraries. What I have would be a useful starting 
 point for another interested hobbyist but not sufficient for inclusion in any 
 sort of official KiCAD part distribution, IMO.
 
 I guess I had more of a template approach in mind. Start with a sample 
 board, rip out the parts you don't want, put in the stuff you do want, make 
 adjustments, make your own board, build, test, pass it along to the next 
 person kind of a deal.
 
 I hope this clarifies my intent. If there are other home brew computer 
 enthusiasts using KiCAD please let me know and I might be able to help out 
 with a somewhat better starting point than completely from scratch. 
 
 Thanks and have a nice day!
 
 Andrew Lynch
 
 --- In kicad-users@ yahoogroups. com, Andy Eskelson andyyahoo@ .. wrote:
 
  This was discussed some time ago as I remember
  
  As a matter of interest, who run kicadlib.org s that would seem to be an
  obvious starting place.
  
  I don;t think an automated system will work 100% but it is the obvious
  route for most operations.
  
  You would probably end up with a two stage system. The normal system
  where things are uploaded by contrib. when can be anyone, then a second
  set which has been audited as ok and locked to prevent any changes to
  the list. (obviously what a user does after download is up to them)
  
  What you must not allow is parts to be uploaded under any name or
  description, that causes chaos, so whatever system you use must allocate
  the critical names and identifiers. I've seen the results of allowing
  people to do that, and it's not nice - people would fill in equipment
  records with things like Cisco Hub, cisco switch, cis. switch and so on.
  This made finding things very hard. That was soon changes

Re: [kicad-users] Any update on undo function for PCBNEW?

2010-01-13 Thread Greg Dyess
To get around the lack of an undo, I always make checkpoints by saving the 
board just before I am abuot to do something major (read that as: stupid).  If 
I mess up, I just close without saving and reopen the latest checkpoint.  It 
takes some discipline, but works better than any undo.

Greg





From: jeffs_cc j...@jdschultz.com
To: kicad-users@yahoogroups.com
Sent: Mon, January 11, 2010 4:46:29 PM
Subject: [kicad-users] Any update on undo function for PCBNEW?

I tried Kicad nearly a year ago. I really liked it and found it to be easy to 
learn and use. The only thing keeping me from using it and recommending it to 
others was the lack of undo in PCBNEW. To me, laying out a PCB is a creative 
process and knowing that any step I try is permanent really stifles the 
creative process. No way I could use a layout program without it. 

Does anyone know if an undo function is in the works?





Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Pcbnew crash while filling a zone

2010-01-04 Thread Greg Dyess
Does ANYTHING actually run right on Vista?  I would try Windows 7 or Linux 
(Ubuntu is my favorite) before spending time on Windows ME (if there is even a 
version for that).

I run KiCad on XP, Windows 7 and Ubuntu, all with great success.  Now one day 
when I figure out all of the dependencies I will build from scratch.  (That's 
an entirely other story...)
Greg





From: yukku yukkoo yukku19752...@yahoo.com
To: kicad-users@yahoogroups.com
Sent: Thu, December 31, 2009 8:28:05 AM
Subject: Re: [kicad-users] Pcbnew crash while filling a zone




Well I am actually using Windows Vista.. maybe thats the problem... does Kicad 
16 Feb version work on Vista ?
If it does not I also have a Windows ME machine .. let me know if I can install 
on it.

Regards
yukku





From: Andy Eskelson andyya...@g0poy.co.uk
To: kicad-users@yahoogroups.com
Sent: Thu, December 31, 2009 7:27:57 PM
Subject: Re: [kicad-users] Pcbnew crash while filling a zone

  
Nothing wrong with it or your method at all, it fills perfectly, merging
the ground tracks as you would expect.

Must be something odd about your install.

I use the linux kicad-2009-02- 16-final- CENTOS_4. 4.tgz archive, running it
on a SUSE 11.1 install at the moment.

If you are running on windows, check your graphic card drivers and
ensure that are up to date. Sometimes they can cause all sorts of odd
effects and crashes. (I'm not referring to kicad here, but more
generally) As a zone fill is very much an operation that the OS may use
the graphic card functions to do, it's worth checking. It might even be
worth turning off any high-end graphic card funbction to see if that
gives you any clues.

Andy

On Thu, 31 Dec 2009 02:52:33 -0800 (PST)
yukku yukkoo yukku19752000@ yahoo.com wrote:

 Hi Andy and all,
 I followed the procedure given in the Pcbnew help .pdf file, and I still get 
 a crash while trying to fill the Ground zone on a 2 layer board.
 I am attaching the .brd file in this mail. It was saved just before 
 attempting the refill. Can you open it and see what I have not done right ?
 
 Sorry if this is some more newbie issues.
 
 Thanks for the help
 yukku
 
 
 
 







  

Re: [kicad-users] Sharing my projects with other people

2009-11-19 Thread Greg Dyess
There is an option to archive a project.  I think it is under the File 
menu.  You can then take that archive file to another computer and restore it 
there.  I don't recall the exact sequences, but it's fairly obvious once you 
realize the command is archive.

Greg





From: phantastro ed_benn...@sbcglobal.net
To: kicad-users@yahoogroups.com
Sent: Thu, November 19, 2009 12:14:23 PM
Subject: [kicad-users] Sharing my projects with other people

How do I make a project portable, so that I can either give it to someone else, 
or use the project as the basis for starting a new one with a different name? 

I've looked inside some of the project files and there are bunches of 
hard-coded directory paths that look like show stoppers.

On my own computer, I've tried using an existing project as the basis for a new 
one by copying the brd sch cache files into the new folder and saving the pro 
file with a new name. Also I tried starting a new pro and adding the existing 
files.

I wound up with holes in the schematic from lib issues, and the same hard coded 
paths problem.

I'd like to demo KiCad to other people, but I can't give them a sample project 
to play with.

-Ed 





Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Massive library error

2009-10-26 Thread Greg Dyess
All file formats are fully documented in the C:\Program 
Files\KiCad\doc\help\file_formats directory on Windows or the equivalent 
directory on Linux.

Greg





From: NeonJohn j...@neon-john.com
To: kicad-users@yahoogroups.com
Sent: Sat, October 24, 2009 11:43:30 PM
Subject: [kicad-users] Massive library error

I found a massive error in the footprint libraries that are in
all.zip.  These look like they were converted from Eagle to Kicad.

The problem has to do with any thru-hole part pad. The pad attributes
should be copper layer, component layer, Silkscreen Cmp, Solder Mask
Cmp, Solder Mask Copper.  Instead the Solder Mask Cmp attribute is
unchecked and the Solder Paste Cmp attribute is checked.

The result of this is that there is no solder mask apertures on the
solder side of any component from the library.

I found this by designing a small sample board and submitting it to
4pcb.com's DRC web page.  It flagged my design with three missing
solder mask errors.  All three were on a TO-247 shape that I pulled out
of Transistor-Power footprint library from all.zip.

I've checked a half dozen footprint libraries from the collection and
every one has the same error for thru-hole devices.  Apparently whomever
did the conversion got the pad attributes wrong.

Just a warning to anyone who might use any converted footprints and a
heads-up to whomever converted the libraries.  This does NOT affect the
core libraries that come with KiCAD

Is there a document that explains the file layout of a .mod file?  I'd
like to toss together a sed or pearl script to fix this but I'm not sure
of some of the aspects of the file, specifically the Po field.

John
-- 
John DeArmond
Tellico Plains, Occupied TN
http://www.neon-john.com    -- email from here
http://www.johndearmond.com -- Best damned Blog on the net
PGP key: wwwkeys.pgp.net: BCB68D77




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] ERC checks

2009-10-21 Thread Greg Dyess
That's all well and good...if the circuit is simple enough to accomodate such a 
manual process.

When, like in my latest design, I had one component (microcontroller) with 100 
pins, an Ethernet PHY chip with 64 pins and 4 ASICs with 44 pins each.  That 
was only the 6 core components.  There there were 2 bus connectors of 72 pins 
each and the associated glue logic.  I think you get the idea.

To complicate matters even more, several of the pins wuold change their 
functionality and direvtion depending upon configuration software/strapping.  
To manually inspect every single connection was just not feasible.  Oh, add to 
it that sometimes things APPEAR to be connected when they are not.

Greg





From: David da...@djsbriscoe.vispa.com
To: kicad-users@yahoogroups.com
Sent: Wed, October 21, 2009 4:58:39 PM
Subject: [kicad-users] ERC checks

Hi,
I read a lot of posts in this forum about ERC errors produced by EESchema ERC 
function. Why do people waste so much time trying to find out why EESchema 
produces these errors instead of relying on basic electrical first principles? 
When I'm drawing a schematic I set all pins that cause me problems (in 
EESchema) to passive. Instead I rely on a thorough study of any device data 
sheets and Kirchoffs laws/electrical principles. I can understand if someone 
has not had any electronics training/experience but surely the designer of the 
circuit, i.e you, have a better understanding of how things should be connected.
Sorry for the rant.

David.





Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] How to move pcb object without breaking previous routes

2009-10-14 Thread Greg Dyess
Use the drag command instead of the move command.  Even with that, the 
traces will be distorted to keep their connection to the object and their other 
end.

Greg





From: aero386 aero...@yahoo.com
To: kicad-users@yahoogroups.com
Sent: Tuesday, October 13, 2009 5:41:04 PM
Subject: [kicad-users] How to move pcb object without breaking previous routes

When I move a PCB object all the connected routes break at the junction  
between the highlighted routes and the unhighlighted routes. Is this a flaw in 
the software or am I doing something wrong? Any help is appreciated. thanks






Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] ERC problem

2009-09-29 Thread Greg Dyess
I would start by annotating the schematic before running the ERC.  That should 
clear up the Item not annotated error.

Greg





From: Chris fj1...@gmail.com
To: kicad-users@yahoogroups.com
Sent: Saturday, September 26, 2009 9:44:20 PM
Subject: [kicad-users] ERC problem



Hello All, 

I am trying to do an ERC check on my schematic, but unfortunately when I run 
it, I get a dialog box open up with the following message


Item not annotated: #PWR

I have placed PWR flags on all the power and ground nets.

I generated an ERC report, but there was nothing to check, searching for 
markers doesn't tell me anything and no markers are visible on the schematic.

What do I look for?

Thanks

Chris

-- 
IBA #15631






  

Re: [kicad-users] A rule check issue that is confusing me. I have GND comming from a header

2009-09-15 Thread Greg Dyess
Attach a Power Pin to the ground and it will solve the problem.





From: josh_eeg josh...@gmail.com
To: kicad-users@yahoogroups.com
Sent: Tuesday, September 15, 2009 6:17:55 AM
Subject: [kicad-users] A rule check issue that is confusing me. I have GND 
comming from a header


A rule check issue that is confusing me. I have GND comming from a header. 
Their is the same GND in other places on the circuit.
But I get a error like it should be driven. But that sounds like a short...
ERC: Warning Pin Power_In not driven.
I have GND hooked to a header... Now that same ground simbol is in the rest of 
my circuit. 
Please help. 





Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Re: Kicad library project

2009-09-14 Thread Greg Dyess
There are a number of open-source public-domain XML parsing libraries that are 
cross platform.  I am most familiar with Xerxes.  ACE may even have some XML 
capabilities in addition to its wonderful networking, multithreading and job 
pooling.  Wow, a multithreaded router perhaps?

Greg





From: Andy Eskelson andyya...@g0poy.co.uk
To: kicad-users@yahoogroups.com
Sent: Saturday, September 12, 2009 5:01:41 PM
Subject: Re: [kicad-users] Re: Kicad library project

Do bear in mind that KiCad is a multi platform system, so things should
work on both Linux and Windows.

Andy




On Sat, 12 Sep 2009 19:45:02 +0100
Philip Pemberton ygro...@philpem.me.uk wrote:

 waynegramlich wrote:
  I think your idea is a good one.  Not locking it down to a
  particular electronic CAD package is also a pretty good idea.
 
 It's more a convenience thing of anything, that and other people might 
 want to use it with e.g. Altium Designer, Mentor or OrCAD. I'd rather 
 like the answer to Can I use it with X? to be Yes for as many 
 values of X as practically possible.
 
  Greg's proposal of using XML is pretty good as well.  At least
  with XML, nobody argues about syntax issues anymore.  In addition,
  this means additional information can be added.  For example,
  some parts can be ordered from multiple vendors with different
  part numbers.  With XML, adding a new tag does not break
  programs that are reading the file.
 
 The only (he says) problem with XML is that as a hierarchical format, 
 it's a bit of a pain to parse. That said, parsing is generally handled 
 with (say) Libxml or ElementTree/Etree, and ends up being more or less 
 recursive -- if you see a Component element, you branch off to 
 HandleComponentElement() for a bit, which goes looking for the various 
 tags it needs to build the component.
 
 It is a LOT more verbose than what I proposed. I'd rather have a 
 single-line description to create a component, than 20 or 30 lines of 
 text that all has to be parsed. Though all that verbosity would make it 
 easier to understand the source script, and I guess you could always 
 write a Perl, Bash or Python script to write the component script... :)
 
  The concept of having a package is good one.  Many parts
  come in a multitude of packages.
 
 Well the concept derives from something along these lines:
    - Microchip, Fairchild, National and TI (for example) all make chips 
 in DIL packages.
    - The parameters of a given type of DIL package is standardised among 
 these vendors.
    - Why create four footprint libraries, when you can do what you need 
 to do with one?
 
 Admittedly some manufacturers do tweak footprints a little, but for 
 the most part the IC packages are standard. Actually, I seem to recall 
 there being an IPC standard for SMD footprints...
 
   It would be nice to
   specify the part once and select the package separately.
   Pin bindings sometimes vary between parts.
 
 This is how EAGLE works (more or less) -- you pick a Part in the library 
 browser, expand it, and then you can see what footprints are available 
 (f.ex. the Microchip PIC18F452 is available in a -I/P (DIL) and a -I/SO 
 (SOIC) package). You accept the selection, then it's added to the PCB.
 
 The catch is that the schematic symbols and PCB footprints are part of 
 the same library, and you can't link a schematic symbol and pinout set 
 to a footprint in another library (or at least you couldn't the last 
 time I tried). The Part provides the link between a symbol and
 
 IIRC, In KiCAD symbols and modules are a separate concept, and there 
 is no linking object (the pin numbers come from the Symbol). When you 
 create, say, a PIC18F452-I/P symbol, you tell KiCAD that MCLR is on pin 
 1, and so forth. So if you wanted to change the pin numbers to create a 
 PIC18F452-I/SO object, you need to copy the existing symbol. Later on, 
 if a change has to be made to the symbol as a whole, you have to 
 change both of them -- in EAGLE you'd edit the Symbol and both Parts 
 auto-update.
 
 I think I've explained that quite confusingly, but it's not an easy 
 concept to explain anyway... even with a whiteboard to hand... :)
 
  More control over drill selection is a good idea.  Some vendors
  use metric, others use imperial.  Some have a set of free
  drills and charge extra for other sizes.  Just being able to
  specify the minimum and maximum hole size for for each component
  lead would be a huge advance.
 
 Well the goal is that if your manufacturer won't take the standard 
 libraries, you regenerate them to meet your specific needs.
 
  As an example of something that can be done after the
  basic infrastructure is in place, I've always wanted to do
  a screen scraper for part pricing when I'm ordering parts.
  I typically order from DigiKey, Jameco and Mouser, being
  able to figure out which vendor has the lowest price, can
  save some serious money.  (Note, this would be a separate
  program 

Re: [kicad-users] Re: Kicad library project

2009-09-14 Thread Greg Dyess
I've read something saying they were putting forward a semi-competing XML 
extension standard of some kind, but that is the extent of my familiarity with 
the topic.

I used XML for the first time when I staerted doing serious Linux development a 
few years ago (from MS and previously VMS).  At first, I was against it due 
to its verbosity and textual-basis.  I've come to appreciate it for those 
various reasons.

I'm not wed to the idea or even an evangelical on the topic.  I just threw it 
out there as an idea worthy of discussion.

Greg




From: KeepIt SimpleStupid keepitsimplestu...@yahoo.com
To: kicad-users@yahoogroups.com
Sent: Monday, September 14, 2009 8:37:54 AM
Subject: Re: [kicad-users] Re: Kicad library project




Is XML a viable avenue to pursue because of all the trouble Microsoft is 
getting in for using XML as a basis for Word?

Example:
http://www.pcworld.com/article/170148/microsoft_word_lawsuit_xml_explained.html

Terms: Microsoft, XML, Lawsuit

--- On Mon, 9/14/09, Greg Dyess gregory.dy...@yahoo.com wrote:


From: Greg Dyess gregory.dy...@yahoo.com
Subject: Re: [kicad-users] Re: Kicad library project
To: kicad-users@yahoogroups.com
Date: Monday, September 14, 2009, 8:37 AM


  
There are a number of open-source public-domain XML parsing libraries that are 
cross platform.  I am most familiar with Xerxes.  ACE may even have some XML 
capabilities in addition to its wonderful networking, multithreading and job 
pooling.  Wow, a multithreaded router perhaps?

Greg





From: Andy Eskelson andyya...@g0poy. co.uk
To: kicad-users@ yahoogroups. com
Sent: Saturday, September 12, 2009 5:01:41 PM
Subject: Re: [kicad-users] Re: Kicad library project

Do bear in mind that KiCad is a multi platform system, so things should
work on both Linux and Windows.

Andy




On Sat, 12 Sep 2009 19:45:02 +0100
Philip Pemberton ygro...@philpem. me.uk wrote:

 waynegramlich wrote:
  I think your idea is a good one.  Not locking it down to a
  particular electronic CAD package is also a pretty good idea.
 
 It's more a convenience thing of anything, that and other people might 
 want to use it with e.g. Altium Designer, Mentor or OrCAD. I'd rather 
 like the answer to Can I use it with X? to be Yes for as many 
 values of X as practically possible.
 
  Greg's proposal of using XML is pretty good as well.  At least
  with XML, nobody argues about syntax issues anymore.  In addition,
  this means additional information can be added.  For example,
  some parts can be ordered from multiple vendors with different
  part numbers.  With XML, adding a new tag does not break
  programs that are reading the file.
 
 The only (he says) problem with XML is that as a hierarchical format, 
 it's a bit of a pain to parse. That said, parsing is generally handled 
 with (say) Libxml or ElementTree/ Etree, and ends up being more or less 
 recursive -- if you see a Component element, you branch off to 
 HandleComponentElem ent() for a bit, which goes looking for the various 
 tags it needs to build the component.
 
 It is a LOT more verbose than what I proposed. I'd rather have a 
 single-line description to create a component, than 20 or 30 lines of 
 text that all has to be parsed. Though all that verbosity would make it 
 easier to understand the source script, and I guess you could always 
 write a Perl, Bash or Python script to write the component script... :)
 
  The concept of having a package is good one.  Many parts
  come in a multitude of packages.
 
 Well the concept derives from something along these lines:
    - Microchip, Fairchild, National and TI (for example) all make chips 
 in DIL packages.
    - The parameters of a given type of DIL package is standardised among 
 these vendors.
    - Why create four footprint libraries, when you can do what you need 
 to do with one?
 
 Admittedly some manufacturers do tweak footprints a little, but for 
 the most part the IC packages are standard. Actually, I seem to recall 
 there being an IPC standard for SMD footprints.. .
 
   It would be nice to
   specify the part once and select the package separately.
   Pin bindings sometimes vary between parts.
 
 This is how EAGLE works (more or less) -- you pick a Part in the library 
 browser, expand it, and then you can see what footprints are available 
 (f.ex. the Microchip PIC18F452 is available in a -I/P (DIL) and a -I/SO 
 (SOIC) package). You accept the selection, then it's added to the PCB.
 
 The catch is that the schematic symbols and PCB footprints are part of 
 the same library, and you can't link a schematic symbol and pinout set 
 to a footprint in another library (or at least you couldn't the last 
 time I tried). The Part provides the link between a symbol and
 
 IIRC, In KiCAD symbols and modules are a separate concept, and there 
 is no linking object (the pin numbers come from the Symbol). When you 
 create, say, a PIC18F452-I/ P symbol, you tell

Re: AW: Re: Sv: [kicad-users] beginner question: power for 7400 gates?

2009-09-14 Thread Greg Dyess
Usually I just append the voltage to the end of the name:

VSS33 for 3.3 V, VSS18 for 1.8V, VCC5 for 5 volt, GNDA for Analog ground, etc.  
Just make sure your power pins are labelled as such, this mechanism works very 
well.

Greg





From: Bernd Wiebus bernd.wie...@gmx.de
To: kicad-users@yahoogroups.com
Sent: Monday, September 14, 2009 11:40:15 AM
Subject: AW: Re: Sv: [kicad-users] beginner question: power for 7400 gates?

Hello Anders.

 tom_iphi i...@arcor.de 2009-09-08 09:41 
And, what do I do if I have e.g. several different VCC levels (e.g.
for CMOS) with some chips working on 5V and others on 12V? If all
supply pins are auto-connected to the net VCC, this will be a
problem.???

cmos are usually labelled Vss and Vdd

Of course, but i often use several different and clearly isolated Vss
and Vdd. At moment my workaround ist to set the pins to passive and
do not use any erc testing and automatic hiding and connecting of pins
or pads.

With best regards: Bernd Wiebus


 
 - Anders Gustafsson
 Engineer, CNE6, ASE
 Pedago, The Aaland Islands (N60 E20)
 www.pedago.fi
 phone +358 18 12060
 mobile +358 40506 7099
 fax +358 18 14060
 
  tom_iphi i...@arcor.de 2009-09-08 09:41 
 And, what do I do if I have e.g. several different VCC levels (e.g.
 for CMOS) with some chips working on 5V and others on 12V? If all
 supply pins are auto-connected to the net VCC, this will be a
 problem.???
 
 
 
 
 





Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

[kicad-users] Changing trace's net

2009-09-04 Thread Greg Dyess
OK, this may at first sound a little strange.  I need to change the net 
associated with a trace after the trace is drawn.

Why would I need to do this you ask?  Good question there from the back row.  
If a trace is created but not connected to anything initially, it can never be 
connected to something later because it is assigned to net 0.  

The same thing can happen to a via used to connect a pad to an inner zone (say 
a VCC layer).  I had this happen to me recently when I had to move a footprint 
that disconnected several traces.  When I tried to reconnect the new pad 
positions to the original traces and/or vias, the DRC checking would not let me 
do it because the original trace was now in net  0 instead of retaining the 
original net name.

Has anyone else run across this?  Any work-arounds other than digging through 
the .BRD file and hand-correcting it?

Thoughts?  Suggestions?

My thought would be to allow the user to right-click a track and set the net it 
was associated with.  Has this been considered?  Am I the only person to make 
such mistakes?

Thanks,
Greg


  

Re: [kicad-users] Changing trace's net

2009-09-04 Thread Greg Dyess
That's eventually what I had to do.  DRC then complained profusely about the 
vias under the pads.  I think that is because when I moved the chip back to the 
original position, I did not get it exact and the vias were no longer directly 
under the pads.

Greg





From: Juan Franco jumafr...@yahoo.com
To: kicad-users@yahoogroups.com
Sent: Friday, September 4, 2009 2:55:37 PM
Subject: Re: [kicad-users] Changing trace's net

  


Hello Greg
You could try disabling DRC in PCBNEW so that it will  let you connect the 
tracks to the correct net, and then re-enabling DRC to check. I think the 
tracks will be assigned to the correcponding nets.
Regards
Juan.

--- On Fri, 9/4/09, Greg Dyess gregory.dy...@yahoo.com wrote:


From: Greg Dyess gregory.dy...@yahoo.com
Subject: Re: [kicad-users] Changing trace's net
To: kicad-users@yahoogroups.com
Date: Friday, September 4, 2009, 8:51 AM


   
I seem to especially skillful at finding/creating odd situations.





From: Andy Eskelson andyya...@g0poy. co.uk
To: kicad-users@ yahoogroups. com
Sent: Friday, September 4, 2009 10:30:39 AM
Subject: Re: [kicad-users] Changing trace's net

That's a bit odd, because when I create a small amount of tracking that
needs to be duplicated, it can end up with odd nets on the tracks.
 
When I copy the tracks and attach them to the part of the board than
needs them they pick up the correct nets.


Andy


On Fri, 4 Sep 2009 06:09:44 -0700 (PDT)
Greg Dyess gregory.dyess@ yahoo.com wrote:

 OK, this may at first sound a little strange.  I need to change the net 
 associated with a trace after the trace is drawn.
 
 Why would I need to do this you ask?  Good question there from the back row. 
  If a trace is created but not connected to anything initially, it can never 
 be connected to something later because it is assigned to net 0.  
 
 The same thing can happen to a via used to connect a pad to an inner zone 
 (say a VCC layer).  I had this happen to me recently when I had to move a 
 footprint that disconnected several
 traces.  When I tried to reconnect the
 new pad positions to the original traces and/or vias, the DRC checking would 
 not let me do it because the original trace was now in net  0 instead of 
 retaining the original net name.
 
 Has anyone else run across this?  Any work-arounds other than digging 
 through the .BRD file and hand-correcting it?
 
 Thoughts?  Suggestions?
 
 My thought would be to allow the user to right-click a track and set the net 
 it was associated with.  Has this been considered?  Am I the only person to 
 make such mistakes?
 
 Thanks,
 Greg
 
 
  


 - - --

Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib .org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups. yahoo.com/ group/kicad- develYahoo! Groups 
Links


mailto:kicad-users- fullfeatured@ yahoogroups. com


 






  

Re: [kicad-users] Rubber Band Mode

2009-08-28 Thread Greg Dyess
It's called DRAG in KiCAD.  

Just select and right click on the component and select drag.  It does a move 
of the component with all nets, but doesn't keep orthogonality.  It just 
relocats the end og the segment attached to the component.  It can sometimes 
take a lot of time to fix up the segments of the nets.

Greg





From: Lance Earl dallyp...@yahoo.com
To: kicad-users@yahoogroups.com
Sent: Friday, August 28, 2009 8:33:29 AM
Subject: [kicad-users] Rubber Band Mode

  


I recently switched from GEDA and am trying to get my first board out. Is there 
a way to move a component in the schematic program and have the attached traces 
move with it?

Lance
 






  

Re: Sv: Re: [kicad-users] Re:Grounding strategies, zones, star ground etc

2009-08-25 Thread Greg Dyess
Just a thought here, as I am far from an expert in such areas.  Could the 
high-current sections be physically separated into a completely different PCB 
and enclosure and then opto-isolated from the more sensitive electronics?  I 
don't recall if the original posting said that the motors were controlled in an 
analog or digital fashion.

Greg



From: Anders Gustafsson anders.gustafs...@pedago.fi
To: kicad-users@yahoogroups.com
Sent: Tuesday, August 25, 2009 9:24:15 AM
Subject: Sv: Re: [kicad-users] Re:Grounding strategies, zones, star  ground etc

 It's  worth saying that if one has a problem as described in the OP, a four 
 layer board would be highly preferable.

Absolutely, but I only intend to make three such boards :) The aim is to 
control a rather ancient Beaver CNC mill that now belongs to a friend of mine. 
We scrapped the original controller for several reasons, ie it was a 
punched-tape unit and it had been used as a dwelling by a rather large colony 
of rats

I will make the finished design available on the web, for others to use though 
as there seems to be a large number of these mills floating around and they are 
built to last a lifetime or two. The motors are rated at 7Nm, but I found that 
they pulled well over 9Nm reliably even when driven at just 15A (they are rated 
at 20A)

 If you split the ground 
 plane up with a view to helping you achieve this, then you should 
 benefit, but if you just do it blindly thinkin

The ground planes on both sides are now split, with a moat that separates the 
low-signal part from the noisy bits and they are joined at one point, the star 
ground.




- Anders Gustafsson
  Engineer, CNE6, ASE
  Pedago, The Aaland Islands (N60 E20)
  www.pedago.fi
  phone +358 18 12060
  mobile +358 40506 7099
  fax +358 18 14060







Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Placing wires

2009-08-22 Thread Greg Dyess
Under Preferences - Options... Wires-Bus orient you can select Horiz/Vert vs 
Any.  It would be nice if there were the in between option of 0, 45, 90 
degrees, but that I don't see anywhere.

Greg





From: Chris fj1...@gmail.com
To: kicad-users@yahoogroups.com
Sent: Saturday, August 22, 2009 11:27:14 AM
Subject: [kicad-users] Placing wires



Hello All, 

Is there a setting anywhere in EEschema to enable wires to be placed at an 
angle, instead of vertical or horizontal? There are some circumstances, where 
this would be desirable, such as in a flip-flop made from two gates.

Thanks

Chris


-- 
IBA #15631






  

Re: [kicad-users] How to autoroute a multilayer board?

2009-08-18 Thread Greg Dyess
As I've been told, the general consensus is that you should not use the 
built-in autorouter.  I too have just done my first board (4 layers, 8x11), 
with a lot of help and hand-holding from the wonderful contributors to this 
list.  I basicaly had to just hand-route the entire board.  It wasn't that hard 
once I just convinced myself to just do it.  

There is the external autorouter that seems to work pretty well.  You have to 
make sure your PCB edges are defined VERY carefully and each segment is drawn 
in order.  Just because it LOOKS right does not mean it will work right.  I 
just created a spreadsheet with the coordinates of all of the vertices on my 
board and then used that to hand-edit the board edges in the .BRD file.

I did notice a few quirks along the way.  I tried putting vias under the 
surface mount pads to save room.  This seemed to work well for components on 
the compoent side, but any time the component was on the coppor side, the via 
would not connect to the pad.  Dunno why this was the case, but I stopped 
trying to put vias under pads on the copper side and everything went fine.

I noticed some problems when I dragged components and traces.  If the moved 
segment overlaps an existing part of the segment, it doesn't always detect that 
it is still the same segment/net and is actually connected.  I had to go and 
delete several traces and redo them as a contiguous segment before it could 
pass the DRC checks.  Maybe this could be an enhancement request to have an 
automated cleanup function that could analyze the segments and merge segments 
together to clean up these kinds of things?

Also, make SURE you have the final version from Feb 2009 and not some earlier 
version.  It seems all the earlier ones did not detect connections to zones on 
inner layers very well.  That caused me no end of grief.

I know this is not exactly the answer to the question you were looking for, but 
I hope it helps nudge you in the right direction.

Greg




From: sieg1974 sieg1...@yahoo.com
To: kicad-users@yahoogroups.com
Sent: Tuesday, August 18, 2009 12:09:46 AM
Subject: [kicad-users] How to autoroute a multilayer board?

Hi all,

I just started using kicad, and I can't figure out how to use its autoroute 
tool to route a 4-layer board. When preference-general-layers is 1, it uses 
the copper layer to route. But when preference-general-layers is 2...16, it 
just uses the Copper and Component layers to route, and none of the inner 
layers.

Does anyone know what I'm doing wrong, or were I can find more information 
about it?

Thanks in advance,

Andre





Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Strange problem with Zones and DRC

2009-08-13 Thread Greg Dyess
Thanks for the offer to test the problem.  I'll email you the board directly.  
It's not sensitive, but there are a few things in the electronics that took 
some doing to make work, so I'd rather not have global distribution.

I managed to get the DRC checks passed by creating the manual connections to 
the pads on the same layer with the zones.  It was a royal PITA, but it 
worked.  I know I may have to move those pseudo traces if I need to place vias 
where the pseudo tracks are, but that is a small price to pay to get this thing 
out the door quickly.

Thanks for everyone's help!  This is much better than any paid customer support 
I've ever had and here I get to talk to the developers directly!

Greg

 




From: Brian Sidebotham brian.sidebot...@gmail.com
To: kicad-users@yahoogroups.com
Sent: Wednesday, August 12, 2009 4:27:32 AM
Subject: Re: [kicad-users] Strange problem with Zones and DRC

2009/8/12 Greg Dyess gregory.dy...@yahoo.com:
 I had no luck with the Linux executables so I tried on my Windows machine.
 The problem with the DRC checks on the zones was not fixed in the latest
 version (r1914).  I did manage to get everything explicitly connected my
 placing traces in the middle of the zones as was suggested.  Perhaps when
 the DRC checking gets fixed I can go back and take those superfluous traces
 back out.

Hi,

Sorry to hear you had no luck with the snapshots. I cannot recreate
this issue though, I went back to my old board and checked it and
everything seems fine. If it is not a sensitive board, email me all of
it's files and I'll see if I can re-create the problem or see what the
problem is for you.

 I did run into another strange issue.  I had some tracks with overlapping
 segments and the DRC did not realize they were connected!  I had to spend a
 couple of hours deleting and recreating those tracks.  Is there possibly a
 cleanup function or program that I can run to detect such conditions and
 merge overlaying segments into a single segment?  It would have saved me a
 LOT of time.

You might try from the main menu Miscellaneous-Track Operations and
see if that helps you out for the future.

Best Regards,

Brian.




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Strange problem with Zones and DRC

2009-08-12 Thread Greg Dyess
Hmmm...Uh...  well...uhembarrassed No, I didn't.  I'm still a Linux 
neophyte.  I'll give that a try and see.

Greg





From: Andy Eskelson andyya...@g0poy.co.uk
To: kicad-users@yahoogroups.com
Sent: Wednesday, August 12, 2009 8:28:05 AM
Subject: Re: [kicad-users] Strange problem with Zones and DRC

Did you remember to do the chmod on /usr/local/kicad/bin

It's detailed about line 37 in the install txt  (2009-02-16-final here)

Andy




On Tue, 11 Aug 2009 18:37:46 -0700 (PDT)
Greg Dyess gregory.dy...@yahoo.com wrote:

 OK, I think I am a leading candidate for the Head Up Butt award.
 
 I downloaded the latest couple of Linux snapshots, extracted the executables 
 and overwrote the ones I was using.  Now nothing will run at all!  The 
 listing said they were Linux executables, but some of the instructions kept 
 referring to Windows executables.  I'm hoping the instructions were just 
 copied from the wrong place.
 
 
 
 Any suggestions?
 
 Thanks,
 Greg
 
 
 
 From: Brian Sidebotham brian.sidebot...@gmail.com
 To: kicad-users@yahoogroups.com
 Sent: Tuesday, August 11, 2009 12:49:15 PM
 Subject: Re: [kicad-users] Strange problem with Zones and DRC
 
  3. Wait for the DRC checks to get fixed so that they detect a connection to
  zones.  This is the preferable option, but I understand it may not be a
  priority for those who are so graciously donating their time to make KiCAD
  the tremendously terrific tool it already is.  Is there a way to find out if
  someone is already looking into this issue?
 
  Hmmm, maybe option 4 is that I offer my time to fix it?  OK, guess I will
  try to figure out how to build everything and start looking into it.
 
  Thoughts, suggestions, comments??
 
  Thanks,
  Greg
 
 This issue was dealt with, but I can't remember when it was dealt
 with. You can try an SVN snapshot version to see if a more up-to-date
 one simply eliminates your problems.
 
 You can get an SVN snapshot from http://kicad.1301.cz/
 
 Best Regards,
 
 Brian.
 
 
 
 
 Please read the Kicad FAQ in the group files section before posting your 
 question.
 Please post your bug reports here. They will be picked up by the creator of 
 Kicad.
 Please visit http://www.kicadlib.org for details of how to contribute your 
 symbols/modules to the kicad library.
 For building Kicad from source and other development questions visit the 
 kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
 Links
 
 
 
 
      




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Strange problem with Zones and DRC

2009-08-11 Thread Greg Dyess
This is a 4 layer board.

I am using version 20090216-final on Ubuntu 9.04 (64-bit) on a quad-core Intel 
machine.

--- On Tue, 8/11/09, Brian Sidebotham brian.sidebot...@gmail.com wrote:

From: Brian Sidebotham brian.sidebot...@gmail.com
Subject: Re: [kicad-users] Strange problem with Zones and DRC
To: kicad-users@yahoogroups.com
Date: Tuesday, August 11, 2009, 9:01 AM

2009/8/11 Greg Dyess gregory.dy...@yahoo.com:


 Yeah, that was my posting a month or so back.  I tried (or thought I tried)
 everything that was suggested, but nothing has worked.

 I have not tried hand-routing all of the VSS-layer vias together and all the
 VDD-layer vias together.  That seems to be a very error-prone proposition.

 Maybe I just don't understand the intent behind zones?  Maybe DRC is just
 broken when it comes to zones?  I hope the problem lies with me and not DRC
 as I need to get this board finished ASAP.

 thanks,
 Greg

What version of KiCAD are you using then? I haven't seen you post what
version. I have made a board with PCBNEW where I simply connected each
GND pad to a via and then let the zone connect them together. This
worked fine and DRC didn't give me any unconnected errors. I didn't
bother routing tracks, it was only a two layer board though.

Best Regards,

Brian.




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links






  

Re: [kicad-users] Strange problem with Zones and DRC

2009-08-11 Thread Greg Dyess
OK, I tried deleting the zones, placing and routing the components and then 
creating the VDD and VSS zones on the L1 and L2 layers.  I did a Fill/Refill 
Zones.  Then I ran the DRC checks.  I still get the Unconnected Pads errors 
even though a visual check of the photoplots shows very clearly the connections 
are there.

I guess I am left with only 3 options at this point:
1. Connect all of the VDD pins together with explicit traces on the L1 layer.  
This is bad in that it clutters up the board with lots of traces that should be 
invisible, like the invisible pins in the schematic.

2. Manually check each DRC error to determine if it is a bogus error due to not 
detecting the connection via the zone or if it is a legitimate missing 
connection error.  This has a lot of issues of missing legitimate problems and 
having to repeat this lengthy process on every change to the board.

3. Wait for the DRC checks to get fixed so that they detect a connection to 
zones.  This is the preferable option, but I understand it may not be a 
priority for those who are so graciously donating their time to make KiCAD the 
tremendously terrific tool it already is.  Is there a way to find out if 
someone is already looking into this issue?

Hmmm, maybe option 4 is that I offer my time to fix it?  OK, guess I will try 
to figure out how to build everything and start looking into it.

Thoughts, suggestions, comments??

Thanks,
Greg

--- On Tue, 8/11/09, Brian Sidebotham brian.sidebot...@gmail.com wrote:

From: Brian Sidebotham brian.sidebot...@gmail.com
Subject: Re: [kicad-users] Strange problem with Zones and DRC
To: kicad-users@yahoogroups.com
Date: Tuesday, August 11, 2009, 9:01 AM

2009/8/11 Greg Dyess gregory.dy...@yahoo.com:


 Yeah, that was my posting a month or so back.  I tried (or thought I tried)
 everything that was suggested, but nothing has worked.

 I have not tried hand-routing all of the VSS-layer vias together and all the
 VDD-layer vias together.  That seems to be a very error-prone proposition.

 Maybe I just don't understand the intent behind zones?  Maybe DRC is just
 broken when it comes to zones?  I hope the problem lies with me and not DRC
 as I need to get this board finished ASAP.

 thanks,
 Greg

What version of KiCAD are you using then? I haven't seen you post what
version. I have made a board with PCBNEW where I simply connected each
GND pad to a via and then let the zone connect them together. This
worked fine and DRC didn't give me any unconnected errors. I didn't
bother routing tracks, it was only a two layer board though.

Best Regards,

Brian.




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links






  

Re: [kicad-users] Strange problem with Zones and DRC

2009-08-11 Thread Greg Dyess
OK, I think I am a leading candidate for the Head Up Butt award.

I downloaded the latest couple of Linux snapshots, extracted the executables 
and overwrote the ones I was using.  Now nothing will run at all!  The listing 
said they were Linux executables, but some of the instructions kept referring 
to Windows executables.  I'm hoping the instructions were just copied from the 
wrong place.



Any suggestions?

Thanks,
Greg



From: Brian Sidebotham brian.sidebot...@gmail.com
To: kicad-users@yahoogroups.com
Sent: Tuesday, August 11, 2009 12:49:15 PM
Subject: Re: [kicad-users] Strange problem with Zones and DRC

 3. Wait for the DRC checks to get fixed so that they detect a connection to
 zones.  This is the preferable option, but I understand it may not be a
 priority for those who are so graciously donating their time to make KiCAD
 the tremendously terrific tool it already is.  Is there a way to find out if
 someone is already looking into this issue?

 Hmmm, maybe option 4 is that I offer my time to fix it?  OK, guess I will
 try to figure out how to build everything and start looking into it.

 Thoughts, suggestions, comments??

 Thanks,
 Greg

This issue was dealt with, but I can't remember when it was dealt
with. You can try an SVN snapshot version to see if a more up-to-date
one simply eliminates your problems.

You can get an SVN snapshot from http://kicad.1301.cz/

Best Regards,

Brian.




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Strange problem with Zones and DRC

2009-08-11 Thread Greg Dyess
I had no luck with the Linux executables so I tried on my Windows machine.  The 
problem with the DRC checks on the zones was not fixed in the latest version 
(r1914).  I did manage to get everything explicitly connected my placing traces 
in the middle of the zones as was suggested.  Perhaps when the DRC checking 
gets fixed I can go back and take those superfluous traces back out.

I did run into another strange issue.  I had some tracks with overlapping 
segments and the DRC did not realize they were connected!  I had to spend a 
couple of hours deleting and recreating those tracks.  Is there possibly a 
cleanup function or program that I can run to detect such conditions and 
merge overlaying segments into a single segment?  It would have saved me a 
LOT of time.

Thanks again to the entire KiCAD community for such a wonderful product and 
support!  Next time I will pick a much simpler board for my first attempt!

Greg

 





From: Brian Sidebotham brian.sidebot...@gmail.com
To: kicad-users@yahoogroups.com
Sent: Tuesday, August 11, 2009 12:49:15 PM
Subject: Re: [kicad-users] Strange problem with Zones and DRC

 3. Wait for the DRC checks to get fixed so that they detect a connection to
 zones.  This is the preferable option, but I understand it may not be a
 priority for those who are so graciously donating their time to make KiCAD
 the tremendously terrific tool it already is.  Is there a way to find out if
 someone is already looking into this issue?

 Hmmm, maybe option 4 is that I offer my time to fix it?  OK, guess I will
 try to figure out how to build everything and start looking into it.

 Thoughts, suggestions, comments??

 Thanks,
 Greg

This issue was dealt with, but I can't remember when it was dealt
with. You can try an SVN snapshot version to see if a more up-to-date
one simply eliminates your problems.

You can get an SVN snapshot from http://kicad.1301.cz/

Best Regards,

Brian.




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

[kicad-users] Strange issue with Zones and DRC [1 Attachment]

2009-08-10 Thread Greg Dyess
I am seeing this very strange issue when using zones (at least it seems strange 
to me).I have a 4-layer board with almost all surface mount.  L1 is almost 
entirely dedicated as my VDD layer by creating a zone connected to my VDD net 
on that layer.  L2 is the same thing with my VSS (Ground) layer.

When I want to connect a pad or trace to VDD or VSS, I simply place a via in 
the trace.  According to the 3D view of the board, the hole plating is 
connected to the VDD or VSS layer as I would expect.  



  

[kicad-users] Strange problem with Zones and DRC [1 Attachment]

2009-08-10 Thread Greg Dyess
OOOPS, this only partially went out earlier, so please accept my appologies for 
the resend.  This problem is becoming a major stumbling block and is holding up 
a project I need to get moving.

I am seeing this very strange issue when using zones (at least it seems strange 
to me).I have a 4-layer board with almost all surface mount.  L1 is almost 
entirely dedicated as my VDD layer by creating a zone connected to my VDD net 
on that layer.  L2 is the same thing with my VSS (Ground) layer.

When I want to connect a pad or trace to VDD or VSS, I simply place a via in 
the trace.  According to the 3D view of the board, the hole plating is 
connected to the VDD or VSS layer as I would expect.  The photoplots (Gerber) 
files seem to indicate the connections are there as well.  I can export the 
file and run the online router and it sees the connections.  

The problem is when I run the DRC, it complains that the pads are not connected 
and throws several errors.  With almost 500 connections to VSS or VDD, 
hand-routing all of them to the inner layers would be extremely cumbersome and 
error-prone.  Just ignoring all of the errors isn't a good option either as I 
could easily miss legitimate problems.

I have tried doing a refill on all zones (which DRC is supposed to do 
automatically) and no differences.
I have tried starting a trace from the component pad, switching to the L1 or L2 
layer and continuing the trace.
Nothing seems to work.  It's as if DRC doesn't recognize connections to inner 
layers on anything other than feed-through pads.

Does anyone have any ideas as to what I could be doing wrong?
Is this a bug in the DRC?  (I admit I don't know where or how to check for 
bugs, so pointers to this information would be greatly appreciated as well.)

Any help would be greatly appreciated as this is now the critical point in 
getting this board completed so I can start working on the firmware.  I have 
attached a simple schematic and board to demonstrate the problem.

BTW, I am running what I think is the latest version from February of this year 
on an Ubuntu 9.04 platform.  I will try the project later on my Windows XP 
system to see if it is any different.

Thanks in advance,
Greg


  

Re: [kicad-users] Strange problem with Zones and DRC

2009-08-10 Thread Greg Dyess
Yeah, that was my posting a month or so back.  I tried (or thought I tried) 
everything that was suggested, but nothing has worked.

I have not tried hand-routing all of the VSS-layer vias together and all the 
VDD-layer vias together.  That seems to be a very error-prone proposition.

Maybe I just don't understand the intent behind zones?  Maybe DRC is just 
broken when it comes to zones?  I hope the problem lies with me and not DRC as 
I need to get this board finished ASAP.

thanks,
Greg





From: Andy Eskelson andyya...@g0poy.co.uk
To: kicad-users@yahoogroups.com
Sent: Monday, August 10, 2009 7:11:16 PM
Subject: Re: [kicad-users] Strange problem with Zones and DRC

I think I recall seeing a post on this matter before...

If my memory is working correctly:
(I've never done this myself)

I think the trick is to connect the vias together with
tracks, (obviously on your VDD of VSS layer) Then create your zone, that
should then merge the lot together and well as giving the DRC something
to work on.


Looking back through the archive I've found the thread...

Apparently with the latest version of the software things should connect
up without the need for tracks, the thread started  at

[kicad-users] PLEASE helpAnyone out there??? from gregory.dyess on
15 jun 2009

Might be worth a read.




Andy





On Mon, 10 Aug 2009 16:19:45 -0700 (PDT)
Greg Dyess gregory.dy...@yahoo.com wrote:

 OOOPS, this only partially went out earlier, so please accept my appologies 
 for the resend.  This problem is becoming a major stumbling block and is 
 holding up a project I need to get moving.
 
 I am seeing this very strange issue when using zones (at least it seems 
 strange to me).I have a 4-layer board with almost all surface mount.  L1 is 
 almost entirely dedicated as my VDD layer by creating a zone connected to 
 my VDD net on that layer.  L2 is the same thing with my VSS (Ground) layer.
 
 When I want to connect a pad or trace to VDD or VSS, I simply place a via in 
 the trace.  According to the 3D view of the board, the hole plating is 
 connected to the VDD or VSS layer as I would expect.  The photoplots (Gerber) 
 files seem to indicate the connections are there as well.  I can export the 
 file and run the online router and it sees the connections.  
 
 The problem is when I run the DRC, it complains that the pads are not 
 connected and throws several errors.  With almost 500 connections to VSS or 
 VDD, hand-routing all of them to the inner layers would be extremely 
 cumbersome and error-prone.  Just ignoring all of the errors isn't a good 
 option either as I could easily miss legitimate problems.
 
 I have tried doing a refill on all zones (which DRC is supposed to do 
 automatically) and no differences.
 I have tried starting a trace from the component pad, switching to the L1 or 
 L2 layer and continuing the trace.
 Nothing seems to work.  It's as if DRC doesn't recognize connections to inner 
 layers on anything other than feed-through pads.
 
 Does anyone have any ideas as to what I could be doing wrong?
 Is this a bug in the DRC?  (I admit I don't know where or how to check for 
 bugs, so pointers to this information would be greatly appreciated as well.)
 
 Any help would be greatly appreciated as this is now the critical point in 
 getting this board completed so I can start working on the firmware.  I have 
 attached a simple schematic and board to demonstrate the problem.
 
 BTW, I am running what I think is the latest version from February of this 
 year on an Ubuntu 9.04 platform.  I will try the project later on my Windows 
 XP system to see if it is any different.
 
 Thanks in advance,
 Greg
 
 
      




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] My library prefs won't stick

2009-07-31 Thread Greg Dyess
Did you also save the project?  That is where the library lists seem to be 
maintained.





From: einazaki668 einazaki...@yahoo.com
To: kicad-users@yahoogroups.com
Sent: Friday, July 31, 2009 3:39:56 PM
Subject: [kicad-users] My library prefs won't stick

I'm doing a project with eeschema that uses a custom library
but eeschema keeps forgetting about that library.  I'm hoping
someone can clue me in to what the problem is and how to fix it.

Some background:  In the project folder, I have one project file
and three schematics.  Each schematic is included in the project.
Each schematic uses a custom library, it's the same custom library
for all three schematics.  For each schematic I include my custom
library via Preferences-Library.  The schematics are independent
of each other (not part of a hierarchy).  Kicad version is
20090216-final.

The problem:  When I close a schematic and then reopen it, the
custom symbols are gone.  I have to go back to Preferences-Library
to reselect the library, then everything's fine until I close the
schematic again.  For some weird reason, this problem seems to
affect only one of the three schematics the other two don't seem
to have this problem.  I've tried various permutations of saving
things (save .sch, save .pro, save cfg, etc.)

Does anyone have any ideas as to what's going on?

Does Kicad have a problem with multiple, independent schematics
in one project?

Right now, I have a separate project file for the problem
schematic but this is an ugly fix.

Regards,
eric






Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Feature request: Hard metric

2009-07-11 Thread Greg Dyess
Remember the huge debacle a few years back when the Mars lander crashed and was 
destroyed because one software group used Metric and another software group 
used traditional units?  The number was passed from one subsystem to another 
and, well, uhOOOPS.Hundreds of millions of US were lost.

Oh well.  

Greg





From: Robert birmingham_spi...@gmx.net
To: kicad-users@yahoogroups.com
Sent: Thursday, July 9, 2009 3:50:08 AM
Subject: Re: [kicad-users] Feature request: Hard metric

Beg pardon :).  I was basing this on my own personal experience and 
what an American engineer told me just recently.  I should add that 
I've yet to meet a US engineer that didn't find the continued use of 
traditional units in their industry annoying or embarrassing, and NASA 
of course use metric.  So scratch US from my list.

Regards,

Robert.

al davis wrote:
 On Thursday 09 July 2009, Robert wrote:
 America is the last country
 in the world where engineers prefer to use them.
 
 American engineers don't prefer traditional units.  It's the 
 non-engineers.
 
 
 
 
 
 Please read the Kicad FAQ in the group files section before posting your 
 question.
 Please post your bug reports here. They will be picked up by the creator of 
 Kicad.
 Please visit http://www.kicadlib.org for details of how to contribute your 
 symbols/modules to the kicad library.
 For building Kicad from source and other development questions visit the 
 kicad-devel group at http://groups.yahoo..com/group/kicad-develYahoo! Groups 
 Links
 
 
 
 
 
 
 
 No virus found in this incoming message.
 Checked by AVG - www.avg.com 
 Version: 8.5.387 / Virus Database: 270.13.8/2226 - Release Date: 07/08/09 
 21:51:00
 



Please read the Kicad FAQ in the group files section before posting your 
question..
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] My pots get wrong footprint in CVpcb

2009-07-01 Thread Greg Dyess
Step 1: Print out the PDF file that has all of the footprints placed on one 
board with the name beside it.

Step 2: Refer to document printed in step 1 every time.

Step 3: Find part you are looking for on those sheets and there will be the 
name in the mod libraries.

I found that PDF file extremely useful when starting my first board layout.  
That printout is quite worn and written all over now, but it is every bit as 
useful today as it ever was!

I hope that helps as I don't know the exact module to use to solve your issue.

Greg





From: acidb...@ymail.com sunblast...@gmail.com
To: kicad-users@yahoogroups.com
Sent: Wednesday, July 1, 2009 9:44:24 PM
Subject: [kicad-users] My pots get wrong footprint in CVpcb

My pots get loaded as sm1206 footprint which aren't pots at all.
So what should i be looking for on the mod file for potentiometers ?





Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Export to Spectra DSN functionality

2009-06-30 Thread Greg Dyess
I found that it just works.  It appears to export all the necessary footprints 
(including custom ones I developed) so nothing else was required.  

I noticed it appears to be single-threaded as only once CPU core of my 
quad-core processor was actually being utilized.  Are any of the autorouters 
multi-threaded to take advantage of the modern multi-core CPUs??

While we're on the topic of external, auto-routers, has anyone seen this one: 
http://www.wand.net.nz/~amb33/toporouter/
It appears to use some new(??) methodology called Rubberband based 
topological routing instead of the traditional geometric sequential maze 
routing.  Something I noticed was that it created flowing traces as opposed to 
traces with hard corners.  It appears to have been developed to work primarily 
with PCB.  Has anyone used this or knows how well it actually works?

Thanks,
Greg





From: mmabshaffer bob.shaf...@micromod.com
To: kicad-users@yahoogroups.com
Sent: Tuesday, June 30, 2009 10:05:57 AM
Subject: [kicad-users] Export to Spectra DSN functionality

Today I am trying to understand the Spectra DSN Export function. 
1. Is there a place I should look to read about this? I didn't find much in the 
Help and FAQ.
2. Why is it in PCBNew instead of EESchema?
3. Are the KiCad footprints exported or must the target router have matching 
footprints.
Thanks,
Bob






Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Bad Bus Label error message when making netlist

2009-06-24 Thread Greg Dyess
My initial guesses would be:
1. You used a local label instead of a global label or net name.
2. Somehow numbers were not the last characters in the individual nets or the 
bus was not the prefix of the net names.
3. Buses in KiCAD are not like computer busses.  Only nets with the same prefix 
followed by numbers are allowed in the bus.  A0, A1, A2 in bus A[0..2] is a 
valid bus but WR, RD, CLK in bus Control is not valid.

(I did all of the above starting out)

It's difficult to analyze without seeing what you have done.  If you email me 
directly with the archived project files I can load it up and see.

Greg



From: mmabshaffer bob.shaf...@micromod.com
To: kicad-users@yahoogroups.com
Sent: Tuesday, June 23, 2009 5:02:04 PM
Subject: [kicad-users] Bad Bus Label error message when making netlist

I just tried using KiCad for capturing a schematic and all went well until I 
tried to generate the netlist. I get a Bad Bus Label error popup message for 
each bus. The design is a hierarchical design with busses going between sheets. 
Can anyone give me a hint as to what I am doing wrong?





Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Bad Bus Label error message when making netlist

2009-06-24 Thread Greg Dyess
Try changing the label to A_BUS[0..15] instead of A_BUS[0,15]  (Note the .. 
instead of ,).

In addition, I will load up your schematic and try to see what I can see.

Greg





From: Bob Shaffer bob.shaf...@micromod.com
To: kicad-users@yahoogroups.com
Sent: Wednesday, June 24, 2009 9:13:47 AM
Subject: RE: [kicad-users] Bad Bus Label error message when making netlist [1 
Attachment]

[Attachment(s) from Bob Shaffer included below] 


Greg,
I appreciate you taking the time to help me!
 
The attached files represent a simple test design that illustrate my problem. 
When I try to connect the two sheets together by drawing a Bus between 
A_BUS[0,15] on Sheet A to A_BUS[0,15] on Sheet B I get a popup error message 
“Bad Bus Label”. If I ignore the message and attempt to generate a netlist, I 
get the same error message.
 
Bob
 
 
From:kicad-users@yahoogroups.com [mailto:kicad-us...@yahoogroups.com] On Behalf 
Of Greg Dyess
Sent: Wednesday, June 24, 2009 9:23 AM
To: kicad-users@yahoogroups.com
Subject: Re: [kicad-users] Bad Bus Label error message when making netlist
 




My initial guesses would be:
1. You used a local label instead of a global label or net name.
2. Somehow numbers were not the last characters in the individual nets or the 
bus was not the prefix of the net names.
3. Buses in KiCAD are not like computer busses.  Only nets with the same prefix 
followed by numbers are allowed in the bus.  A0, A1, A2 in bus A[0..2] is a 
valid bus but WR, RD, CLK in bus Control is not valid.
 
(I did all of the above starting out)
It's difficult to analyze without seeing what you have done.  If you email me 
directly with the archived project files I can load it up and see.
 
Greg



From:mmabshaffer bob.shaf...@micromod.com
To: kicad-users@yahoogroups.com
Sent: Tuesday, June 23, 2009 5:02:04 PM
Subject: [kicad-users] Bad Bus Label error message when making netlist

I just tried using KiCad for capturing a schematic and all went well until I 
tried to generate the netlist. I get a Bad Bus Label error popup message for 
each bus. The design is a hierarchical design with busses going between sheets. 
Can anyone give me a hint as to what I am doing wrong?





Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links



Attachment(s) from Bob Shaffer 
1 of 1 File(s) 
TestBoard.zip




  

Re: [kicad-users] Bad Bus Label error message when making netlist

2009-06-24 Thread Greg Dyess
Been there, done that myselftoo many times.

Glad I could help someone for once!
Greg



From: Bob Shaffer bob.shaf...@micromod.comTo: kicad-users@yahoogroups.comSent: Wednesday, June 24, 2009 11:41:29 AMSubject: RE: [kicad-users] Bad Bus Label error message when making netlist





Greg,

Well….
I’m so embarrassed! That was it. Thanks again for your help.

Bob




From: kicad-users@yahoogroups.com [mailto:kicad-us...@yahoogroups.com] On Behalf Of Greg DyessSent: Wednesday, June 24, 2009 12:23 PMTo: kicad-us...@yahoogroups..comSubject: Re: [kicad-users] Bad Bus Label error message when making netlist







Try changing the label to A_BUS[0..15] instead of A_BUS[0,15] (Note the "..." instead of ",").



In addition, I will load up your schematic and try to see what I can see.



Greg






From: Bob Shaffer bob.shaf...@micromod.comTo: kicad-users@yahoogroups.comSent: Wednesday, June 24, 2009 9:13:47 AMSubject: RE: [kicad-users] Bad Bus Label error message when making netlist [1 Attachment][Attachment(s) from Bob Shaffer included below] 

Greg,
I appreciate you taking the time to help me!

The attached files represent a simple test design that illustrate my problem. When I try to connect the two sheets together by drawing a Bus between A_BUS[0,15] on Sheet A to A_BUS[0,15] on Sheet B I get a popup error message “Bad Bus Label”. If I ignore the message and attempt to generate a netlist, I get the same error message.

Bob




From: kicad-users@yahoogroups.com [mailto:kicad-us...@yahoogroups.com] On Behalf Of Greg DyessSent: Wednesday, June 24, 2009 9:23 AMTo: kicad-users@yahoogroups.comSubject: Re: [kicad-users] Bad Bus Label error message when making netlist







My initial guesses would be:

1. You used a local label instead of a global label or net name.

2. Somehow numbers were not the last characters in the individual nets or the bus was not the prefix of the net names.

3. Buses in KiCAD are not like computer busses. Only nets with the same prefix followed by numbers are allowed in the bus. A0, A1, A2 in bus A[0..2] is a valid bus but WR, RD, CLK in bus Control is not valid.



(I did all of the above starting out)


It's difficult to analyze without seeing what you have done. If you email me directly with the archived project files I can load it up and see.



Greg




From: mmabshaffer bob.shaf...@micromod.comTo: kicad-users@yahoogroups.comSent: Tuesday, June 23, 2009 5:02:04 PMSubject: [kicad-users] Bad Bus Label error message when making netlistI just tried using KiCad for capturing a schematic and all went well until I tried to generate the netlist. I get a "Bad Bus Label" error popup message for each bus. The design is a hierarchical design with busses going between sheets. Can anyone give me a hint as to what I am doing wrong?Please read the Kicad FAQ in the group files section before posting your question.Please post your bug reports here. They will be picked up by the creator of Kicad.Please visit http://www.kicadlib.org for details of how
 to contribute your symbols/modules to the kicad library.For building Kicad from source and other development questions visit the kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups Links* To visit your group on the web, go to:  http://groups.yahoo.com/group/kicad-users/* Your email settings:  Individual Email | Traditional* To change settings online go to:  http://groups.yahoo.com/group/kicad-users/join  (Yahoo! ID required)* To change settings via email:  mailto:kicad-users-dig...@yahoogroups.com   mailto:kicad-users-fullfeatu...@yahoogroups.com* To unsubscribe from this group, send an email to:  kicad-users-unsubscr...@yahoogroups..com* Your use of Yahoo! Groups is subject to:  http://docs.yahoo.com/info/terms/


Attachment(s) from Bob Shaffer 
1 of 1 File(s) 






TestBoard.zip






  

Re: [kicad-users] Re: PLEASE help....Anyone out there???

2009-06-18 Thread Greg Dyess
Thanks for the offer.  I went through all of the $DRAWSEGMENT entries in the 
.brd file for layer 28 (PCB_EDGES) and found that there was one extra segment 
and the segments were not contiguous.  I painstakingly went through and created 
coordinates for each board, filled in a spreadsheet and then had Excell export 
the spreadsheet so that I could put the segments back into the .brd file.  
Everything worked perfectly from then on.

In the future, I will probably use this approach to start the .brd file with 
precisely-defined edges.  It's a lot easier than trying to draw them out in the 
board editor.

Thanks to everyone for all of the suggestions!
Greg




From: Dick H. d...@softplc.com
To: kicad-users@yahoogroups.com
Sent: Thursday, June 18, 2009 3:19:09 PM
Subject: [kicad-users] Re: PLEASE helpAnyone out there???

--- In kicad-users@yahoogroups.com, Greg Dyess gregory.dy...@... wrote:

 A, now I see what you mean.  I will double-check this as I know we had to 
 go back and touch up some of the board edges after the entire board was 
 drawn.  This will probably require hand-editing of the .brd file.


Greg,

If this does not lead to anything, then email me your board file please.  dick 
at softplc.com 

I will step through the code with it and see why it it not converting properly 
to DSN.

Dick






Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Re: PLEASE help....Anyone out there???

2009-06-16 Thread Greg Dyess
I did just that.  I even opened up the board's .brd file and checked all of the 
numbers in there to make sure.  Any other suggestions as to where to look?





From: Dick H. d...@softplc.com
To: kicad-users@yahoogroups.com
Sent: Tuesday, June 16, 2009 3:39:48 PM
Subject: [kicad-users] Re: PLEASE helpAnyone out there???

The freerouter also has trouble paying attention to the actual edges of the 
PCB and has a distorted shape.


No this is not freerouter's fault.  It is mostly likely that your board 
perimeter is not proper in Kicad.  You have to zoom in and make dead sure that 
all your edges_pcb type lines are contiguous, EXACTLY.

That is the ending point of one line or arc must be EXACTLY the same point as 
the next line or arc's starting point.  

If you click on a line, the status bar should tell you the exact endpoints of 
the line in coordinate space.  Walk around your board and tie them together 
please.

Dick






Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Re: PLEASE help....Anyone out there???

2009-06-16 Thread Greg Dyess
A, now I see what you mean.  I will double-check this as I know we had to 
go back and touch up some of the board edges after the entire board was drawn.  
This will probably require hand-editing of the .brd file.

Am I the only one that actually hand-edits the disk files to correct errors?  I 
also find it very helpful when I have to mass edit a schematic, for example to 
assign values to all the bypass caps adjacent to the ICs.

Thanks again,
Greg





From: Frank Bennett bennet...@lpbroadband.net
To: kicad-users@yahoogroups.com
Sent: Tuesday, June 16, 2009 5:04:55 PM
Subject: [kicad-users] Re: PLEASE helpAnyone out there???

--- In kicad-users@yahoogroups.com, Greg Dyess gregory.dy...@... wrote:

 I did just that.  I even opened up the board's .brd file and checked all of 
 the numbers in there to make sure.  Any other suggestions as to where to look?
 
 
 
 
 
 From: Dick H. d...@...
 To: kicad-users@yahoogroups.com
 Sent: Tuesday, June 16, 2009 3:39:48 PM
 Subject: [kicad-users] Re: PLEASE helpAnyone out there???
 
 The freerouter also has trouble paying attention to the actual edges of the 
 PCB and has a distorted shape.
 
 
 No this is not freerouter's fault..  It is mostly likely that your board 
 perimeter is not proper in Kicad.  You have to zoom in and make dead sure 
 that all your edges_pcb type lines are contiguous, EXACTLY.
 
 That is the ending point of one line or arc must be EXACTLY the same point as 
 the next line or arc's starting point.  
 
 If you click on a line, the status bar should tell you the exact endpoints of 
 the line in coordinate space.  Walk around your board and tie them together 
 please.
 
 Dick
 
They also need to be a contiguous closed set of segments.
Can't put a few segments on one side and jump to others on
a different side.
  A ---B---C
  |        |
  DE
needs to be AB,BC,CE,ED close
not AB,CE,BC,DE close or other combo
the code will swap AB, with BA on a vertex pair basis only
but (will not yet) sort a non-contiguous set of segments.
Best to make one continuous [counter or]clock wise construction.

Oh, what is the difference between a segment or polygon bound
zone?
Frank
 
 
 
 
 Please read the Kicad FAQ in the group files section before posting your 
 question.
 Please post your bug reports here. They will be picked up by the creator of 
 Kicad.
 Please visit http://www.kicadlib.org for details of how to contribute your 
 symbols/modules to the kicad library.
 For building Kicad from source and other development questions visit the 
 kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
 Links







Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Re: PLEASE help....Anyone out there???

2009-06-15 Thread Greg Dyess
Thanks for the advice.  I've been trying both the built-in autorouer and the 
freerouter.  Both seem to just ignore my zone for some reason, except with 
DIPs.  The freerouter also has trouble paying attention to the actual edges of 
the PCB and has a distorted shape.

It looks as though hand-routing is the suggested method here.  That's just a 
lot of routes to do with a 100-pin processor, 4 ASICs at 44 pins, and a few 
other components at over 40 pins each.  Oh well, it will save me from having to 
figure out how to fully specify all my keepouts, which the internal autorouter 
seems to not understand anyways.

Thanks for everyone's help.

Greg





From: Dick H. d...@softplc.com
To: kicad-users@yahoogroups.com
Sent: Monday, June 15, 2009 9:25:28 AM
Subject: [kicad-users] Re: PLEASE helpAnyone out there???

--- In kicad-users@yahoogroups.com, Greg Dyess gregory.dy...@... wrote:

I will try autorouting and tell it the layer pair is my component layer and 
the VSS layer and do an autoroute.

You are wasting your time with the autorouter.  The term the autorouter, is 
ambiguous since Kicad can work either with its internal autorouter or with 
freerouting.net's autorouter.  My statement assumes the former.  I think the 
internal autorouter has fallen into largely disuse, and there is no way it will 
ever catch up with the power and capability of the freerouter found at 
freerouting.net.  But a simple search of this list would have told you that.  
Use the search feature of this mailing list please.

Use freerouter, and do not autoroute, but manual route with it:

1) Place your components while in pcbnew.

2) In pcbnew, put in the zone perimeters and make sure their netcodes are 
correct, i.e. that they are tied to the correct net.  You do not have to fill 
yet.

3) Export to DSN, and load the *.DSN file into freerouter.  Learn it, it may 
take you a day.  Feel free to search this list about it, and get support from 
their forum.  

4) Manually route your board in freerouter.  This is the only way you will have 
net specific control over the width of traces.

5) In freerouter, save a session file, as *.ses.  Back import the session 
file into PCBNEW.

Repeat steps 2 through 5 until you are happy.

6) Export to DSN one last time.  Load design into freerouter.

7) check clearance violations and fix them.  The clearance tolerances that 
freerouter uses come from your *.brd file and are established in pcbnew under 
the Dimensions menu choice.

8) back import one last time into PCBNEW.

6) Fill or re-fill your zones in pcbnew.

7) Run DRC check in pcbnew.

8) Export to gerber.

Always do the fill in pcbnew near the end.

You can view the DSN file and understand the nets, and copper areas.  It can be 
a way to trouble shoot the kicad *.brd file in essence, in a more human 
readable form, one that is well documented.  


HTH,

Dick










Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] Re: dismembering relays in eeschema

2009-06-15 Thread Greg Dyess
I had somethign very similar to that happen on an IC I created.  What I finally 
had to do was to hand-edit the text file to remove the duplicated parts.  After 
that, I could edit the part to complete the fine touches.

On a side note, are these formats documented anywhere?  I figured out enough to 
hand edit it to get the duplicated parts.

Greg





From: einazaki668 einazaki...@yahoo.com
To: kicad-users@yahoogroups.com
Sent: Monday, June 15, 2009 11:25:33 AM
Subject: [kicad-users] Re: dismembering relays in eeschema

Pedro (or anyone else),

Here's what I did:
In eeschema, start up the library editor and select
New Component.

Select the appropriate number of Parts per Component
(three in this case because I was doing a DPDT relay).

Draw part A (the coil).  A rectangular box w/ two leads.
The Common to Units box is unchecked for all objects.

Draw part B (contact block).  Now here, for some reason,
the two leads from part A have migrated to part B.
(Just the leads, not the rectangle, so I have two pins on
an otherwise blank sheet.)

If I try to clear these leads on part B they are also
cleared on part A.  When I put the three leads on part B
they migrate to part A.  (Note the Common to Units box
is still unchecked.)

Is this a bug or am I doing something wrong?  Am I taking
the wrong approach?  BTW I'm using ver. 20090216-final
on XP.

Thanks,
eric


--- In kicad-users@yahoogroups.com, Pedro Martin pki...@... wrote:

 Hi,
 
 Let's say your ralay has 5 pins, and 1 and 2 are the coil.
 Make pins 1 and 2 to be part A. make pins 3,4,5 to be part B.
 
 When using, the component, you can place part A and part B wherever you need 
 in your design: I have place part A in a sub-sheet and part B in a different 
 sub-sheet. You only need to tell eeschema that both parts belong to the same 
 component by given them the same number.
 
 regards,
 Pedro.
 







Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

Re: [kicad-users] PLEASE help....Anyone out there???

2009-06-14 Thread Greg Dyess
OK, I am confused a little.  I understand your point that the VSS layer is not 
in the routing pair and perhaps that is the real problem.  It would be nice 
if the autorouter understood connecting to underlying zones.  I will try 
autorouting and tell it the layer pair is my component layer and the VSS layer 
and do an autoroute.  Then try the same with the component to VDD/VCC3/... 
layer.


On a related note, I found what I think is a bug.  i will try to check the bug 
list to see if I can find it.

My edge connector has several GND pins that are used to supply power to my 
board.  I defined the pin name as GND, no draw, Power OUT.  EESchema refuses to 
automatically connect it to the GND net.  I change the pin to Power IN and 
EESchema immediately says it is connected.  The manual says Power IN or Power 
OUT are supposed to both work to automaticall connect.

Greg





From: Andy Eskelson andyya...@g0poy.co.uk
To: kicad-users@yahoogroups.com
Sent: Sunday, June 14, 2009 7:54:16 PM
Subject: Re: [kicad-users] PLEASE helpAnyone out there???

A wild guess here, as I've never done anything like that :-)

How does the system know that you can get to the VSS layer from the
component layer?

If things work with a DIP, would placing a via do the same job?
It would seem logical to me that if you want to route to an inner layer
then you need to place a via between it and the component layer.

I'm not sure if this can be done automatically 
(there is a way to pair layers for via use section 5.4 of the help)


Andy




On Mon, 15 Jun 2009 00:28:32 -
gregory.dyess gregory.dy...@yahoo.com wrote:

 OK, this thing is about to make me pull my hair out!
 
 I am trying my best to lay out a surface mount board and running into all 
 kinds of problems.
 
 1. It doesn't seem to want to route a VSS pad on an SMD to the underlying VSS 
 plane on the layer next to it!
 
 2. It doesn't even seem to recognize there even IS a relationship!
 
 3. It routes traces right through the middle of an edge card connector.
 
 I thought maybe I set up the VSS layer (ZONE) incorrectly, so I placed a DIP 
 right next to an SMD component and sure enough, it immediately placed a 
 connection to the VSS layer right under the pad and then proceeded to route a 
 line on the component layer to the VSS pin of the SMD chip next to it!
 
 What could I be doing wrong here?
 
 Thanks,
 Greg
 
 
 
 
 
 Please read the Kicad FAQ in the group files section before posting your 
 question.
 Please post your bug reports here. They will be picked up by the creator of 
 Kicad.
 Please visit http://www.kicadlib.org for details of how to contribute your 
 symbols/modules to the kicad library.
 For building Kicad from source and other development questions visit the 
 kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
 Links
 
 
 




Please read the Kicad FAQ in the group files section before posting your 
question.
Please post your bug reports here. They will be picked up by the creator of 
Kicad.
Please visit http://www.kicadlib.org for details of how to contribute your 
symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the 
kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
Links




  

[kicad-users] How to import IBS and/or BSDL files

2009-05-12 Thread Greg Dyess
OK, this has to be in a FAQ or documentation somewhere and I must have missed 
it.  Does anyone know how to import IBS and/or BSDL files?  I have parts with 
documentation/model in those formats and no way to directly import them into 
KICAD.
 
A pointer to the entry in the FAQ and/or documentation would be appreciated.  
If it's not there, does anyonw know how to do this?
 
Thanks,
Greg


  

Re: [kicad-users] KiCad regrettably still is history free and not parametric!

2009-05-05 Thread Greg Dyess
I think we need to understand the difference between feature creep (aka scope 
creep, never-ending feature requests, etc) and asking for the interface to 
follow certain industry-accepted standards for the way certain things work.  I 
don't think anyone is asking for an endless list of features.  I do hear 
everyone, including myself, asking that the interface follow the conventions 
that are accepted in both the Linux and Windows worlds.  When both of these 
groups agree on something, maybe that is the path we should follow.  It would 
definitely make things much easier and more intuitive.




From: Wm.Andrew Ehlers ryv...@gmail.com
To: kicad-users@yahoogroups.com
Sent: Tuesday, May 5, 2009 10:23:13 AM
Subject: Re: [kicad-users] KiCad regrettably still is history free and not 
parametric!

Leave Kicad the ^%$%  alone. Just fix the bugs. This is what gets 
projects in trouble. When you go to work how many projects have you been 
on that either fail outright or are overrun both financially and in 
terms of schedule by feature creep. It never ceases to amaze me how many 
times we engineers bitch about our projects but once a new one comes we 
do the same thing. Remember the definition of insanity is doing the same 
thing over and over while expecting different results. Take a look at 
the software that some of us have on are computers is the mess that 
windows is becoming not caused by the same thing that is being discussed 
in this thread.

AndyE

Greg Dyess wrote:


 I am very greatful for KiCAD and the hard work everyone has put into 
 producing it and then giving it away for free.  Having worked on large 
 systems that have evolved over time, I have the utmost empathy and 
 respect for those that maintain it as well.  Thank you all!
  
 I hope no one has taken any of my comments (or those of anyone else) 
 as disparaging.  I was pointing out areas where improvement can be 
 made to ease the learning curve for newbies.  Unfortunately my Pascal 
 skills are too rusty to make anything of a contribution at this time 
 to offer much in the way of development help.  Now if it were in 
 C/C++..  OK, that's another topic;)
  
 Greg

 
 *From:* Robert birmingham_spi...@gmx.net
 *To:* kicad-users@yahoogroups.com
 *Sent:* Tuesday, May 5, 2009 4:58:46 AM
 *Subject:* Re: [kicad-users] KiCad regrettably still is history free 
 and not parametric!

 I don't think you can be that dismissive.  The point about kicad and
 other cad packages is that editing often requires nested actions..
 Autocad (if I remember correctly) allowed you to prepend a command with
 ' to indicate command nesting.  The modern way to do that is with the
 context menu, and that is exactly what kicad does.  So no, I don't
 believe that the GUI needs a fundamental rethink.  Indeed, I think the
 context menu method of driving kicad is one of its strengths.

 Keyboard shortcuts should be available, but firstly that requires
 learning them and secondly not everyone likes to use them, so you still
 need a graphical means of doing everything.

 What could do with some attention is the context menu generation and
 display, which I suspect is suffering from code evolution.  Sometimes
 it doesn't display what you need, and just occasionally it suffers a
 blow-out and an error gets displayed instead.  Then there's the bolt-on
 selection clarification menu; really that should be integral to the
 context menu proper (I was told that there's a coding problem to be
 overcome here).  However, we have to remember that kicad is produced by
 people working in their spare time, and obviously they will want to
 concentrate on that which is critical.

 Regards,

 Robert.

 Tobias Gogolin wrote:
  Well lets agree on the fact that KiCad would benefit from a GUI 
 makeover!
  And lets not forget that Autocad is a fossil from DOS ages, it is not
  representative of 2009!
 
 
  On Tue, May 5, 2009 at 1:50 AM, Anders Gustafsson 
  anders.gustafs...@pedago.fi mailto:anders.gustafs...@pedago.fi wrote:
 
  In working with KiCad, I have become frustrated with the user 
 interface as
  well.  Perhaps the way KiCad works is the norm for such packages, 
 maybe not.
   If KiCad had an interface that more closely mimicked the 
 generally-accepted
  norms for mouse gestures it would be less frustrating to learn.
 
  Well. It resembles ordinary CAD-packages, like AutoCAD where you 
 tend to
  use the keyboard more.
 
 
 
  - Anders Gustafsson
   Engineer, CNE6, ASE
   Pedago, The Aaland Islands (N60 E20)
   www.pedago.fi
   phone +358 18 12060
   mobile +358 40506 7099
   fax +358 18 14060
 
 
 
 
  
 
  Please read the Kicad FAQ in the group files section before posting 
 your
  question.
  Please post your bug reports here.. They will be picked up by the 
 creator of
  Kicad.
  Please visit http://www.kicadlib.org http://www.kicadlib.org