CN117874872A - Parameterized hyperbolic single-layer reticulated shell special-shaped node based on digital platform and component modeling method thereof - Google Patents

Parameterized hyperbolic single-layer reticulated shell special-shaped node based on digital platform and component modeling method thereof Download PDF

Info

Publication number
CN117874872A
CN117874872A CN202311749081.0A CN202311749081A CN117874872A CN 117874872 A CN117874872 A CN 117874872A CN 202311749081 A CN202311749081 A CN 202311749081A CN 117874872 A CN117874872 A CN 117874872A
Authority
CN
China
Prior art keywords
rod
curved surface
node
rod piece
parameterized
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311749081.0A
Other languages
Chinese (zh)
Inventor
王柏森
丁利
丁毅
邢遵胜
严航洋
冯春红
胡涛
姚峰
林庆捷
孙立群
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Jinggong Steel Structure Group Co Ltd
Original Assignee
Zhejiang Jinggong Steel Structure Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Jinggong Steel Structure Group Co Ltd filed Critical Zhejiang Jinggong Steel Structure Group Co Ltd
Priority to CN202311749081.0A priority Critical patent/CN117874872A/en
Publication of CN117874872A publication Critical patent/CN117874872A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)

Abstract

The invention discloses a parameterized hyperbolic single-layer net shell abnormal-shaped node and a component modeling method thereof based on a digital platform. The method can improve the modeling speed and accuracy of the hyperbolic single-layer latticed shell special-shaped node and the rod piece thereof, greatly reduce repeated modeling work, greatly simplify the processing and manufacturing of factories, improve the precision and convenience of field installation, effectively reduce the manufacturing cost of the whole structure and simultaneously meet the modeling requirement of a building.

Description

