-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not working with Kicad 7.0 #12
Comments
Can you please provide more details. Did you get any error message? If you did, what message you've got? Which version of the plugin you've got installed? What is your OS version. |
Not working for me either. Same issue with Archive 3D Models v1.0.5, Install button is grayed out. For both plugins there is a functional install button in the right-hand pane which produces the error message All for now |
Thanks for the report. I've tested the plugin with 6.99 a month or two ago and it worked, but now it fails. Besides metadata issue, preventing the plugin to be installed, there are some changes to be done. It will take a week or two before I find the time to work on this |
Thanks for the detailed report @eewiz, and thanks for your time @MitjaNemec . I really like your plugins. |
I've just released plugin version 2.0.0 which should work with KiCad V7 |
Just installed 2.0.0, does not work with KiCad 7. Version: (7.0.0), release build Libraries: Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW Build Info: Build settings: |
Thanks for reporting this. Is it possible for you to attache the |
Sure... but where is the project folder? |
the folder where you project is located |
If you think that I could have named this better don't hold back. I am the first one to acknowledge that UX could/should be improved |
I see... I wondered where the plugin data was... |
I can also upload the project, nothing secret. |
Please do |
VecSchalt.zip |
The fix should be in 2.0.1. You can install it from file or wait a day or so when it should be available via PCM. I'd appreciate the confirmation from your side |
Installed it from file - does not crash. |
Ok, se there were two issues present. And I should have fixed the second one in 2.0.2 which is available under Release. Thanks for testing. |
Thanks for confirmation I assume it is because even when working "by sheet" plugin sorts footprints by reference. But I'd need to confirm this. If this is true, then we have a dilemma. In your case it would be much better to sort them by sheet number. As your sheets are numbered. But there is no guaranty that sheets have to be numbered. With footprints, this is a hard requirement set by KiCad. This is probably the reason why I'd rather leave things as they are. But I am willing to discuss this |
There's another bug - related? https://forum.kicad.info/t/v7-hierarchy-connectivity-bug/40541 So to summarize: There currently is no option to place a 2 level matrix correctly:
|
Regarding sorting, i might be able to add a radio button so that the user can select whether to sort footprints with regard to the footprint number or with regard to the sheet name. But with nested hierarchies there are at least two options. sort by shallow hierarchy first and then by go deeper and deeper or vice versa? And then it is up to the user to name hierarchical pages properly. But this will take some time to implement, so I don't recommend waiting with your current design. |
Hmmm this might be a bit complicated so please bear with me. The "Place by reference nr." option just looks at the footprint reference and will place footprints which are consecutively numbered with respect to currently selected one. Any hierarchical info (metadata) is disregarded. And when the footprint selection is ready to place, the plugin sorts this list by reference number. The "Place by sheet nr." will place only (and only) footprints from the same sheet as is the currently selected one. It looks at the hierarchical metadata to figure out design hierarchy. Once the sheet selection is ready, plugin figures out which Footprints it needs to place and sort these footprint by the reference number. Obviously this mode might need a better name. And here I might be able to add the option to sort the footprints by sheetname instead. As for your design, I'd first place the inner sheet (Zeile1:Transch1-8) and then I'd place anchors for Zeile(1-7). Then I'd use replicate layout to just replicate placement of Zeile1 to Zeile2-7 |
I really appreciate this discussions. It is way better than rubber duck debuging as it helps me think about how plugins should cover extreme cases |
|
I have a new project where I have a matrix of transistors and jumpers. I hope I can place those with PlaceFootprint/ReplicateLayout. |
Thanks for the project. I'll look into it, but it is really really hard for me to find the time. So please be patient |
I know it's not really the place, but I just came to say, a thousand thank you dear sir !! |
Hello dear dev,
Currently not working with kicad 7.0.
Any plan to update ?
The text was updated successfully, but these errors were encountered: