ENGINEERING × AI × BIM × SOFTWARE
Drafting Engineering into Blueprints,
Resolving Real Problems with Code & AI
Welcome to Venchy's Tech Stack. Dedicated to in-depth practice in Civil Engineering Digital Transformation, Intelligent Construction, Engineering AI & Parametric Design. Documenting industrial software core development, BIM/IFC geometric processing, structural optimization algorithms, and AI Agent workflows. Empowering engineers to remodel engineering workflows with modern code.
Core Focus Areas
FOCUS AREASAI & Engineering LLMs
LLM Agent principles, Function Calling, Model Context Protocol (MCP), Skills plugins, and engineering code synthesis.
Parametric Design
Algorithmic spatial geometry generation, rule-driven structural layouts, and complex multi-disciplinary coordination.
BIM Forward Design & OPENBIM / IFC
OPENBIM standards, IFC low-level data parsing/generation, and real-time bidirectional architectural-structural synchronization.
Computational Mechanics & Optimization
Spatial structural form-finding, dynamic response spectrum analysis, and multi-objective section optimization with Genetic Algorithms & FEA.
Industrial Software Secondary Dev
Low-level structural database read/write, automated parametric modeling, and cross-platform model translation pipelines.
Interactive 3D & Cloud Delivery
Lightweight browser-based 3D mechanics visualization, engineering computation microservices, and containerized cloud deployment.
When an architect throws me a Rhino model—
For general conventional projects, vertical sections and appropriate communication with the architect are sufficient as background information for the establishment of structural models. But when I received the funding proposal for a building plan like Figure 1, the editor was confused. Is this obviously a topographic map? I felt deeply helpless~~~ At least let’s get a three-dimensional model~~~
🧱 我用AI手搓了一个结构力学求解器,结果只花了 2 小时
Last night our non-deconstructive mechanics master used GAMA’s built-in structural mechanics solver to conduct a parametric analysis:
Rhino and YJK finally achieve real-time linkage, and it’s bidirectional!
I believe that many structural engineers cannot put down their love for Rhino. Its powerful geometric processing capabilities and the numerous algorithm resources brought by its openness, combined with a visual programming platform such as Grasshopper, can greatly improve the work efficiency of our structural engineers. However, since it is not yet present in the structural engineer’s workflow
Categories
CATEGORIESAI
AI
Agent / LLM / MCP / AI Coding / Automation
BIM
BIM
IFC / IfcOpenShell / OpenCASCADE / Geometry / 3D Visualization
PROGRAMMING
Programming
Python / C++ / TypeScript / Web Stacks
DEVOPS
DevOps
Linux / Docker / Nginx / CI/CD Pipelines
ENGINEERING
Engineering
Engineering Software / Civil Digital Transformation
AI for Civil Engineers
Live interactive course on AI & AI Coding: CAD plugins, YJK, SAP2000 automation, and building agents from scratch.
Python for Civil Engineers
Python course series: Computational geometry, 3D rendering, and core BIM development.
GAMA for Civil Engineers
GAMA card secondary development & AI assistance: C# structural modeling cards, NSGeo3dm geometric framework.