KICAD

User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: KICAD

Post by AndreyB »

kb1gtt wrote:
Sat Jan 19, 2019 10:56 am
I have posted my repo for now. This will be merged with the official repo when @russian gets a minute to merge. Once that happens, I'll update the below link.
https://sourceforge.net/p/daecu/code/HEAD/tree/Hardware/trunk/rusefi.com/rusefi_lib/BOM_related/
Finally I kind of understand this and same is now available at https://github.com/rusefi/kicad-libraries/tree/master/BOM_related
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: KICAD

Post by kb1gtt »

Here are some notes about how I merged two kicad projects (both schematics and PCB) in KC5.

Code: Select all

-- Copy one project as a startting point, AKA PT2000 --> TestMergeProject
-- Delete extra files, .csv, gerbers, .net, etc. Modify files like knownissues.txt
-- Rename core files AKA Common_Rail_PT2000.XXX --> TestMergeProject.XXX core files are .pro .sch .pcb
-- Open reference Breakout_88pin_VAG-Connector.pro, get symbul and footprint lib information 
-- Re-annotate starting with 1000, so that you do not have any conflicting refdes in this vs the merged files. 
-- Open TestMergeProject.pro. 
-- Add symbol libs link per reference schematic. 
-- Add footprint libs link per reference layout. 
-- Open schematic, move everything off the right side of the border. Save and Close. 
-- With generic text editor like notpad++ open Bosch_88pin_Breakout.sch then copy everything below 
Comment4 ""
$EndDescr

And above

$EndSCHEMATC

-- With text editor, open TestMergeProject.sch, go to the end of file, and befor the last line paste the above copied stuff. 
-- Open TestMergeProject.sch schematic via KICAD launcher, it should open with no issues. Fix any issues it has. 
-- Make any connections you need to make. In this example the GND was the only connection between the two boards. 
-- open PCBNew, Not from KICAD, but manually open TestMergeProject.pcb with PCBNew. This will allow the "append" option. C:\Program Files\KiCad\bin\pcbnew.exe
-- Move existing layout off the right side of the border
-- File append Bosch_88pin_Breakout.pcb
-- File save
-- File exit or get out of this PCB file. 
-- Open TestMergeProject.pcb PCBNew with KICAD laucher. 
-- Run DRC, which will reflood, etc. 

Once it works, you can change the refdes and update the layout as required. AKA change 1000 above back to something like 10.
Welcome to the friendlier side of internet crazy :)
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: KICAD

Post by AndreyB »

KiCad 6 with official Altium import is 2-6+ months away


"early 2021" 3 months ago

"mid 2021" 11 days ago

I wonder how long it would be in that "6 months away" phase :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: KICAD

Post by AndreyB »

Actually RC1 https://gitlab.com/groups/kicad/code/-/epics/16 currently says "end of February"
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: KICAD

Post by AndreyB »

Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: KICAD

Post by AndreyB »

Look nighties use 6.0 not 5.99 as recently!
image.png
image.png (7.25 KiB) Viewed 13873 times
image.png
image.png (8.53 KiB) Viewed 13873 times
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: KICAD

Post by AndreyB »

And they have officially released it!

https://www.kicad.org/blog/2021/12/KiCad-6.0.0-Release/
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: KICAD

Post by puff »

you mean version 7.0.0?
"KiCad 6.0.* will no longer be maintained"
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: KICAD

Post by AndreyB »

puff wrote:
Mon Feb 13, 2023 11:54 am
you mean version 7.0.0?
image.png
image.png (5.1 KiB) Viewed 10597 times
And Matt has migrated WBO stuff from 5 to 6 like a week ago lol.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Post Reply