Automatic generation method and system of hydraulic general plan of high-pile beam-slab wharf based on REVIT

CN117473606BActive Publication Date: 2025-01-28CCCC SECOND HARBOR CONSULTANTS CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311406517.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-26
Publication Date
2025-01-28
Estimated Expiration
2043-10-26

AI Technical Summary

Technical Problem

Traditional manual drawing methods are inefficient, have low accuracy, are prone to errors when generating hydraulic drawings of high pile beam slab docks, and are difficult to meet design needs.

Method used

Adopt the automatic generating method of hydraulic graph based on the high pile beam pile terminal based on REVIT. By pre -processing, setting the drawing environment of the terminal Revit model, and directly generating the connected dock structure plan, pile position, facade and section map, and section map, and section diagram. The final export is PDF file.

Benefits of technology

It greatly improves the production efficiency and accuracy of high -pile terminal design drawings, reducing the workload of hand -drawn drawing, ensuring the consistency of the model and drawing, and saving the design time and cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117473606B_ABST
    Figure CN117473606B_ABST
Patent Text Reader

Abstract

The present invention relates to a method for automatically generating a hydraulic master plan of a high-pile beam-slab wharf based on REVIT, comprising the following steps: S1, preprocessing a wharf Revit model, the preprocessing comprising: encoding model components and adding legends required for drawing; S2, setting a drawing environment, the drawing environment comprising: setting a style required for drawing and loading an annotation symbol family required for drawing; S3, directly generating an associated wharf structure plan based on the wharf Revit model; S4, directly generating an associated wharf structure pile position map based on the wharf Revit model; S5, directly generating an associated wharf structure elevation based on the wharf Revit model; S6, directly generating an associated wharf structure section view based on the wharf Revit model; S7, exporting the generated drawings as PDF files. The present invention realizes the rapid and automatic generation of a hydraulic master plan of a high-pile beam-slab wharf, effectively improves the efficiency of designers in drawing in a BIM manner, and effectively meets the drawing requirements of the hydraulic engineering profession.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of BIM design of water transport engineering, and more specifically, to a method and system for automatically generating a hydraulic general drawing of a high-pile beam-slab wharf based on REVIT. Background Art

[0002] With the in-depth application of BIM technology in China, the application mode in the design stage has gradually shifted to forward design, integrating professional design processes with BIM technology to effectively solve problems in the design process, optimize design solutions, improve design efficiency and quality, and reduce the occurrence of errors and disputes.

[0003] The high-pile beam-slab wharf is a commonly used wharf structure type in water transport engineering. Its structure has the characteristics of a large number of components, strong integrity, and complex spatial relationships of components. Generally, Autodesk Revit software is used for BIM design. Revit has powerful modeling and drawing functions, and supports the creation of various views, various detailed tables and auxiliary elements. However, since it originated from the construction industry, it is naturally unsuitable for the water transport engineering industry. The hydraulic general drawing is an important drawing in water transport engineering, which is used to display the layout, size, material and other information of hydraulic structures. The traditional hydraulic general drawing is usually completed by manual drawing. This method has problems such as low efficiency, low precision, and easy errors. How to use Revit software to quickly and accurately generate design drawings is still a challenge. The traditional manual drawing method requires a lot of time and effort, and is prone to errors. Summary of the invention

[0004] The technical problem to be solved by the present invention is to provide a method and system for automatically generating a hydraulic general drawing of a high-pile beam-slab wharf based on REVIT, which can solve the problems of low efficiency, low precision, and easy errors existing in traditional manual drawing methods, and can greatly improve the generation efficiency and accuracy of high-pile wharf design drawings.

[0005] The technical solution adopted by the present invention to solve the technical problem is to construct a method for automatically generating a hydraulic general plan of a high-pile beam-slab wharf based on REVIT, comprising the following steps:

[0006] S1. Preprocess the wharf Revit model, including: encoding the model components and adding legends required for drawing;

[0007] S2. Setting the drawing environment, which includes: setting the style required for drawing and loading the annotation symbol family required for drawing;

[0008] S3. Directly generate the associated wharf structure plan based on the wharf Revit model;

[0009] S4. Directly generate the associated wharf structure pile position diagram based on the wharf Revit model;

