Page 346 - Practical Design Ships and Floating Structures
P. 346

321

      difficult tasks. EzHULL solves this problem simply by  using topological information stored in the non-
      manifold data structure. Using  topological  information,  EzHULL  can determine  the  partial  order  of
      intersection points on each surface patch, and then generate a new wireframe  line by rearranging  the
      segments of the partially ordered intersection points into a globally ordered points list (Fig. 6).
      (3) Wireframe shading: The X-edges are converted into polylines for visualization and shaded using
      a technique which we call 'wireframe shading',  which is a technique that shades the wireframe curves
      with a luminance calculated  using a normal vector at each vertex of the polylines. The normal vector
      of a  vertex  is  calculated by  interpolating  the  outer normal  vectors  of section 4.1.  If  the  wireframe
      model shaded using this technique, the  lines with  normal vectors  directed  towards the  observer  are
      bright, and the others are shaded. Therefore, the wireframe shading can give the pseudo 3D-effect and
      help to improve the presentation of the wireframe fairing, even for a complex hull form (Fig. 7).










        Figure 6: The buttock lines of a goose neck   Figure 7: A twin skeg hull without wireframe
      hull, which are generated using points ordering   shading (left) and with wireframe shading
      5  CONCLUSIONS

      EzHULL system developed in this research, provides an association based cross fairing and generates
      a surface from a wireframe model using X-topology and non-manifold data structure. The association
      based cross fairing offers designers an effective wireframe  fairing, by monitoring  how adjacent  lines
      are affected when a particular  line is changed. Direct conversion from a wireframe model to a surface
      model enables 3-D surface hull form to be visualized even at the earliest design stages. The topological
      information  of  the  converted  surface  model  helps  to  resolve  the  points  ordering  problem  in  the
      wireframe model  and the geometric  information is used to shade the wireframe  model with a cubic
      effect. In addition to these features, EzHULL also provides convenient and intuitive wireframe editing
      system for planar  and spatial curves, hull form variations  and various facilities for hull  form design.
      EzHULL' is now available as a commercial system, and it is our hope that the EzHULL system will
      give new vision to hull form designers.
      References

      1. Soon-Hung Han and Soon-Sub Lee. (1994). A Reference Model for the Computer-Aided  Design of
        Hull Forms. Transaction of  the Society of Naval Architects of  Korea 31:4, 15-22. written in Korean
      2. Sang-Hun Lee and Kun-Woo Lee. (1996). Compact Boundary Representation and Generalized Euler
        Operators  for  Non-manifold  Geometric  Modeling.  Transactions  of  the  Society  of  CAD/CAM
        Engineers 1 : 1, 1 - 19. written in Korean
      3. Young-Bok Choi and Kyu-Yeul Lee. (1999). A Study on the Hull Form Design System on the Basis
        of the Associative Geometry Objects. Transaction of  the Society ofNaval Architects  of Korea 36:4,
        105-1 15. written in Korean
      4. Gerald Farin. (1 999). NURBS from Projective  Geometry to Practical  Use 2nd Ed, AK Peters
      5. Gerald Farin. (1997). Curves and Surfaces For CAGD 4th Ed, Academic Press


      '  Contact  information:  http://www. ezgraph.co.kr
   341   342   343   344   345   346   347   348   349   350   351