The User Programmable Features (UPFs) secondary development tools provided by ANSYS platform is to explore the process of establishing the beam element considering the geometric non-linearity.Sub program files uec102, uel102 and uep102 are studied which are used in the process of establishing the beam element, and the reliability of the program are checked through the classic example.A new type of beam element is developed considering the effect of joint stiffness to improve the efficiency of modeling and the whole calculation process.Besides, this new beam element is applied to a single layer spherical reticulated shell structure.Compared with the calculating method based on the common beam element and spring element, the results show good agreement, which proves the feasibility of the method based on the new type of beam element developed using UPFs.%应用ANSYS平台提供的UPFs二次开发工具,对考虑几何非线性梁元的开发过程进行探索.对于用到的子程序文件uec102,uel102,以及uep102进行了研究,编写代码实现了梁单元开发,并通过经典算例校验了程序的可靠性.同时,在一般梁元开发研究基础上,进一步创建了能够考虑节点刚度影响的新型梁元,应用于一单层球面网壳结构中,与普通梁元加弹簧模拟方法进行了比较,两者计算结果吻合较好,证明了该方法的可行性.
展开▼