Comments (3)
Which information do you need about the pads? If you figure anything out, please let me know. Will the software you are developing be OpenSource? I would be interested in it.
from altium2kicad.
Coordinate, size and type of pads, and the relationship between pads and components is also my interest.
I use Altium, it is not opensource. What puzzled me is the coding mode, it seems like combined ascii and binary data, Altium hided the details.
from altium2kicad.
I have improved the Pads parsing a lot lately. convertpcb.pl currently outputs a file Pads.html where it writes an annotated hex-dump of the pads binary data. It marks all fields it understand in yellow, and when you move the mouse over the yellow fields, it explains which field it is.
A short explanation: At first every pad starts with the record-type byte, which is always 0x02, then there are 6 fields, that all have a 4-byte length field and then the contents of those fields. The first field contains the name of the pad, and the 5th field contains the interesting data, coordinates, size and type of the pad.
from altium2kicad.
Related Issues (20)
- Output file names HOT 1
- `"` symbol in input file needs to be escaped in output HOT 3
- Issue converting EasyEDA's files using "export as Altium Designer" HOT 7
- Cannot open converted schematic from Altium 15 HOT 3
- PCB conversion sets location of pts at 0, 0 HOT 2
- Imported symbol problem HOT 1
- Some footprint layers are missing HOT 1
- No .pro file generated HOT 3
- No .pro file generated HOT 4
- Bug with complex components names HOT 3
- Missing back brackets HOT 2
- Convert 'gr_arc' to 'segment' with Python HOT 7
- altium2kicad creates invalid .kicad_pcb file HOT 4
- Rotated net names appear detached from wire HOT 1
- Overflow and No .pro fle HOT 2
- board out line is missing after conversion. HOT 2
- PC executable HOT 2
- "There were no unpacked PcbDoc files found" when unpacking CMPcbDoc file HOT 4
- Cannot convert Scheme and PCB HOT 10
- Unhandled exception class: class std::bad_function_call HOT 5
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 altium2kicad.