User contributions for Marcin
Jump to navigation
Jump to search
11 March 2026
- 02:4102:41, 11 March 2026 diff hist −1,906 Generate wall library.py No edit summary
- 02:2902:29, 11 March 2026 diff hist +136 Iconic CAD Workflow Example →Process Evolves
- 02:2802:28, 11 March 2026 diff hist +3,302 N Validate wall geometry.py 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..." current
- 02:2802:28, 11 March 2026 diff hist +28 Iconic CAD Workflow Example →Process Evolves
- 02:2602:26, 11 March 2026 diff hist −4 Iconic CAD Workflow Example →Process Evolves
- 02:2602:26, 11 March 2026 diff hist +8,357 N Validate syntax.py Created page with "#!/usr/bin/env python3 import sys from pathlib import Path from typing import Any import yaml def load_yaml(path: Path) -> Any: with path.open("r", encoding="utf-8") as f: return yaml.safe_load(f) def is_number(value: Any) -> bool: return isinstance(value, (int, float)) and not isinstance(value, bool) def validate_enum(instance_name: str, field_name: str, value: Any, allowed: list[Any], errors: list[str]) -> None: if value not in allowed:..." current
- 02:2502:25, 11 March 2026 diff hist −8,325 Wall Syntactic Validator Redirected page to Validate syntax.py current Tag: New redirect
- 02:2502:25, 11 March 2026 diff hist +16 Iconic CAD Workflow Example →Process Evolves
- 02:2302:23, 11 March 2026 diff hist +127 Iconic CAD Workflow Example →Process Evolves
- 02:1502:15, 11 March 2026 diff hist +220 Iconic CAD Workflow Example →Process Evolves
- 02:0602:06, 11 March 2026 diff hist +235 Iconic CAD Workflow Example →Process Evolves
- 01:5101:51, 11 March 2026 diff hist +5,806 N Generate wall library.py Created page with "#!/usr/bin/env python3 from pathlib import Path from typing import Any import math import sys import yaml import FreeCAD import Part OUTPUT_DIR = Path("cad_library") def load_yaml(path: Path) -> Any: with path.open("r", encoding="utf-8") as f: return yaml.safe_load(f) def nominal_to_actual_lumber(nominal: str) -> tuple[float, float]: mapping = { "2x2": (1.5, 1.5), "2x3": (1.5, 2.5), "2x4": (1.5, 3.5), "2x6": (1.5,..."
- 01:5001:50, 11 March 2026 diff hist −3 Iconic CAD Workflow Example →Process Evolves
- 01:4901:49, 11 March 2026 diff hist +942 N Wall instances.yaml Created page with "instances: - id: wall_4x8_2x6_24oc_osb716_south family: framed_wall_panel parameters: nominal_width_ft: 4.0 nominal_height_ft: 8.0 stud_lumber_nominal: "2x6" stud_spacing_oc_in: 24 osb_thickness_in: 0.4375 exterior_face: south reference_house_orientation: faces_south - id: wall_4x8_2x6_16oc_osb716_south family: framed_wall_panel parameters: nominal_width_ft: 4.0 nominal_height_ft: 8.0 stud_..." current
- 01:4901:49, 11 March 2026 diff hist −909 3 Instances of Walls Redirected page to Wall instances.yaml current Tag: New redirect
- 01:4901:49, 11 March 2026 diff hist +16 Iconic CAD Workflow Example →Process Evolves
- 01:4801:48, 11 March 2026 diff hist +4,430 N Framed wall panel schema.yaml Created page with "family: framed_wall_panel version: 1.0 description: > Parametric framed wall panel with selectable framed height, module width, stud lumber size, stud spacing, and exterior sheathing orientation. dimension_convention: nominal_width_ft_means: framed_module_width nominal_height_ft_means: framed_panel_height description: > Module height refers to the framed panel height (bottom plate to top plate). Exterior OSB sheathing may extend above the framing and..."
- 01:4701:47, 11 March 2026 diff hist −4,387 Wall Schema for Iconic CAD Workflow Redirected page to Framed wall panel schema.yaml current Tag: New redirect
- 01:4701:47, 11 March 2026 diff hist +63 Iconic CAD Workflow Example →Process Evolves
- 01:4501:45, 11 March 2026 diff hist +70 Peter Zeihan →Example current
- 01:4501:45, 11 March 2026 diff hist +50 Peter Zeihan →Example
- 01:4401:44, 11 March 2026 diff hist +18 Peter Zeihan →Example
- 01:4401:44, 11 March 2026 diff hist +274 Peter Zeihan →Zeihan vs OSE Geopolitical Framework: Constraint Elasticity Model
- 01:4201:42, 11 March 2026 diff hist +136 Peter Zeihan →Zeihan vs OSE Geopolitical Framework: Constraint Elasticity Model
- 01:4101:41, 11 March 2026 diff hist +4,286 Peter Zeihan →2026
- 01:3201:32, 11 March 2026 diff hist +164 Iconic CAD Workflow Example →Process Evolves
- 01:2501:25, 11 March 2026 diff hist +199 Iconic CAD Workflow Example →Process Evolves
- 01:2101:21, 11 March 2026 diff hist +60 Iconic CAD Workflow Example →Create Part Library: 3 Parts
- 01:2101:21, 11 March 2026 diff hist +6 Iconic CAD Workflow Example →Process Evolves
- 01:1901:19, 11 March 2026 diff hist +97 Iconic CAD Workflow Example →Process Evolves
- 01:1601:16, 11 March 2026 diff hist +7,778 N Validate semantics.py Created page with "#!/usr/bin/env python3 import math import sys from pathlib import Path from typing import Any import yaml def load_yaml(path: Path) -> Any: with path.open("r", encoding="utf-8") as f: return yaml.safe_load(f) def is_number(value: Any) -> bool: return isinstance(value, (int, float)) and not isinstance(value, bool) def nominal_to_actual_lumber(nominal: str) -> tuple[float, float]: """ Returns (actual_thickness_in, actual_depth_in) for no..." current
- 01:1501:15, 11 March 2026 diff hist +24 Iconic CAD Workflow Example →Process Evolves
- 01:1401:14, 11 March 2026 diff hist +200 Iconic CAD Workflow Example →Process Evolves
- 01:0301:03, 11 March 2026 diff hist +23 Iconic CAD Workflow Example →Process Evolves
- 01:0201:02, 11 March 2026 diff hist +8,357 N Wall Syntactic Validator Created page with "#!/usr/bin/env python3 import sys from pathlib import Path from typing import Any import yaml def load_yaml(path: Path) -> Any: with path.open("r", encoding="utf-8") as f: return yaml.safe_load(f) def is_number(value: Any) -> bool: return isinstance(value, (int, float)) and not isinstance(value, bool) def validate_enum(instance_name: str, field_name: str, value: Any, allowed: list[Any], errors: list[str]) -> None: if value not in allowed:..."
- 01:0201:02, 11 March 2026 diff hist +166 Iconic CAD Workflow Example →Process Evolves
- 00:5900:59, 11 March 2026 diff hist +26 Iconic CAD Workflow Example →Process Evolves
- 00:5900:59, 11 March 2026 diff hist +9 Iconic CAD Workflow Example →Process Evolves
- 00:5900:59, 11 March 2026 diff hist +41 Iconic CAD Workflow Example →Process Evolves
- 00:5600:56, 11 March 2026 diff hist +1,580 Iconic CAD Workflow Example →Acutal Schema
- 00:4700:47, 11 March 2026 diff hist +1,502 Wall Schema for Iconic CAD Workflow No edit summary
- 00:0400:04, 11 March 2026 diff hist +172 Peter Zeihan →2026
- 00:0200:02, 11 March 2026 diff hist +17 Marcin Log →Tue Mar 10, 2026
10 March 2026
- 21:4421:44, 10 March 2026 diff hist +942 N 3 Instances of Walls Created page with "instances: - id: wall_4x8_2x6_24oc_osb716_south family: framed_wall_panel parameters: nominal_width_ft: 4.0 nominal_height_ft: 8.0 stud_lumber_nominal: "2x6" stud_spacing_oc_in: 24 osb_thickness_in: 0.4375 exterior_face: south reference_house_orientation: faces_south - id: wall_4x8_2x6_16oc_osb716_south family: framed_wall_panel parameters: nominal_width_ft: 4.0 nominal_height_ft: 8.0 stud_..."
- 21:4421:44, 10 March 2026 diff hist +35 Iconic CAD Workflow Example →Acutal Schema
- 21:3921:39, 10 March 2026 diff hist −1,051 Wall Schema for Iconic CAD Workflow No edit summary
- 21:3621:36, 10 March 2026 diff hist +8 Iconic CAD Workflow Example →Acutal Schema
- 21:3521:35, 10 March 2026 diff hist +3,979 N Wall Schema for Iconic CAD Workflow Created page with "family: framed_wall_panel version: 1.0 description: > Parametric framed wall panel with selectable nominal width, nominal height, stud lumber size, stud spacing, and exterior sheathing orientation. parameters: nominal_width_ft: type: float unit: ft min: 1.0 max: 8.0 default: 4.0 description: Overall nominal module width nominal_height_ft: type: float unit: ft min: 4.0 max: 20.0 default: 9.0 description: Overall n..."
- 21:3521:35, 10 March 2026 diff hist +59 Iconic CAD Workflow Example →Create Part Library: 3 Parts
- 21:3221:32, 10 March 2026 diff hist −203 Iconic CAD Workflow Example →Create Part Library: 3 Parts Tag: Manual revert