Message 1 of 3
What are the licensing implications of hosting Fusion 360 in the cloud?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
- I'm looking at automating product design and am looking at using Fusion 360 in the following scenario.
- I presently have a startup license and can personally use Fusion 360 for free on a VM in Windows Azure.
- However I wish to find out if I can use the same Fusion 360 installation on that VM in the following context without breaching my Startup license.
My product design app and infrastructure (that would include Fusion 360) would be as follows:
- Xamarin App (multi-platform, see www.xamarin.com) that is capable of deploying to various platforms (iPhone, iPad, Android Phone, Android Tablet, MacOS, Windows 10 Computer and Tablet (UWP), Windows 7, 8, 10 Desktop and Tablets (WPF), Raspberry Pi (via UWP for a kiosk display)
- Primary UI will be Html/Javascript hosted on a website but wrapped by the app.
- User enters parameters in the UI
- The app passes the user's parameters to the cloud via a Windows Azure function - this merely receives the parameters in JSON format and places them as a 'ticket' on a Queue
- A worker role picks the next queued 'ticket' and passes that to the Virtual Machine hosting Fusion 360, a service on that machine picks up the ticket, invokes a Fusion script, and gets the output (for example, a dwg file) as the result
- The service then posts the 'dwg' file (or whatever format it is in) to cloud storage in Windows Azure and posts a message to another queue that says that the job is done.
- There is another worker role which keeps checking the 'job done' ticket queue and when it finds a ticket on it, it takes the ticket and sends a notification to the app that says that the file is ready to download.
- The app receives the notification and downloads the file onto the device (for example iPhone or iPad)
- The app raises a notification to the user to tell him that the file has been downloaded and is available for viewing.
- The user clicks to a page that is actually a webview that can host HTML and the HTML will actually be a small website hosted in the cloud in Windows Azure
- The app loads the file into that page so that the user can view it.
- Bob's your Uncle!
I have been investigating various technologies to view the file and OpenJSCad seems to be a good contender, it is open source and you can build any custom page around it, see https://openjscad.org/ for a demo.
I'm presuming at this stage that I can automate invoking the script on Fusion 360 so that there isn't any user intervention in the process, however if that is a licensing issue I could interrupt the above process and have a user (me!) manually invoke the script when the VM receives the JSON ticket with the original parameters.
Can anyone clarify the Fusion 360 licensing implications here?