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.
Comparison of development modes between AutoCAD ActiveX and RhinoCommand
Many friends are very interested in the secondary development of AutoCAD. With the gradual rise of parametric design, the use of Rhino in architectural design has gradually become a trend. The editor started learning AutoLisp many years ago and has written many AutoLisp scripts commonly used in work. In recent years, he has started to contact Rhino and tried it.
BIM forward design exploration | Realizing two-way real-time linkage between YJK and ArchiCAD
1. The necessity of linkage between YJK and ArchiCAD
BIM forward design exploration | Realizing two-way real-time linkage between YJK and Revit
1. The necessity of linkage between YJK and Revit
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.