[0010] S5. Directly generate the associated wharf structure elevation drawing based on the wharf Revit model;

[0011] S6. Directly generate the associated wharf structure section drawing based on the wharf Revit model;

[0012] S7. Export the generated drawings as PDF files.

[0013] According to the above scheme, in step S1, the wharf Revit model includes platform beams, longitudinal beams, pile foundations, surface layers, mooring components, mooring beams, bollards, fenders and rail components.

[0014] According to the above scheme, in step S2, the setting content includes the line style, dimensioning style, elevation dimensioning style, axis grid style and text style of the drawing, and the loaded annotation symbol families include the frame family, view title family, dimensioning description family, compass family, water flow direction family, water level elevation family and component mark family.

[0015] According to the above scheme, in step S3, the drawing process of directly generating the associated wharf structure plan view based on the wharf Revit model is specifically as follows:

[0016] S301, obtaining model components through coding, wherein the model components include a beam, a pile foundation, a surface layer, a mooring component, a mooring beam, a mooring post, a fender, and a steel ladder;

[0017] S302, creating a plan view of the wharf structure, setting the view range, display style and component visibility;

[0018] S303, creating view elements in the view, the view elements including axis grid, dimensioning and dimensioning instructions, various component marks, compass, water flow direction, and orientation mark;

[0019] S304, create a drawing and add the view, layout the view, set the drawing size according to the view size, and set the drawing description text and frame title bar information.

[0020] According to the above scheme, in step S4, the drawing process of directly generating the associated wharf structure pile position diagram based on the wharf Revit model is specifically as follows:

[0021] S401, obtaining a model component by coding, wherein the model component includes a beam, a pile foundation, and a surface layer;

[0022] S402, creating a dock structure pile position view, setting the view range, display style and component visibility processing;

[0023] S403, creating view elements in the view, the view elements including axis grid, dimensioning and dimensioning description, various component marks, compass, water flow direction, and orientation mark;

[0024] S404. Create a detailed quantity list of pile foundation engineering, which includes pile type, specification, pile top elevation, average pile length, number of piles and remarks.

[0025] S405. Create drawings and add the above views and bill of quantities, layout them according to the range of views and bill of quantities, set the drawing size, and set the drawing description text and frame title bar information.

[0026] According to the above scheme, in step S5, the drawing process of directly generating the associated wharf structure elevation drawing based on the wharf Revit model is specifically as follows:

[0027] S501, obtaining model components through coding, wherein the model components include a beam, a pile foundation, a surface layer, a mooring component, a mooring beam, a mooring post, a fender, and a steel ladder;

[0028] S502, creating a pier structure elevation view, setting the view range, display style, and component visibility;

[0029] S503, creating view elements in the view, the view elements including axis grid, elevation mark, dimension mark and description, various component marks, and orientation mark;

[0030] S504. Create a drawing and add the above views, layout the views, set the drawing size, and set the drawing description text and frame title bar information.

[0031] According to the above scheme, in step S6, the drawing process of directly generating the associated wharf structure cross-section drawing based on the wharf Revit model is specifically as follows:

[0032] S601, the user selects a dock beam;

[0033] S602, obtaining model components through coding, wherein the model components include a cross beam, a pile foundation, a surface layer, a longitudinal beam, a track beam, a front side beam, a rear side beam, a mooring component, a mooring beam, a mooring post, and a fender;

[0034] S603, based on the selected beam, locate and create a section view of the wharf structure, set the view range, display style, and component visibility;

[0035] S604, creating a view element in the view, wherein the view element includes elevation annotation, dimension annotation and dimension annotation description, various component marks and orientation marks;

[0036] S605, create a drawing and add the view, layout the view, set the drawing size, set the drawing description text and the drawing frame title bar information.

[0037] According to the above scheme, in step S7, the generated wharf structure plan, wharf structure pile position diagram, wharf structure elevation diagram, and wharf structure section diagram drawings are printed into PDF format using a PDF virtual printer for delivery.

[0038] The present invention also provides a Revit-based automatic generation system for hydraulic master plan of high-pile beam-slab wharf, comprising: a model preprocessing module, an environment setting module, a plan view generation module, a pile position map generation module, a elevation view generation module, a section view generation module and a drawing export module;

