Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Is the Design Automation API available (or going to be available) for Forge Fusion 360?

marcosscriven
Enthusiast

Is the Design Automation API available (or going to be available) for Forge Fusion 360?

marcosscriven
Enthusiast
Enthusiast

I'm seeing a few references to Forge now being available for Fusion 360 designs:

 

However, I can't see any reference yet on the official API docs: https://forge.autodesk.com/en/docs/design-automation/v3/developers_guide/overview/

 

What I'm looking to do is:

 

  1. Upload a Fusion 360 model to Forge
  2. Run an add-in (which if I understand correctly would be much the same as in Fusion 360 itself)
  3. Download the resultant model
0 Likes
Reply
379 Views
4 Replies
Replies (4)

kandennti
Mentor
Mentor

Hi @marcosscriven .

 

Probably there is no API provided to achieve that.

I'm not even sure if this is relevant, but I'll describe what I'm aware of.

 

 

A text command with a very interesting name was added in the August 2021 update (Ver. 2.0.10806).
If you actually try the command here, you will see a list of commands with a brief description.

AutomatedModeling /?

 

If you actually try it with Ver 2.0.11894, you will get this output.

AutomatedModeling - Commands related to Automated Modeling
    Host - Get/Set host, valid host name examples: http://localhost:3000(or "local"), http://ecs-6026ceaa.ecs.ads.autodesk.com (or "ecs"). Use "default" to restore default settings.
    Log - [/Off|/Normal|/Debug] Enable/disable logging of AM related activity
    Recipe - [/Path] Execute a recipe from JSON file
    SaveScalarisData - Write a scalaris folder to disk.
    SetServerCheckIntervals - [/interval_name interval_value] Set intervals values for AMJobController. You can provide more than one in single command.
    SolverConfig - Loads solver custom metadata from JSON config file
    ToggleFeature - It toggles ON/OFF given Feature Types for Generative Modelling. If used with no parameters displays available options. [/Features...]
    ToggleSolver - It toggles ON/OFF given solvers for Generative Modelling. If used with no parameters displays available solvers. [/Solvers...]
    WaitForSolvers - Wait until either unfinished solvers are done or timeout is reached

I don't know how to use this command at all, so I haven't even tried it.

 

 

There is an add-in called f360dever published by @prainsberry .
In it, there is a file called "ForgeCommands.py" which I think is a function to access Forge.

https://github.com/tapnair/f360dever/blob/master/commands/ForgeCommands.py 

I haven't tried anything with it either.

 

1 Like

marcosscriven
Enthusiast
Enthusiast

Probably there is no API provided to achieve that.

Thanks for the response, however I was looking for a definite answer from Autodesk themselves. Also, this API certainly does exist in Forge right? It's just a question of if/whether Fusion 360 is going to be fully integrated with Forge.

 

0 Likes

kandennti
Mentor
Mentor

@marcosscriven .

 

Expert Elite members is not an Autodesk employee, but a user just like you.
This is not an official answer, but my personal opinion.

0 Likes

BrianEkins
Mentor
Mentor

I'll also add my personal opinion.  You won't tend to get a response for long-term futures from Autodesk because plans can change and they don't want to set expectations for something that might not happen.  My opinion is that I wouldn't plan any near-term development activity around this capability.

---------------------------------------------------------------
Brian Ekins
Inventor and Fusion 360 API Expert
Website/Blog: https://EkinsSolutions.com
0 Likes