Ship structure installation information marking method and system, medium and electronic equipment

By using an automated 3D symbol library to annotate the ship model with installation information, the problems of large workload and low data utilization in ship structure installation information annotation are solved, achieving efficient use of model data and smooth operation.

CN113888729BActive Publication Date: 2025-12-12JIANGNAN SHIPYARD (GRP) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111220909.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-20
Publication Date
2025-12-12
Estimated Expiration
2041-10-20

AI Technical Summary

Technical Problem

In existing technologies, the workload of labeling ship structure installation information is large, the utilization rate of model data is low, and the amount of labeled model data is huge, which reduces the smoothness of operation and viewing.

Method used

By identifying the information to be annotated in the ship model and automatically annotating it based on a pre-built 3D annotation symbol library, including annotation of basic information of parts, positioning dimensions and construction process information, a 3D deliverable is generated and the attribute types of mouse hover information are expanded.

Benefits of technology

Reduce designers' annotation workload, improve model data utilization, reduce deliverable data volume, and enhance user operation and viewing smoothness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113888729B_ABST
    Figure CN113888729B_ABST
Patent Text Reader

Abstract

The application provides a ship structure installation information marking method, system, medium and electronic equipment, wherein the method comprises the following steps: identifying model information to be marked in a ship model, and marking the ship model based on a pre-constructed three-dimensional marking symbol library; acquiring part information to be marked in the ship model, and marking the part based on the three-dimensional marking symbol library; and defining marking information used for marking to a marking special node of the ship model to complete the marking work. The ship structure installation information marking method, system, medium and electronic equipment can reduce the workload of designers in creating installation information marking, improve model data utilization, reduce repetitive work, and reduce the amount of data of the delivery to the user, thereby improving the smoothness of user operation and viewing.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of ship hull marking, in particular to a ship structure installation information marking method, system, medium and electronic equipment. BACKGROUND

[0002] With the rapid development of digital design technology in the ship industry, automatic marking technology based on three-dimensional models is widely used in the field of ships. In the last stage of generating three-dimensional design delivery (drawings), installation marking is an essential work, and the installation information of each part guides the construction personnel to install the correct parts in the correct position. Due to the diversification and complexity of the ship structure, the installation marking has a large amount of work. Through digital design technology, the model itself contains all the design and construction related information, but the designer still needs to measure and mark manually, which is time-consuming and laborious, and the model data cannot be fully utilized. On the other hand, due to the characteristics of three-dimensional marking data structure, the model data after marking is large, which greatly reduces the operation and viewing fluency.

[0003] Therefore, it is urgent to improve the installation information marking method to ensure the lightweight of the design model and delivery data, and to automatically generate the marking according to the model data to improve the utilization of the model data and reduce the marking workload. SUMMARY

[0004] In view of the above-mentioned shortcomings of the prior art, the purpose of the present application is to provide a ship structure installation information marking method, system, medium and electronic equipment, which solves the problem of heavy workload of ship body information marking and low utilization rate of model data in the prior art.

[0005] To achieve the above-mentioned purpose and other related purposes, the present application provides a ship structure installation information marking method, which comprises: identifying the model information to be marked in the ship model, and marking the ship model based on a pre-constructed three-dimensional marking symbol library; obtaining the part information to be marked in the ship model, and marking the part based on the three-dimensional marking symbol library; defining the marking information used for marking to the marking special node of the ship model to complete the marking work.

[0006] In an embodiment of the present application, the three-dimensional marking symbol library specifically comprises:

[0007] The part basic information and the part belonging to the ship type position information; wherein,

[0008] The part basic information includes part name, part number, material, plate thickness, specification and part direction information, and the part belonging to the ship type position information includes typical node, plate thickness orientation, center line position and plate thickness difference information;

[0009] The part positioning dimension information and the part construction process information, wherein,

[0010] The part positioning dimension information between parts includes positioning dimension and installation angle information, and the part construction process information includes allowance and welding information.

[0011] In an embodiment of the present application, the three-dimensional marking symbol library further comprises:

[0012] The installation information marking symbol library and the process information marking symbol library, wherein,

[0013] The installation information marking symbol library comprises typical nodes, plate thickness orientation symbols, center line symbols, and plate thickness difference symbols;

[0014] The process information symbol library comprises allowance symbols and welding symbols.

[0015] In an embodiment of the present application, the model information to be marked in the ship model is identified, and the ship model is marked based on the pre-constructed three-dimensional marking symbol library, specifically comprising:

[0016] The three-dimensional marking symbol library is matched based on a standard drawing to generate a part marking configuration table;

[0017] The model geometric features and process information to be marked are identified to call the corresponding symbols for marking in the marking configuration table, wherein,

[0018] The model plate thickness orientation information to be marked is identified to call the plate thickness orientation symbols for marking in the marking configuration table;

[0019] The model plate thickness information to be marked is identified to call the plate thickness difference symbols for marking in the marking configuration table.

[0020] The model plate thickness information to be marked is identified to call the plate thickness difference symbols for marking in the marking configuration table.

[0021] In an embodiment of the present application, the part information to be marked in the ship model is obtained, and the parts are marked based on the three-dimensional marking symbol library, specifically comprising:

[0022] Based on the structure tree nodes of the ship model, the current installation stage is identified, wherein the installation stage comprises a small group erection stage, a medium group erection stage, and a large group erection stage;

[0023] Based on the installation stage, the part features under each group erection are traversed for marking;

[0024] The part bevel information and compensation information are obtained for corresponding marking.

[0025] In an embodiment of the present application, further comprising: after completing the labeling work, expanding the attribute type of the three-dimensional delivery mouse hover information when generating the three-dimensional delivery, reading the basic information of the parts to define it into the expanded attribute type.

[0026] In an embodiment of the present application, further comprising: after completing the labeling work, generating a construction contrast operation guide based on the standard drawing.

[0027] To achieve the above object and other related objects, the present application provides a ship structure installation information labeling system as described above, which comprises:

[0028] The identification labeling module is configured to identify the model information to be labeled in the ship model and label the ship model based on the pre-constructed three-dimensional labeling symbol library;

[0029] The acquisition labeling module is configured to acquire the part information to be labeled in the ship model and label based on the three-dimensional labeling symbol library;

[0030] The definition module is configured to define the labeling information for labeling into the labeling special node of the ship model to complete the labeling work.

[0031] To achieve the above object and other related objects, the present application provides a computer readable storage medium as described above, which stores a computer program, and the program is executed by a processor to realize the ship structure installation information labeling method.

[0032] To achieve the above object and other related objects, the present application provides an electronic device as described above, which comprises a memory and a processor, wherein the memory is configured to store a computer program, and the processor is configured to load and execute the computer program to enable the electronic device to execute the ship structure installation information labeling method.

[0033] As described above, the ship structure installation information labeling method, system, medium and electronic device of the present application can reduce the workload of designers creating installation information labeling by realizing automatic labeling of ship models and parts, and can also improve model data utilization, reduce repetitive work, and reduce the amount of data of design models and outputs to users, thereby improving the smoothness of user operation and viewing. BRIEF DESCRIPTION OF DRAWINGS

[0034] Figure 1 A method step diagram is shown for an embodiment of the ship structure installation information labeling method of the present application;

[0035] Figure 2 A structural schematic diagram is shown for an embodiment of the ship structure installation information labeling system of the present application;

[0036] Figure 3 Fig. 1 shows a schematic diagram of an electronic device according to an embodiment of the present application.

[0037] Element number explanation

[0038] Steps S11-S13

[0039] 20 ship structure installation information marking system

[0040] 21 identification marking module

[0041] 22 acquisition marking module

[0042] 23 definition module DETAILED DESCRIPTION

[0043] The present application will be described in greater detail by way of specific embodiments, from which its advantages and effects will be apparent to those skilled in the art. The present application can be implemented or applied in other different embodiments, and the details in the present specification can be modified or changed based on different views and applications without departing from the spirit of the present application. It should be noted that the embodiments below and the features in the embodiments can be combined with each other without conflict.

[0044] It should be noted that the drawings provided in the embodiments below only schematically illustrate the basic concept of the present application, and only the components related to the present application are shown in the drawings, not the number, shape and size of the components when actually implemented. The shapes, number and proportions of the components when actually implemented can be arbitrarily changed, and the layout pattern of the components can be more complex.

[0045] Referring to Figure 1 , in an embodiment of the present application, the ship structure installation information marking method of the present application comprises the following steps:

[0046] Step S11, identifying model information to be marked in a ship model, and marking the ship model based on a pre-constructed three-dimensional marking symbol library;

[0047] Step S12, acquiring part information to be marked in the ship model, and marking the part based on the three-dimensional marking symbol library;

[0048] Step S13, defining marking information for marking to a marking special node of the ship model to complete the marking work.

[0049] It should be noted that the ship model to be labeled has model information and component information, so first the labeling target is identified and obtained, then labeled according to the preset three-dimensional labeling symbol library, and after labeling, the labeling information used for labeling is defined to the attributes of the ship model, so that when the user operates the mouse to hover over the ship model or the component on the screen interface, the labeling information will be displayed.

[0050] Further, the model information to be labeled in the ship model is identified, and the ship model is labeled based on the pre-constructed three-dimensional labeling symbol library, specifically including:

[0051] Match the three-dimensional labeling symbol library based on the standard drawing to generate a component labeling configuration table;

[0052] Identify the model geometry features and process information to be labeled to call the labeling configuration table to label the corresponding symbols, wherein,

[0053] Identify the model plate thickness orientation information to be labeled to call the labeling configuration table to label the plate thickness orientation symbol;

[0054] Identify the model and ship coordinate system centerboard position plane information to be labeled to call the labeling configuration table to label the centerline symbol;

[0055] Identify the model plate thickness information to be labeled to call the labeling configuration table to label the plate thickness difference symbol.

[0056] It should be noted that according to the structure typical node atlas, i.e. the standard drawing, the three-dimensional labeling symbol library is matched to generate the component labeling configuration table, wherein the objects labeled by the component labeling configuration table include specific geometric shapes of the ship model, process information, centerline position of the coordinate system in the section, plate thickness orientation and plate thickness size, etc. First, traverse the structure tree node, wherein the structure tree is the structure tree used when modeling the ship, and through the node relationship, the installation stage of each group of standing types and loose parts under the node to be labeled can be obtained, i.e. the small group standing stage, the medium group standing stage and the large group standing stage. Based on the obtained installation stage, traverse the model geometry features and process information to be labeled under the current node, call the labeling configuration table to label the installation information, for example, label the symbol at the corresponding position of the ship model according to the root height, gap size, bevel angle, plate thickness, specification, positioning angle, positioning size and structure type, etc. Information.

[0057] Further, the plate thickness orientation information of the to-be-labeled model under the structure tree node is traversed to call the plate thickness orientation symbol of the labeling configuration table; the ship coordinate system ship breadth position plane information of the to-be-labeled model under the structure tree node is traversed to call the center line symbol of the labeling configuration table; and the plate thickness information of the to-be-labeled model under the structure tree node is traversed to call the plate thickness difference symbol of the labeling configuration table at the position corresponding to the ship model

[0058] Further, the to-be-labeled component information in the ship model is acquired, and the component is labeled based on the three-dimensional labeling symbol library, specifically including:

[0059] Based on the structure tree node of the ship model, a current installation stage is identified, wherein the installation stage includes a small group erection stage, a medium group erection stage and a large group erection stage;

[0060] Based on the installation stage, the component features under each group erection are traversed for labeling;

[0061] The component bevel information and compensation information are acquired for corresponding labeling.

[0062] It should be noted that the labeling of the component includes labeling of component positioning size information and construction process information. For labeling of the component positioning size information, the component nodes under the group erection are traversed to check whether there are spliced components. If there are, the positioning size between the main plate end and the nearest component is labeled, and the continuous positioning size between the component and the remaining components is labeled in sequence, and the plate thickness orientation label is labeled at the positioning size line. If the to-be-labeled component is at an integral position, a rib position label is additionally added. The component features under the group erection are traversed to check whether there are installation components on both sides of the main plate. If there are, the components on the main plate thickness surface are labeled according to the S21 step. The component features under the group erection are traversed to check whether the component boundary is flush with the main plate boundary. If not, the positioning size between the unflush boundary of the component and the nearest boundary of the main plate is labeled. The component features under the group erection are traversed to check whether the component installation angle is perpendicular to the main plate. If not, the acute angle formed with the main plate is selected to label the installation angle size. The group erection naming is read to determine the T-row group erection, the component features under the group erection are traversed to check whether the T-row panel and the web are a bias installation structure, and if so, the bias positioning size between the web theoretical surface and the panel boundary is labeled.

[0063] Further, the marking of the construction process information, the feature information of the ship model is obtained, the position of the plate joint in the model is determined, the internal plate joint of the plate rack, and the bevel marking is transversely marked on the plate joint; the plate joint at the end of the plate rack and the plate, and the bevel marking is marked on one side of the plate joint; the plate joint at the end of the profile, and the bevel marking is marked on the end of the profile; all the segment compensation and welding shrinkage compensation markings are marked on one side of the plate joint; the part attribute is read to obtain the groove information, and the bevel marking content is determined according to the welding seam configuration table, so as to mark the bevel in the corresponding model node; the part segment compensation and welding shrinkage compensation information is read, and the corresponding marking symbol is matched from the three-dimensional marking symbol library, so as to mark the excess in the corresponding model node.

[0064] Referring to Table 1, which is a welding seam configuration table, it can be known from the data in Table 1 that the text marking content of the bevel code "100" is "square", and the corresponding bevel information includes: bevel name, bevel gap, bevel angle and bevel surface; the opening surface corresponding to different bevel codes can be different, referring to Table 1, the bevel surface corresponding to the bevel code "100" is the thickness surface, and the bevel surface corresponding to the bevel code "-100" is the theoretical surface.

[0065] Table 1. Example of welding seam configuration table

[0066]

[0067] It is worth mentioning that the method further comprises: after completing the marking work, expanding the attribute type of the three-dimensional delivery mouse hovering information, reading the part basic information to define it into the expanded attribute type.

[0068] It should be noted that the marking node part assembly name, part number, material, plate thickness, specification attributes in the marking information are written into the expanded attributes, wherein the assembly node attribute is written into the assembly name, the plate part attribute is written into the part number, material and plate thickness attribute, and the profile part attribute is written into the part number, material and specification attribute.

[0069] Further, the method further comprises: after completing the marking work, generating a construction operation guide based on a standard drawing.

[0070] It should be noted that the standard drawing is a typical node drawing album of the structure, which is used in the ship model delivery back end, and provides a set of node drawing album involved in a section as a unit, that is, the operation guide for reference during construction.

[0071] Further, in an embodiment of the application, the three-dimensional marking symbol library specifically comprises:

[0072] Part basic information and part ship type position information; wherein,

[0073] The part basic information includes part name, part number, material, plate thickness, specification, and part direction information, and the part ship type position information includes typical node, plate thickness orientation, center line position, and plate thickness difference information;

[0074] part positioning size information and part construction process information, wherein,

[0075] The part positioning size information includes positioning size and installation angle information, and the part construction process information includes allowance and welding information.

[0076] It should be noted that the construction of the three-dimensional marking symbol library requires the construction of a corresponding installation information marking symbol library and a process information marking symbol library, and therefore in the three-dimensional marking symbol library, the contents to be included are not only the contents constructed, i.e., the part basic information and the part ship type position information and the part positioning size information and the part construction process information, wherein the part basic information includes part name, part number, material, plate thickness, specification, and part direction information, and the part ship type position information includes typical node, plate thickness orientation, center line position, and plate thickness difference information; the part positioning size information includes positioning size and installation angle information, and the part construction process information includes allowance and welding information.

[0077] Further, in an embodiment of the application, the three-dimensional marking symbol library further includes:

[0078] an installation information marking symbol library and a process information marking symbol library, wherein,

[0079] The installation information marking symbol library includes typical node, plate thickness orientation symbol, center line symbol, and plate thickness difference symbol.

[0080] The process information symbol library includes allowance symbol and welding symbol.

[0081] It should be noted that the installation information of the ship includes part basic information, part ship type position information, part positioning size and construction process information, wherein the part basic information is subdivided into part name, part number, material, plate thickness, specification, part direction and the like; the part ship type position information is subdivided into typical node, plate thickness orientation, center line position, plate thickness difference and the like; the part positioning size is subdivided into positioning size and installation angle; and the construction process information is subdivided into allowance, welding information and the like. The three-dimensional marking symbol library is constructed to meet the construction needs, and the three-dimensional marking symbol library includes an installation information marking symbol library and a process information marking symbol library, wherein the installation information marking symbol library is subdivided into typical node, plate thickness orientation symbol, center line symbol and plate thickness difference symbol, and the process information symbol library is subdivided into allowance symbol and welding symbol.

[0082] Please refer to Figure 2 In an embodiment, the embodiment provides a ship structure installation information marking system 20, which comprises:

[0083] A recognition marking module 21 is configured to recognize model information to be marked in a ship model and mark the ship model based on a pre-constructed three-dimensional marking symbol library.

[0084] An acquisition marking module 22 is configured to acquire part information to be marked in a ship model and mark the ship model based on the three-dimensional marking symbol library.

[0085] A definition module 23 is configured to define marking information for marking to attributes of the ship model to complete the marking work.

[0086] Since the specific implementation mode of the embodiment corresponds to the foregoing method embodiment, the same details will not be repeated here, and those skilled in the art should understand that, Figure 2 The division of each module in the embodiment is only a logical function division, and all or part of the modules can be integrated into one or more physical entities in actual implementation, and the modules can all be implemented in the form of software called by a processing element, or all be implemented in the form of hardware, or part of the modules are implemented in the form of software called by a processing element and part of the modules are implemented in the form of hardware.

[0087] In addition, the application further provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement any one of the ship structure installation information marking methods.

[0088] Please refer to Figure 3In detail, the electronic device at least includes a memory and a processor connected through a bus, wherein the memory is configured to store a computer program, and the processor is configured to execute the computer program stored in the memory to execute all or part of the steps in the foregoing method embodiments.

[0089] To sum up, the present application can reduce the workload of designers creating installation information labeling by automatically labeling the ship model and parts, improve the utilization rate of model data, reduce repetitive work, and reduce the data volume of the model and delivery output to the user, thereby improving the smoothness of user operation and viewing.

[0090] The above embodiments only illustrate the principles and effects of the present application, and are not intended to limit the present application. Any person skilled in the art can modify or change the above embodiments without departing from the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by those skilled in the art without departing from the spirit and technical concept disclosed by the present application should be covered by the claims of the present application.

Claims

1. A method of marking a ship structure installation information, characterized by, The method comprises the following steps: identifying model information to be labeled in a ship model, and labeling the ship model based on a pre-constructed three-dimensional labeling symbol library, specifically comprising: matching the three-dimensional labeling symbol library based on a standard drawing to generate a component labeling configuration table; identifying model geometric features and process information to be labeled to call the labeling configuration table to label corresponding symbols, wherein the plate thickness orientation information of the model to be labeled is identified to call the labeling configuration table to label the plate thickness orientation symbol; the ship coordinate system ship location plane information of the model to be labeled is identified to call the labeling configuration table to label the center line symbol; the plate thickness information of the model to be labeled is identified to call the labeling configuration table to label the plate thickness difference symbol; wherein the three-dimensional labeling symbol library specifically comprises: component basic information and component ship type location information; wherein the component basic information comprises component name, part number, material, plate thickness, specification and component direction information, and the component ship type location information comprises typical node, plate thickness orientation, center line position and plate thickness difference information; component positioning size information and component manufacturing process information; wherein the component positioning size information comprises positioning size and installation angle information, and the component manufacturing process information comprises allowance and welding information; and the three-dimensional labeling symbol library further comprises: an installation information labeling symbol library and a process information labeling symbol library, wherein the installation information labeling symbol library comprises typical node, plate thickness orientation symbol, center line symbol, and plate thickness difference symbol; and the process information symbol library comprises allowance symbol and welding symbol; obtaining component information to be labeled in the ship model, and labeling the components based on the three-dimensional labeling symbol library, specifically comprising: identifying the current installation stage based on the structure tree node of the standard drawing, wherein the installation stage comprises a small group assembly stage, a medium group assembly stage and a large group assembly stage; based on the installation stage, traversing the component features under each group assembly to label; obtaining component bevel information and compensation information to correspondingly label, wherein the bevel information comprises bevel name, bevel gap, bevel angle and bevel face; defining labeling information used for labeling to the properties of the ship model to complete the labeling work, and before completing the labeling work, expanding the property type of the ship model, reading the labeling information to define it to the expanded property type, wherein the labeling node component group assembly name, part number, material, plate thickness, specification properties in the labeling information are read, the group assembly node properties are written into the group assembly name, the plate material part properties are written into the part number, material, plate thickness properties, and the profile part properties are written into the part number, material, specification properties; after completing the labeling work, generating a construction operation guide based on the labeling information.

2. A ship structure installation information marking system characterized by, The method comprises the following steps: The recognition and labeling module is configured to recognize model information to be labeled in a ship model and label the ship model based on a pre-constructed three-dimensional labeling symbol library. Specifically, the three-dimensional labeling symbol library is matched based on a standard drawing to generate a component labeling configuration table; model geometric features and process information to be labeled are recognized to call corresponding symbols for labeling based on the labeling configuration table; plate thickness orientation information of the model to be labeled is recognized to call plate thickness orientation symbols for labeling based on the labeling configuration table; model and ship coordinate system shipboard location plane information of the model to be labeled is recognized to call center line symbols for labeling based on the labeling configuration table; and plate thickness information of the model to be labeled is recognized to call plate thickness difference symbols for labeling based on the labeling configuration table. The three-dimensional labeling symbol library specifically includes: component basic information and component ship type location information; the component basic information includes component name, part number, material, plate thickness, specification, and component direction information, and the component ship type location information includes typical node, plate thickness orientation, center line location, and plate thickness difference information; component positioning size information and component construction process information; the component positioning size information includes positioning size and installation angle information, and the component construction process information includes allowance and welding information; and the three-dimensional labeling symbol library further includes an installation information labeling symbol library and a process information labeling symbol library; the installation information labeling symbol library includes typical node, plate thickness orientation symbol, center line symbol, and plate thickness difference symbol; and the process information symbol library includes allowance symbol and welding symbol. The acquisition labeling module is configured to acquire component information to be labeled in a ship model and label the component information based on the three-dimensional labeling symbol library. Specifically, a current installation stage is recognized based on a structure tree node of the standard drawing; the installation stage includes a small group assembly stage, a medium group assembly stage, and a large group assembly stage; component features under each group assembly are traversed to perform labeling based on the installation stage; and component bevel information and compensation amount information are acquired to perform corresponding labeling; the bevel information includes bevel name, bevel gap, bevel angle, and bevel face. The definition module is configured to define labeling information for labeling to attributes of the ship model to complete a labeling task, and expand attribute types of the ship model before the labeling task is completed, read the labeling information to define the labeling information to the expanded attribute types; in the labeling information, a labeling node component group assembly name, part number, material, plate thickness, and specification attribute are read, the group assembly name attribute is written into a group assembly name, the plate material part attribute is written into a part number, material, and plate thickness attribute, and the profile material part attribute is written into a part number, material, and specification attribute; and after the labeling task is completed, a construction operation guide is generated based on the labeling information.

3. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by a processor to implement the ship structure installation information labeling method of claim 1.

4. An electronic device, comprising: The electronic device comprises a memory and a processor, wherein the memory is configured to store a computer program, and the processor is configured to execute the computer program stored in the memory, so that the electronic device executes the ship structure installation information marking method in claim 1.