Parameterized hyperbolic single-layer reticulated shell special-shaped node based on digital platform and component modeling method thereof
Technical Field
The invention relates to the field of special-shaped steel structure buildings, in particular to a parameterized hyperbolic single-layer latticed shell special-shaped node based on a digital platform and a component modeling method thereof.
Background
The latticed shell structure is a common form of building construction that employs a lattice-like framework to provide stable support and uniform force transfer. The structural form is widely applied to the field of buildings, in particular to buildings requiring large spans, such as large-scale stadiums, exhibition centers, terminal buildings and the like. In order to meet the requirements of various building models, traditional node forms of the reticulated shell structure comprise drum-shaped nodes, plugboard nodes, cast steel nodes and the like, and the traditional node methods cannot meet the requirements of the building, are complex to install on site or are high in cost. The traditional node modeling is low in speed and efficiency, and when different section widths and heights are available, the traditional node modeling needs to be readjusted and large errors are easy to occur.
Disclosure of Invention
The invention provides a parameterized hyperbolic single-layer net shell special-shaped node based on a digital platform and a component modeling method thereof, which are used for solving the technical problems in the prior art. All net shell nodes are flat plates, all connecting rods are straight rods with the same length, no abnormal bending torsion and unidirectional bending are caused, and the modeling efficiency is improved and the manufacturing cost of the whole structure is reduced on the premise of meeting the building modeling requirement.
In order to achieve the above purpose, the present invention adopts the following technical scheme: a parameterized hyperbolic single-layer reticulated shell special-shaped node based on a digital platform and a component modeling method thereof comprise the following steps:
1) Picking up the center line given by the structure or the building into the parameterized platform program;
2) The center line is divided into two types through center line identification, and the two types are respectively marked as an inner center line zx and an outer center line bx;
3) Generating a grid curved surface by the picked central line, and recording the grid curved surface as a mesh;
4) Extracting intersection points of central lines, extracting rod pieces at the intersection points, and generating a node curved surface model according to the following steps;
4.1 Respectively marking the extracted central line intersection points, and marking the central line intersection points as d1, d2, … … and dn in sequence;
4.2 Generating the intersection point according to the grid curved surface generated in the step 3, marking fi and i as numbers in the normal direction of the grid curved surface, and corresponding to the intersection point numbers one by one;
4.3 Extracting direction vectors passing through the axes of the rods at the nodes, and recording the direction vectors as v1, v2, … … and Vn, wherein the recorded quantity is determined according to the quantity of the rods at the nodes;
4.4 Shifting the intersection points di to the grid curved surface along the normal fi direction, namely pyi, i as numbers, and shifting the direction vector of the rod piece at the node by a value according to the intersection point numbers one by one to obtain a new node, namely pvk, k as a number, and setting the value according to the direction vector number of the rod piece axis one by one, wherein the value is manually set, for example, the section height of one rod piece is taken;
4.5 According to the node pvk and the offset point pyi generated in the previous step, sequentially generating a rod section curve dmi, wherein the section curve dmi is perpendicular to a rod direction vector fi and is parallel to a normal vector vi of a grid curved surface at a node intersection point, generating a plurality of section curves along the axis direction of the rod at the offset point pyi, and generating two section curves corresponding to each other one by one on each rod;
4.6 Sequentially stretching two section curves generated on each rod piece into curved surfaces according to the rod piece sequence, wherein one rod piece is stretched once in the axial direction, and the stretching times are the same as the number of the rod pieces in the step 4.3);
4.7 Performing intersection merging operation on the stretched curved surfaces to generate a complete node curved surface;
4.8 The rest nodes are operated according to the steps 4.4) to 4.7) until all the nodes are traversed;
5) Merging the section curves generated in the step 4) according to the rod pieces, namely, one rod piece comprises two section curves at pvk nodes;
6) The merged section curves are operated in a group mode, the groups are numbered z1, z2, … … and zn, and a rod piece curved surface is generated according to the following steps;
6.1 Connecting the center points of the two section curves in each group to generate a straight line li, extracting the midpoint p1i and i of the straight line li as numbers, corresponding to the group numbers, wherein i corresponds to the group numbers, and processing according to a rod piece;
6.2 Finding the nearest point p2i of the midpoint p1i on the grid curved surface generated in the step 3), extracting a normal vector fvi of the p2i on the grid curved surface mesh, and calculating an included angle alpha i between a straight line li corresponding to the midpoint p1i and the normal vector fvi;
6.3 Stretching two section curves in the group into curved surfaces, rotating the rod piece by 1/2 alpha i along the axis of the rod piece, and automatically adjusting the rotation angle of the rod piece and rotating the rod piece when the set limit value of the misalignment amount is not met;
6.4 Step 6.2) to step 6.3) are carried out on the rest rod pieces until all rod pieces are traversed;
7) And exporting the generated node curved surface and the rod curved surface into dwg and the like for subsequent development and processing and manufacturing of deepening work.
Further, the section information of the rod member may be extracted in the step 2), and the adding may be identified by a layer or the like.
And further, automatically calculating the limit value of the misalignment amount of the rod end and the corresponding node end when the rod in the step 6) rotates, and automatically adjusting the rotation angle of the rod when the set value is exceeded until the limit value of the misalignment amount is met.
The invention provides a parameterized hyperbolic single-layer net shell abnormal-shaped node and a component modeling method thereof based on a digital platform. The method can improve the modeling speed and accuracy of the hyperbolic single-layer latticed shell special-shaped node and the rod piece thereof, greatly reduce repeated modeling work, greatly simplify the processing and manufacturing of factories, improve the precision and convenience of field installation, effectively reduce the manufacturing cost of the whole structure and simultaneously meet the modeling requirement of a building.
Drawings
FIG. 1 is a flow chart of a method of an embodiment of the present invention;
FIG. 2 is a doubly curved single-layer reticulated shell centerline of an embodiment of the present invention;
FIG. 3 is a mesh surface generated from a center line of a latticed shell in accordance with an embodiment of the present invention;
FIG. 4 is a diagram showing normal vector of an intersection point on a mesh surface according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a single intersection node lever numbering, node numbering, according to an embodiment of the present invention;
FIG. 6 is a cross-sectional profile numbering schematic diagram of a single node of a hyperbolic single-layer reticulated shell according to an embodiment of the present invention;
fig. 7 (7 a, 7 b) is a model diagram of a hyperbolic single-layer reticulated shell special-shaped node curved surface according to an embodiment of the present invention;
FIG. 8 is a schematic grouping of the cross-sectional profile of a rod at a node in accordance with an embodiment of the present invention;
fig. 9 (9 a, 9 b) is a curved surface model diagram of a hyperbolic single-layer reticulated shell deformed bar in an embodiment of the present invention;
FIG. 10 is a final model of a doubly curved single-layer reticulated shell node and rod according to an embodiment of the present invention;
FIG. 11 is a graph of the amount of misalignment of the nodes and bars of the resulting hyperbolic single-layer reticulated shell according to an embodiment of the present invention;
fig. 12 is a diagram of a grouping section generating straight line number, a straight line midpoint number, and a nearest point number of a straight line on a mesh surface according to an embodiment of the present invention.
Detailed Description
Detailed embodiments of a parameterized hyperbolic single-layer reticulated shell special-shaped node and a component modeling method thereof based on a digital platform are further described with reference to fig. 1 to 12.
A parameterized hyperbolic single-layer reticulated shell special-shaped node based on a digital platform and a component modeling method thereof are provided, wherein the specific flow of the method is shown in a figure 1, and the detailed steps are as follows:
1) Picking up the center line given by the structure or the building into the parameterized platform program, as shown in fig. 1, which is the center line of the structure in the embodiment;
2) The center line is divided into two types through center line identification, and the two types are respectively marked as an inner center line zx and an outer center line bx;
3) Generating a grid curved surface from the picked central line as shown in fig. 3;
4) Extracting intersection points of central lines, extracting rod pieces at the intersection points, and generating a node curved surface model according to the following steps;
4.1 Respectively marking the extracted central line intersection points, taking one node as an analysis object, marking the node as d1 as shown in fig. 5, and marking the rest nodes as d2, d3, … … and dn in sequence;
4.2 Generating the intersection point d1, which is marked as f1 in the normal direction of the grid curved surface, according to the grid curved surface generated in the step 3), wherein the normal vector number is changed from the node number as shown in fig. 5;
4.3 Extracting the direction vector passing through the axes of the rod pieces at the d1 node, and recording the direction vector as V1, V2, V3, V4, V5 and V6, wherein 6 rod pieces are arranged at the node, so that 6 quantity is recorded;
4.4 The intersection point d1 is shifted to a grid curved surface along the direction of the normal line f1 and is marked as py1, the numbers are the same as d1, and the direction vector of the rod piece at the node is shifted by 500mm to obtain new nodes which are marked as pv1, pv2, pv3, pv4, pv5 and pv6, the new node numbers are in one-to-one correspondence with the direction vector numbers of the axis of the rod piece, 500mm is half of the height of the cross section, the cross section adopts a rectangular cross section, and the cross section specification is B1000X250X25X25;
4.5 According to the nodes pv 1-pv 6 generated in the previous step and the offset point py1, the section curves dm1, dm2, dm3, dm4, dm5 and dm6 of the rod section are sequentially generated in sequence, and as shown in fig. 6, the serial numbers of the section curves are in one-to-one correspondence with the serial numbers of normal vectors. The section curves dm 1-dm 6 are perpendicular to the rod direction vector f1 and parallel to the respective normal vector v 1-v 6, a plurality of section curves along the axis direction of the rod are generated at the offset point py1, and two section curves corresponding to one another are generated on each rod;
4.6 Sequentially stretching two section curves generated on each rod piece into curved surfaces according to the rod piece sequence, stretching one rod piece in the axial direction once, and stretching 6 times according to the number of the rod pieces in the step 4.3);
4.7 Intersection merging operation is carried out on the stretched curved surfaces to generate a complete node curved surface, as shown in fig. 7 b;
4.8 The rest nodes are operated according to the steps 4.4) to 4.7) until all the nodes are traversed, and all the nodes are finally generated, as shown in fig. 7 a;
5) Merging the section curves generated in the step 4) according to the rod pieces, namely, one rod piece comprises section curves at the pv1 and pv2 nodes;
6) The merged section curves are operated in a group mode, the groups are numbered z1, z2, z3, z4, z5 and z6, the group numbers are shown in figure 8, and a rod piece curved surface is generated according to the following steps;
6.1 Connecting the center points of the two section curves in each group to generate straight lines l1, l2, l3, l4, l5 and l6, extracting the center points p11, p12, p13, p14, p15 and p16 of the straight lines li, wherein the numbers of the straight lines and the end points of the straight lines correspond to the group numbers, the numbers are shown in fig. 12, and then processing is carried out according to one rod piece;
6.2 Finding the closest point p21 of the midpoint p11 on the grid curved surface generated in the step 3), extracting a normal vector fv1 of the p21 on the grid curved surface mesh, calculating an included angle between a straight line corresponding to each midpoint and the normal vector, for example, calculating an included angle between l1 and fv1 to be recorded as alpha 1, and generating alpha 1 respectively;
6.3 Stretching two section curves in the group into curved surfaces, rotating the rod piece by an angle of 1/2 alpha 1 along the axis of the rod piece, and automatically adjusting the rotation angle of the rod piece and rotating the rod piece when the set limit value of the misalignment amount is not met, wherein the limit value of the misalignment amount of the node of 5mm is set at the node shown in fig. 11, and the limit value is met;
6.4 Step 6.2) to step 6.3) until all the bars have been traversed, as shown in fig. 9;
7) And exporting the generated node curved surface and the rod curved surface to dwg and the like for subsequent development work development and processing and manufacturing, as shown in fig. 10.
In this embodiment, preferably, the section information of the rod may be extracted in the step 2), and the adding may be identified by a layer or the like.
In this embodiment, preferably, in the step 6), the limit value of the misalignment amount between the end of the rod and the end of the corresponding node is automatically calculated when the rod rotates, and when the rotation angle exceeds the set value, the rotation angle of the rod is automatically adjusted until the limit value of the misalignment amount is satisfied.
The method is realized based on a digital platform programming mode, the net shell nodes and the connecting rods thereof are established in a parameterization mode, node and component matching is realized by picking component center lines into a program and applying logic programming, the establishment of flat plate nodes at the net shell nodes and the parameterization modeling of the connecting rods are completed, the generated net shell nodes are flat plates, the generated connecting rods are all straight rods with no abnormal bending and unidirectional bending, the opposite interfaces of the nodes and the rods can be provided with a limit value of the wrong edge, and the positions of all the rods are automatically adjusted, so that the nodes and the rods meet the limit value of the wrong edge. The modeling method can be applied to all single-layer latticed shell structures, and one-key automatic generation is realized. Based on the method, the node processing and manufacturing difficulty at the node can be greatly reduced, the manufacturing cost of the whole structure is reduced, the modeling requirement of the building is met while better economic benefit is obtained, and a new thought and solution is provided for modeling and manufacturing of the reticulated shell node and the connecting member thereof.
The above description is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above examples, and all technical solutions belonging to the concept of the present invention belong to the protection scope of the present invention. It should be noted that modifications and adaptations to the present invention may occur to one skilled in the art without departing from the principles of the present invention and are intended to be within the scope of the present invention.

Claims (3)

1. The parameterized hyperbolic single-layer reticulated shell special-shaped node based on the digital platform and the component modeling method thereof are characterized by comprising the following steps:
1) Picking up the center line given by the structure or the building into the parameterized platform program;
2) The center line is divided into two types through center line identification, and the two types are respectively marked as an inner center line zx and an outer center line bx;
3) Generating a grid curved surface by the picked central line, and recording the grid curved surface as a mesh;
4) Extracting intersection points of central lines, extracting rod pieces at the intersection points, and generating a node curved surface model according to the following steps;
4.1 Respectively marking the extracted central line intersection points, and marking the central line intersection points as d1, d2, … … and dn in sequence;
4.2 Generating the intersection point according to the grid curved surface generated in the step 3, marking fi and i as numbers in the normal direction of the grid curved surface, and corresponding to the intersection point numbers one by one;
4.3 Extracting direction vectors passing through the axes of the rods at the nodes, and recording the direction vectors as v1, v2, … … and Vn, wherein the recorded quantity is determined according to the quantity of the rods at the nodes;
4.4 Shifting the intersection points di to the grid curved surface along the normal fi direction, namely pyi, i as numbers, and shifting the direction vector of the rod piece at the node by a value according to the intersection point numbers one by one to obtain a new node, namely pvk, k as a number, and setting the value according to the direction vector number of the rod piece axis one by one, wherein the value is manually set, for example, the section height of one rod piece is taken;
4.5 According to the node pvk and the offset point pyi generated in the previous step, sequentially generating a rod section curve dmi, wherein the section curve dmi is perpendicular to a rod direction vector fi and is parallel to a normal vector vi of a grid curved surface at a node intersection point, generating a plurality of section curves along the axis direction of the rod at the offset point pyi, and generating two section curves corresponding to each other one by one on each rod;
4.6 Sequentially stretching two section curves generated on each rod piece into curved surfaces according to the rod piece sequence, wherein one rod piece is stretched once in the axial direction, and the stretching times are the same as the number of the rod pieces in the step 4.3);
4.7 Performing intersection merging operation on the stretched curved surfaces to generate a complete node curved surface;
4.8 The rest nodes are operated according to the steps 4.4) to 4.7) until all the nodes are traversed;
5) Merging the section curves generated in the step 4) according to the rod pieces, namely, one rod piece comprises two section curves at pvk nodes;
6) The merged section curves are operated in a group mode, the groups are numbered z1, z2, … … and zn, and a rod piece curved surface is generated according to the following steps;
6.1 Connecting the center points of the two section curves in each group to generate a straight line li, extracting the midpoint p1i and i of the straight line li as numbers, corresponding to the group numbers, wherein i corresponds to the group numbers, and processing according to a rod piece;
6.2 Finding the nearest point p2i of the midpoint p1i on the grid curved surface generated in the step 3), extracting a normal vector fvi of the p2i on the grid curved surface mesh, and calculating an included angle alpha i between a straight line li corresponding to the midpoint p1i and the normal vector fvi;
6.3 Stretching two section curves in the group into curved surfaces, rotating the rod piece by 1/2 alpha i along the axis of the rod piece, and automatically adjusting the rotation angle of the rod piece and rotating the rod piece when the set limit value of the misalignment amount is not met;
6.4 Step 6.2) to step 6.3) are carried out on the rest rod pieces until all rod pieces are traversed;
7) And exporting the generated node curved surface and the rod curved surface into dwg and the like for subsequent development and processing and manufacturing of deepening work.
2. The parameterized hyperbolic single-layer reticulated shell special-shaped node based on the digitizing platform and the component modeling method thereof are characterized in that: the section information of the rod piece can be extracted in the step 2), and the added information can be identified in the form of a layer and the like.
3. The parameterized hyperbolic single-layer reticulated shell special-shaped node based on the digitizing platform and the component modeling method thereof are characterized in that: and 6) automatically calculating the limit value of the misalignment amount of the rod end and the corresponding node end when the rod rotates in the step 6), and automatically adjusting the rotation angle of the rod when the rotation angle exceeds a set value until the limit value of the misalignment amount is met.
CN202311749081.0A 2023-12-19 2023-12-19 Parameterized hyperbolic single-layer reticulated shell special-shaped node based on digital platform and component modeling method thereof Pending CN117874872A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311749081.0A CN117874872A (en) 2023-12-19 2023-12-19 Parameterized hyperbolic single-layer reticulated shell special-shaped node based on digital platform and component modeling method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311749081.0A CN117874872A (en) 2023-12-19 2023-12-19 Parameterized hyperbolic single-layer reticulated shell special-shaped node based on digital platform and component modeling method thereof

