$ pip install kerfed-api
$ python
>>> import kerfed_api as ka
>>> ka.API_KEY = "e171be64-1f8f-460d-a562-b118ab359b51"
>>> quote = ka.Quote('featuretype.STL')
Load any 2D or 3D CAD data into a clean unified assembly data structure, including proprietary BREP formats like Solidworks, Autodesk Inventor, STEP, mesh files like STL, OBJ, GLTF, and 2D data like DXF, DWG, SVG.
API that "just does what you want," assuming what you want is to accurately and automatically quote and manufacture mechanical parts from any language or programming environment.
Prices are automatically generated from geometry by extracting process variables like removal volume and plunge count, combined with per-machine-material process information like feed rates, toolchange time, etc.
Mechanically accurate handling of many manufacturing processes, including waterjet, laser, press brake, slip rolling, 3D printing, 2.5D milling with multiple tool planes, turned parts, and COTS part search.
We deal with assemblies rather than just single parts, allowing automatic tolerancing with smart defaults (i.e. ream holes with dowel pins in them), automatic quantity counts, and more.
The default analysis automatically calculates analytical prices across thousands of machines in milliseconds and returns the cheapest solution so prices include sensible machine allocation.
Generate release-to-manufacture artifacts for orders, including packed and nested DXF files grouped by thickness, automatic 2D summary drawings for the shop floor, and G-code for milling (in beta).
Built by engineers who've designed thousands of unique parts, and the authors of the popular open-source library trimesh, a dependency for Nvidia's Kaolin, Google's Tensorflow-Graphics, Cura, and many others.
Works seamlessly with our full embeddable mechanical e-commerce workflow. Use the API to edit quoting parameters for your shop, manage orders, integrate with ERP systems, and more!