papermodels
  • Guide
  • Examples
  • API
/

Guide

  • Getting started
  • Marking up drawings
  • How load paths are built
  • Exporting member models

Examples

  • Examples
    • Example 1: From sketch to load path
    • Example 2: Manual tags and tagged PDFs
    • Example 3: Vertical load transfers
    • Example 4: Joist prototypes
    • Columns vs walls: reaction types
    • Example 5: Multiple plans on one sheet
    • Example 6: User-drawn trib areas

Reference

  • API reference
    • Data types
    • Reading and plotting drawings
    • Geometry engine
    • Scales
  • Design notes
    • Design: JoistArrayModel on stations and canonical nodes
    • Design: Node Canonicalization for the Geometry Model
papermodels 0 0
Edit this page
  1. papermodels /
  2. Design notes
View as Markdown Open in ChatGPT Open in Claude

Design notes#

Internal design documents describing how the geometry engine works and why. They are written for contributors, but are also the most detailed description of how joist arrays and node canonicalization behave.

  • Design: JoistArrayModel on stations and canonical nodes
  • Design: Node Canonicalization for the Geometry Model
Previous
Scales
Next
Design: JoistArrayModel on stations and canonical nodes

2024-2026, Connor Ferster

Made with Sphinx and Shibuya theme.