[kicad-users] Default Libraries

2010-05-10 Thread jimofc300
Hi,

I'm new to KiCAD. I've been using CAD programs for quite a while, though. Like 
other programs, KiCAD largely requires that I create my own components -- both 
in eeschema and PCBnew.

Unfortunately, KiCAD (like others) stores its libraries on my C: drive within 
Program Files. This is a problem! Because: (1) I work at two different 
networked computers and need to access a common network drive so I can use the 
same libraries and (2) I don't back up my C: drive since I never store any 
important data there, so if a computer crashes, I'd lose any data stored only 
on C:.

I've figured out how to force KiCAD to pull libraries from my network drive, 
but it seems that I have to define the search path for each and every new 
project. That's a lot of error-prone work.

Am I missing some obscure KiCAD screen that lets me change the component search 
path at startup? Is there maybe an even more obscure hack to change KiCAD's 
default startup settings to include my library and module paths?

Thanks,
Jim




[kicad-users] 3 PCBs, 1 design

2010-05-10 Thread jimofc300
Hi,

Still new to KiCAD.

I hope there's a simple solution to my rather simple problem, since it must be 
very common. I haven't been able to find one in the docs or by poking at KiCAD. 
Can someone help?

I have a design that will have three PCBs within a lot of other hand wiring, 
such as switches, panel connectors, a power module, and so on. I've created a 
hierarchical schematic that leads to each eventual PCB as a separate schematic 
sheet. I want to convert each of these three schematics to PCBs, one-by-one. 
KiCAD, however, seems to think that I want a PCB of the entire mess, not just 
the single sheet schematic. It compains that component numbers haven't been 
assigned to the higher items in the hierarchy (they haven't).

So far, all I've figured out is to copy the schematic to another file and make 
a PCB from it. While this works, it's sloppy and automatic back-annotation 
seems impossble.

Is there any way to force KiCAD to make a PCB of a single schematic sheet, even 
when buried within a larger hierarchical design?

Thanks,
Jim




Re: [kicad-users] How to compile new KiCAD on Debian – stable (lenny)?

2010-05-10 Thread Dimitris Lampridis
On Sunday 09 May 2010 23:50:27 you wrote:
 Lenny has rather old version of KiCad, I'm trying to compile new version of
 Kicad, but there are few errors prohibit that. Mainly Bazaar is missing 
 is not available for lenny.
 
 Anyone tried to compile KiCad on Lenny? Is it possible to get newest
 version of Kicad on lenny?

Since Debian Testing/Unstable has Kicad packages version 20100314, one thing 
you could attempt is to backport it yourself to Lenny, Debian has some pretty 
easy to use tools for that.

First, add the source repositories of Testing or Unstable (or both) to your 
/etc/apt/sources.list file:

deb-src http://ftp.de.debian.org/debian/ unstable main contrib non-free

and/or

deb-src http://ftp.de.debian.org/debian/ testing main contrib non-free

I use the German mirrors, you could replace that with anything you want to 
use.

Then issue an apt-get update (as root) to get the updated list of (source 
packages).

Before you can build it, you should install any needed development libraries:

apt-get build-dep kicad (as root)

Finally, download the source package and build it:
apt-get source kicad (will download and extract in current working directory)
cd kicad-0.0.20100314 (version could change)
dpkg-buildpackage -uc -us (as root, or using fakeroot)

The last command, when it finishes it will produce all the .deb packages of 
kicad, which you can install graphically, or with dpkg -i.

After you're done, you could remove the deb-src line(s) from sources.list and 
re-run apt-get update, or keep it in case you want to backport other packages 
as well.

Hope it helps,
Dimitris




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:
kicad-users-dig...@yahoogroups.com 
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/



Re: [kicad-users] How to compile new KiCAD on Debian – stable (lenny)?

2010-05-10 Thread Dimitris Lampridis
On Monday 10 May 2010 11:05:19 you wrote:
 On Sunday 09 May 2010 23:50:27 you wrote:
  Lenny has rather old version of KiCad, I'm trying to compile new version
  of Kicad, but there are few errors prohibit that. Mainly Bazaar is
  missing  is not available for lenny.
  
  Anyone tried to compile KiCad on Lenny? Is it possible to get newest
  version of Kicad on lenny?
 
 Since Debian Testing/Unstable has Kicad packages version 20100314, one
 thing you could attempt is to backport it yourself to Lenny, Debian has
 some pretty easy to use tools for that.
 
 First, add the source repositories of Testing or Unstable (or both) to your
 /etc/apt/sources.list file:
 
 deb-src http://ftp.de.debian.org/debian/ unstable main contrib non-free
 
 and/or
 
 deb-src http://ftp.de.debian.org/debian/ testing main contrib non-free
 
 I use the German mirrors, you could replace that with anything you want to
 use.
 
 Then issue an apt-get update (as root) to get the updated list of (source
 packages).
 
 Before you can build it, you should install any needed development
 libraries:
 
 apt-get build-dep kicad (as root)
 
I forgot a couple of details:

This command should become apt-get -t testing build-dep kicad. Replace -t 
testing with -t unstable if you added the unstable repo.

 Finally, download the source package and build it:
 apt-get source kicad (will download and extract in current working
 directory) 

This should definitely be apt-get -t testing source kicad, unless you comment 
all other deb-src lines in your sources.list. Again, replace testing with 
unstable if you want to pull from unstable.

Dimitris




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:
kicad-users-dig...@yahoogroups.com 
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/



RE: [kicad-users] 3 PCBs, 1 design

2010-05-10 Thread Cat C

You might want to have connectors for wires/cables between those boards.

 

So if the schematics show connectors instead of connections you might get what 
you want.

 

Even if you won't populate connectors, you can still put some headers where 
you'll solder the wires.

 

Cat
 
 To: kicad-users@yahoogroups.com
 From: j...@tmtcd.com
 Date: Mon, 10 May 2010 05:22:47 +
 Subject: [kicad-users] 3 PCBs, 1 design
 
 Hi,
 
 Still new to KiCAD.
 
 I hope there's a simple solution to my rather simple problem, since it must 
 be very common. I haven't been able to find one in the docs or by poking at 
 KiCAD. Can someone help?
 
 I have a design that will have three PCBs within a lot of other hand wiring, 
 such as switches, panel connectors, a power module, and so on. I've created a 
 hierarchical schematic that leads to each eventual PCB as a separate 
 schematic sheet. I want to convert each of these three schematics to PCBs, 
 one-by-one. KiCAD, however, seems to think that I want a PCB of the entire 
 mess, not just the single sheet schematic. It compains that component numbers 
 haven't been assigned to the higher items in the hierarchy (they haven't).
 
 So far, all I've figured out is to copy the schematic to another file and 
 make a PCB from it. While this works, it's sloppy and automatic 
 back-annotation seems impossble.
 
 Is there any way to force KiCAD to make a PCB of a single schematic sheet, 
 even when buried within a larger hierarchical design?
 
 Thanks,
 Jim
 
 
 
 
 
 
 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 compile new KiCAD on Debian ? stable (lenny)?

