Because of poor typesetting quality of structural calculations report produced by MS word,an automatic program was developed which has pretty typesetting.The program is based on Latex typesetting system with perl language.The program includes a Latex document template,and a convert program.The program firstly replaces the variable in template into real numerical value,and then,converts the template into Latex format document.The template and code are described.Practice shows it is an effective way to develop calculations report program.
A space structure modelling library FormexLib was developed based on formex algebra.Firstly,the relationship between the formex algebra and the structure modelling was described.Then,the C++ code of the space structure modelling library FormexLib was presented.Finally,an example of space structure software developed via FormexLib was shown.The results show that the complexity of developing software of grid space structure can be simplified.
An object-oriented reinforced concrete Toolbox software is developed,which possesses graphic user interface and can perform calculation and verification of various types of concrete members.Based on object-oriented method,the architecture of the software contains user interface object,calculation object,and database object.The architecture can solve over coupling among modules and loose user interface.The key technology of the software development is discussed.
For adapting to the technology background and improving student's interest in the course of principles of reinforced concrete design,an auxiliary teaching method using open toolbox software for concrete members was introduced into traditional teaching method.First,advantages and disadvantages of hand calculation and computer calculation were analyzed.Then,how to introduce open toolbox software into teaching process was studied.At last,some suggestions for the teaching method based on our teaching experience were proposed.Teaching practice shows that this method is an effective way to solve the problem of separation between the tradition teaching method and the current technology background.
A simple civil structure calculator was developed in Excel environment using visual basic application(VBA) language,which was aimed as an aid for structural engineers in projects design.The programming of the calculator enabled the calculation of internal force and reinforcement,the drawing of simple frame and other operations.The core thought,key technology and essential program code of the program were discussed.
This paper presents a new method to calculate the internal force of cable and truss structure with sliding joints.Because displacement of sliding joints is far larger than the displacement contributed by the element strain,the later displacement is ignored when calculating.Through iterating,the program adjust lengths of elements on both sides of sliding joint and finally satisfy the balance equilibrium.The verification shows the method is fast and effective.
A method of integrating finite element method(FEM) into GID for pre-and-post visualization treatment is presented. The template file format of GID is introduced, and a method for implementing the interface of GID with FEM without modifying FEM is described. The study indicates that GID can be used to realize the FEM visualization.
自行开发了杆系结构有限元软件TSDesign.该软件基于ObjectARX技术,将有限元软件集成到AutoCAD内实现了有限元软件与AutoCAD的无缝集成.使用该软件可以直接在AutoCAD内完成建模、计算、结果显示等功能.文章比较系统地论述了有限元软件TSDesign开发的一些关键问题.
The problem of implementing interface file of SAP2000 and ANSYS based on ObjectARX technology in AutoCAD was solved. The modeling protocal was given. SAP2000 and ANSYS interface file formats were briefly described along with the necessary C~(++) code.