# Autodesk PowerMill > Autodesk PowerMill is CAM software for high-speed and 5-axis CNC machining, used in aerospace, > automotive, mould and die, and precision engineering to generate toolpaths for complex parts. > It is installed Windows desktop software. It has NO web API, NO OpenAPI/GraphQL/AsyncAPI contract, > and NO hosted endpoint an agent can call. Its programmable surface is local automation: macro > commands executed inside a running PowerMill session, and an in-process .NET/COM object model that > drives that session on the same machine. Anything that needs PowerMill needs a licensed PowerMill > installation to talk to. Generated by API Evangelist on 2026-09-06 from this provider profile and the artifacts in it. This file is a third-party index; it is not published by Autodesk. ## What you can actually call - [PowerMill Macro API](https://help.autodesk.com/view/PWRM/2026/ENU/): macro (.mac) files of PowerMill commands. Every UI action maps to a command; a macro replays those commands. Local only. - [PowerMill .NET / COM API](https://github.com/Autodesk/PowerShapeAndPowerMillAPI): the `Autodesk.ProductInterface.PowerMILL` object model (PMAutomation + PM* entity collections). Starts, drives and queries an installed PowerMill session over COM from C# or VB.NET. MIT licensed. - There is no PowerMill Python API. Autodesk publishes no Python binding, no PyPI package and no Python guide in the PowerMill help tree; the only route from Python is shelling out to a macro. ## Documentation - [PowerMill Help (2026)](https://help.autodesk.com/view/PWRM/2026/ENU/) - [PowerMill Help (2027)](https://help.autodesk.com/view/PWRM/2027/ENU/) - [Macro Programming Guide (PDF)](https://damassets.autodesk.net/content/dam/autodesk/external-assets/support-articles/powermill-2024-offline-help-and-macros-and-plugin-documentation/pm-macro-programming-guide.pdf) - [Release notes](https://help.autodesk.com/view/PWRM/2026/ENU/?contextId=PWRM_RELEASE_NOTES) - [What's new in PowerMill 2026](https://help.autodesk.com/view/PWRM/2026/ENU/?guid=GUID-222C6895-9CF5-4060-A6B5-89A2819CDCE9) ## Packages - [Autodesk.ProductInterface.PowerMILL (NuGet)](https://www.nuget.org/packages/Autodesk.ProductInterface.PowerMILL) — first-party, MIT, 1.3.9-alpha (2026-02-01); newest stable 1.2.5 (2024-04-05) - [Autodesk.WPFControls.ProductControls.PowerMILL (NuGet)](https://www.nuget.org/packages/Autodesk.WPFControls.ProductControls.PowerMILL) — WPF control that embeds a PowerMill session in a .NET app ## Source and examples - [Autodesk/PowerShapeAndPowerMillAPI](https://github.com/Autodesk/PowerShapeAndPowerMillAPI) — the API source, MIT, last pushed 2026-02-01 - [Autodesk/powermill-api-examples](https://github.com/Autodesk/powermill-api-examples) — sample add-ins and third-party simulation exports; unmaintained since 2021-08-26 ## Operations and trust - [Autodesk Health Dashboard](https://health.autodesk.com/) — Autodesk-wide status; PowerMill has no component of its own, but "Identity, Licensing & Entitlement" gates its sign-in - [Autodesk vulnerability disclosure (HackerOne)](https://hackerone.com/autodesk) — open since 2025-01-27, desktop applications explicitly in scope, no bounty - [Autodesk Trust Center](https://www.autodesk.com/trust/overview) — ISO 27001/27017/27018/27701, SOC 2, SOC 3 (scoped to cloud services) ## Commercial - [Buy PowerMill](https://www.autodesk.com/products/powermill/buy) — named-user seat subscription, editions Standard and Ultimate; automation is included with the seat and is not metered - [Terms of use](https://www.autodesk.com/company/terms-of-use) - [Privacy statement](https://www.autodesk.com/company/legal-notices-trademarks/privacy-statement) ## Artifacts in this profile - packages/autodesk-powermill-packages.yml - components/autodesk-powermill-components.yml - lifecycle/autodesk-powermill-lifecycle.yml - changelog/autodesk-powermill-changelog.yml - conformance/autodesk-powermill-conformance.yml - security/autodesk-powermill-domain-security.yml - security/autodesk-powermill-vulnerability-disclosure.yml - security/autodesk-powermill-trust-center.yml - well-known/autodesk-powermill-well-known.yml (a recorded absence — every path missed) - plans/autodesk-powermill-plans-pricing.yml - rate-limits/autodesk-powermill-rate-limits.yml - vocabulary/autodesk-powermill-vocabulary.yml