Comments (19)
Which file are you saying is not the same anymore?
As I know Kicad file format is still the same. I haven't tried it yet, but the way Kiri works it should work with Kicad 7 out of the box unless there are some issues in the code.
Did you try Kiri with a Kicad 7 project? Do you have a repo with Kicad 7 so I can check that too?
I am working to use kicad-cli tools to plot schematics, since the current way it works with a GUI workaround for Kicad 6/7.
But the current version should work. However, I did not try to check it directly, yet.
from kiri.
I am seeing Kicad 7 indeed changes some things in some files, but the format is still the same.
Kiri should work unless it has some bugs that I am not aware yet.
Well, I will try to verify this to see if I can do something for us...
from kiri.
Hi leoheck. Thanks for your answer. No, I didn't try it yet. It seems not trivial to set up, so I didn't want to go through all of that if it wasn't going to work. I will try it now.
from kiri.
Yeah, it should work out of the box for Kicad 7.
I tested it myself on a project that I converted it from the Kicad 6.
For Schematic since Kicad 6 does not have this kicad-cli, it won't use it for Kicad 6 and 7 files. It will use the GUI with the xdotool which is a workaround.
I am preparing a branch to test this new behavior if kicad-cli is present. It is almost there, but there is some work to be done yet.
Now, to install it, it is just a matter of copying/pasting 2 commands from the Readme.
from kiri.
@MarcelRobitaille, there is this branch kicad-cli
that you can test. This should plot schematics of Kicad 6 and 7 better-using kicad-cli (from Kicad 7) if it is installed in your system. Hope it works for you.
from kiri.
Thanks @leoheck
Now, to install it, it is just a matter of copying/pasting 2 commands from the Readme.
Those scripts don't support my system.
from kiri.
Using kicad-cli would be super cool! Thanks!
from kiri.
Those scripts don't support my system.
Which system?
from kiri.
Arch Linux. I was able to install it now, but I'm still running into #72
from kiri.
What is the package manager of Arch? I could add support..
from kiri.
Maybe it would be better since I am trying the kicad-cli
branch and it looks good here.
I use Ubuntu 22.10.
Could you also check it using my design here? https://github.com/leoheck/assoc-board
I am using it to test.
from kiri.
This looks working for me, but feel free to reopen the ticket if you still have problems.
from kiri.
Ah, the kicad-cli branch was merged on main branch if you wish to test it one more time, you could use it from there.
from kiri.
What is the package manager of Arch? I could add support..
It is pacman. However, it would be more idiomatic to package the software for the aur user repositories. I might be able to work on this.
from kiri.
Not sure if this is good. Kiri is a script that works on top of a bunch of other tools.
I can start supporting it in the dependencies_installer, but I was not able to install arch easily.
Do you know if it has an easy-to-install distro?
Changing topics, could you make kiri work?
from kiri.
Kiri is a script that works on top of a bunch of other tools.
That shouldn't be a problem. Kiri can depend on those packages and they will automatically be installed. I think some of them are also not in the AUR, in which case I would package those up too.
Do you know if it has an easy-to-install distro?
There are some arch-based distros that are easier to install: Manjaro, Garuda, and a few others I can't remember.
Changing topics, could you make kiri work?
No, I'm still having the problem discussed in #72
from kiri.
I tried Manjaro, but using gnome-boxes I could not install it yet. I have to figure out why Manjaro is not finding any disks. But I will update my install_dependencies to have kiri installed with packman. If you did something to make that happen and want to share, this could speed up things for me.
from kiri.
install_plugin.sh
needs to be updated for everything to work out of the box
from kiri.
Hi @FPiorski I did not understand what you are requesting. Please, open a new issue so we can discuss it better, there.
from kiri.
Related Issues (20)
- Fix dependency installation for first time installation HOT 1
- Installing kiri on Ubuntu (Command 'kiri' not found, did you mean:) HOT 2
- feature request: highlight pages and layers that have changes HOT 9
- Issues reported on KiBot integration HOT 3
- Specifing *.kicad_pro file as parameter seems not to work HOT 18
- WLS2 Error on missing submodules.kicad_parser HOT 1
- Hierarchical Schematic Sheets HOT 12
- KiCAD 8.0 Support HOT 4
- Cannot view board layout HOT 17
- Unable to view schematic or layout diff HOT 6
- KiCad 8 support HOT 2
- Layout View is not showing my board HOT 3
- Not showing all pages and no layout HOT 18
- Unable to view schematic or layout diff (kiri: line 311: printf) HOT 18
- root index.html redirects to absolute path HOT 3
- Python port RFC HOT 1
- PCB cutoff when past A4 page borders HOT 4
- Update install_plugin.sh for KiCad 7.0 HOT 4
- Toggle between new and old view HOT 15
- svg from plotgitsch in wrong directory HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kiri.