Any plan to provide 2d drawing API in Fusion360

Any plan to provide 2d drawing API in Fusion360

mycad2016D8W4P
Enthusiast Enthusiast
4,090 Views
11 Replies
Message 1 of 12

Any plan to provide 2d drawing API in Fusion360

mycad2016D8W4P
Enthusiast
Enthusiast

Any plan to provide 2d drawing API in Fusion360? Thanks.

4,091 Views
11 Replies
Replies (11)
Message 2 of 12

ekinsb
Alumni
Alumni

There is a desire to provide API coverage for all of Fusion 360's functionality, which includes drawings.  However, we are not currently actively working on exposing an API for drawings and there is no schedule.


Brian Ekins
Inventor and Fusion 360 API Expert
Mod the Machine blog
0 Likes
Message 3 of 12

isocam
Collaborator
Collaborator

Can I please ask if, after a year or so of waiting, is there any plans now to implement API coverage for all of Fusion 360's functionality, which includes drawings???

or

Is it possible to have Autodesk write a custom API for me whereby I will pay for the service provided?

I need to create a PDF file directly from a drawing so it can be called from Python.

Many thanks in advance!!

Darren

0 Likes
Message 4 of 12

goyals
Autodesk
Autodesk

Thank you for posting your request. Unfortunately there is no schedule for adding drawing API at present. We will update you in case if there is any change.

 



Shyam Goyal
Sr. Software Dev. Manager
0 Likes
Message 5 of 12

Anonymous
Not applicable

Hi,

 

I love the product and the scripting is very powerful. However, I was wondering if there were any plans to open up the drawing API?  I don't mean to push; I know that this question has been asked before, but its been a little while since the last query.

 

Thanks!

Message 6 of 12

rbackman07
Enthusiast
Enthusiast

Yes please!! I love python integration but the API coverage needs some serious focus. I know that the team is busy with other features, but unlocking things like this will let the community develop new features to extend Fusions capabilities so it can be competitive with more mainstream CAD programs.

 

Thanks for all the hard work Fusion team

0 Likes
Message 7 of 12

johan.svensson6BXFK
Observer
Observer

I have now ideas for at least 2 new plugins which require a 2D drawing API.

Isn't it time now to release a full featured API in order for the community to be able to thrive and Fusion functionality to grow?

Message 8 of 12

mlui5NPBT
Explorer
Explorer

Is there an update on this? You're leaving out an enthusiastic group of logistical designers out of program for versatility. We're at a bottleneck with the turtling speed of manual exporting and modifying based on design logic that having this programmable API would greatly speed up efficiency of work. Thank you.

0 Likes
Message 9 of 12

BrianEkins
Mentor
Mentor

I don't know about specific plans for a drawing API, but it would be helpful to know specifically what kinds of workflows you are trying to automate. Some things will be difficult to support in the API, and others shouldn't be too hard. Knowing more specifics about what people need will help the team to prioritize. Hopefully, providing some easy things will meet most people's needs.

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

mlui5NPBT
Explorer
Explorer

Starting with the basics, let's get the opportunity to add / select text in the drawing sheet, as well as traversing through each drawing sheet. Most of the time it's small text changes that take up the most time like changing the text to today's date in the layout frame.

0 Likes
Message 11 of 12

BrianEkins
Mentor
Mentor

This is good stuff and probably fits in the easier-to-do category. What does everyone else need?

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

t.nodaEW76N
Explorer
Explorer

I'd like to add a concrete use case to this request.

I'm trying to build a small script that searches a 2D drawing (from an assembly) for a component name — matching it against drawing view names and parts list table cells, then selecting/zooming to the matching view. This would help engineers quickly locate a specific part on a large multi-sheet drawing.

Testing on a recent build, I found the object model exists (adsk.drawing.Drawing, .sheets, .activeSheet) but almost nothing is actually implemented yet:

  • drawing.sheets.count → RuntimeError: 5 : API Function not yet implemented
  • Sheet object only exposes customTables (write-only, for adding new tables) — no name, no way to enumerate drawingViews, no read access to an existing parts list.

Even basic read-only access would unlock a lot:

  • Sheet.name and being able to enumerate Sheets
  • Enumerating DrawingView objects on a sheet, with at least .name
  • Read access to an existing parts list table's cell contents

This alone (no editing capability needed) would let the community build search/navigation tools like this one. Thanks for considering it!

0 Likes