Automatic plotting method and system based on traffic field long and large linear engineering BIM model

Through the automated drawing production method based on BIM model, standardized output and readability problems in engineering design are solved, and efficient and accurate drawing generation and output are achieved.

CN119442382APending Publication Date: 2025-02-14CHINA TRANSPORT INFORMATION TECH GRP CO LTD

Patent Information

Application Number
CN202411257657.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-09
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

It is difficult for the existing technology to achieve standardized and customized two-dimensional drawing output in engineering design, and traditional methods require a lot of manual operation, which is prone to missing items and human errors, affecting the readability and quality of the drawings.

Method used

Based on the automated drawing method of BIM model of growing line engineering in the transportation field, the drawing content and printing are performed in the output stage by obtaining two-dimensional views, adding annotation and markings, designing statistical tables and drawing templates, selecting appropriate chart templates, and performing drawing content and printing in the output stage Configuration selection to achieve standardized design and automated output.

Benefits of technology

It improves the readability and work efficiency of drawings, reduces manual errors and costs, and can quickly locate effective information to meet the drawing needs of different stages.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119442382A_ABST
    Figure CN119442382A_ABST
Patent Text Reader

Abstract

The invention provides an automatic drawing method and system based on a BIM (Building Information Modeling) of a long and large linear project in the traffic field, and the method comprises the steps: obtaining a two-dimensional view based on the BIM, and carrying out the marking and releasing of the model in the two-dimensional view, and constructing a complete view; designing a statistical table template based on actual demands, and extracting BIM model information to fill statistical table template content to generate a statistical table; a drawing template is designed based on actual demands, wherein the drawing template comprises a mapsheet, a drawing frame, a countersign column, a project information column and / or a drawing area; selecting a required drawing template, performing layout on the drawing area to construct a view template, and obtaining a required two-dimensional view and / or a statistical table based on the view template to generate a complete drawing; drawing output parameter setting is conducted on the complete drawing, output content is selected, printing configuration parameters are set, and the drawing is printed and output. According to the method, the drawing efficiency can be greatly improved, human resources are saved, manual errors are reduced, the readability of the drawing is enhanced, and a reader can quickly position effective information conveniently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automated drawing technology, and in particular to an automated drawing method and system based on a BIM model of a long and large linear engineering project in the transportation field. Background Art

[0002] Today, as the requirements for drawing standardization in the engineering design industry are increasing, project drawings must not only meet the requirements of relevant industry design specifications and standards, but also have good readability and clearly express the content of the drawings. At the same time, a set of drawings often undergoes multiple adjustments from planning approval to construction deepening and then to operation and maintenance management. Designers need to make a lot of modifications to adjust the drawing content to match expectations. This process not only consumes a lot of time and energy, but may also affect the quality and delivery progress of the project due to human errors.

[0003] Commonly used 2D drawing software, such as CAD, can quickly draw 2D images based on 3D models, and control drawing standards based on configured layer templates to achieve standardized drawing. However, most of them require complex operation processes to output drawing results, and the conversion from 3D models to 2D drawings needs to be completed manually. This conversion method is prone to missing items and it is easy to lose control of 3D space information during subsequent modifications and adjustments. In addition, since the relevant content of annotations and statistical tables needs to be sorted out and manually added by designers, human intervention is also required for secondary adjustments during the design modification process, which may increase labor costs and may also cause certain human errors, affecting the readability of the drawings.

[0004] In addition, with the introduction of BIM design methods, 3D modeling software such as Revit has gradually entered the public eye, and BIM models contain rich project data information. The 2D plane and 3D model are designed simultaneously. When adjusting the content in the 2D plane, the 3D model is modified synchronously. The 2D and 3D combined design method provides designers with visual guidance, solves the problem of component collision that is very easy to occur in 2D design, and supports the collaborative update of 2D and 3D data, avoiding errors caused by omissions when manually modifying the model. However, the drawings exported by 3D modeling software such as Revit cannot meet the requirements of existing drawing design specifications in terms of drawing surface, index style, dimensioning style, etc., and cannot standardize and customize the output of drawing content, making it difficult to meet actual needs.

[0005] In addition, in long and large linear transportation engineering projects, due to the characteristics of transportation projects such as large scale and high complexity, it is difficult for a single drawing to show the complete view. In order to show the entire project, a large number of drawings may need to be produced. The traditional drawing method requires each drawing to be drawn separately, which is labor-intensive and inefficient. Summary of the invention

[0006] Based on the above background, the purpose of the present invention is to provide an automated drawing method and system based on the BIM model of long and large linear projects in the transportation field, perform standardized design while realizing the synchronous update of two-dimensional and three-dimensional data, select appropriate chart templates in combination with actual chart content requirements, and select drawing content and printing configuration in the output stage to meet the drawing requirements at different stages, enhance the readability of the drawings, and facilitate readers to quickly locate effective information.

[0007] To achieve the above object, the present invention adopts the following technical solutions:

[0008] In a first aspect, the present invention provides an automated drawing method based on a long linear engineering BIM model in the transportation field, comprising:

[0009] Obtain a 2D view based on the BIM model, and annotate and interpret the model in the 2D view to construct a complete view;

[0010] Design a statistical table template based on actual needs, and extract BIM model information to fill in the statistical table template content to generate a statistical table;

[0011] Design drawing templates based on actual needs, including drawing sheets, drawing frames, countersignature columns, project information columns and / or drawing areas;

[0012] Select the required drawing template, lay out the drawing area and construct a view template, and obtain the required two-dimensional view and / or statistical table based on the view template to generate a complete drawing;

[0013] Set the output parameters for the complete drawing, select the output content, and set the printing configuration parameters to print the drawing.

[0014] Furthermore, the obtaining of a two-dimensional view based on the BIM model and annotating and explaining the model in the two-dimensional view to construct a complete view includes:

[0015] Obtain BIM model based on BIM model creation software;

[0016] Using the section view cutting tool of the BIM model creation software to cut the BIM model and project it to obtain a two-dimensional view, which includes a plan view, an elevation view, a section view and / or a node detail view;

[0017] Add annotations to the BIM model in the 2D view and link the annotation content with the BIM model to create a complete view.

[0018] Furthermore, the designing of statistical table template information based on actual needs and extracting model information to fill in the statistical table template content to generate a statistical table includes:

[0019] Design statistical table template information, including statistical table name, fields and / or data processing methods; and store the statistical table template in XML format;

[0020] The corresponding model information is extracted according to the fields set in the statistical table template information and the contents in the statistical table template are filled to generate a statistical table.

[0021] Furthermore, the design drawing template based on actual needs includes:

[0022] Set the map sheet, wherein the map sheet selects the basic map sheet template size or creates it according to actual needs;

[0023] Setting a drawing frame, wherein the drawing frame can select a basic drawing frame template or create one according to actual needs, and a project information column and a countersignature column are set within the drawing frame. The project information column and the countersignature column are provided with labels, and the labels index the relevant field content in the project information;

[0024] Generate a drawing template by filling in the corresponding project information according to the label fields in the drawing frame.

[0025] Furthermore, creating a drawing frame includes selecting the drawing for which the drawing frame needs to be created; inserting a counter-signature column and a project information column within the drawing frame by inserting a table, wherein the inserted table can set the number of rows and columns, cell size, and placement base point; adding labels to the counter-signature column and the project information column, and retrieving project information and drawing information according to the labels; project information includes design unit, project name, project number, design, review, auditor and / or signature, and drawing information includes drawing name.

[0026] Further, the selecting of the required drawing template, constructing a view template for the layout of the drawing area, and obtaining the required two-dimensional view and / or statistical table based on the view template to generate a complete drawing includes:

[0027] Determine the output contents of the drawings, including the two-dimensional views and / or statistical tables that need to be presented in the complete drawings;

[0028] Determine the size of each two-dimensional view and / or statistical table, create a corresponding accommodation area, and arrange the relative positions of the accommodation areas;

[0029] A corresponding two-dimensional view and / or statistical table label is set for each containing area, and the corresponding two-dimensional view and / or statistical table is called through the label to form a complete drawing.

[0030] Furthermore, the step of setting a corresponding two-dimensional view and / or statistical table label for each accommodation area and calling the corresponding two-dimensional view and / or statistical table through the label to form a complete drawing includes:

[0031] Segment the two-dimensional view and / or the statistical table based on a preset length;

[0032] Sequentially number the two-dimensional views and / or statistical tables after segmentation processing;

[0033] The view template sequentially calls up the corresponding segmented two-dimensional views and / or statistical tables according to the segment numbers of the two-dimensional views and / or statistical tables to form a complete drawing.

[0034] Furthermore, the setting of drawing parameters for the complete drawing and the selection of output contents include:

[0035] Generate a model content list option panel based on the model components and annotations involved in the complete drawing;

[0036] The drawing output content is selected through the option panel, and the drawing output content includes the model component type and annotation type that need to be displayed in the drawing.

[0037] Furthermore, the set printing configuration parameters include the printing state, color, fading degree, printer type, print export file name and / or path of the required drawing to be printed.

[0038] In a second aspect, the present invention provides an automated drawing system based on a long linear engineering BIM model in the transportation field, comprising:

[0039] Model view acquisition module, used to obtain a two-dimensional view based on the BIM model, and to annotate and interpret the model in the two-dimensional view to construct a complete view;

[0040] The statistical table template generation module is used to design the statistical table template based on actual needs, and extract BIM model information to fill in the statistical table template content to generate a statistical table;

[0041] A drawing template generation module is used to design drawing templates based on actual needs. Drawing templates include drawing sheets, drawing frames, countersignature columns, project information columns and / or drawing areas.

[0042] The drawing generation module is used to select the drawing template to be used, lay out the drawing area and construct the view template, and obtain the required two-dimensional view and / or statistical table based on the view template to generate a complete drawing;

[0043] The drawing printing output module is used to set the output parameters of the complete drawing, select the output content, and set the printing configuration parameters to print the drawing.

[0044] The beneficial effects of the present invention are as follows:

[0045] The present invention provides an automated drawing method and system based on the BIM model of long and large linear projects in the transportation field. It realizes the synchronous update of two-dimensional and three-dimensional data while performing standardized design, selects a suitable chart template based on the size of the view actually required for placement, and configures and selects the drawing content and printing settings in the output stage to meet the drawing requirements at different stages of project implementation. For example, when the drawings are used by the structural construction team, the components that need to be expressed in the structure are printed, and other irrelevant content is omitted, which enhances the readability of the drawings and facilitates readers to quickly locate effective information. Specifically:

[0046] 1. The present invention uses a set of three-dimensional BIM models for communication and docking during the project implementation process. The model integrates information from various stages, including work information for the entire life cycle of project design, construction, operation and maintenance. At the same time, it is combined with real-time collaborative updates of two- and three-dimensional data, that is, the information related to the three-dimensional model contained in the annotations, statistical tables, and drawings, such as geometric information, attributes, etc., is updated collaboratively with the three-dimensional model to ensure consistency between the drawing and the model while avoiding three-dimensional space design defects caused by pure two-dimensional design;

[0047] 2. The statistical tables, drawings, and printing-related configuration templates provided by the present invention can be customized according to user needs. After being adjusted once, they can be applied to all subsequent drawing processes of the project, greatly improving work efficiency and ensuring the readability of drawings;

[0048] 3. The present invention provides a drawing area layout function, supports the use of a unified view template for the layout of drawings of the same type, avoids manual drag-in layout, and satisfies the layout requirements of drawings of the same type at one time. The view template is configured in a standardized manner to achieve automated drawing output;

[0049] 4. The present invention provides a drawing parameter setting function, which can adjust the drawing expression content according to the drawing requirements at different stages. The content that does not need to be expressed can be directly hidden on the drawing side without deleting or modifying the original model, which helps relevant personnel to quickly read information;

[0050] 5. The drawing method provided by the present invention greatly improves work efficiency, saves human resources and reduces manual errors, making it easier for designers to focus on design. The statistical table content generated in combination with the model information can provide data reference in the subsequent engineering cost calculation and make a judgment on the cost in advance. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0052] Figure 1 A flow chart of an automated chart output method based on a long linear engineering BIM model in the transportation field provided by an embodiment of the present invention;

[0053] Figure 2 A schematic diagram of the map size and map size provided in an embodiment of the present invention;

[0054] Figure 3 A schematic diagram of a drawing template provided for an embodiment of the present invention;

[0055] Figure 4 A schematic diagram of a drawing area layout view template provided in this embodiment is a schematic diagram of a bridge type layout in which three parts, namely, elevation, plane and elevation statistics table, are arranged from top to bottom in the drawing area;

[0056] Figure 5 Another schematic diagram of a drawing area layout view template provided for this embodiment is a schematic diagram of a main beam plane layout, a variable longitudinal sample, a main beam parameter table, and a precast beam cantilever parameter (C value) table arranged in a 2×2 layout in the drawing area;

[0057] Figure 6 A schematic diagram of the bridge sections in the traffic engineering project provided in this embodiment;

[0058] Figure 7 A schematic diagram of the output parameter settings provided for this embodiment;

[0059] Figure 8 A schematic diagram of the drawing printing parameter settings provided in this embodiment;

[0060] Fig. 9 A schematic diagram of an automated chart output system based on a BIM model of a long linear project in the transportation field provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0061] In order to further understand the present invention, preferred embodiments of the present invention are described below in conjunction with examples. However, it should be understood that these descriptions are only for further illustrating the features and advantages of the present invention, rather than limiting the claims of the present invention.

[0062] The present invention mainly focuses on the process of automatic drawing of BIM models, and the implementation of specific steps is based on the support of BIM platform.

[0063] Embodiment 1:

[0064] This embodiment provides an automated drawing method based on the BIM model of a long and large linear project in the transportation field. Figure 1 The main process of the drawing method is as follows:

[0065] S1: Create a complete view; obtain the BIM model through the BIM model creation software, and slice the model through the slice tool to generate the corresponding two-dimensional view; annotate the model in the two-dimensional view, and link the annotation content with the model to form a complete view that includes model information and annotation content that can be arranged in the drawing;

[0066] S2: Generate a statistical table; design the statistical table template information based on actual needs, including setting the statistical table name, fields and / or data processing method, and filling in the statistical table template content according to the field extraction model information to generate the statistical table;

[0067] S3: Generate a drawing template; the drawing template includes a drawing sheet, a drawing frame, a counter-signature column, a project information column, and a blank drawing area; by setting the drawing sheet and drawing frame, inserting labels in the counter-signature column and the project information column, and extracting project information filling content according to the label field to generate a complete project drawing template;

[0068] S4: Arrange the drawing area to generate a complete drawing; lay out the drawing area to construct a view template, and obtain the required two-dimensional view and / or statistical table based on the view template to generate a complete drawing;

[0069] S5: Output drawings; set the output parameters for the complete drawings to complete the selection of output content, and set the printing configuration parameters to print out the drawings.

[0070] Specifically:

[0071] In step S1, a two-dimensional view is obtained based on the BIM model, and the two-dimensional view is annotated and annotated to construct a complete view. This includes:

[0072] S101: Obtain the BIM model; obtain the BIM model through BIM model creation software such as REVIT, BIMBase, etc.;

[0073] S102: Obtain a two-dimensional view; slice the BIM model using the section view cutting tool provided in the BIM model creation software, and project the sliced ​​model in the two-dimensional view to form two-dimensional views such as a plan view, an elevation view, a section view, and a node detail view;

[0074] S103: Add annotations and annotations to the BIM model in the two-dimensional view to create a complete view;

[0075] Use the annotation and explanation tools provided by the BIM model creation software to add annotations and explanations to the BIM model in the two-dimensional view, so that the model has complete project information. Among them, common annotation types include dimension annotation, symbol annotation and text annotation; dimension annotation is to mark the geometric dimensions of the components, symbol annotation is to explain the drawing content in the form of text combined with symbols, and text annotation is to supplement the drawing content in the form of text and lead lines.

[0076] Link the annotation content with the BIM model to form a view that can be arranged in the drawing and contains model information and annotation content. When the BIM model is subsequently modified, the relevant parameters of the link will be updated in real time.

[0077] It should be noted that the link between the annotation content and the model is supported by a special algorithm provided by the BIM model creation platform or based on the underlying platform. The relevant technical content is existing technology and will not be repeated here.

[0078] In step S2, the statistical table template information is designed based on actual needs, and the model information is extracted to fill in the statistical table template content to generate a statistical table.

[0079] In a BIM model, statistical tables are used to collect, organize, and display data in the model. The information that may be included includes the number of models, the scope of the project covered, the level of detail of the model, and how the model is used to improve project efficiency and quality. Some common types of BIM model statistical tables include material statistical tables, component quantity statistical tables, and elevation statistical tables.

[0080] In this embodiment, the statistical table template information can be created based on the actual user needs and customized settings, and the created template file is stored as an external configuration file in XML format. The information set in the statistical table template includes: the statistical table name, fields and data processing methods, where the data processing methods are such as filters, sorting or formatting. The set fields are the basis for extracting model information, that is, the statistical table template content is filled in according to the field extracted model information to generate a statistical table, thereby providing accurate project data to support decision making and project management.

[0081] Furthermore, a statistical table template can be designed in advance according to possible user needs, or a statistical table template system can be constructed by collecting statistical table templates based on previous cases and storing template files. The corresponding statistical table template can be selected from the statistical table template system based on actual project needs, and the corresponding statistical table can be generated according to the field extraction of corresponding model information based on the actual situation of the project, without the need to adjust the template again or manually input data.

[0082] Refer to the table below. Taking the "Single Pier Column Material Quantity List" as an example, first create a statistical table named "Single Pier Column Material Quantity List", select the component type (pier column) to be counted in the table and the fields "number, specification, length..." used for statistics in the table header, and then optimize the table through data processing functions such as filters, sorting, or formatting. The statistical table is obtained by extracting relevant content from the model based on the field information and performing corresponding data processing.

[0083] Detailed list of material quantities for single bridge pier

[0084]

[0085] S3: Generate a drawing template, which includes the drawing sheet, drawing frame, signature column, project information column and blank drawing area space.

[0086] The output drawing template of the BIM model can be customized according to project requirements and standards, including setting the drawing size and frame, inserting labels in the counter-signature column and project information column, extracting project information based on the label field to fill in the content in the counter-signature column and project information column, and generating a complete project drawing template to ensure the consistency and professionalism of the drawings. Specifically:

[0087] S301: Set the drawing size. The model creation software system configures the basic drawing template size commonly used for this type of project, such as A0 / A1 / A2 / A3 / A4. The scale of the drawing can be used to determine whether the drawing size in the system meets the requirements and whether the project-related views and statistical tables can be placed reasonably. Figure 2 , which is a schematic diagram of the map size and map size provided in this embodiment.

[0088] When the user has additional size requirements, that is, when the original basic map template size does not match, the map can be created;

[0089] To create a map sheet, you can provide custom options within the system drawing standards to lengthen the map sheet, such as A1+1 / 2. The created map sheet includes two parts: the surface line and the frame line, which serve to define the scope for subsequent content layout. After creation, it will be saved as a map sheet template, which can be used as a basic map sheet template for selection.

[0090] S302: After the drawing size is set, the drawing frame is set accordingly.

[0091] The project information column and the counter-signature column are set within the drawing frame. The project information column and the counter-signature column index the relevant content in the project according to the labels filled in them. The BIM platform system provides common layout forms of the drawing frame counter-signature column and the project information column; the layout conformity of the drawing frame can be judged in combination with the completeness of the project related information and the overall layout of the counter-signature column and the project information column. If it does not conform, the drawing frame is created, and the creation of the drawing frame includes:

[0092] S3021: Select the drawing frame to be created;

[0093] S3022: insert a table into the drawing frame to place the countersignature column and the project information column. The number of rows and columns, cell size and placement base point of the inserted table can be set.

[0094] S3023: Enter text in the co-signature column and project information column to add labels, and retrieve project information and drawing information based on the labels; project information includes design unit, project name, design, review, etc., and drawing information includes drawing name, drawing number, etc.

[0095] After the drawing frame is created, you can save it as a drawing frame template for selection, and then judge the rationality of the drawing frame layout based on the completeness of the current project related information and the overall layout of the signature column and project information column in the drawing frame.

[0096] S303: After the drawing frame is set, the corresponding project information is filled in according to the field content of the label in the drawing frame to generate a drawing template. The relevant labels related to the drawing information are automatically updated after the drawing area is arranged, such as the drawing name and drawing number;

[0097] See also Figure 3 , is a schematic diagram of a drawing template created, in which the label fields added in the project information column include the design unit label, project information label, drawing name label, designer label, reviewer label, auditor label, number label and / or drawing number label, etc. The label fields in the countersignature column are: road, standard building, traffic engineering and / or others, etc.

[0098] S4: Select the required drawing template, lay out the drawing area and construct a view template, and obtain the required two-dimensional view and / or statistical table based on the view template to generate a complete drawing.

[0099] The content of this step is to add the created 2D views and statistical tables in the drawing area of ​​the drawing template to form a complete drawing. The drawing area is the blank part of the drawing frame except for the signature column and the project information column. After selecting the drawing template to be used, adding the previously created 2D views and statistical tables in the drawing area can be done in two ways: not using the drawing area layout and using the drawing area layout. Not using the drawing area layout is to drag the previously created 2D views and statistical tables, and manually arrange the drawing area, adjust the layout of the two in the drawing template, complete the layout of the drawing area, and form a complete drawing.

[0100] The drawing area layout is used to customize the drawing area layout and build view templates according to specific project requirements to meet specific design and documentation needs. The process of customizing the drawing area layout to build view templates includes:

[0101] Determine the output content of this type of drawing, including the two-dimensional views and / or statistical tables that need to be presented in the drawing;

[0102] Determine the size of each two-dimensional view and / or statistical table, create a corresponding rectangular frame containing area, and layout the containing area accordingly;

[0103] A corresponding two-dimensional view and / or statistical table label is set for each containing area, and the corresponding two-dimensional view and / or statistical table is called through the label to form a complete drawing. The label is set according to the name of the two-dimensional view and / or statistical table.

[0104] For further information, see Figure 6 In long and long linear transportation engineering projects, due to the characteristics of transportation projects, the complete view often cannot be output and displayed through a single drawing, and needs to be processed in sections according to the preset length, so multiple continuous drawings need to be output when the drawing is output. Specifically:

[0105] The two-dimensional view and / or the statistical table are segmented based on a preset length. In this embodiment, the entire route is segmented based on the expansion joint as a split point;

[0106] Sequentially number the two-dimensional views and / or statistical tables after segmentation processing;

[0107] The view template sequentially calls up the corresponding segmented two-dimensional views and / or statistical tables according to the segment numbers of the two-dimensional views and / or statistical tables to form a complete drawing.

[0108] For example, in traffic engineering, expansion joints are used as dividing lines to divide the project into sections. After the sections are divided, all the 2D views and / or statistical tables that need to be arranged in each section are placed in a unified view template, that is, the 2D views and / or statistical tables corresponding to the section are placed in each drawing. In this way, a standard layout view template can be configured for the drawing types that need to output the same 2D view and / or statistical table in sections, so as to realize automatic drawing.

[0109] See also Figure 4 , is a "bridge layout diagram" set up based on previous case experience. The "bridge layout diagram" contains three parts from top to bottom: elevation, plane, and elevation statistics table. The corresponding view template is to create three rectangular areas in the drawing area and draw the rectangular area range according to project experience to ensure that the corresponding view content can be placed in. The view template is constructed by laying out the drawing area and named "bridge layout diagram" to achieve the purpose of laying out the same type of drawings in a unified layout method, that is, according to the view template of the "bridge layout diagram", the plane, elevation, and elevation statistics table contents of each section are arranged in order, and the bridge layout is generated in sequence. Figure 1 .2.3....n.

[0110] See also Figure 5 , to construct the "main beam layout diagram", the main beam layout diagram includes the main beam plane layout schematic diagram, variable longitudinal sample, main beam parameter table, precast beam cantilever parameter (C value) table, the drawing content has a total of 4 views and statistical tables that need to be displayed, all the corresponding views and statistical tables are laid out 2×2, and the "main beam layout diagram" view template is constructed, and the relevant drawings are generated according to the view types required for the layout of the "bridge type layout diagram".

[0111] S5: Setting the output parameters of the completed drawing to select the output content, and setting the printing configuration parameters to print the output drawing;

[0112] S501: Set the drawing output parameters and select the output content of the arranged drawings, mainly including the model component type and annotation type that need to be displayed in the drawings; specifically:

[0113] Read the actual usage of model components and annotations involved in the drawings, generate a corresponding option panel based on each drawing, select the content that needs to be output in the drawing by checking, and hide the content that does not need to be expressed.

[0114] See also Figure 7, the model content in drawing A includes piles, beams, component type A and component type B, and the annotation content includes point-by-point annotation, radius annotation, angle annotation and compass; the model content list of the drawing is displayed according to the actual existence of model components and annotation annotations in the drawing; when piles and beams are checked, the content of component type A and component type B will not be displayed in the output drawing.

[0115] S502: Select print configuration, the system configures common drawing print settings for this project type, and the print settings mainly include the print status, color, fading level, printer type (export to PDF, print to printer, etc.), print export file name and path, etc. of the drawings to be printed;

[0116] S503: Determine whether the printing settings meet the requirements;

[0117] Preview the drawing in PDF format and check the pre-printing status by zooming in and out to determine whether the printing settings meet the requirements. For example, you can check whether the printed drawing has overlapping components and other situations that affect the readability of the drawing.

[0118] If the print preview determines that the image to be printed does not meet the requirements, you can edit it again based on the existing settings or recreate the print settings. For setting contents, see Figure 8 After creation is completed, it can be saved as a print configuration template for selection and output drawings.

[0119] Embodiment 2:

[0120] See also Fig. 9 This embodiment provides an automatic drawing system based on a long linear engineering BIM model in the transportation field, including:

[0121] The model view acquisition module is used to acquire a two-dimensional view based on the BIM model, and to annotate and explain the model in the two-dimensional view to construct a complete view; it includes a two-dimensional view acquisition subunit and a complete view acquisition subunit, wherein the two-dimensional view acquisition subunit is used to acquire the BIM model based on the BIM model creation software, and to slice and project the BIM model based on the section view cutting tool of the BIM model creation software to obtain a two-dimensional view, wherein the two-dimensional view includes a plan view, an elevation view, a section view and / or a node detail view; the complete view acquisition subunit is used to add annotations and explanations to the BIM model in the two-dimensional view, and to link the annotations and explanations with the BIM model to create a complete view.

[0122] A statistical table template generation module is used to design a statistical table template based on actual needs, and extract BIM model information to fill in the statistical table template content to generate a statistical table; it includes a statistical table design subunit and a statistical table template information extraction subunit, the statistical table design subunit is used to design the statistical table template information and store the statistical table template in XML format, the statistical table template information includes the statistical table name, fields and / or data processing method; the statistical table template information extraction subunit is used to extract the corresponding model information according to the fields set in the statistical table template information and fill in the content in the statistical table template to generate a statistical table.

[0123] A drawing template generation module is used to design a drawing template based on actual needs. The drawing template includes a drawing sheet, a drawing frame, a counter-signature column, a project information column and / or a drawing area; it includes a drawing sheet setting subunit, a drawing frame setting subunit, a project information column setting subunit and a counter-signature column setting subunit. The drawing sheet setting subunit is used to select a basic drawing sheet template size or create a drawing sheet according to actual needs. The drawing frame setting subunit selects a basic drawing frame template or creates a drawing frame according to actual needs. The project information column setting subunit and the counter-signature column setting subunit are used to set a project information column and a counter-signature column within the drawing frame, and set labels in the project information column and the counter-signature column. The labels index the relevant field content in the project information.

[0124] A drawing generation module is used to select the drawing template to be used, and to lay out the drawing area to construct a view template, and to obtain the required two-dimensional views and / or statistical tables based on the view template to generate a complete drawing; it includes a view template creation subunit, and the view template creation subunit is used to determine the output content of the drawing, and the output content includes the two-dimensional views and / or statistical tables that need to be presented in the complete drawing; and to determine the size corresponding to each two-dimensional view and / or statistical table, create a corresponding accommodating area and layout the relative position of the accommodating area; and set a corresponding two-dimensional view and / or statistical table label for each accommodating area, and call the corresponding two-dimensional view and / or statistical table through the label to form a complete drawing.

[0125] The drawing printing output module is used to set the drawing output parameters for the complete drawing to select the output content, and set the printing configuration parameters to print the drawing; it includes a drawing output parameter setting subunit and a printing configuration parameter setting subunit. The drawing output parameter setting subunit is used to generate a model content list option panel based on the model components and annotations involved in the complete drawing, and select the drawing output content through the option panel. The drawing output content includes the model component type and annotation type that need to be displayed in the drawing. The printing configuration parameter setting subunit is used to set the printing configuration parameters, including the printing status, color, fading degree, printer type, print export file name and / or path of the required drawing to be printed.

[0126] The above embodiments are only used to help understand the method and core idea of ​​the present invention. It should be noted that, for those skilled in the art, several improvements and modifications can be made to the present invention without departing from the principles of the present invention, and these improvements and modifications also fall within the scope of protection of the claims of the present invention.

[0127] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used herein in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The term "and / or" used herein includes any and all combinations of one or more related listed items.

[0128] It should be noted that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow charts describe the steps as sequential processes, many of the steps can be implemented in parallel, concurrently or simultaneously. In addition, the order of the steps can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.

Claims

1. An automated drawing method based on a long linear engineering BIM model in the transportation field, characterized in that: include, Obtain a 2D view based on the BIM model, and annotate and interpret the model in the 2D view to construct a complete view; Design a statistical table template based on actual needs, and extract BIM model information to fill in the statistical table template content to generate a statistical table; Design drawing templates based on actual needs, including drawing sheets, drawing frames, countersignature columns, project information columns and / or drawing areas; Select the required drawing template, lay out the drawing area and construct a view template, and obtain the required two-dimensional view and / or statistical table based on the view template to generate a complete drawing; Set the output parameters for the complete drawing, select the output content, and set the printing configuration parameters to print the drawing.

2. The automatic drawing method based on the BIM model of a long and large linear engineering project in the transportation field according to claim 1 is characterized in that: The method of obtaining a two-dimensional view based on the BIM model and annotating and explaining the model in the two-dimensional view to construct a complete view includes: Obtain BIM model based on BIM model creation software; Using the section view cutting tool of the BIM model creation software to cut the BIM model and project it to obtain a two-dimensional view, which includes a plan view, an elevation view, a section view and / or a node detail view; Add annotations to the BIM model in the 2D view and link the annotation content with the BIM model to create a complete view.

3. The automatic drawing method based on the BIM model of a long and large linear engineering project in the transportation field according to claim 1 is characterized in that: The design of statistical table template information based on actual needs and the extraction of model information to fill in the statistical table template content to generate a statistical table include: Design statistical table template information, including statistical table name, fields and / or data processing method; And store the statistical table template in XML format; The corresponding model information is extracted according to the fields set in the statistical table template information and the contents in the statistical table template are filled to generate a statistical table.

4. The automatic drawing method based on the BIM model of a long and large linear engineering project in the transportation field according to claim 1 is characterized in that: The design drawing template based on actual needs includes: Set the map sheet, wherein the map sheet selects the basic map sheet template size or creates it according to actual needs; Setting a drawing frame, wherein the drawing frame can select a basic drawing frame template or create one according to actual needs, and a project information column and a countersignature column are set within the drawing frame. The project information column and the countersignature column are provided with labels, and the labels index the relevant field content in the project information; Generate a drawing template by filling in the corresponding project information according to the label fields in the drawing frame.

5. The automatic drawing method based on the BIM model of a long and large linear engineering project in the transportation field according to claim 4 is characterized in that: Creating a frame includes: Select the drawing frame you want to create; Insert a table to insert the signature column and project information column within the drawing frame. The number of rows and columns, cell size and placement base point can be set for the inserted table. Add tags in the counter-signature column and project information column, and retrieve project information and drawing information based on the tags; project information includes design unit, project name, project number, design, review, auditor and / or signature, and drawing information includes drawing name.

6. The automatic drawing method based on the BIM model of a long and large linear engineering project in the transportation field according to claim 1 is characterized in that: The selecting of the required drawing template, laying out the drawing area to construct a view template, obtaining the required two-dimensional view and / or statistical table based on the view template to generate a complete drawing includes: Determine the output contents of the drawings, including the two-dimensional views and / or statistical tables that need to be presented in the complete drawings; Determine the size of each two-dimensional view and / or statistical table, create a corresponding accommodation area, and arrange the relative positions of the accommodation areas; A corresponding two-dimensional view and / or statistical table label is set for each containing area, and the corresponding two-dimensional view and / or statistical table is called through the label to form a complete drawing.

7. The automatic drawing method based on the BIM model of a long and large linear project in the transportation field according to claim 6 is characterized in that: The step of setting a corresponding two-dimensional view and / or statistical table label for each containing area and calling the corresponding two-dimensional view and / or statistical table through the label to form a complete drawing includes: Segment the two-dimensional view and / or the statistical table based on a preset length; Sequentially number the two-dimensional views and / or statistical tables after segmentation processing; The view template sequentially calls up the corresponding segmented two-dimensional views and / or statistical tables according to the segment numbers of the two-dimensional views and / or statistical tables to form a complete drawing.

8. The automatic drawing method based on the BIM model of a long and large linear project in the transportation field according to claim 1 is characterized in that: The output parameter setting and output content selection of the complete drawing include: Generate a model content list option panel based on the model components and annotations involved in the complete drawing; The drawing output content is selected through the option panel, and the drawing output content includes the model component type and annotation type that need to be displayed in the drawing.

9. The automatic drawing method based on the BIM model of a long and large linear project in the transportation field according to claim 1 is characterized in that: The set printing configuration parameters include the printing state, color, fading degree, printer type, and print export file name and / or path of the required drawing to be printed.

10. An automated drawing system based on the BIM model of a long and large linear project in the transportation field, characterized in that: include, Model view acquisition module, used to obtain a two-dimensional view based on the BIM model, and to annotate and interpret the model in the two-dimensional view to construct a complete view; The statistical table template generation module is used to design the statistical table template based on actual needs, and extract BIM model information to fill in the statistical table template content to generate a statistical table; A drawing template generation module is used to design drawing templates based on actual needs. Drawing templates include drawing sheets, drawing frames, countersignature columns, project information columns and / or drawing areas. The drawing generation module is used to select the drawing template to be used, lay out the drawing area and construct the view template, and obtain the required two-dimensional view and / or statistical table based on the view template to generate a complete drawing; The drawing printing output module is used to set the output parameters of the complete drawing, select the output content, and set the printing configuration parameters to print the drawing.

Citation Information

Patent Citations

  • Modular automatic drawing output method and system

    CN105117514A

  • BIM three-dimensional model deepening diagram automatic generation method, device and storage medium

    CN109344506A

  • Rapid drawing method for prefabricating bay window detail drawing based on Revit software

    CN110716701A

  • Design method of whole-section type steel truss girder truss based on BIM (Building Information Modeling) technology

    CN114201807A

  • Picture output method and device based on BIM platform and computer equipment

    CN116070309A

Cited By

  • Rapid modeling method and system for high-pile approach bridge, electronic equipment and storage medium

    CN119862638A