Work report > opening report

Example of opening report on computer major


1. Name of the project:

Development of reinforced concrete multi-layer and multi-span frame software

2. Project research background:

The structural program to be written is the design of the concrete frame structure, which refers to various houses and their associated structures. The building structure is a plane or space system in the building that can be subjected to a function by a number of components, that is, units constituting the structure such as beams, plates, columns, and the like.

The calculation example uses the latest “Concrete Structure Design Specification” gb50010-XX issued by the Ministry of Construction. Compared with the original concrete structure design specification gbj10-89, the new content accounts for about 15%, and the major revision accounts for about 35%. The part that maintains and basically maintains the original specification content accounts for about 50%. The specification comprehensively summarizes the practical experience since the original specification was issued, and draws on foreign advanced standard technology.

3. Project research significance:

In the building, the structure is an important part of providing buildings with safe, reliable, durable, energy-saving materials and meeting the building functions. It is closely related to the industrialization level of building materials, products and construction, and develops new technologies. New materials have an important role in promoting mechanization and automation.

There are many mathematical formulas involved in structural calculations, and the specifications and standards involved are very fragmentary. And the amount of calculation is very large. In recent years, with the further development of the economy, the concentration of urban population, the tight land use and the fierce competition of commercial competition have further complicated the complexity of housing design, and many high-rise buildings have been continuously built. These buildings objectively require the auxiliary design of computer programs, both in terms of time and labor. In this way, the development of structural software is particularly important.

Whether the structural design of a building is reasonable depends mainly on the structural system, structural arrangement, cross-sectional dimensions of the components, material strength grades, and whether the main structural structure is reasonable. These problems have been solved correctly. The calculation of structural calculations and construction drawings is another hard work of specific programming. Therefore, the hand calculation method originally used in schools will be applied to the specific program code. Not only how to use the structural knowledge learned to design the practice, but also how to implement these practices in code.

4. Overview of literature research

Some content is the same in different types of structural design. The key to designing a frame structure is to reduce missing items and reduce errors. The same is true for computers.

Uniform Standard for Building Structure Design This standard is a basic principle for rationally unifying the structural design of various materials. It is to formulate structural load specifications for industrial and civil buildings, steel structures, thin-walled steel structures, concrete structures, masonry structures, and wood structures. Such design specifications and guidelines for designing foundations such as foundations and seismic buildings shall be formulated in accordance with the requirements of this standard. When formulating other civil engineering structural design specifications, the principles specified in this standard may be referred to. This standard applies to the entire building

Structure, and components and foundations that make up the structure; apply to the stage of use of the structure, as well as the construction phase of the fabrication, transportation and installation of structural members. This standard introduces the modern structural reliability design theory, and uses the limit state design method based on the probability theory to analyze and determine that all the factors affecting the reliability of the structure are regarded as random variables, so that the design concepts and methods are based on statistical mathematics. On the basis of, and to measure the reliability of the structure based on the probability of failure determined mainly by statistical analysis, it belongs to the “probability design method”, which is an important evolution of design thinking. This is also the general trend of the development of engineering structure design methods in the contemporary international, and China's use of the probability limit state design method in the design specifications is by far the most widely used country.

The common effects of structural effects are:

1. Internal force.

An axial force, that is, a normal tensile force or pressure on a positive section of a structure or member caused by an action;

Shear force, ie the tangential force on a section of a structure or component caused by an action;

The bending moment, that is, the internal moment on a section of the structure or member caused by the action;

Torque, the force moment formed by the shear force on a section of a structure or component caused by an action.

2. Stress. Such as normal stress, shear stress, principal stress, etc.

3. Displacement. A change in the position or orientation of a line in a structure or component caused by an action.

4. Deflection. A point on the axis or mid-surface of the component is displaced perpendicular to the axis or mid-plane in the plane of the bending action.

5. Deformation. The relative displacement between points in a structure or component caused by an action. The deformation is divided into elastic deformation and plastic deformation.

6. Strain: such as line strain, shear strain and main strain.

Limit state The entire structure or part of a structure that exceeds a particular state cannot meet a functional requirement specified by the design. This particular state is called the limit state of the function. The limit states can be divided into two categories:

1. Carrying capacity limit state. The structural or structural member reaches the maximum load carrying capacity or reaches a limit state that is unsuitable for continued bearing deformation:

Part of the entire structure or structure is out of balance as a rigid body;

Structural members or wires are broken due to the material strength being exceeded, or are not suitable for continued bearing due to excessive plastic deformation;

The structure is transformed into a mobile system;

Structural or structural members lose stability.

2. Normal use limit state. The structural or structural member reaches a limit state using a certain limit that is functionally permissible. When one of the following states occurs, the normal use limit state is considered to be exceeded:

Affecting the deformation of normal use or appearance;

Local damage affecting normal use or durability;

A vibration that affects normal use;

Affects other specific states of normal use.

The basic task of structural design is to choose a reasonable balance between the reliability of the structure and the economy, and strive to achieve the predetermined safety under the specified conditions and within the specified service life at the lowest cost. Functional requirements such as suitability and durability. To achieve this goal, people have adopted a variety of design methods. From a modern point of view, it can be divided into two categories: fixed value design and probability design.

1. Fixed value design method. The main factors affecting structural reliability are regarded as non-random variables, and the design method of structural reliability is determined by empirically determined safety factor, namely deterministic method. This method requires that the load effect s of the structure should not be greater than the structural resistance r in any case, ie s ≤ r. Before the mid-1970s, this method was mainly used in China and abroad.

2. Probability design method: The main factor affecting structural reliability is regarded as random variable, and the design method of structural reliability is determined by statistically determined failure probability or reliability index, that is, non-deterministic method. This method requires the design of the structure according to the concept of probability, that is, the probability that the structural load effect 3 is greater than the structural resistance r should be less than an acceptable value. This method was proposed in the 1940s and entered the practical stage internationally in the late 1970s. Since the mid-1980s, the structural design method has begun to transition from the fixed value method to the probability method.

Object-Oriented Programming

The key technology that makes it easier to create windows programs is object-oriented programming, or oop. This technique creates a reusable component, which is a component of the program.

Several definitions

Controls provide reusable objects for the program's visible interface. Examples of controls are text boxes, labels, and command buttons.

An action that is triggered by a user or the operating system. Examples of events are keystrokes, clicks on a mouse, a time limit, or receiving data from a connection.

A method code embedded in an object definition that defines how an object handles information and echoes an event. For example, a repository object has a way to open a recordset and move from one record to another.

The basic element of an object program, which contains properties that define its characteristics, defines its tasks, and identifies the events it can echo. Controls and forms are examples of all objects in visual basic.

The code segment that the procedure writes to complete the task. The process is usually used to reverberate specific events.

The characteristics of a property object, such as size, position, color, or text. Attributes determine the appearance of an object and sometimes the behavior of the object. Attributes are also used to provide data to and retrieve information from objects.

5. Design main content

This software is suitable for the design of cast-in-place reinforced concrete multi-story, multi-span frames. The work to be completed in the graduation project includes:

1. Modification of the plane steel frame analysis program

Modify and supplement the analysis program of the plane steel frame of the Department of Structural Mechanics. Claim:

Write a program that automatically generates node coordinates and cell node numbers, or graphically enter a calculation sketch.

Modify the program to suit the multi-case internal force calculation; design the appropriate human-machine interface according to the characteristics of the input and output data. The output should optionally display the end force and internal force diagrams of each component.

2. Write the component design program of the reinforced concrete multi-span multi-span frame mechanism

According to the relevant specifications, the calculation method of various loads should be clearly defined, and the program for automatically generating the joint load and the unit load under various loads should be written on a sub-base.

The seismic action is determined by the bottom shear method. The natural vibration period is determined by an empirical formula.

Calculate the internal forces of the bars of the frame when the various loads act alone. The calculation structures are stored in their respective rod end force files.

Plastic amplitude modulation is applied to the beam end bending distance under vertical load.

Based on the rod end force file generated in the middle, the internal forces of the beam and column control section are calculated under various possible load combinations. The calculation results are stored in the appropriate file.

The most unfavorable combination is selected from the generated files, and the section reinforcement is given.

The determination of beam and column section reinforcement should consider the requirements of seismic design. Some of the more skilled students can use the auto-cad vba to draw the beam and column reinforcement map according to the calculation results and construction rules.

5. Form of results

The results of this graduation project should include:

1. A source program that can be run and gives correct calculation results

In the floppy disk where the source program is stored, there should be at least one data file of the study, which can display the correct running result without basically inputting data.

2. Software manual

This is for the user to use the software, the steps and other necessary text materials.

3. Software manual

This is the working file of the software author and is the basic information for software maintenance. This should include:

A more detailed description of the work archives, mechanics and engineering structure models on which the software is based, the main calculation formulas and the meanings of the symbols used, and the textual description of the important algorithms:

The structure of the program: the division of the modules, the relationship between the modules and the functions of the modules;

Source text with more detailed comments. The meaning of each identifier should be indicated. Description of the functions of the blocks, corresponding mathematical formulas and special algorithms; other information necessary for others to read your program according to the software manual.

Partially skilled students can submit a beam and column reinforcement drawing.

4. Evaluation of your own programming style

Perform necessary analysis on the rationality of the calculation results of the example;

Summarize the experience and lessons learned in the software design process, and propose design improvements.

The source text of the above data is submitted in the form of a floppy disk, and the rest are printed by computer.

6. Progress plan

Graduation internship in the first week, visit the project, and collect information.

Second Week Demand Analysis: Describe the computer model and compile some preliminary software instructions.

The third week of software design: the choice of module division

The fourth week of module design: data input interface design

Or data input interface design

Fifth week data input interface design

Sixth week module design: load calculation, corresponding internal force calculation

Seventh week load calculation, corresponding internal force calculation

The eighth week of module design: beam reinforcement calculation

The ninth week beam load combination, determine the beam reinforcement

Tenth week beam load combination, determine beam reinforcement

Eleventh week module design: column reinforcement calculation

Twelfth week column load combination to determine column reinforcement

Thirteenth week column load combination to determine column reinforcement

The tenth week software test or the beam and column reinforcement diagram with autocad vba;

recommended article

popular articles