Announcements

Starting in December, we will archive content from the community that is 10 years and older. This FAQ provides more information.

Community
Fusion Electronics
Working an electronics project and need help with the schematic, the PCB, or making your components? Join the discussion as our community of electronic design specialists and industry experts provide you their insight and best practices.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

SCR connectivity/communications/control between Eagle environment and Fusion360 API?

6 REPLIES 6
Reply
Message 1 of 7
tedEUQZT
319 Views, 6 Replies

SCR connectivity/communications/control between Eagle environment and Fusion360 API?

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?

6 REPLIES 6
Message 2 of 7
engineeringNCMXB
in reply to: tedEUQZT

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.

Carlos Acosta
Factory400 - YouTube|Instagram
Message 3 of 7
jorge_garcia
in reply to: tedEUQZT

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
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
Message 4 of 7
tedEUQZT
in reply to: jorge_garcia

@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?

Message 5 of 7
jorge_garcia
in reply to: tedEUQZT

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,



Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
Message 6 of 7
nathanael965GZ
in reply to: tedEUQZT

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.

Message 7 of 7
jorge_garcia
in reply to: tedEUQZT

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,



Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report