Go Back   Home > Forums > >

Software Tools SPICE, PCB CAD, speaker design and measurement software, calculators

First experience with KiCad
First experience with KiCad
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools
Old 2nd January 2021, 11:51 PM   #21
JeffYoung is offline JeffYoung  Ireland
diyAudio Member
 
JeffYoung's Avatar
 
Join Date: Jul 2017
Location: Ireland
First experience with KiCad
For symbols, yes ERC does it. It hasn't yet been added to DRC for footprints, but then footprints have been this way for some time (back to 4.0 I think?)
  Reply With Quote
Old 3rd January 2021, 12:08 AM   #22
kevinkr is offline kevinkr  United States
diyAudio Moderator
 
kevinkr's Avatar
 
Join Date: Sep 2004
Location: Boston, Massachusetts
First experience with KiCad
Quote:
Originally Posted by rsavas View Post
Sorry for the off topic, but I'd like add some advise.

I agree it is nice to have good libraries to start out with esp if you are learning. But from my experience, I do not trust any 3rd party library, that I have not reviewed (QA'd) and then it would be put in my own segregated library.
In many cases if your schem lib's drive outputs like BOM's you need to add properties to these libs' like mfg,mpn,dist PN, so the libs all need to be edited just for that alone.
Good libraries are part of the whole design process, not every process is the same, but the end results usually are if done correctly. Lib's involve a lot of work, but in the end you have excellent results first time.

I never use round tracks, not even a 10GHz. But I also do not use 90's either. We made coils out of copper, but they were footprints
If that is the case I would say that KiCad may not be the best choice for you. I would start with a basic OrCad license and build all of your own libraries from scratch. I don't have the time to do that which is why I use KiCad and only create custom library parts as I need them.

I've lost track of the number of board designs I've done in KiCad, but it is now over 65, and I am by no means an expert. I am happy with the end result though which is a board I can design quickly and get to the board house so I can build and test prototypes. This is all hobby related activity, at work I have people who do all of this work for me.
__________________
"To argue with a person who has renounced the use of reason is like administering medicine to the dead." - Thomas Paine
  Reply With Quote
Old 3rd January 2021, 01:34 AM   #23
rsavas is offline rsavas  Canada
diyAudio Member
 
Join Date: Aug 2012
Location: Georgina, Ontario
I must have mislead you into thinking that I was interested in learning a new eCad tool set, but that is not the case, for now at least. I have been using Orcad layout for a very long time now, it is fine for the small pcbs I do these days. I have tons of library components and a design system that works for me. But basically once you have your templates in place, the bulk of the work has been done.
The librarian's work never ends.
I designed pcb's professionally for many years using some top end tools like Cadence Allegro, which is what Orcad pcb designer is based on now. I have also used Mentor products and go way back to the Cadnetix days running on Unix boxes.
One day when I have some time or am really bored, I'll give Kicad a whirl. I am sure I'll find something I do not like about it but as long it gets the job done, that is what really counts.
iirc JeffYoung said to me a long time ago (or am I dreaming?) that he was part of the KiCad development team so having a developer available right here is a great asset in itself.
  Reply With Quote
Old 3rd January 2021, 01:48 AM   #24
dotneck335 is offline dotneck335  United States
diyAudio Member
 
Join Date: Dec 2012
Quote:
Originally Posted by JeffYoung View Post
FWIW, 6.0 stores all used symbols and footprints in the schematic and board files. So the libraries are no longer required to open and edit a project -- just to add new items.
So, does v 6.0 mean that I would NOT have the problem I experienced with 5.1.8? In my 5.1.6 projects, I probably did not link my libraries correctly.
  Reply With Quote
Old 3rd January 2021, 02:21 AM   #25
rsavas is offline rsavas  Canada
diyAudio Member
 
Join Date: Aug 2012
Location: Georgina, Ontario
Sounds like that to me, since he said that the referenced libs are all copied to a local lib, which I inferred as what is usually known as an design archive function. You want to capture or take a snapshot of the library elements at that point in time and store them locally to the design.
I am not sure what he is refer to as ERC, electrical rule check is a schematic wiring, (net), pin checking function. DRC is a layout function for net rules, spacings etc.
Library or source revision control can get complicated, ask the developers which I am to understand what this toolset is going through in its development curve.

Good Luck, wish I could help you, so I have to tune out of this thread
Rick
  Reply With Quote
Old 3rd January 2021, 02:23 AM   #26
kevinkr is offline kevinkr  United States
diyAudio Moderator
 
kevinkr's Avatar
 
Join Date: Sep 2004
Location: Boston, Massachusetts
First experience with KiCad
No need to link the cache libraries in 5.1.6, that's implicit when they are created, you just need to make sure that the entire project files are available if you copy a project over to another machine or folder.

Here is an example of what you will see when you migrate a 5.1.6 project to 5.1.8.. (the first attachment)

I'm pretty sure I am no longer using any of the rescued schematic component files, and probably don't need that file any more, but I left it in place.

An example of a 5.1.6 that has been converted to completely native 5.1.8

Waiting to see what comes with 6.0 - I will probably not jump until I am sure that the transition is seamless.
Attached Images
File Type: png screen shot with rescue.png (16.3 KB, 44 views)
File Type: png Screenshot 2021-01-02 212118.png (24.0 KB, 43 views)
__________________
"To argue with a person who has renounced the use of reason is like administering medicine to the dead." - Thomas Paine
  Reply With Quote
Old 3rd January 2021, 02:36 AM   #27
kevinkr is offline kevinkr  United States
diyAudio Moderator
 
kevinkr's Avatar
 
Join Date: Sep 2004
Location: Boston, Massachusetts
First experience with KiCad
Quote:
Originally Posted by rsavas View Post
I must have mislead you into thinking that I was interested in learning a new eCad tool set, but that is not the case, for now at least. I have been using Orcad layout for a very long time now, it is fine for the small pcbs I do these days. I have tons of library components and a design system that works for me. But basically once you have your templates in place, the bulk of the work has been done.
The librarian's work never ends.
I designed pcb's professionally for many years using some top end tools like Cadence Allegro, which is what Orcad pcb designer is based on now. I have also used Mentor products and go way back to the Cadnetix days running on Unix boxes.
One day when I have some time or am really bored, I'll give Kicad a whirl. I am sure I'll find something I do not like about it but as long it gets the job done, that is what really counts.
iirc JeffYoung said to me a long time ago (or am I dreaming?) that he was part of the KiCad development team so having a developer available right here is a great asset in itself.
I set aside Orcad (and mine is only 2 years old) because I was going to have to create footprints for every part I was using. I had created most of the symbols I needed for my schematics. A custom organized library would be nice, for now I just add the parts I make to my own local library.

Editing footprints has become surprisingly easy in KiCad so I often modify them to suit my needs. I should take those cached footprints and stick them in a library somewhere.. LOL
__________________
"To argue with a person who has renounced the use of reason is like administering medicine to the dead." - Thomas Paine
  Reply With Quote
Old 3rd January 2021, 02:43 AM   #28
dotneck335 is offline dotneck335  United States
diyAudio Member
 
Join Date: Dec 2012
Can anybody recommend a tutorial on the library functions of KiCad? I've gone through the Digi-Key tutorial on youtube, and a couple of others. But I'm still pretty confused about the library stuff.
  Reply With Quote
Old 3rd January 2021, 02:21 PM   #29
JeffYoung is offline JeffYoung  Ireland
diyAudio Member
 
JeffYoung's Avatar
 
Join Date: Jul 2017
Location: Ireland
First experience with KiCad
Looks like they have some on the Kicad Forum: (Start Here) Frequently Asked Questions - FAQ - KiCad.info Forums
  Reply to this post

Reply


First experience with KiCadHide this!Advertise here!
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Kicad acenovelty Parts 8 18th May 2013 01:33 PM
Kicad: can't connect pins/wires Dan Moos Software Tools 4 16th May 2013 06:33 PM
How to have multiple copy of the pcb in the same sheet? (KICAD) washburn_it Software Tools 0 29th April 2013 11:04 PM
Switching from Eagle to KiCad panson_hk Software Tools 8 5th May 2010 03:21 AM
kicad problem zilog Parts 1 23rd November 2008 02:20 PM


New To Site? Need Help?

All times are GMT. The time now is 09:23 PM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2021 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.00%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2021 DragonByte Technologies Ltd.
Copyright ©1999-2021 diyAudio
Wiki