To generate regular and fluent structured grids over free-form surfaces
especially complex multiple surfaces for architectural design
an adaptive grid generation method was proposed. First
the surface region to be meshed was determined by four boundary curves. Second
a pair of disconnected boundary curves was divided into n+1 segments respectively and n lines were acquired by connecting pairs of segment points on the same relative positions. Third
these n curves and the other pair of boundary curves were divided into m+1 segments respectively
and m polylines on the other direction were attained by connecting these segment points on the same relative locations. These two sets of curves were divided and reconnected in turn iteratively until the locations of segment points did not change obviously. Finally
the (m+2)×(n+2) segment points were connected into a grid in a desired pattern. During the generation
the grid size was adaptive to boundary conditions or surface shapes by adjusting the rules of curve dividing
and various girds was generated by defining different rules of point connections. The case study indicates that this method is easy to operate