Differentiable Computational Lithogrpahy Framework
-
Updated
Sep 2, 2025 - Python
Differentiable Computational Lithogrpahy Framework
Neural-ILT, An End-to-end Learning-based Mask Optimizer
NTHU CS5122 Design For Manufacturability Course Project (include Dummy Fill Insertion)
Coursework of NTHU CS512200 VLSI Design for Manufacturability
Open-source Python framework for manufacturing-aware co-evolution of robot morphology and control (PPO + GNN + NSGA-II + MAP-Elites, MuJoCo, STEP/DXF/URDF/BOM export).
Validate AI-generated CAD-as-code PRs (CadQuery / Build123d) — geometric metric diff, min-wall-thickness, DFM rules, and 6-view rendered PR previews. CLI + GitHub Action.
Design for Manufacturing, checked automatically: manufacturability, process choice, cost and tolerance. Part of the Agentic Mechanical Engineering collection by WOGO.
Vendor-neutral AgentSkills for CAD/CAM review, manufacturing planning, and evidence-backed handoffs across CNC milling, FDM printing, and laser cutting with explicit safety and human-review gates.
Manufacturing process selection tool: ranks CNC, injection molding, casting, forging, sheet metal and 3D printing for a part's requirements, with sourced cost data and a break-even chart.
A heuristics driven approach to generate sheet metal part designs
Design-for-manufacturing review for vacuum forming / thermoforming: draft, radii by local draw, depth limits by method, wall thickness by Illig's law, venting, nesting on the blank. An agent skill.
A design-to-inspection digital thread for additive manufacturing: STL in, orientation DoE + voxel build simulation + DfAM + inspection plan + a gated digital-thread record out.
Benchmark for AI-generated parametric CAD, scored on whether the part can actually be printed
Parametric 3D-printable wall enclosure for a 10.1" DSI touch display, Raspberry Pi 5, Waveshare 8Ω 5W speakers and a ducted 5015 blower — defined in CadQuery, verified headlessly.
An agentic benchmark for the physical world: spatial reasoning, design-for-manufacturing (DFM), and 3D-maker capability. Math-graded, not LLM-judged. MakerBench is to physical design what SWE-bench is to software.
To associate your repository with the design-for-manufacturing topic, visit your repo's landing page and select "manage topics."