The aesthetic appeal of special-shaped shell pipe structures makes them highly favored by architects and holds promising prospects for various applications. In the detailed design stage, NURBS curves should be divided into multiple continuous arcs due to the limitations of current steel structure fabrication equipment, which can only accommodate pipes with equal-curvature bends. However, the traditional manual fitting methods suffer from several issues including low efficiency, undercutting at the interface, poor smoothness of curves, and lack of control over tolerances. Furthermore, the weaker out-of-plane stiffness and utilization of bending arc pipe sections pose significant challenges in terms of spatial positioning and installation accuracy that need to be addressed. The study focuses on addressing these challenges by investigating digital construction technology for special-shaped shell pipe structures and developing a parametric algorithm that enables automatic fitting of spatial NURBS curves into multiple arcs, thereby achieving seamless curve fitting. A post-processing program was developed to enable the parametric generation of fabrication and installation information for structural members, which can be seamlessly integrated into the BIM database. Finally, structural position control technology is proposed to improve assembly efficiency and ensure consistency between the completed construction state and the design shape. The above digital construction technology has been applied in projects such as the Haihua Island International Conference Center. It can provide complete technical solutions for modeling of special-shaped shell pipe structures, including establishment of a member information database, fabrication at the workshop and installation on site, construction organization management, as well as installation accuracy control.