The invention discloses a
database modeling method of a
unit type curtain wall based on Rhino and
Grasshopper. The
database modeling method comprises the following steps: creating a
curtain wall node information base based on 3D
software; based on Rhino
software, a
curtain wall skin model is established, a curtain wall
skin is divided into unit body panels according to curtain wall grids, meanwhile,
keel lines on the unit body panels are established, and the
keel lines are classified and placed in corresponding model
layers; creating a node positioning
database in a Rhino built-in plug-in
Grasshopper, and constructing a mapping table of a simultaneous panel ID (Identity), a positioning plane and a component
model number; and importing the node information base into Rhino
software, and quoting information in the database and the mapping table to generate the BIM model. According to the method, the node positioning database is constructed according to the curtain wall panels and the curtain wall
keel lines, the mapping table of the simultaneous panel IDs, the positioning planes and the component model numbers is created, the node information base is imported into
Grasshopper, and the
unit type curtain wall BIM model can be conveniently, efficiently and accurately created by selectively introducing information in the node positioning database and the mapping table.