[kicad-users] Default Libraries
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
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)?
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)?
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
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)?
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
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)?
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)?
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