Under the national policy of protecting the environment,more and more attention has been paid to wind power generation,and the wind power generation support device-fan tower also plays an increasingly important role.Chinese wind resources are very rich,but different regions have different wind resources For example,the average annual wind speed in Dabancheng,Xinjiang is 6.2 m/ s,Helan Mountain in Ningxia is 7.8 m/ s,and Wutai Mountain in Shanxi even reaches 9 m/ s.Therefore,the requirements of fan towers in different regions are also different.In the daily production,a lot of work such as redesigning calculation,modifying model and adjusting drawing should be done on the basis of the original product,which is very complicated and repetitive.In order to improve the design efficiency,reduce the repetitive work and shorten the research and development cycle as much as possible,In this paper,the design system of fan tower cylinder based on SolidWorks secondary development is developed by using Visual Studio programming language VB.NET and SolidWorks secondary development technology,according to the requirements of chongqing wind power plant.This system can design and calculate the fan tower,including the calculation of cross-sectional geometric characteristics,strength calculation,stiffness calculation,force analysis calculation,tower foundation overturning moment calculation and tower bottom flange calculation,and the formula is packaged into the program,through the program in the interface of a key output results.In view of the frequent changes in the size of the fan tower,the main 3D model parameterization control is carried out in the 3D design through the programming language,SolidWorks series part design tables and SolidWorks equations.This system performs Simulation finite element analysis on parts and components,and realizes the automatic import of 3D models through programming into SolidWorks,automatic creation of studies,automatic addition of materials,automatic addition of constraints,automatic addition of loads,automatic meshing and automatic calculations,and the calculation results are consistent Match.The qualified three-dimensional model is used for automatic assembly after finite element calculation,and the parts can be automatically replaced in the assembly model according to the needs of the designer,making the system more flexible.A BOM table can be automatically generated using a program in the system,which includes attributes such as the number of parts,item number,material,name,and quality.Whether in the SolidWorks 3D assembly model or the SolidWorks engineering drawing,this information can be automatically generated to BOM table.The automatic adjustment of engineering drawing after parameter change is realized.After the parameters change,the dimensioning position,view scale and view position in the generated engineering drawing template will change and misplace;and the contents of the general table and the comments of the title bar should have been changed but not changed.This article uses programming control objects to achieve automatic adjustment,so that the adjusted engineering drawings comply with national standards and enterprise specifications. |