Comments (14)
Thanks for reporting!
Can you please also provide a list of the missing pads/other issues that you found so we can look into them?
from easyeda2kicad.
Sure there is a lot.
I would start with it looks like the ground plane didn't convert. No GND pad
All pads are circular instead of square.
r1-r4,r6,r22,c6,c7,c20 have no pads.
r,5,r7,r8,r10r,r18,r20,r27,r29,r30,r35,c4,c5,c12,c13, are missing the top pad. R11,r24,r25,r31,r31,r37,c3,c19 are missing the bottom.
Several of the 0603 resistors pads also appear to be different sizes.
from easyeda2kicad.
Yes, I can definitely see these issues now. I attach the source JSON file for reference, and will start opening separate issues for each kind of problem shortly.
from easyeda2kicad.
Most of the issues (all the resistors related issues) seem to be related to conversion of polygon-shaped pads, so I renamed the issue to reflect that.
from easyeda2kicad.
Hi @tianfeng33, can you please check again with the last version from master?
Most issues should be resolved now, except for the GND PAD, which should eventually be fixed once #26 will be done and merged.
from easyeda2kicad.
I just tried this via the new online converter and it looks to be the same as before. Will the online version track specific releases or HEAD?
from easyeda2kicad.
@rattboi the online version tracks the releases. I have just released the latest fixes as 1.7.0, so they should now be reflected there as well.
from easyeda2kicad.
I took some time with this today and noticed an issue but I don;t know what is causing it. The problematic pads are converting as custom circular and not rectangle. They need to be rotated 180 and changed to rectangle to make them match the correct ones. I am still experiencing issues with some ground pads not attaching to the ground flood even though the net is gnd.
from easyeda2kicad.
Hi @tianfeng33, have you used the latest version (1.7.0)? If yes, can you please attach a screenshot highlighting the issues?
from easyeda2kicad.
the non labeled pad is normal
Then changed to this.
The GND issue might be related to my lack of familiarity with Kicad but everything circled in red is gnd net.
but only some of them are reading that attachment and creating a spoke to ground on a fill.
I went through and fixed the 30 or so pads that were importing incorrectly
from easyeda2kicad.
So here is the deal - it seems like these pads are defined as having a custom shape (polygon) in EasyEDA, and as such, we also convert them to custom shape pads in KiCad. It seems like KiCad can't connect pads with custom shape to the ground fill. I will see if we can automatically detect from the list of points that this looks like a rectangle, and emit a rectangle pad instead of a custom-shape pad.
from easyeda2kicad.
Can you please check now, with version 1.7.1?
from easyeda2kicad.
I checked the other day and forgot to update you. It is all working much better. Only one small issues left. The ground fill does not attach to the two pins on the tssop 14 footprint. I just connected them with traces. It is a very small thing but I thought I would mention it
from easyeda2kicad.
Thanks for the update @tianfeng33! The same happens on my end. The reason for this seems to be the minimum width of the Copper Zone, which is set to 0.254mm.
I tried changing it to 0.1mm, and it did the trick for all 3 pads:
from easyeda2kicad.
Related Issues (20)
- 404 - Failed - No File HOT 5
- Error in generated KiCad PCB file HOT 4
- Warning: unsupported layer id: ## HOT 1
- Make a footprint library? HOT 2
- Double quotes in string not escaped properly HOT 1
- Only accept JSON in file input? HOT 1
- Failed conversion HOT 1
- Doesnt give a "good/ correct" out put for kicad and has the bellow errors
- Expecting layer/width in input source
- Unexpected WARNING messages during conversion
- SCH can't to support
- Issue: Wrong footprint generated
- TypeError when attempting to convert board
- Allow the webui to specify LCSC part numbers and generate kicad files
- Slot hole X and Y are reversed
- can't run easyeda2kicad HOT 1
- A suggestion. HOT 1
- easyeda2kicad - unsupported format with project.json Kicad v7.0 HOT 2
- Snapd issues?
- File will not convert... HOT 3
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 easyeda2kicad.