2010-05-10 Thread Karl Schmidt
Dimitris Lampridis wrote:
 On Monday 10 May 2010 11:05:19 you wrote:
 On Sunday 09 May 2010 23:50:27 you wrote:
 Lenny has rather old version of KiCad, I'm trying to compile new version
 of Kicad, but there are few errors prohibit that. Mainly Bazaar is
 missing  is not available for lenny.

 Anyone tried to compile KiCad on Lenny? Is it possible to get newest
 version of Kicad on lenny?
 Since Debian Testing/Unstable has Kicad packages version 20100314, one
 thing you could attempt is to backport it yourself to Lenny, Debian has
 some pretty easy to use tools for that.

The problem is that 20100314 has a couple of nasty bugs*  I'm bumping into and 
requires a cascade of 
dependencies - I just pulled ALL the dependencies from testing and it works - 
didn't appear to break 
anything else.

So what I don't know is how to drop in the 20100505 tar ball and make a new 
package.

* (Field input above F11, deleting of footprint, a file deletion. - I think all 
fixed now)

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

Postmodernism: nihilism in drag. -kps




[kicad-users] bazaar-explorer-in-debian

2010-05-10 Thread Karl Schmidt
http://www.codercpf.be/130/howto-install-bazaar-explorer-in-debian/


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

