BLOG

All Articles

27 ARTICLES
Engineering NO.01

🧱 I Built a Structural Mechanics Solver with AI in Just 2 Hours

Step-by-step case study: Using LLMs and AI coding assistants to develop a 2D frame structural mechanics solver from scratch in 2 hours.

· 10 min read · #wechat
Engineering NO.02

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

· 12 min read · #wechat
Engineering NO.03

Revit and YJK have finally achieved real-time linkage!

1. The necessity of linkage between YJK and Revit

· 13 min read · #wechat
BIM NO.04

BIM forward design exploration | Realizing two-way real-time linkage between YJK and Revit

1. The necessity of linkage between YJK and Revit

· 21 min read · #wechat
Engineering NO.05

BIM forward design exploration | Realizing two-way real-time linkage between YJK and ArchiCAD

1. The necessity of linkage between YJK and ArchiCAD

· 18 min read · #wechat
Programming NO.06

Grasshopper calls SAP2000 API tutorial document (2)

Grasshopper contains three script batteries, C, VB and GHPython. At the same time, food4rhino (https://www.food4rhino.com/) also contains some batteries that can be scripted.

· 25 min read · #wechat
AI NO.07

Grasshopper calls SAP2000 API tutorial document (1)

python/C:C:\Program Files\Computers and Structures\SAP2000 22\SAP2000v1.dll

· 13 min read · #wechat
Engineering NO.08

When Structural Design Meets Machine Learning

Exploring surrogate models, neural network predictors, and machine learning techniques applied to structural optimization and force predictions.

· 15 min read · #wechat
Engineering NO.09

When Structural Design Meets Genetic Algorithms: Self-Evolving Structural Sections

Applying Genetic Algorithms (GA) coupled with structural calculation engines to automatically optimize cross-sections and minimize structural weight.

· 20 min read · #wechat
Programming NO.10

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.

· 30 min read · #wechat
Engineering NO.11

Remote Work Guide for Engineering Firms: Building a Team Collaboration Platform on Cloud

A practical DevOps and IT guide for engineering design teams to build remote collaboration, file synchronization, and project servers.

· 13 min read · #wechat
Engineering NO.12

In-Depth Reflection on BIM Forward Design Workflows

Deep insights into modern BIM workflows, cross-discipline coordination, engineering software limitations, and future digital paradigms.

· 20 min read · #wechat
Engineering NO.13

DB Browser for SQlite-Ying Jianke’s alternative solution

The significance of YJK to current structural engineers is self-evident. The relatively friendly interface, relatively rich functions, etc. all play a key role in improving the work efficiency and work quality of structural engineers.

· 10 min read · #wechat
Engineering NO.14

基于ABAQUS二次开发的钢结构支撑端节点板式节点板参数化分析

Strong nodes and weak components are the general principles of building structure design. Steel structure node connection In the design of steel structure, there are two main ways of connecting beam-column nodes with diagonal braces, as shown in Figure 1 and Figure 2. Among them, the node connection method shown in Figure 1 basically maintains the original shape of the component at the node, and its load-bearing capacity is relatively reliable. However, its production and construction are relatively complex, and the beams and columns support

· 56 min read · #wechat
Engineering NO.15

在CAD里画小圈圈的N种方法—CAD二次开发攻略

For all drawing dogs who use CAD to draw, just drawing a circle does not seem to be a difficult task. Click the command bar, click the toolbar, and enter the shortcut key directly. . . When seeing this title, the drawing dogs may laugh and say Are you kidding me? ! Is this topic worthy of writing a public account? ! !

· 25 min read · #wechat
Engineering NO.16

基于ABAQUS的参数化分析方法及案例

技术发展到现在,参数化分析的概念已经深入人心。只需要定义几个参数,定义相关的脚本,原本繁复的工作就可以一劳永逸地完成。同样的,在进行有限元分析时,利用相关的脚本进行参数化建模分析,可以极大地提高我们的分析效率。今天就给各位介绍一下基于pyt

· 11 min read · #wechat
Engineering NO.17

一键打图,批量绑定-你不知道的CAD

1)说到用cad打印pdf,对于没有任何插件的画图狗来说,痛苦的感觉不言而喻。一般的小项目还好,要是一张一张地打印数百张图纸,不预留个一天时间,不多找几个帮手,似乎是不太可能的。当然为了解决这一难题,贱人工具箱之类的插件也整合了批量打印的功

· 21 min read · #wechat
Engineering NO.18

YJK steel structure node design internal force reading tool

Node design is a crucial link in the internal force design of steel structures. In the past, when designing nodes, it was necessary to check the internal force of each steel structure member. When drawing node details, the structural engineer's style is to look at the results file of the computational model over and over again. It’s just a small house with one or two floors. When faced with a large number of high-rise and super high-rise buildings with a wide range of areas, it is not only inefficient;

· 6 min read · #wechat
Engineering NO.19

When the Architect Hands Me a Complex Rhino Model...

Practical workflows for structural engineers dealing with complex non-standard freeform architectural Rhino models and converting them into structural calculation models.

· 16 min read · #wechat
Engineering NO.20

For OPENBIM, is IFC enough?

How to connect the traditional architectural design process through BIM to improve the quality and efficiency of the entire design process? This topic has been discussed and studied by many designers and engineers. There are currently two mainstream solutions:

· 25 min read · #wechat
Engineering NO.21

Mastering IFC Models and BIM Processing with Blender

Utilizing BlenderBIM and IfcOpenShell within Blender to view, edit, inspect, and manipulate OPENBIM IFC models with open-source tools.

· 75 min read · #wechat
Engineering NO.22

Building a Custom Data Interface between Midas and YJK

Developing a high-performance model converter between Midas Gen (.mgt) and YJK structural data models.

· 8 min read · #wechat
Engineering NO.23

Spatial Structure Form-Finding Analysis (Part 2): Force Density Method

Mathematical formulation and algorithmic implementation of the Force Density Method (FDM) for cable nets and tensile membrane form-finding.

· 23 min read · #wechat
Engineering NO.24

Seismic wave conversion response spectrum with source code attached

5.1.2 of the Building Seismic Design Code (GB50011-2010, hereinafter referred to as the Code) stipulates that for particularly irregular buildings, Category A buildings, and high-rise buildings within the height range listed in Table 5.1.2-1, the time history analysis method should be used to perform supplementary calculations under frequent earthquakes;

· 40 min read · #wechat
Engineering NO.25

Application of Parametric Structural Design in Low-Density Courtyard Housing Projects

Case study on using algorithmic parametric modeling to optimize structural layouts, beam-column grids, and construction documents for low-density courtyard residential developments.

· 21 min read · #wechat
Engineering NO.26

[Steel Structure·Technology] Discussion on the technical path of parametric architectural design

本文转载自公众号非解构(id:non-structure)

· 38 min read · #wechat
Engineering NO.27

When an architect throws me a rhino model (2)

Faced with a complex irregular concrete shell with a total length of about 50m and a height of 45m, we discussed the use of Rhino and ABAQUS conceptual analysis interfaces, Grasshopper to develop Rhino to SAP2000 automatic mold transfer and attribute assignment interfaces, and the entire process of node coordinates and steel structure three-dimensional solid lofting drawings.

· 13 min read · #Rhino #Grasshopper #SAP2000 #ABAQUS #混凝土壳体 #参数化建模