MathCanvas
Standalone calculations with equations, units, Python and sketches.
Explore MathCanvasMathCanvas · AltoCad · Docs
Choose MathCanvas for standalone calculations, AltoCad for 2D drawings, or Docs for engineering reports that bring your work together.
Standalone calculations with equations, units, Python and sketches.
Explore MathCanvasStandalone 2D drawings with geometry, dimensions and layers.
Explore AltoCadWrite reports that bring calculations, drawings and spreadsheets together.
Explore DocsMathCanvas and AltoCad work on their own. Docs brings your calculations, drawings and writing together in a report.
Docs brings the engineering into your report




More inside Docs
Wind and snow loads, automated load combinations, and presets.
ExploreChecks for beams, slabs, columns, stringers, walls, and foundations.
ExploreSave a section — text, calculations, a sheet, a figure — as a block, and call it into any report.
ExploreThe whole team in the same report, with edits shared in real time.
ExploreDraw production-ready details and drawings in a real CAD engine, inside the same workspace.
ExploreStructural engineers are first-class citizens here — not a generic docs tool with math bolted on. AI and automation take the repetitive hours; the engineering judgment stays yours.
Calculations, spreadsheets and drawings live beside the narrative in Docs. Keep the engineering and its explanation together.
Connected engineering documentsChange an input and everything downstream updates itself. The copy-paste-and-rescreenshot round after every revision is simply gone.
Iterate in minutes, not eveningsUse the optional AI panel inside AltoDocs, or connect ChatGPT to your files with the plugin.
Optional AI accessCreate and edit AltoDocs files from your chat.
Docs, MathCanvas and AltoCad are free to use. Add the AI panel and ChatGPT plugin when you want AI access.