Publications (1)

Publication Number Publication Date
CN117874872A true CN117874872A (en) 2024-04-12

Family

ID=90584002

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311749081.0A Pending CN117874872A (en) 2023-12-19 2023-12-19 Parameterized hyperbolic single-layer reticulated shell special-shaped node based on digital platform and component modeling method thereof

Country Status (1)

Country Link
CN (1) CN117874872A (en)

Similar Documents

Publication Publication Date Title
CN115048704B (en) Bridge substructure modeling method, system and device based on Revit
CN109977481B (en) Method for creating concrete assembly template and member steel bar based on CATIA
CN105975701A (en) Parallel scheduling disassembly path forming method based on mixing fuzzy model
CN206162531U (en) Does reinforcing bar turn over appearance and calculates modularization processingequipment based on BIM technique
CN112907150A (en) Production scheduling method based on genetic algorithm
CN112116713A (en) High-precision steel bar arrangement method for linear bearing platform type components
CN117874872A (en) Parameterized hyperbolic single-layer reticulated shell special-shaped node based on digital platform and component modeling method thereof
CN110619140B (en) Accurate and rapid adjustment method for prefabricated segment beam template
CN115525952A (en) Forward construction method for pipeline support and hanger model design
Miryousefi Ata et al. Application of concrete 3D printing for bridge construction: Current challenges and future directions
CN109684739A (en) A kind of reinforcement parameter generation method, device and equipment based on BIM model
CN111797447B (en) Complex foundation concrete dam pore channel reinforcement method
CN105373846A (en) Oil gas gathering and transferring pipe network topological structure intelligent optimization method based on grading strategy
CN112836285A (en) Method for quickly modeling building structure complex module steel bar
CN116049941B (en) Method for extracting and analyzing multidimensional state of assembled ring truss structural member before assembly
CN114547761A (en) High-precision model-based prefabricated part steel bar optimization method and system
CN107871045A (en) A kind of transmission building element based on BIM quantifies extracting method
CN116882017A (en) Deep design method for parameterization of steel structure net rack based on BIM technology
CN115310172A (en) Reconstruction method of transmission tower mechanics finite element model
CN113095596B (en) Photovoltaic power prediction method based on multi-stage Gate-SA-TCN
CN112035882B (en) Method for ensuring data integrity in communication between upper computer and lower computer
CN112035935A (en) BIM-based large-span steel truss visual construction method
CN114692495A (en) Efficient complex system reliability evaluation method based on reliability block diagram
CN114297877A (en) Multi-working-condition simulation automation system and method for rod structure metamaterial structure
CN113742824A (en) Lightweight steel structure smart collaborative design cloud platform and operation method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination