Method and System for Constructing Corridor Truss Models
By using the control line design method, the corridor truss and support models are directly generated, which solves the problems of cumbersome modeling and frequent interaction in the existing technology and achieves efficient and accurate overall model construction.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CISDI ENGINEERING CO LTD
- Filing Date
- 2023-09-15
- Publication Date
- 2026-05-26
AI Technical Summary
Existing technologies for modeling corridor trusses suffer from several problems, including the need to frequently measure span information, the limitation to establishing fixed-span trusses, frequent and error-prone human-computer interaction, and cumbersome design of multi-segment trusses.
By employing a control line design method, truss and support models are generated. Using control lines as reference lines, the parameters of the truss and supports are automatically obtained, and the overall 3D model is directly established, reducing the human-computer interaction process.
It achieves efficient and accurate overall model construction, improves modeling accuracy and efficiency, and shortens the design cycle.
Smart Images

Figure CN117272464B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of building structure modeling, and specifically to a method and system for constructing a corridor truss model. Background Technology
[0002] In architectural design and structural engineering, corridor truss modeling is of great importance, playing a crucial role in structural safety, compliance with regulations, material optimization, load analysis, vibration and deformation control, as well as the effective implementation of construction and maintenance.
[0003] Currently, most structural design solutions for corridor truss models employ window-based parametric modeling. This involves inputting basic information such as span, height, and bay length or number of segments into the software to create a geometric model. This approach has the following problems: ① It requires frequent measurements of truss spans to visualize the truss layout; ② It can only create trusses with fixed spans at a time; ③ It requires frequent human-computer interaction for intermediate data processing, which is prone to errors; ④ When designing multi-segment trusses, it is necessary to specify truss reference points separately and manually assemble the overall model, which is overly cumbersome.
[0004] Therefore, a method and system for constructing corridor truss models are needed to solve the above problems. Summary of the Invention
[0005] In view of this, the purpose of this invention is to overcome the defects in the prior art and provide a method and system for constructing corridor truss models, which can directly establish an overall model and improve modeling accuracy and efficiency in model design.
[0006] The method for constructing a corridor truss model according to the present invention includes the following steps:
[0007] S1. Design control lines based on the overall layout of the corridor; the control lines include ground control lines, support control lines, and truss control lines;
[0008] S2. Using the control lines as reference lines for the model, generate the truss model and the support model;
[0009] S3. Based on the span, tilt angle, and positioning information of the truss, assemble the truss model and the support model to obtain a three-dimensional model.
[0010] Furthermore, the truss model is generated using the following method:
[0011] The coordinates of the two ends of the truss, RP1 and RP2, are obtained based on the truss control lines, and the retraction length at both ends is denoted as l. x1 and l x2The angle between the truss control line and the X-axis is denoted as θ; where the X-axis is the X-axis in the three-dimensional coordinate system XYZ, the three-dimensional coordinate system XYZ takes the lowest point of the truss control line as the origin, the projection of the truss control line in the xy plane of the world coordinate system as the X-axis, the z-axis of the world coordinate system as the Z-axis, and the coordinate axes perpendicular to the X-axis and Z-axis respectively as the Y-axis;
[0012] Let the truss height be H, the support height be h, the number of truss segments be n, and the truss width be B; after moving RP1 and RP2 along the truss control line towards the truss center by lx1 and lx2 respectively, they are denoted as DP1 and DP2.
[0013] Move DP1 and DP2 along the positive Z-axis by H / cosθ to obtain the control points at both ends of the upper chord of the truss; move DP1 and DP2 downward by h to obtain the support control points ZP1 and ZP2.
[0014] Using the lower chord center point as a reference, the truss is divided into n segments to obtain each lower chord control point; wherein, the lower chord center point is the midpoint of the line connecting the coordinate points at both ends of the truss;
[0015] Project each lower chord control point onto the upper chord along the vertical line outside the lower chord surface to obtain the control points between the two ends of the upper chord.
[0016] Connect the points according to the target form and structure of the truss to obtain all the members of the planar truss. Based on the planar truss, offset and connect the members and nodes according to the correspondence between the trusses to obtain a three-dimensional truss model.
[0017] Furthermore, the scaffold model is generated according to the following method:
[0018] Based on the support control line, the two ends ZP1 and ZP2 of the support are obtained. The upper width of the support is recorded as zb1, the lower width as zb2, and the number of segments of the support as n2.
[0019] Move the top endpoint ZP1 down by h, and then move it along the Y-axis by 0.5*zb1 and -0.5*zb1 respectively to obtain points TPL1 and TPR1; move the bottom endpoint ZP2 along the Y-axis by 0.5*zb2 and -0.5*zb2 respectively to obtain points BPL1 and BPR1.
[0020] The connection between TPL1 and BPL1 is denoted as LL1, and the connection between TPR1 and BPR1 is denoted as LL2; LL1 and LL2 are divided into segments with a segment number n2 respectively to obtain the control points of the support chord;
[0021] Connect the control points of the chord members according to the design objectives to obtain the support model.
[0022] Furthermore, the control line can be a single line segment or multiple line segments.
[0023] A corridor truss model building system includes a control line design module, a basic model generation module, and a three-dimensional model building module;
[0024] The control line design module is used to design control lines based on the overall layout of the corridor; the control lines include ground control lines, support control lines, and truss control lines.
[0025] The basic model generation module is used to generate truss models and support models using control lines as reference lines for the models.
[0026] The three-dimensional model construction module is used to assemble the truss model and the support model according to the truss span, tilt angle and positioning information to obtain a three-dimensional model.
[0027] The beneficial effects of this invention are as follows: The method and system for constructing a corridor truss model disclosed in this invention, based on the set truss and support control features and according to the designed modeling ideas, allows for the direct generation of a real overall spatial model by clicking on different types of control features, truly achieving one-click modeling, greatly reducing the human-computer interaction process of traditional modeling methods, and achieving accurate modeling, shortening the design cycle, improving design efficiency, and improving calculation accuracy and precision. Attached Figure Description
[0028] The present invention will be further described below with reference to the accompanying drawings and embodiments:
[0029] Figure 1 This is a schematic diagram illustrating the control line definition of the present invention;
[0030] Figure 2 This is a schematic diagram of the front elevation of the truss of the present invention;
[0031] Figure 3 This is a three-dimensional schematic diagram of the truss of the present invention;
[0032] Figure 4 This is a schematic diagram of planar truss type 1 of the present invention;
[0033] Figure 5 This is a schematic diagram of planar truss type 2 of the present invention;
[0034] Figure 6 This is a schematic diagram of planar truss type 3 of the present invention;
[0035] Figure 7 This is a schematic diagram of the upper string connection method 1 of the present invention;
[0036] Figure 8 This is a schematic diagram of the upper string connection method 2 of the present invention;
[0037] Figure 9 This is a front elevation view of the bracket of the present invention;
[0038] Figure 10 This is a schematic diagram of the brace web connection method 1 of the present invention;
[0039] Figure 11 This is a schematic diagram of the second connection method of the support web member of the present invention;
[0040] Figure 12 This is a schematic diagram of the front elevation of the model of the present invention;
[0041] Figure 13 This is a schematic diagram of the isometric view of the model constructed according to the present invention. Detailed Implementation
[0042] The present invention will be further described below with reference to the accompanying drawings, as shown in the figures:
[0043] The method for constructing a corridor truss model according to the present invention includes the following steps:
[0044] S1. Design control lines based on the overall layout of the corridor; the control lines include ground control lines, support control lines, and truss control lines;
[0045] S2. Using the control lines as reference lines for the model, generate the truss model and the support model;
[0046] S3. Based on the span, tilt angle, and positioning information of the truss, assemble the truss model and the support model to obtain a three-dimensional model.
[0047] Based on the definition of truss and support control features, this invention uses an object-oriented modeling method and freely controls the truss type. While picking truss control lines or support control lines, it automatically obtains necessary parameters such as truss positioning and span using preset truss and support modeling logic, and directly generates trusses or supports in situ. By repeatedly picking truss control lines or support control lines, the overall three-dimensional model is established.
[0048] In this embodiment, as Figure 1 As shown, the control lines can be single or multiple segments. The control lines can be designed according to the actual working conditions and relevant professional task specifications; the truss control lines and support control lines are key control lines, which are picked up using existing drawing or drafting software, and trusses of corresponding lengths and supports of corresponding heights are generated at the positions of the control lines; the ground control lines are used for model inspection.
[0049] In this embodiment, the truss model is generated according to the following method:
[0050] like Figure 2 , 3 As shown, the coordinate points RP1 and RP2 at both ends of the truss are obtained according to the truss control lines, and the retraction length at both ends is denoted as l.x1 and l x2 The angle between the truss control line and the X-axis is denoted as θ; where the X-axis is the X-axis in the three-dimensional coordinate system XYZ, the three-dimensional coordinate system XYZ takes the lowest point of the truss control line as the origin, the projection of the truss control line in the xy plane of the world coordinate system as the X-axis, the z-axis of the world coordinate system as the Z-axis, and the coordinate axes perpendicular to the X-axis and Z-axis respectively as the Y-axis;
[0051] Let the truss height be H, the support height be h, the number of truss segments be n, and the truss width be B; after moving RP1 and RP2 along the truss control line towards the truss center by lx1 and lx2 respectively, they are denoted as DP1 and DP2.
[0052] Move DP1 and DP2 along the positive Z-axis by H / cosθ to obtain the control points at both ends of the upper chord of the truss; move DP1 and DP2 downward by h to obtain the support control points ZP1 and ZP2.
[0053] Using the lower chord center point as a reference, the truss is divided into n segments to obtain each lower chord control point; wherein, the lower chord center point is the midpoint of the line connecting the coordinate points at both ends of the truss;
[0054] Project each lower chord control point onto the upper chord along the vertical line outside the lower chord surface to obtain the control points between the two ends of the upper chord.
[0055] Connect the points according to the target form and structure of the truss to obtain all the members of the planar truss. The planar truss type is as follows: Figure 4-6 As shown. Based on a planar truss, the members and nodes are offset and connected according to the correspondence between the trusses, as shown in the connection method. Figure 7-8 This indicates that a three-dimensional truss model is obtained.
[0056] In this embodiment, the scaffold model is generated according to the following method:
[0057] like Figure 9 As shown, the two ends ZP1 and ZP2 of the support are obtained according to the support control line. The upper width of the support is recorded as zb1, the lower width as zb2, and the number of segments of the support as n2.
[0058] Move the top endpoint ZP1 down by h, and then move it along the Y-axis by 0.5*zb1 and -0.5*zb1 respectively to obtain points TPL1 and TPR1; move the bottom endpoint ZP2 along the Y-axis by 0.5*zb2 and -0.5*zb2 respectively to obtain points BPL1 and BPR1.
[0059] The connection between TPL1 and BPL1 is denoted as LL1, and the connection between TPR1 and BPR1 is denoted as LL2; LL1 and LL2 are divided into segments with a segment number n2 respectively to obtain the control points of the support chord;
[0060] Connect the control points of the chord members according to the design objectives. The connection logic is as follows: Figure 10-11 As shown, the scaffold model is obtained.
[0061] In this embodiment, using the method described above for generating truss and support models, the truss and support models are assembled based on the truss's span, inclination angle, and positioning information to obtain a three-dimensional model. The completed model is shown in the image. Figure 12-13 As shown.
[0062] The present invention also relates to a corridor truss model construction system, which corresponds to the above-mentioned corridor truss model construction method and can be understood as a system for implementing the above method. The system includes a control line design module, a basic model generation module, and a three-dimensional model construction module.
[0063] The control line design module is used to design control lines based on the overall layout of the corridor; the control lines include ground control lines, support control lines, and truss control lines.
[0064] The basic model generation module is used to generate truss models and support models using control lines as reference lines for the models.
[0065] The three-dimensional model construction module is used to assemble the truss model and the support model according to the truss span, tilt angle and positioning information to obtain a three-dimensional model.
[0066] This invention provides an objective and scientific method and system for constructing corridor truss models. It achieves the goal of directly establishing an overall model using an object-oriented modeling method and free control of truss types. In model design, it reduces the human-computer interaction process of traditional modeling methods and improves the accuracy and efficiency of modeling.
[0067] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A method for constructing a corridor truss model, characterized in that: Includes the following steps: S1. Design control lines based on the overall layout of the corridor; the control lines include ground control lines, support control lines, and truss control lines; S2. Using the control lines as reference lines for the model, generate the truss model and the support model; The truss model is generated using the following method: The coordinates of the two ends of the truss, RP1 and RP2, are obtained based on the truss control lines, and the retraction length at both ends is denoted as l. x1 and l x2 The angle between the truss control line and the X-axis is denoted as θ; where the X-axis is the X-axis in the three-dimensional coordinate system XYZ, the three-dimensional coordinate system XYZ takes the lowest point of the truss control line as the origin, the projection of the truss control line in the xy plane of the world coordinate system as the X-axis, the z-axis of the world coordinate system as the Z-axis, and the coordinate axes perpendicular to the X-axis and Z-axis respectively as the Y-axis; Let the truss height be H, the support height be h, the number of truss segments be n, and the truss width be B; after moving RP1 and RP2 along the truss control line towards the truss center by lx1 and lx2 respectively, they are denoted as DP1 and DP2. Move DP1 and DP2 along the positive Z-axis by H / cosθ to obtain the control points at both ends of the upper chord of the truss; move DP1 and DP2 downward by h to obtain the support control points ZP1 and ZP2. Using the lower chord center point as a reference, the truss is divided into n segments to obtain each lower chord control point; wherein, the lower chord center point is the midpoint of the line connecting the coordinate points at both ends of the truss; Project each lower chord control point onto the upper chord along the vertical line outside the lower chord surface to obtain the control points between the two ends of the upper chord. Connect the points according to the target form and structure of the truss to obtain all the members of the planar truss. Based on the planar truss, offset and connect the members and nodes according to the correspondence between the trusses to obtain a three-dimensional truss model. The scaffold model is generated using the following method: Based on the support control line, the two ends ZP1 and ZP2 of the support are obtained. The upper width of the support is recorded as zb1, the lower width as zb2, and the number of segments of the support as n2. Move the top endpoint ZP1 down by h, and then move it along the Y-axis by 0.5*zb1 and -0.5*zb1 respectively to obtain points TPL1 and TPR1; move the bottom endpoint ZP2 along the Y-axis by 0.5*zb2 and -0.5*zb2 respectively to obtain points BPL1 and BPR1. The connection between TPL1 and BPL1 is denoted as LL1, and the connection between TPR1 and BPR1 is denoted as LL2; LL1 and LL2 are divided into segments with a segment number n2 respectively to obtain the control points of the support chord; Connect the control points of the chord members according to the design objectives to obtain the support model; S3. Based on the span, tilt angle, and positioning information of the truss, assemble the truss model and the support model to obtain a three-dimensional model.
2. The method for constructing a corridor truss model according to claim 1, characterized in that: The control line can be a single line segment or multiple line segments.
3. A corridor truss model construction system, characterized in that: It includes a control line design module, a basic model generation module, and a 3D model construction module; The control line design module is used to design control lines based on the overall layout of the corridor; the control lines include ground control lines, support control lines, and truss control lines. The basic model generation module is used to generate truss models and support models using control lines as reference lines for the models. The truss model is generated using the following method: The coordinates of the two ends of the truss, RP1 and RP2, are obtained based on the truss control lines, and the retraction length at both ends is denoted as l. x1 and l x2 The angle between the truss control line and the X-axis is denoted as θ; where the X-axis is the X-axis in the three-dimensional coordinate system XYZ, the three-dimensional coordinate system XYZ takes the lowest point of the truss control line as the origin, the projection of the truss control line in the xy plane of the world coordinate system as the X-axis, the z-axis of the world coordinate system as the Z-axis, and the coordinate axes perpendicular to the X-axis and Z-axis respectively as the Y-axis; Let the truss height be H, the support height be h, the number of truss segments be n, and the truss width be B; after moving RP1 and RP2 along the truss control line towards the truss center by lx1 and lx2 respectively, they are denoted as DP1 and DP2. Move DP1 and DP2 along the positive Z-axis by H / cosθ to obtain the control points at both ends of the upper chord of the truss; move DP1 and DP2 downward by h to obtain the support control points ZP1 and ZP2. Using the lower chord center point as a reference, the truss is divided into n segments to obtain each lower chord control point; wherein, the lower chord center point is the midpoint of the line connecting the coordinate points at both ends of the truss; Project each lower chord control point onto the upper chord along the vertical line outside the lower chord surface to obtain the control points between the two ends of the upper chord. Connect the points according to the target form and structure of the truss to obtain all the members of the planar truss. Based on the planar truss, offset and connect the members and nodes according to the correspondence between the trusses to obtain a three-dimensional truss model. The scaffold model is generated using the following method: Based on the support control line, the two ends ZP1 and ZP2 of the support are obtained. The upper width of the support is recorded as zb1, the lower width as zb2, and the number of segments of the support as n2. Move the top endpoint ZP1 down by h, and then move it along the Y-axis by 0.5*zb1 and -0.5*zb1 respectively to obtain points TPL1 and TPR1; move the bottom endpoint ZP2 along the Y-axis by 0.5*zb2 and -0.5*zb2 respectively to obtain points BPL1 and BPR1. The connection between TPL1 and BPL1 is denoted as LL1, and the connection between TPR1 and BPR1 is denoted as LL2; LL1 and LL2 are divided into segments with a segment number n2 respectively to obtain the control points of the support chord; Connect the control points of the chord members according to the design objectives to obtain the support model; The three-dimensional model construction module is used to assemble the truss model and the support model according to the truss span, tilt angle and positioning information to obtain a three-dimensional model.
4. The corridor truss model construction system according to claim 3, characterized in that: The control line can be a single line segment or multiple line segments.