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.
🧱 I used AI to create a structural mechanics solver, and it only took 2 hours.
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
Revit and YJK have finally achieved real-time linkage!
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.