How to interact with Fusion 360 from a localhost web app or standalone application?​

How to interact with Fusion 360 from a localhost web app or standalone application?​

guillaume_debregeas
Observer Observer
284 Views
2 Replies
Message 1 of 3

How to interact with Fusion 360 from a localhost web app or standalone application?​

guillaume_debregeas
Observer
Observer

Hi all,

I'm trying to interact with Fusion 360 from a local web application or standalone app. Specifically, I want to allow the user to select a surface in Fusion 360 and then retrieve information about that surface (such as its area, normal vector, or geometry data) to display in my app.

 

I've found some older projects like Fusion360-SocketIO-Drive-Parameter and fusion-remote, but they haven't been updated in years.

Does anyone have tips, examples, or GitHub projects that demonstrate this kind of interaction? Even a minimal example of transfering data outside fusion360 would be incredibly helpful.

Thanks in advance!

0 Likes
285 Views
2 Replies
Replies (2)
Message 2 of 3

guillaume_debregeas
Observer
Observer

Up, any help ? 🙂

0 Likes
Message 3 of 3

corbin3
Enthusiast
Enthusiast

I'd guess I would start by writing an AddIn that exposes the functionality I wanted via my own API. You'd have to create your own IPC (Interprocess Communication) protocol that your 3rd party external app could then call into your 1st party Fusion plugin/addin. There are lots of ways to do that, but they probably become more platform dependent, and assumes you have some IPC experience.

 

Or, you could probably toss a basic Python web server into your Addin and call it via HTTP. Web servers are pretty easy to implement...heck, I've done one on an Arduino. 

 

Just a few ideas for you to start with.

0 Likes