Starting in December, we will archive content from the community that is 10 years and older. This FAQ provides more information.
Is there any possibility of allowing SCRs executed within the Eagle/Electron interface of Fusion360 to communicate with Fusion360 scripts, either by invoking the scripts, or posting information to some pipeline that surely must exist between the Eagle bottle/container and the host Fusion360 application?
On those same lines is there any way to trigger execution of Eagle SCRs and/or ULPs from Fusion360 API/scripts/plugins/add-ins?
Scripts and ULP's seem to be supported sort of. They conflict with the cloud nature of Fusion and its existing API.
At the moment, SCRs and ULPs appear to be sad remnants of Eagle that have been put out to pasture to slowly die a natural death. I am really hoping that the Fusion API grows an appendage for the electronics workspace. Having a unified API is better in the long run. Perhaps even a utility to translate older ULP's somehow to lessen the burden of change.
Hi @tedEUQZT ,
FusionAPI is much richer than what the ULPs currently provide, however we have install all of the plumbing in the Electronics side to communicate to it. This is something we definitely plan to do and are working on but will take some time.
Thanks for the request.
Best Regards,
@jorge_garcia it looks like there must be some conduit between the Fusion360 environment exposed in the API and the underlying Eagle binary - digging into the .app package file on my machine I can see there is a compiled binary of Eagle that's marked as version 9.7.0 embedded in the Fusion application and a libeagle.so that looks like a wrapper. So if we cannot access the Eagle command stream from the generic Fusion plug-in API, is it possible to attach to the C/C++ environment to send and receive data?
Hi @tedEUQZT ,
I commend you for digging in so deeply. If it's possible, it's definitely not supported.
Feel free to experiment if you wish, but I would recommend waiting for the official API integration.
Let me know if there's anything else I can do for you.
Best Regards,
Hi @jorge_garcia, any update on if API functionality supported in fusion electronics yet?
I'm needing it to retrieve BOM information from an electronics drawing.
Hi @nathanael965GZ,
I am fighting so hard for this, you have no idea. We do not have the Python API in Fusion electronics yet. For now the best you can do is use something like the BOM.ulp to export the data to a file and then have your custom application consume the data from that file.
Let me know if there's anything else I can do for you.
Best Regards,
Can't find what you're looking for? Ask the community or share your knowledge.