[0039] Model preprocessing module, used to encode model components and add legends required for drawing;

[0040] The environment setting module is used to set the line style, dimension style, elevation style, text style, axis grid style, and load the symbol family required for drawing;

[0041] Plan generation module, used to generate plan views and drawings of the wharf structure directly from the wharf Revit model;

[0042] The pile position diagram generation module is used to directly generate the dock structure pile position diagram view, bill of quantities and drawings from the dock Revit model;

[0043] Elevation drawing generation module, used to directly generate the wharf structure elevation view and drawings from the wharf Revit model;

[0044] The section drawing generation module is used to directly generate the wharf structure elevation and section drawings from the wharf Revit model according to the beam components selected by the user;

[0045] The drawing export module is used to export the generated Revit drawings into PDF files.

[0046] The method and system for automatically generating hydraulic general plan of high-pile beam-slab wharf based on REVIT of the present invention have the following beneficial effects:

[0047] The present invention can automatically generate two-dimensional construction drawings that meet the requirements by directly cutting, adding graphics, layout, setting information, etc. from the Revit three-dimensional model, greatly reducing the workload of manual drawing and improving the efficiency of drawing; the generated drawings are directly associated with the Revit three-dimensional model, ensuring the consistency of the model and the drawings, and the changes of the three-dimensional model will be accurately transmitted to the drawings and updated in real time, which is convenient for updating and modification; the drawings are published or delivered in the form of direct export to PDF files, which avoids data loss caused by format conversion compared with the traditional method of exporting to DWG files for reprocessing, and reduces the workload caused by secondary processing, saving time. The automatic drawing method and system based on Revit can automatically extract two-dimensional drawings from the three-dimensional model, and can be further edited and modified as needed, greatly saving design time and cost. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:

[0049] Figure 1 It is a schematic flow chart of a method for automatically generating a hydraulic general plan of a high-pile beam-slab wharf based on REVIT of the present invention;

[0050] Figure 2 It is a plan view of the wharf structure of a specific embodiment of the present invention;

[0051] Figure 3 It is a pile position diagram of a wharf structure according to a specific embodiment of the present invention;

[0052] Figure 4 It is a structural elevation view of a wharf according to a specific embodiment of the present invention;

[0053] Figure 5 It is a cross-sectional view of the wharf structure according to a specific embodiment of the present invention. DETAILED DESCRIPTION

[0054] In order to have a clearer understanding of the technical features, purposes and effects of the present invention, specific embodiments of the present invention are now described in detail with reference to the accompanying drawings.

[0055] like Figure 1-5 As shown, the method for automatically generating the hydraulic general plan of a high-pile beam-slab wharf based on REVIT of the present invention comprises the following steps:

[0056] S1. Preprocess the dock Revit model, which includes: coding the model components and adding the legends required for drawing; the dock Revit model includes platform beams, longitudinal beams, pile foundations, surface layers, berthing components, mooring beams, bollards, fenders and rail components.

[0057] S2. Set the drawing environment. The drawing environment includes: setting the style required for drawing and loading the annotation symbol family required for drawing; the setting content includes the line style, dimension style, elevation dimension style, axis grid style and text style of the drawing. The loaded annotation symbol families include the drawing frame family, view title family, dimension description family, compass family, water flow direction family, water level elevation family and component mark family.

[0058] S3. Directly generate the associated wharf structure plan based on the wharf Revit model;

[0059] The process of generating the wharf structure plan is as follows:

[0060] S301, obtaining model components through coding, wherein the model components include a beam, a pile foundation, a surface layer, a mooring component, a mooring beam, a mooring post, a fender, and a steel ladder;

[0061] S302, creating a plan view of the wharf structure, setting the view range, display style and component visibility;

[0062] S303, creating view elements in the view, the view elements including axis grid, dimensioning and dimensioning instructions, various component marks, compass, water flow direction, and orientation mark;

[0063] S304, create a drawing and add the view, layout the view, set the drawing size according to the view size, and set the drawing description text and frame title bar information.

[0064] S4. Directly generate the associated wharf structure pile position diagram based on the wharf Revit model;

[0065] The process of generating the pile position map of the wharf structure is as follows:

[0066] S401, obtaining a model component by coding, wherein the model component includes a beam, a pile foundation, and a surface layer;

[0067] S402, creating a dock structure pile position view, setting the view range, display style and component visibility processing;

[0068] S403, creating view elements in the view, the view elements including axis grid, dimensioning and dimensioning description, various component marks, compass, water flow direction, and orientation mark;

[0069] S404. Create a detailed quantity list of pile foundation engineering, which includes pile type, specification, pile top elevation, average pile length, number of piles and remarks.

[0070] S405. Create drawings and add the above views and bill of quantities, layout them according to the range of views and bill of quantities, set the drawing size, and set the drawing description text and frame title bar information.

[0071] S5. Directly generate the associated wharf structure elevation drawing based on the wharf Revit model;

[0072] The process of generating the pile position map of the wharf structure is as follows:

[0073] S501, obtaining model components through coding, wherein the model components include a beam, a pile foundation, a surface layer, a mooring component, a mooring beam, a mooring post, a fender, and a steel ladder;

[0074] S502, creating a pier structure elevation view, setting the view range, display style, and component visibility;

[0075] S503, creating view elements in the view, the view elements including axis grid, elevation mark, dimension mark and description, various component marks, and orientation mark;

[0076] S504. Create a drawing and add the above views, layout the views, set the drawing size, and set the drawing description text and frame title bar information.

[0077] S6. Directly generate the associated wharf structure section drawing based on the wharf Revit model;

[0078] The process of generating the wharf structure profile is as follows:

[0079] S601, the user selects a dock beam;

[0080] S602, obtaining model components through coding, wherein the model components include a cross beam, a pile foundation, a surface layer, a longitudinal beam, a track beam, a front side beam, a rear side beam, a mooring component, a mooring beam, a mooring post, and a fender;

[0081] S603, based on the selected beam, locate and create a section view of the wharf structure, set the view range, display style, and component visibility;

[0082] S604, creating a view element in the view, wherein the view element includes elevation annotation, dimension annotation and dimension annotation description, various component marks and orientation marks;

[0083] S605, create a drawing and add the view, layout the view, set the drawing size, set the drawing description text and the drawing frame title bar information.

[0084] S7. Export the generated drawings as PDF files. The generated wharf structure plan, wharf structure pile position map, wharf structure elevation and wharf structure section drawings are printed into PDF format using a PDF virtual printer for delivery.

[0085] A Revit-based automatic generation system for hydraulic master plan of high-pile beam-slab wharf, comprising: a model preprocessing module, an environment setting module, a plan generation module, a pile position map generation module, a elevation generation module, a section generation module and a drawing export module;

[0086] Model preprocessing module, used to encode model components and add legends required for drawing;

[0087] The environment setting module is used to set the line style, dimension style, elevation style, text style, axis grid style, and load the symbol family required for drawing;

[0088] Plan generation module, used to generate plan views and drawings of the wharf structure directly from the wharf Revit model;

[0089] The pile position diagram generation module is used to directly generate the dock structure pile position diagram view, bill of quantities and drawings from the dock Revit model;

[0090] Elevation drawing generation module, used to directly generate the wharf structure elevation view and drawings from the wharf Revit model;

[0091] The section drawing generation module is used to directly generate the wharf structure elevation and section drawings from the wharf Revit model according to the beam components selected by the user;

[0092] The drawing export module is used to export the generated Revit drawings into PDF files.

[0093] Example:

[0094] A method for automatically generating hydraulic general drawings of high-pile beam-slab wharf based on Revit, such as Figure 1 As shown, the following steps are included:

[0095] S1. Preprocess the wharf Revit model. The preprocessing includes at least: encoding the model components and adding the legend required for drawing. Specifically:

[0096] Component coding: Encode the model components. The coding should comply with the requirements of the "Uniform Standard for the Application of Water Transport Engineering Information Models" and the "Uniform Standard for the Application of Water Transport Engineering Design Information Models". The single component coding in the model consists of 11 sub-codes. Among them, the water transport engineering component and equipment code should comply with the requirements of Table A.0.2 Water Transport Engineering Components and Equipment in the "Uniform Standard for the Application of Water Transport Engineering Information Models". Other sub-codes can be empty and are represented by "Classification Table Code -00.00.00.00", for example: the longitudinal beam component The code is “61-00.00.00.00+71-00.00.00.00+62-10.01.07.00+63-00.00.00.00+83-00.00.00.00+73-00.00.00.00+90-00.00.00.00+81-00.00.00.00+82-00.00.00.00+80-00.00.00.00+72-00.00.00.00”.

[0097] Component legend: Add the legend symbols required for drawing for pile foundation components;

[0098] S2. Setting the drawing environment, which at least includes: setting various styles required for drawing, and loading the annotation symbol family required for drawing; specifically:

[0099] The settings include: setting line style, dimensioning style, elevation annotation style, text style, axis grid style according to the drawing requirements of hydraulic engineering, and loading the annotation symbol family required for drawing;

[0100] The symbol families required for drawing include at least: drawing frame family, view title family, dimension annotation description family, compass family, water flow direction family, water level elevation family, and component mark family.

[0101] S3. Generate the associated wharf structure plan directly based on the wharf Revit model, such as Figure 2 As shown;

[0102] The steps to generate the wharf structure plan are as follows:

[0103] S301. Obtain model components through coding, including beams, pile foundations, surface layers, mooring components, mooring beams, bollards, fenders, steel ladders, etc.;

[0104] S302, creating a plan view of the wharf structure, setting the view range, display style, and component visibility processing; wherein the component visibility processing includes displaying objects that must be expressed in the drawing and hiding objects that do not need to be expressed;

[0105] S303, creating view elements in the view, including axis grid, dimensioning and dimensioning instructions, various component marks, compass, water flow direction, and azimuth mark; wherein, the plane position of the horizontal axis grid is determined by obtaining the center position and direction of the beam, the vertical display range of the axis grid is set to be above the wharf surface to the bottom of the longest pile foundation, and the component mark determines the position and range according to the properties, base point, and geometric dimensions of the component;

[0106] S304, create a drawing and add the above view, layout the view, set the drawing size according to the view size, set the drawing description text and the drawing frame title bar information;

[0107] S4. Based on the wharf Revit model, directly generate the associated wharf structure pile position map, such as Figure 3 As shown;

[0108] The steps to generate the pile position map of the wharf structure are as follows:

[0109] S401, obtaining model components through coding, including beams, pile foundations, and surface layers;

[0110] S402, creating a dock structure pile position view, setting the view range, display style, and component visibility processing; wherein the component visibility processing is set to display only the pile foundation and surface layer objects, and the surface layer display style is set to a double-dotted line style;

[0111] S403, creating view elements in the view, including axis grid, dimensioning and dimensioning instructions, various component marks, compass, water flow direction, and azimuth mark; wherein, the plane position of the horizontal axis grid is determined by obtaining the center position and direction of the crossbeam, the vertical axis grid is determined by obtaining the distance type and direction from the pile foundation to the front of the wharf, the vertical display range of the axis grid is set to be above the wharf surface to the bottom of the longest pile foundation, and the component mark is determined by the properties, base points, and geometric dimensions of the component to determine the position and range; pile foundation plane angle marking: only mark the unconventional items with angles other than 0°, first obtain the angle types, sort them by quantity, remove the angle types with the largest number, and then mark the remaining angles;

[0112] S404, create a detailed list of pile foundation quantities, including pile type, specification, pile top elevation, average pile length, number of piles, and remarks. Based on the pile foundation obtained in S401, traverse all pile foundation objects, obtain the pile type, specification, pile top elevation, pile length, number of piles, and remarks of each pile, classify and summarize them in the form of pile type, specification, pile top elevation, average pile length, number of piles, and remarks, and calculate the total number of piles and the average pile length of each category, create a revit detailed list, and fill in the summary data to form a detailed list of pile foundation quantities;

[0113] S405, create a drawing and add the above-mentioned views and bill of quantities, layout according to the range of the view and bill of quantities, set the drawing size, set the drawing description text and the drawing frame title bar information;

[0114] S5. Generate the associated wharf structure elevation drawing directly based on the wharf Revit model, such as Figure 4 As shown;

[0115] The steps to generate the pile position map of the wharf structure are as follows:

[0116] S501. Obtain model components through coding, including beams, pile foundations, surface layers, mooring components, mooring beams, bollards, fenders, steel ladders, etc.;

[0117] S502, creating a pier structure elevation view, setting the view range, display style, and component visibility processing; wherein the component visibility processing includes displaying objects that must be expressed in the drawing and hiding objects that do not need to be expressed;

[0118] S503, creating view elements in the view, including axis grid, elevation annotation, dimension annotation and description, various component marks, and orientation marks; wherein, the plane position of the horizontal axis grid is determined by obtaining the center position and direction of the beam, the vertical display range of the axis grid is set to be above the dock surface to the bottom of the longest pile foundation, and the component mark is determined according to the properties, base point, and geometric dimensions of the component. The mooring posts are sorted according to the Z coordinates of the spatial positions to determine the mooring posts located on the dock surface, thereby creating the mooring post layout dimension annotation on the dock surface;

[0119] S504, create a drawing and add the above view, layout the view, set the drawing size, set the drawing description text and the drawing frame title bar information;

[0120] S6. Generate the associated wharf structure section directly based on the wharf Revit model, such as Figure 5 As shown;

[0121] The steps to generate the wharf structure section are as follows:

[0122] S601, the user selects a dock beam;

[0123] S602, obtaining model components through coding, including beams, pile foundations, surface layers, longitudinal beams, track beams, front side beams, rear side beams, mooring components, mooring beams, bollards, fenders, etc.;

[0124] S603, based on the selected beam, locate and create a section view of the wharf structure, set the view range, display style, and component visibility processing; wherein, the method for determining the section view is to screen and filter all beams in the model that are parallel to the selected beam, sort the screened beams from large to small according to the X-coordinate value of the beam base point, determine the beams closest to the left and right of the selected beam, further obtain the axis distance Dz between the selected beam and the left beam and the axis distance Dy between the selected beam and the right beam, then the view position is determined to be 0.5Dz to the left of the selected beam, and the view depth is 0.5Dz+0.5Dy;

[0125] S604, creating view elements in the view, including elevation annotation, dimension annotation and dimension annotation description, various component marks, and orientation marks;

[0126] S605, create a drawing and add the above views, layout the views, set the drawing size, set the drawing description text and the drawing frame title bar information;

[0127] S7. Export the generated drawings as PDF files: Use the PDF virtual printer to export the generated Revit drawings as PDF files.

[0128] The present invention also provides a Revit-based automatic generation system for hydraulic general plan of high-pile beam-slab wharf, comprising:

[0129] Model preprocessing module, used to encode model components and add legends required for drawing;

[0130] The environment setting module is used to set the line style, dimension style, elevation style, text style, axis grid style, and load the symbol family required for drawing;

[0131] Plan generation module, used to generate plan views and drawings of the wharf structure directly from the wharf Revit model;

[0132] The pile position diagram generation module is used to directly generate the dock structure pile position diagram view, bill of quantities and drawings from the dock Revit model;

[0133] Elevation drawing generation module, used to directly generate the wharf structure elevation view and drawings from the wharf Revit model;

[0134] The section drawing generation module is used to generate the pier structure elevation and section drawings directly from the pier Revit model according to the beam components selected by the user:

[0135] The drawing export module is used to export the generated Revit drawings into PDF files.

[0136] A computer program for realizing the above-mentioned method for automatically generating hydraulic general drawings of high-pile beam-slab wharf based on Revit.

[0137] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation modes, which are merely illustrative rather than restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.

Claims

