This book uses T-spline for surface modeling and compares it with NURBS modeling to get the best modeling points between the two methods. The comparison will be through surface analysis and manufacturing process.T-Splines surfaces typically have 50-70% less geometric data structure than the equivalent NURBS surface, allowing for faster and more controlled direct editing and shape optimization. In Naked Edges analysis, the T-Spline surface for the models has a number of naked edge less than the NURBS surface, in measurement runtime for machining (roughing and finishing), the T-spline surface for the bicycle seat model is machined in (16 minutes) less than machining the NURBS surface, and the T-Spline surface of the longitudinal section of the bottle model is machined in (10 minutes) less than machining the NURBS surface. In measurement of roughness, the T-Spline surface for the bicycle seat model has (2.4861 mim) average (Ra) for patches measured roughness average (Ra), and the NURBS surface has (4.9216 mim) average (Ra) for patches measured roughness average (Ra).