Validate wall geometry.py: Revision history

Jump to navigation Jump to search

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

11 March 2026

  • curprev 02:2802:28, 11 March 2026Marcin talk contribs 3,302 bytes +3,302 Created page with "#!/usr/bin/env python3 import sys from pathlib import Path import yaml import FreeCAD CAD_DIR = Path("cad_library") def ft_to_in(ft): return ft * 12.0 def nominal_to_actual_lumber(nominal): table = { "2x2": (1.5, 1.5), "2x3": (1.5, 2.5), "2x4": (1.5, 3.5), "2x6": (1.5, 5.5), "2x8": (1.5, 7.25), "2x10": (1.5, 9.25), "2x12": (1.5, 11.25), } return table[nominal] def load_yaml(path): with op..."