1. A method for automatically generating hydraulic general plan of high-pile beam-slab wharf based on REVIT, characterized in that: The automatic generation system of hydraulic master plan of high-pile beam-slab wharf based on Revit includes: model preprocessing module, environment setting module, plan generation module, pile position map generation module, elevation generation module, section generation module and drawing export module; Model preprocessing module, used to encode model components and add legends required for drawing; The environment setting module is used to set the line style, dimension style, elevation style, text style, axis grid style, and load the symbol family required for drawing; Plan generation module, used to generate plan views and drawings of the wharf structure directly from the wharf Revit model; The pile position diagram generation module is used to directly generate the dock structure pile position diagram view, bill of quantities and drawings from the dock Revit model; Elevation drawing generation module, used to directly generate the wharf structure elevation view and drawings from the wharf Revit model; The section drawing generation module is used to directly generate the wharf structure elevation and section drawings from the wharf Revit model according to the beam components selected by the user; Drawing export module, used to export generated Revit drawings into PDF files; The method for automatically generating the hydraulic general drawing of the high-pile beam-slab wharf comprises the following steps: S1. Preprocess the wharf Revit model, including: encoding the model components and adding legends required for drawing; The wharf Revit model includes platform beams, longitudinal beams, pile foundations, surface layers, mooring components, mooring beams, bollards, fenders, and rail components; S2. Setting the drawing environment, which includes: setting the style required for drawing and loading the annotation symbol family required for drawing; The settings include the line style, dimensioning style, elevation dimensioning style, axis grid style and text style of the drawing. The loaded annotation symbol families include the drawing frame family, view title family, dimensioning description family, compass family, water flow direction family, water level elevation family and component mark family. S3. Generate the associated wharf structure plan directly based on the wharf Revit model; the specific process is as follows: S301. Obtain model components through coding, where the model components include beams, pile foundations, surface layers, mooring components, mooring beams, mooring posts, fenders, and steel ladders; S302, creating a plan view of the wharf structure, setting the view range, display style and component visibility; S303, creating view elements in the plan view of the wharf structure, the view elements including axis grid, dimensioning and dimensioning instructions, various component marks, compass, water flow direction, and orientation mark; S304, creating a drawing and adding the plan view of the wharf structure, typeset the view, set the drawing size according to the view size, and set the drawing description text and the drawing frame title bar information; S4. Generate the associated wharf structure pile position diagram directly based on the wharf Revit model; the specific process is as follows: S401, obtaining model components through coding, where the model components include beams, pile foundations, and surface layers; S402, creating a dock structure pile position view, setting the view range, display style and component visibility processing; S403, creating view elements in the wharf structure pile position view, the view elements including axis grid, dimensioning and dimensioning instructions, various component marks, compass, water flow direction, and orientation mark; S404, creating a detailed list of pile foundation quantities, which includes pile type, specification, pile top elevation, average pile length, number of piles and remarks; S405, creating a drawing and adding the pile position view of the wharf structure and the pile foundation quantity list, performing typeset layout according to the range size of the view and the list, setting the drawing size, setting the drawing description text and the frame title bar information; S5. Generate the associated wharf structure elevation drawing directly based on the wharf Revit model; the specific process is as follows: S501. Obtain model components through coding, where the model components include beams, pile foundations, surface layers, mooring components, mooring beams, bollards, fenders, and steel ladders; S502, creating a pier structure elevation view, setting the view range, display style, and component visibility; S503, creating view elements in the elevation view of the wharf structure, the view elements including axis grid, elevation mark, dimension mark and description, various component marks, and orientation mark; S504, create a drawing and add the elevation view of the wharf structure, layout the view, set the drawing size, set the drawing description text and the drawing frame title bar information; S6. Generate the associated wharf structure section view directly based on the wharf Revit model; details are as follows: S601, the user selects a dock beam; S602, obtaining model components through coding, the model components including beams, pile foundations, surface layers, longitudinal beams, track beams, front side beams, rear side beams, mooring components, mooring beams, bollards and fenders; S603, based on the selected beam, locate and create a section view of the wharf structure, set the view range, display style, and component visibility; S604, creating view elements in the wharf structure section view, the view elements including elevation annotation, dimension annotation and dimension annotation description, various component marks and orientation marks; S605, create a drawing and add the section view of the wharf structure, layout the view, set the drawing size, set the drawing description text and the drawing frame title bar information; S7. Export the generated drawings as PDF files; The generated wharf structure plan, wharf structure pile position map, wharf structure elevation map, and wharf structure section map drawings are printed into PDF format using a PDF virtual printer for delivery.

Citation Information

Patent Citations

  • Big workshop heating drawing method for BIM forward design

    CN111428295A