turbobabr / easyeda-ibom-extension Goto Github PK
View Code? Open in Web Editor NEWiBom - InteractiveHTMLBom for EasyEDA
License: MIT License
iBom - InteractiveHTMLBom for EasyEDA
License: MIT License
好久没更新了,
I think that the default mouse over
to highlight
items behavior is sort of bad in term of UX
. It would be cool to have an option to replace it with selection
variant, but it's a good idea to keep the default one as an option.
First of all, Thank you for this useful tool.
As the description says.
Nothing happens by click on "Launch ...".
Fields added to BOM checkboxes when working with the BOM from Launch, are saved somewhere, which is fine.
But then using the "Generate and download HTML" function, then that field is not included.
I would expect the fields and the checkmarks to be included when generating the HTML.
Can you update the local.txt? I would like to help tp update the i18n
thanks
when loading in the extension, it states: "one or more js files not found". from within which of the five files do i load the extension from?
Hey,
the attached footprint/pcb won't work at all. The footprint is just a oval shaped pad and no highlight. This might be partially due to #9 as it has no silkscreen but also the pads are wrong.
I'll try to debug this more.
Headline says it all
Default bbox
object provided by EasyEDA
source is calculated based on all the shapes contained in a document, e.g. for the following pcb
all the measuring tools and coppers areas are taken into account:
As a result iBom
renders board with extra margins around it:
It worth implementing a dedicated bbox
calculator based only on shapes met on BoardOutlines
layer.
What i must do, that the Name of Company and the Rev is standing in the Head of the HTML BOM?
Awesome extension which is very useful!
I want to make an HTML reference library of iBOMs for my boards for easy reference, but when I click "Generate and save HTLM", no file is saved, even without an extension.
I'm using EasyEDA V6.5.9 on Windows 11 Home.
Any suggestions? Thanks,
Using EasyEDA Standard 6.5.23 under Windows, I cannot load the extension.
AFAIU it should be the directory containing manifest.json that all files
should be selected from for loading the extension
However loading all
files from the directory
easyeda-ibom-extension-0.1.2\src\platform
yields the error message (translated by me...)
One or more js files not found
On loading all files from the directory
easyeda-ibom-extension-0.1.2\src
instead I receive an error msessage like
manifest.json not found
same for the directory
easyeda-ibom-extension-0.1.2
What am I possibly missing or doing wrong?
Footprints can have their own Tracks, solid regions or Images (SVGNodes) potentially containing copper or silkscreen. At the moment these are not rendered at all which makes some footprints hard to identify on the pcb preview.
I think these features should just be rendered as if they were part of the PCB itself.
Since the datamodel of these features is the same as for the features on the PCB itself, they could just be copied from the footprint to the PCB data before rendering.
In my case, i have many different 1k resistors with different accuracy. one is a 1%, another a 5%.
But Ibom put them in the same group. thats uncool for placing the components, because Ibom is not making any difference of it.
the partnumers of the resistors are different, so why it is putting them in the same group?
Can u fix that plz?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.