Merchandise offered without price,
is sure to cost more than it is worth.  -kps




Re: [kicad-users] How to compile new KiCAD on Debian ? stable (lenny)?

2010-05-10 Thread Karl Schmidt
Karl Schmidt wrote:

 
 So what I don't know is how to drop in the 20100505 tar ball and make a new 
 package.


Correction - make that 20100509 at least..


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

Merchandise offered without price,
is sure to cost more than it is worth.  -kps




[kicad-users] Re: How to compile new KiCAD on Debian ? stable (lenny)?

2010-05-10 Thread ispgardner
Hi Karl, Dimitris,
Thank you for help. There is a good news; it seems that Ubuntu version is built 
with static libraries so (theoretically) should work on anything, it works on 
Lenny anyway (btw kicad is a very nice program). I like static build; it is 
little larger, but it run faster  no headache with dependencies. The only 
missing is some sort of validation (md5, sha1 etc.) I've tried to compile a 
newest version of kicad with mixed success; cmake worked w/o errors, but make 
reported following errors:
.
In file included from /usr/src/build/include/wxBasePcbFrame.h:12,
 from /usr/src/build/include/pcbstruct.h:43,
 from /usr/src/build/3d-viewer/3d_viewer.h:24,
 from /usr/src/build/3d-viewer/3d_aux.cpp:22:
/usr/src/build/include/wxstruct.h:714: error: expected class-name before `{' 
token
/usr/src/build/include/wxstruct.h: In member function `bool 
WinEDA_Toolbar::GetToolState(int)':
/usr/src/build/include/wxstruct.h:724: error: `GetToolToggled' was not declared 
in this scope
/usr/src/build/include/wxstruct.h: In member function `void 
WinEDA_Toolbar::AddRadioTool(int, const wxString, const wxBitmap, const 
wxBitmap, const wxString, const wxString, wxObject*)':
/usr/src/build/include/wxstruct.h:735: error: `AddTool' was not declared in 
this scope
make[2]: *** [3d-viewer/CMakeFiles/3d-viewer.dir/3d_aux.cpp.o] Error 1
make[2]: Leaving directory `/usr/src/build/kicad'
make[1]: *** [3d-viewer/CMakeFiles/3d-viewer.dir/all] Error 2
make[1]: Leaving directory `/usr/src/build/kicad'
make: *** [all] Error 2



I've tried to use testing depository, but it pooled too many new staff that 
it could be difficult to run lenny w/o serious modifications. Replacing libgtk  
into a new one would be difficult w/o disabling the  desktop. It would be nice 
to compile kicad with lenny resources. Debian backport depository 
(http://www.backports.org/debian/ ) has set of new programs compiled with 
stable-lenny resources. Unfortunately new kicad is missing there.

Thanx for your help Gardner 

--- In kicad-users@yahoogroups.com, Karl Schmidt k...@... wrote:

 Karl Schmidt wrote:
 
  
  So what I don't know is how to drop in the 20100505 tar ball and make a new 
  package.
 
 
 Correction - make that 20100509 at least..
 
 
 Karl Schmidt  EMail k...@...
 Transtronics, Inc.  WEB http://xtronics.com
 3209 West 9th Street Ph (785) 841-3089
 Lawrence, KS 66049  FAX (785) 841-0434
 
 Merchandise offered without price,
 is sure to cost more than it is worth.  -kps