AI · AI Coding · Engineering Software Automation
AI for Civil Engineers
Practical Engineering AI Workflows
Hands-on AI live course for civil and structural engineers: From Chatbot to Tool Use to building an Agent Loop in 100 lines of Python, bridging CAD, YJK, and SAP2000 automation.
Live Sessions & Outline
SESSIONS & OUTLINEDigital Agents for Structural Engineers — From Compute Dispatch to Technological Equalization
Empowering AI as digital agents for structural engineers: Three end-to-end practical demonstrations covering CAD drawing automation, YJK analysis interpretation, and CAD to SAP2000 model translation.
Generating Structural Floor Plans with AI
Dual parametric and AI workflows for generating structural layouts: Web-based plan generator, automated CAD drafting plugins, and YJK model conversion.
Building an AI Agent in 100 Lines of Code
Zero-dependency implementation: From basic Chatbot to Tool Use to complete Agent Loop. Explaining Agent mechanics in 100 lines of Python and connecting Skills plugins.
Practical Case Studies
PRACTICAL CASESCAD Plugin: Automated Beam Rebar Detailing
Lisp + Python reading structural floor plan DWGs, automatically generating reinforcement annotations by single-row limit rules.
Intelligent YJK Analysis Interpretation
Parsing wdisp displacement outputs, automatically generating inter-story drift curves and compliance design reports.
CAD to SAP2000 Automated Model Translation
Utilizing SAP2000 OAPI to transform CAD grid lines and structural elements directly into analytical calculation models.
Structural Floor Plan Generator
Web-based parametric arrangement of beams, columns, and slabs with one-click DWG export and YJK model synthesis.
100-Line Python Agent Loop
Progressive step1→step4 scripts: Chatbot, Tool Use, Coding Agent, and Full Tool Agent.
AI Skills Bundle
AI SKILLS BUNDLEAI Skills Tool Bundle (Complete ZIP)
Contains all 6 open-source AI skills plugins with ready-to-use Python scripts and configs.
pyautocad
AutoCAD Python automation: Batch entity extraction, layer control, and parametric geometric drawing generation.
sap2000-python
SAP2000 OAPI modeling and post-processing: Structural model creation, load cases, and internal force extraction.
yjk-database
YJK model database (.ydb) read/write: Parsing low-level SQLite schema and reading/writing structural member tables.
autocad-floor-layout-to-yjk
CAD Floor Layout → YJK Model: Automated grid/element recognition and single-story structural model synthesis.
multi-floor-dwg-to-ydb-model
Multi-story DWG → ydb Model: Batch multi-floor drawing parsing, vertical alignment, and master model merging.
structural-plan-layout-workflow
Structural Scheme Layout Workflow: AI-guided scheme planning, column grid generation, and member sizing.