Parameterization and surface generation of propeller blades based on B-spline
In order to improve the parameterization flexibility and modeling efficiency of propeller blades in the pro-cess of propeller optimization,the parameterization and surface generation of propeller blades based on B-spline method are studied.Based on the B-spline curve method,the least square method is used to fit the data points of blade section at differ-ent radii,and the parameterization of blade section is realized by using the methods of scale,offset and coordinate transform-ation.Based on B-spline surface method,the surfaces of blade surface,blade back,blade root and blade top are generated ef-ficiently.The relevant programs are written based on Python language,and the UML class diagram of the program is given.Finally,through the comparative analysis of propeller examples,the parameterization flexibility of propeller blade and the ef-ficiency of blade surface generation are proved.