-
Notifications
You must be signed in to change notification settings - Fork 497
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
Altium Designer Support #487
Comments
Looks like I found out solution in a way EasyEDA works. Sorry for spend your time. I'll be back with pull request soon. |
Keep in mind that I will not be able to test or maintain a custom parser for Altium because I don't have it. Instead look at how Allegro is implemented, there is a separately maintained project that exports allegro pcb data into an intermediary json format that InteractiveHtmlBom can work with. This is the recommended way to integrate non-free software with InteractiveHtmlBom. |
Sure, I understand. Looks done. #488 |
Sorry, I can not merge that as I will not be able to maintain it, as explained above. Change your pascal plugin code to format json according to ibom schema and you will get ibom compatibility for free. |
Oh... Now it's clear. Will try to remake my altium script. Thanks for patience. |
@qu1ck already add "rectangle pad hole", it was in last pull request. I don't know why github show this commit again... So, in any way I will try to change my altium script generate "schema" json. |
Ah, I see that now, I missed that recent change - disregard my comment! |
Done. Now my script generate "genericjsonpcbdata_v1.schema" compatible file. |
Great! |
Sure, will be done in a few days. |
BTW, is DrawingText in schema correct? I dont see many properties (text, pos, angle...) in it. Looks like it's out of date. |
Yes, it's up to date, svgpath text rendering method is the newest and preferred way. It does not need any of the other fields. If you can't generate an svgpath for some reason then you can add |
Finally done. Hope it's clear. GIF instruction added too. I can't add AD demo project cause of copyrights. Now looking for opensource AD project, enought small, but compilcated and with appropriate license. |
Looks good, thanks. I updated the wiki. |
I made InteractiveHtmlBom based Altium Designer plugin. Due altium script system limitation/performance now it works standalone. It's generate little bit easy json format, assemble it with js preprocessor and InteractiveHtmlBom files. Is any possibility be mentioned on Compatibility section of your wiki or it’s should generate json file?
PS: Yes, i know about boastools.com - but i cant use it due altium version incompatibilities.
The text was updated successfully, but these errors were encountered: