Mooring accessory three-dimensional modeling method based on two-dimensional mooring arrangement diagram

By constructing a dynamic visible block and a 3D model database, the specifications and positioning information of mooring attachments are processed automatically, solving the problems of cumbersome operation and errors in the conversion process from 2D drawings to 3D models, and realizing the efficient and accurate design of mooring systems.

CN120995583APending Publication Date: 2025-11-21JIANGNAN SHIPYARD (GRP) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511038910.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-28
Publication Date
2025-11-21

AI Technical Summary

Technical Problem

In traditional two-dimensional mooring layout drawings, the specifications and models of mooring attachments are separate from the plan details. This makes the process of converting two-dimensional drawings into three-dimensional models cumbersome, inefficient, and prone to human error, making it difficult to meet the needs of efficient and accurate design of mooring systems.

Method used

By constructing dynamic visible blocks to integrate mooring attachments of the same type but different specifications, designing editable attribute field blocks to store positioning information, and building a 3D model database, the model building module automatically reads and assembles the 3D model, reducing manual operations and improving design efficiency and accuracy.

Benefits of technology

It simplifies the two-dimensional layout process, reduces design errors, and ensures consistency between the three-dimensional model and the two-dimensional layout drawing through automated processing, thereby improving the reliability and design efficiency of the mooring system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120995583A_ABST
    Figure CN120995583A_ABST
Patent Text Reader

Abstract

The invention provides a mooring accessory three-dimensional modeling method based on a two-dimensional mooring arrangement diagram. The mooring accessory three-dimensional modeling method comprises the steps that the two-dimensional mooring arrangement diagram is constructed, mooring accessories of the same type and different specifications are integrated into a dynamic visible block, and the specifications and arrangement of the dynamic visible block are adjusted; designing an editable attribute field block, wherein the editable attribute field block stores the positioning information of the mooring accessory; a three-dimensional model database is constructed, the three-dimensional model database comprises three-dimensional models of all the mooring accessories, and the three-dimensional models are consistent with the names of the dynamic visible blocks; reading specification parameters of the dynamic visible blocks and positioning information of the editable attribute field blocks, and writing the specification parameters and the positioning information into an information extraction table; and the model construction module automatically reads the information in the information extraction table, calls the three-dimensional model of the mooring accessory from the three-dimensional model database, and assembles and displays the three-dimensional model in the model construction module. Design efficiency can be improved, and errors are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of mooring system design technology, and more specifically, to a method for three-dimensional modeling of mooring attachments based on a two-dimensional mooring layout diagram. Background Technology

[0002] In the field of ship design, mooring refers to the operational process of using a mooring system to hold a ship at a berth. The reliability of the mooring system directly affects the safety and efficiency of ship berthing, loading, and unloading operations. The mooring system is a key component of ship operations, mainly including mooring lines, mooring attachments (such as bollards, guide holes, swivel rollers, and guides), mooring equipment (mooring winches, winches, etc.), equipment bases, and reinforcement of the reverse structure. The mooring layout drawing must rationally arrange these devices and attachments according to design functional requirements and standards. The layout of mooring attachments must clearly specify their specifications, spatial positioning (three-dimensional coordinates), installation angles, and for some attachments, their placement height and specific installation details, to ensure the safety and reliability of ship mooring operations.

[0003] Currently, two-dimensional mooring layout drawings are an important carrier for mooring system design. However, in traditional two-dimensional layout drawings, the specifications and model markings of mooring attachments are often independent of the plan details. Positioning information (such as three-dimensional coordinates and rotation angles) is often scattered across different pages. As a result, during the conversion from two-dimensional drawings to three-dimensional models, designers need to read and match the specifications and positioning information one by one. This is not only cumbersome and inefficient, but also prone to affecting the accuracy of the three-dimensional model layout due to human error, making it difficult to meet the needs of efficient and accurate mooring system design. Summary of the Invention

[0004] In view of the problems existing in the conversion of two-dimensional diagrams to three-dimensional models of mooring systems in the prior art, this application provides a three-dimensional modeling method for mooring attachments based on two-dimensional mooring layout diagrams.

[0005] To achieve the above and other related objectives, the present invention provides a method for three-dimensional modeling of mooring attachments based on a two-dimensional mooring arrangement diagram, comprising the following steps:

[0006] A two-dimensional mooring layout diagram is constructed, and mooring attachments of the same type but different specifications are integrated into a dynamic visible block. The specifications and layout of the dynamic visible block are adjusted. An editable attribute field block is designed to store the positioning information of the mooring attachments.

[0007] A three-dimensional model database is constructed, which contains three-dimensional models of all the mooring attachments, and the naming of the three-dimensional models is consistent with the naming of the dynamic visible blocks;

[0008] Read the specification parameters of the dynamically visible block and the positioning information of the editable attribute field block, and write them to the information extraction table;

[0009] The model building module automatically reads the information from the information extraction table, retrieves the 3D model of the mooring attachment from the 3D model database, and assembles and displays the 3D model in the model building module.

[0010] Optionally, the method further includes: extracting the model information constructed by the model building module into an information verification table, and comparing the information in the information extraction table with the information in the information verification table to verify the accuracy of the model building module.

[0011] Optionally, the dynamic visible block has a visibility attribute, through which the size and arrangement of the dynamic visible block can be adjusted.

[0012] Optionally, providing a two-dimensional mooring layout diagram further includes: organizing the mooring attachments of different models according to the specification information table; drawing detailed plan views of the mooring attachments of the same type; and naming the detailed plan views of the mooring attachments.

[0013] Optionally, the mooring equipment includes a bollard, a guide hole, and a guide.

[0014] Optionally, the positioning information includes coordinate values ​​and rotation angles.

[0015] Optionally, the coordinate values ​​include X, Y, and Z coordinate values; the rotation angle includes the rotation angle around the X, Y, and Z axes.

[0016] Optionally, the model, specifications, and dimensions of the three-dimensional models of the mooring attachments in the three-dimensional model database correspond one-to-one with the model, specifications, and dimensions of the mooring attachments in the dynamic visible block.

[0017] As described above, the three-dimensional modeling method for mooring attachments based on two-dimensional mooring arrangement diagrams provided by the present invention has at least the following beneficial technical effects:

[0018] This invention presents a 3D modeling method for mooring attachments based on a 2D mooring layout diagram. This method reduces human error and improves design efficiency. By integrating mooring attachments of the same type but different specifications into dynamically visible blocks, designers can directly select specifications through visibility switching within the 2D mooring layout diagram, eliminating the need to repeatedly draw or call multiple static blocks, significantly simplifying the 2D layout process. Simultaneously, the attribute information (specifications, positioning) of the dynamically visible blocks can be automatically extracted into an information extraction table, saving the steps of manual data entry and matching. Furthermore, it reduces design errors because the specification naming of the dynamically visible blocks is strictly consistent with the 3D model database, and the positioning parameters (coordinates, angles) embedded in the dynamically visible blocks directly serve as the basis for the 3D model layout, reducing human error. By comparing the information extraction table with the 3D model information verification table, inconsistencies in specifications and positioning are automatically identified, eliminating design loopholes from the process and improving the reliability of the mooring system. Attached Figure Description

[0019] Figure 1 The flowchart shown is a process for a three-dimensional modeling method of mooring attachments based on a two-dimensional mooring layout diagram, as provided in this application.

[0020] Figure 2 The diagram displays plan views of bollards of different specifications.

[0021] Figure 3 The diagram shows a dynamically visible block with bollards.

[0022] Figure 4 This is a schematic diagram showing editable attribute fields for cable piles.

[0023] Figure 5 The image displayed is a schematic diagram of a 3D model database with cable piles. Detailed Implementation

[0024] The following specific examples illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention.

[0025] It should be noted that the illustrations provided in this embodiment are only schematic representations of the basic concept of the present invention. Although the illustrations only show components related to the present invention and are not drawn according to the actual number, shape and size of the components, the shape, quantity, positional relationship and proportion of each component can be arbitrarily changed under the premise of realizing the technical solution of this invention, and the layout of the components may also be more complex.

[0026] This embodiment provides a method for three-dimensional modeling of mooring attachments based on a two-dimensional mooring layout diagram, such as... Figure 1 The diagram shown is a flowchart of a three-dimensional modeling method for mooring attachments based on a two-dimensional mooring layout diagram, provided in this embodiment. The three-dimensional modeling method for mooring attachments based on a two-dimensional mooring layout diagram includes the following steps:

[0027] S1: Construct a two-dimensional mooring layout diagram, integrate mooring attachments of the same type but different specifications into a dynamic visible block, and adjust the specifications and layout of the dynamic visible block; design an editable attribute field block, which stores the positioning information of the mooring attachments;

[0028] S2: Construct a three-dimensional model database, which contains three-dimensional models of all the mooring attachments, and the naming of the three-dimensional models is consistent with that of the dynamic visible blocks;

[0029] S3: Read the specification parameters of the dynamic visible block and the positioning information of the editable attribute field block, and write them to the information extraction table;

[0030] S4: The model building module automatically reads the information in the worksheet, retrieves the 3D model of the mooring attachment from the 3D model database, and assembles and displays it in the model building module.

[0031] Generally, mooring attachments include bollards, guide holes, swivel rollers, and roller guides. Specifically, the specifications and models of the three types of mooring attachments mentioned above are summarized according to relevant standards and specifications. Since roller guides are similar to guide holes in function and arrangement, this application uses bollards, guide holes, and roller guides as examples for description.

[0032] Specifically, bollards, as the core device for securing mooring lines during mooring, are used to firmly fasten one end of the ship's mooring line, bear the tension of the line, and ensure the stability of the ship when berthed or operating. The corresponding standard for bollards is GB / T554-2008, which includes five models, each with several specifications. Type A bollards are commonly used on conventional transport ships. Table 1 below shows the specifications for Type A bollards:

[0033] Table 1. Specifications of Type A Cable-Mounted Bollards

[0034]

[0035] As shown in Table 1, Type A includes 14 specifications of bollards ranging from 100 to 800 mm in diameter, each corresponding to a different safe working load. Specifically, the nominal size, also called the nominal dimension, is the dimension specified during the part design and represents the ideal size desired by the user and manufacturer. For example, the Type A bollard with a nominal diameter of 200 mm is designated as GB / T 554-2008A200-78, where 78 represents its corresponding safe working load.

[0036] Specifically, guide holes are mainly used to guide the direction of mooring lines. Through their specific structures (such as deck-type or bulwark-type), they constrain the line path, preventing damage from direct friction between the lines and the ship's structure, while ensuring balanced force distribution on the lines. The corresponding standard for guide holes is GB / T 36213-2018. Based on their location of use, guide holes are divided into two main categories: Category A (deck-type) and Category B (bulwark-type). Table 2 shows a summary of the specifications and parameters for Category A deck-type guide holes; Table 3 shows a summary of the specifications and parameters for Category B bulwark-type guide holes.

[0037] Table 2. Specifications of Class A Deck Cable Guide Holes

[0038]

[0039] Table 3. Specifications of Class B Deck Cable Guide Holes

[0040]

[0041] As shown in Table 2, both Class A deck-type and Class B bulwark-type guideways include seven specifications. Specifically, the Class A deck-type guideway with a nominal size L×H of 500×250A corresponds to the standard model GB / T 36213-2018A500×250A; the Class B deck-type guideway with a nominal size L×H of 500×250A corresponds to the standard model GB / T36213-2018B500×250A.

[0042] In mooring equipment, horn rollers are mainly used to change the direction of mooring cable traction. The guide rollers at the upper end of the horn rollers are based on different standards, and there are two types: A and B, with little functional difference. The corresponding standard for guide rollers is CB / T 436-2000. Table 4 below shows a summary of the specifications and parameters of type A guide rollers:

[0043] Table 4 Specifications of Class A Cable Conductors

[0044]

[0045] As shown in Table 4, Type A cable guides include 8 specifications. Specifically, the Type A cable guide with a roller diameter D of 450mm is designated as model A450-1000 CB / T436-2000, where 1000 represents the height of the horn roller base.

[0046] Step S1: Construct a two-dimensional mooring layout diagram, integrate mooring attachments of the same type but different specifications into a dynamic visible block, and adjust the specifications and layout of the dynamic visible block; design an editable attribute field block, which stores the positioning information of the mooring attachments.

[0047] Generally, providing a two-dimensional mooring arrangement diagram includes constructing a new two-dimensional mooring arrangement diagram or analyzing and adjusting an existing two-dimensional mooring arrangement diagram. Specifically, the steps for constructing a two-dimensional mooring arrangement diagram include: organizing different models of mooring attachments according to the specification information table; drawing detailed plan views of the same type of mooring attachments, the detailed plan views including the outline dimensions of the mooring attachments; and naming the detailed plan views of the mooring attachments. Optionally, organizing different models of mooring attachments can be done by: starting with basic small mooring attachments, and progressing to mooring attachments suitable for large vessels; or by moving from mooring attachments suitable for large vessels to mooring attachments suitable for small vessels. Specifically, the naming convention is: specification model - key parameters. For example, bollard-A200-78. Specifically, analyzing the information in the two-dimensional mooring arrangement diagram includes: analyzing the arrangement information of the mooring attachments in the two-dimensional mooring arrangement diagram and its display format. Figure 2 The diagram shows plan views of bollards of different specifications. (Combined with...) Figure 2 The table below shows the specifications for Type A bollards with cables. Figure 2 Only some of the different specifications of cable-stayed bollards are shown in the plan view.

[0048] To facilitate subsequent adjustments to the information representation of the 2D layout drawings based on the information required for the 3D model of mooring attachments, and considering the need to arrange different types of mooring attachments within the corresponding deck structure background of the ship, it is beneficial to link the 2D plan details and model specifications of the mooring attachments as a whole for later retrieval of type and specification based on each mooring attachment plan detail. Therefore, the visibility set function of AutoCAD's dynamic visible blocks is used to integrate different specifications of the same type of mooring attachment into a dynamic visible block. The specifications and layout of the dynamic visible block can be adjusted through the visibility attribute. The application method of the dynamic visible block is the same for the three types of mooring attachments mentioned above, all of which are linked by specifications and external outlines.

[0049] The specific steps for integrating mooring attachments of the same type but different specifications into a single dynamic visible block include: creating a single-specification static block for the aforementioned detailed plan drawings of the same type of mooring attachments; integrating multi-specification graphics to create a dynamic visible block; and establishing the association between specifications and parameters. Optionally, it also includes testing and updating: inserting the dynamic visible block into the drawing, switching the visibility state of the dynamic visible block, and checking whether the currently displayed graphic specifications, dimensions, and names match.

[0050] Specifically, creating single-specification static blocks for the aforementioned detailed plan drawings of the same type of mooring attachments includes: executing the "Create Block" command (BLOCK command) on the plan drawing for each specification, ensuring a consistent naming convention (e.g., bollard-A10029), and setting the block base point to a positioning reference point (e.g., the center point of the bottom of the bollard to ensure consistent positioning during subsequent insertions). Integrating multi-specification drawings to create dynamically visible blocks includes: in the block editor, sequentially inserting all single-specification static blocks of the same type by inserting blocks, maintaining base point alignment during placement. Optionally, this also includes selecting a visibility parameter in the block editor's parameter panel and placing parameter markers next to the drawing.

[0051] like Figure 3 The diagram shows a visible dynamic block structure for a bollard; the visibility attribute information displayed by the visible dynamic block includes the specifications and dimensions of the mooring equipment; the editing of the dynamic visible block for the bollard is associated with its specifications. Specific steps include: completing the detailed plan drawings of different bollard models and creating blocks named according to their specifications, such as... Figure 2 As shown, each bollard plan block is named according to its specification and model. Furthermore, all bollards of different specifications are treated as a single dynamic visible block, and the corresponding bollard plan block is displayed using dynamic visible block visibility. That is, the displayed dynamic visible block plan is controlled by the dynamic visible block visibility name. In subsequent 2D mooring layout drawings, the visibility of the dynamic visible block can be adjusted according to the layout requirements to achieve the desired bollard plan block. For example, the plan outline of the bollard is simplified to a rectangle or circle, with key dimensions (such as diameter and height) labeled; and these key dimensions are dynamically linked to the dimensions of the mooring attachments (e.g., diameter changes with specification). For example, for a dynamic visible block of a bollard, as shown in Table 1 above, A200-78 represents a Type A bollard with a nominal diameter of 200 and a safe working load of 78; A315-196 represents a Type A bollard with a nominal diameter of 315 and a safe working load of 196. Switching the visibility attribute information allows for switching between visible dynamic blocks.

[0052] Specifically, when constructing the two-dimensional layout drawing, an editable attribute field block is also designed to display the positioning information of the mooring attachments. Specifically, positioning information fields are designed according to the layout requirements of the mooring attachments. Specifically, bollards require X, Y, and Z coordinates and rotation angles around the Z-axis (4 degrees of freedom); bulwark-type guide holes require X, Y, and Z coordinates and rotation angles around the X, Y, and Z axes (6 degrees of freedom); deck-type guide holes or ram rollers require X, Y, and Z coordinates and rotation angles around the Z-axis (4 degrees of freedom). Optionally, the editable attribute information also includes design marks, design tips, etc.

[0053] like Figure 4 As shown, this is a schematic diagram of editable attribute fields for mooring attachments; the editable fields display the name, specifications, and background dimensions of the mooring attachments.

[0054] Based on the two-dimensional mooring layout diagram completed using the above method, the current visibility attributes of the dynamically visible blocks can be read to obtain the corresponding bollard specifications. This provides a data source for the next step of mooring attachment modeling. The application of dynamic visible block visibility for bollards can be found in [link to documentation]. Figure 3 As shown. In summary, after the dynamic visible blocks for each type of mooring attachment are organized, the corresponding dynamic visible blocks are used for arrangement during the drawing of the two-dimensional layout diagram. This allows for the readability of mooring attachment specification information without increasing the workload of the two-dimensional layout.

[0055] Specifically, step S2: Construct a three-dimensional model database, which contains three-dimensional models of all the mooring attachments, and the naming of the three-dimensional models is consistent with that of the dynamic visible blocks.

[0056] Specifically, the specifications, models, dimensions, and dimensions of the 3D models of mooring attachments in the 3D model database correspond one-to-one with the specifications, models, dimensions, and dimensions of the mooring attachments in the dynamically visible blocks. Specifically, the 3D model database also includes bollards, guide holes, and yoke rollers. This embodiment uses bollards as an example, such as... Figure 4 The image shows a schematic diagram of the 3D model database with cable piles.

[0057] Specifically, step S3: extract the contour attribute information and editable attribute information of the dynamically visible block into an information extraction table.

[0058] Optionally, a suitable programming language can be used to read the attribute information of the above dynamically visible blocks, and extract the specifications and positioning information of the mooring attachments in the plan layout drawing. Specifically, taking VBA as an example, the VBA element selection program can be used to read element attributes, thereby selectively extracting attributes for use in the mooring attachment layout. After the mooring attachment information is extracted, it is written into a formatted information extraction table, which serves as the positioning information for the next step of the 3D model layout of the mooring attachments. The information extraction table to be written here needs to be determined according to the subsequent model layout requirements and should be specified as a fixed template. Generally, the information extraction table includes an Excel spreadsheet.

[0059] Specifically, in step S4: the model building module automatically reads the information in the worksheet, retrieves the 3D model of the mooring attachment from the 3D model database, and assembles and displays it in the model building module.

[0060] Based on the information extraction table containing mooring attachment specifications and positioning information extracted in step S3, the model is retrieved from the mooring attachment equipment model library in the 3D software platform according to the specifications. Step S2 specifies that the names and standards of the two-dimensional dynamic visible blocks are consistent with those in the 3D model database, thus ensuring a one-to-one correspondence between the data. Therefore, the required 3D model of the mooring attachment is retrieved from the 3D model database according to the information extraction table.

[0061] After the model parts are retrieved, the model is arranged in the model building module based on the positioning information and the ship's coordinate system. Generally, the positioning information includes coordinates and rotation angles.

[0062] Optionally, the method further includes step S5: extracting the model information constructed by the model building module into an information verification table, and comparing the information in the information extraction table with the information in the information verification table to verify the accuracy of the model building module.

[0063] Specifically, to check the accuracy of the feedback layout, after the model layout is completed, the specification information of the model layout and the spatial positioning information of the completed layout are extracted into the information verification table in a similar manner to the aforementioned step S3. Data is then extracted in reverse and written into the information verification table. This allows for batch comparison of the information in the information extraction table with the data in the information verification table, quickly checking for layout consistency and further ensuring the consistency between the 3D mooring attachment model layout and the 2D mooring layout drawing data. If subsequent adjustments to the 2D mooring layout drawing are required according to design needs, simply rerun the above attachment extraction and model layout procedures to update the model layout. This is convenient and quick while avoiding errors caused by human oversight or mistakes.

[0064] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in the present invention should still be covered by the claims of the present invention.

Claims

1. A method for three-dimensional modeling of mooring attachments based on a two-dimensional mooring arrangement diagram, characterized in that, Includes the following steps: A two-dimensional mooring layout diagram is constructed, and mooring attachments of the same type but different specifications are integrated into a dynamic visible block. The specifications and layout of the dynamic visible block are adjusted. An editable attribute field block is designed to store the positioning information of the mooring attachments. A three-dimensional model database is constructed, which contains three-dimensional models of all the mooring attachments, and the naming of the three-dimensional models is consistent with the naming of the dynamic visible blocks; Read the specification parameters of the dynamically visible block and the positioning information of the editable attribute field block, and write them to the information extraction table; The model building module automatically reads the information from the information extraction table, retrieves the 3D model of the mooring attachment from the 3D model database, and assembles and displays the 3D model in the model building module.

2. The method for three-dimensional modeling of mooring attachments based on a two-dimensional mooring arrangement diagram according to claim 1, characterized in that, Also includes: The model information constructed by the model building module is extracted into an information verification table. The information in the information extraction table is compared with the information in the information verification table to verify the accuracy of the model building module.

3. The method for three-dimensional modeling of mooring attachments based on a two-dimensional mooring layout diagram according to claim 1, characterized in that, The dynamic visible block has a visibility attribute, which allows the size and arrangement of the dynamic visible block to be adjusted.

4. The method for three-dimensional modeling of mooring attachments based on a two-dimensional mooring arrangement diagram according to claim 1, characterized in that, Providing a two-dimensional mooring layout diagram also includes: organizing the mooring attachments of different models according to the specification information table; drawing detailed plan views of the mooring attachments of the same type; and naming the detailed plan views of the mooring attachments.

5. The method for three-dimensional modeling of mooring attachments based on a two-dimensional mooring arrangement diagram according to claim 1, characterized in that, The mooring equipment includes bollards, guide holes, and guides.

6. The method for three-dimensional modeling of mooring attachments based on a two-dimensional mooring arrangement diagram according to claim 1, characterized in that, The positioning information includes coordinate values ​​and rotation angle.

7. The method for three-dimensional modeling of mooring attachments based on a two-dimensional mooring arrangement diagram according to claim 6, characterized in that, The coordinate values ​​include X, Y, and Z coordinate values; the rotation angle includes the rotation angle around the X, Y, and Z axes.

8. The method for three-dimensional modeling of mooring attachments based on a two-dimensional mooring arrangement diagram according to claim 1, characterized in that, The model, specifications, and dimensions of the mooring attachments in the 3D model database correspond one-to-one with the model, specifications, and dimensions of the mooring attachments in the dynamic visible block.