Ship coating management chart generation method, device and equipment, storage medium and program product

Through automated ship model division and coating information setting, ship coating management diagrams are generated, which solves the inefficiency and inaccuracy caused by manual entry in the prior art, and realizes efficient and accurate coating management diagram generation.

CN119514033APending Publication Date: 2025-02-25SHANGHAI WAIGAOQIAO SHIP BUILDING CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411633791.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

In the prior art, the generation of ship coating management diagrams relies on manual entry, resulting in low design efficiency and accuracy.

Method used

By dividing the ship model into different external areas of the ship, the coating parts of each area are determined, and coating information is set for each area according to the construction stage, including coating supporting information and surface treatment level, the area information of each area is determined, and a ship coating management diagram is generated.

Benefits of technology

The automatic generation of ship coating management drawings is realized, the generation efficiency and accuracy are improved, manual participation is reduced, and the refinement and anti-corrosion effect of coating management is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119514033A_ABST
    Figure CN119514033A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a ship coating management chart generation method and device, equipment, a storage medium and a program product. The method comprises the following steps: dividing a ship model into at least two different ship external areas; determining a plurality of coating parts of each ship external area in the at least two different ship external areas; according to the construction stage, corresponding coating information is set for each coating part; wherein the coating information comprises coating matching information and a coating part surface treatment grade; determining the area information of each coating part; and generating a ship coating management chart based on the coating information and the area information corresponding to each coating part of each ship external area. According to the embodiment of the invention, the ship coating management chart can be automatically generated, manual participation is not needed, and the generation efficiency and accuracy of the ship coating management chart are improved.
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 painting management, and in particular to a method, device, equipment, storage medium and program product for generating a ship painting management diagram. Background Art

[0002] In the prior art, the generation of ship painting management drawings mainly relies on manual input of relevant information, resulting in low design efficiency and accuracy of ship painting management drawings. Summary of the invention

[0003] The present application provides a method, device, equipment, storage medium and program product for generating a ship painting management map, which improves the generation efficiency and accuracy of the ship painting management map.

[0004] In a first aspect, an embodiment of the present disclosure provides a method for generating a ship painting management map, comprising: dividing a ship model into at least two different ship external areas; determining a plurality of painting locations in each of the at least two different ship external areas; setting corresponding painting information for each painting location according to the construction stage; wherein the painting information includes paint matching information and surface treatment level of the painting location; determining area information of each painting location; and generating a ship painting management map based on the painting information and area information corresponding to each painting location in each ship external area.

[0005] In the second aspect, the embodiment of the present disclosure also provides a device for generating a ship painting management map, including: a division module, used to divide the ship model into at least two different ship external areas; a painting part determination module, used to determine multiple painting parts of each of the at least two different ship external areas; a painting information setting module, used to set corresponding painting information for each painting part according to the construction stage; wherein the painting information includes paint matching information and surface treatment level of the painting part; an area information determination module, used to determine the area information of each painting part; a ship painting management map generation module, used to generate a ship painting management map based on the painting information and area information corresponding to each painting part of each ship external area.

[0006] In a third aspect, an embodiment of the present disclosure further provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method for generating a ship painting management diagram as described in the embodiment of the present disclosure.

[0007] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the method for generating a ship painting management drawing as described in an embodiment of the present disclosure.

[0008] In a fifth aspect, an embodiment of the present disclosure further provides a computer program product, including a computer program, which, when executed by a processor, implements the method for generating a ship painting management diagram as described in an embodiment of the present disclosure.

[0009] The technical solution of the embodiment of the present disclosure divides the ship model into at least two different ship external areas; determines a plurality of painting locations of each of the at least two different ship external areas; sets corresponding painting information for each painting location according to the construction stage; wherein the painting information includes paint matching information and the surface treatment level of the painting location; determines the area information of each painting location; and generates a ship painting management map based on the painting information and area information corresponding to each painting location of each ship external area. The embodiment of the present disclosure sets corresponding paint matching information and the surface treatment level and area information of the painting location for each painting location of each ship external area according to the construction stage, and generates a ship painting management map based on the painting information and area information. The method of generating a ship painting management map can automatically generate a ship painting management map without manual participation, thereby improving the generation efficiency and accuracy of the ship painting management map. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0011] Figure 1 A schematic flow chart of a method for generating a ship painting management diagram provided in an embodiment of the present application;

[0012] Figure 2 A schematic diagram of the structure of a device for generating a ship painting management diagram provided in an embodiment of the present application;

[0013] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0014] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0015] It should be understood that the various steps recorded in the method implementation of the present disclosure can be performed in different orders and / or in parallel. In addition, the method implementation may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect. The term "including" and its variations used herein are open inclusions, that is, "including but not limited to". It should be noted that the concepts of "first", "second", etc. mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units. It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative and not restrictive, and those skilled in the art should understand that unless otherwise clearly stated in the context, it should be understood as "one or more". It is understandable that the data involved in the present technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of the corresponding laws, regulations and relevant provisions.

[0016] Figure 1 This is a flow chart of a method for generating a ship painting management map provided in an embodiment of the present application. The method can be executed by a device for generating a ship painting management map. The device can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal, a PC or a server. Figure 1 As shown, the method includes:

[0017] S110: Divide the ship model into at least two different ship exterior areas.

[0018] In this embodiment, there is no limitation on ships, and ships may include, for example, cruise ships, cargo ships, yachts, etc.

[0019] The at least two different ship exterior areas include: a hull outer plate area and a superstructure exterior area.

[0020] Among them, the hull plating area can be understood as the main outer shell of the ship, which can directly contact the water and the main part of the marine environment. The superstructure external area can be understood as the structure above the ship deck, including the wheelhouse, accommodation area, etc. Although the superstructure external area is not as directly in contact with the water as the hull plating, it is also subject to corrosion from the marine environment, especially atmospheric corrosion.

[0021] In this embodiment, the ship model is divided into the hull outer plate area and the superstructure outer area, so that the generated ship painting management map is more targeted and convenient for more accurate painting management and maintenance, and to ensure the durability and protective effect of the coating.

[0022] In this embodiment, the ship model may be divided into at least two different ship exterior regions according to the regional characteristics and corrosion conditions of the ship.

[0023] Optionally, dividing the ship model into at least two different ship external areas includes: dividing the ship model into at least two different ship external areas according to ship corrosion information.

[0024] In this embodiment, the ship model is divided into at least two different ship external areas according to the ship corrosion information, which facilitates the determination of the painting location and improves the efficiency of generating the ship painting management map. The generated ship painting management map is more conducive to achieving more refined painting management, improving the anti-corrosion effect and reducing maintenance costs.

[0025] S120: Determine a plurality of painting locations of each of the at least two different ship exterior regions.

[0026] In this embodiment, a painting location may be determined and a painting location name may be created for each painting location of each of at least two different ship exterior areas according to the ship design drawing.

[0027] Optionally, determining the multiple painting locations of each of the at least two different external areas of the ship includes: determining the multiple painting locations of each of the at least two different external areas of the ship based on at least one of the following: a general arrangement plan of the ship, a tank capacity plan, and a cabin arrangement plan.

[0028] Among them, the ship's general arrangement plan is used to provide the overall layout of the ship, which may include the division and location of all cabins in the ship, various ship equipment and their locations. The ship's general arrangement plan helps determine the exact location of the painting area.

[0029] Among them, the tank capacity diagram is used to display the volume and shape of each cabin of the ship, which helps to determine the size and shape of the painting area and facilitates the accurate calculation of the paint usage and the area of ​​the painting area.

[0030] The cabin layout is used to describe in detail the specific layout of the ship's internal cabins, including the structure and equipment layout inside the cabins. The cabin layout helps to identify the painting areas that may affect the painting effect and construction difficulty.

[0031] In this embodiment, multiple painting locations of each of the at least two different ship exterior areas are determined based on at least one of the following: ship general arrangement drawing, tank capacity drawing, cabin arrangement drawing. That is, through accurate drawing information, it can be ensured that the generated ship painting management diagram will not miss any painting location, while also avoiding unnecessary painting of non-painting areas, thereby improving painting accuracy. Clear division of painting locations can reduce on-site decision-making time and improve construction efficiency.

[0032] S130. According to the construction stage, corresponding painting information is set for each painting part.

[0033] The coating information includes coating matching information and surface treatment level of the coating part.

[0034] In this embodiment, there is no specific restriction on the construction stages. For example, the construction stages include: the segmented construction stage, the overall construction stage, the dock loading stage, and the wharf outfitting stage. The painting parts in each construction stage may be the same or different.

[0035] In this embodiment, corresponding paint matching information and surface treatment level of the painting part are associated with each painting part in each construction stage, eliminating the need for manual query and setting by designers, and improving the efficiency and accuracy of generating ship painting management diagrams.

[0036] It should be noted that for the block construction stage, the ship is divided into multiple blocks for construction. The painting parts of each block are mainly concentrated on its outer plate and internal structure. Since the blocks are built indoors or in a controlled environment, there are more and more delicate painting parts, such as primer parts and some topcoat parts. Block construction stage: For the block construction stage, it is used to merge multiple blocks into larger structural units. In this stage, in addition to the outer plates and internal structures of each block, the painting parts also include the connection parts of the block to ensure the anti-corrosion performance of the overall structure. For the dock loading stage, each block or block is combined into a complete hull. The painting parts at this stage mainly include the connection seams on the outside and inside of the hull. For the dock outfitting stage, the outfitting stage is carried out on the dock after the ship is launched. The painting parts mainly include the outside of the hull, such as the topcoat and the internal cabins, ballast water tanks and other parts. There are many painting parts at this stage, which involves the painting quality inspection and repair of the whole ship.

[0037] In this embodiment, there is no restriction on the surface treatment method of the coating part, for example, it may include manual grinding. Exemplarily, in places where sandblasting is not possible or not worth sandblasting (small area) (such as corners and individual places), grinding and shoveling methods can be used to remove rust. Sandblasting can also be included. The surface treatment level of the coating part corresponding to manual grinding can include St2 level and St3 level. The level corresponding to the sandblasting method includes Sa 2.5 level. St2 level: thorough manual and power tool rust removal. When observed without magnification, there should be no visible grease and dirt on the steel surface, and there should be almost no loosely attached oxide scale, rust, paint coating and foreign debris. St3 level: very thorough manual and power tool rust removal. Compared with St2, the surface treatment of St3 is much more thorough, and there should be no visible grease and dirt on the steel surface, and there should be no loosely attached oxide scale, rust and paint coating and other attachments. Rust removal should be more thorough than St2, and the surface of the exposed part of the substrate should have a metallic luster. Sa 2.5 grade: The steel surface should be free of visible grease, dirt, scale, rust and paint coating attachments; any residual traces should be only slight spots or streaks; defects are limited to no more than 5% per square meter of surface, which may include slight shadows; a small amount of slight discoloration caused by defects and rust; scale and paint defects; the surface cleanliness is close to white, but a small amount of residual traces is allowed.

[0038] In this embodiment, there is no restriction on the coating matching information, for example, coating brand (such as paint brand), dry film thickness, solid content, coating name, coating color, coating method, number of coating layers, wet film thickness, type of diluent, physical properties of paint (gloss, hardness, adhesion, transparency, hiding power, yellowing resistance, scratch resistance, flexibility), paint coverage, compatibility with other coatings or materials, drying time, content of volatile organic compounds, etc. The coating matching information includes first coating matching information and second coating matching information.

[0039] Optionally, according to the construction stage, corresponding coating information is set for each coating part, including: obtaining the first coating matching information corresponding to each coating part in each construction stage from the preset coating list; obtaining the second coating matching information corresponding to each coating part in each construction stage from the set coating library according to the first coating matching information corresponding to each coating part in each construction stage; setting the coating part surface treatment level of each coating part in each construction stage according to the coating characteristics and the ship corrosion information. Wherein, the second coating matching information includes at least one of the following: coating brand, dry film thickness, solid content; the second coating matching information includes the first coating matching information.

[0040] In this embodiment, the supporting information of the first layer of paint required for each painting part is obtained from the preset paint list according to the construction stage and the painting part. The supporting information of the first layer of paint includes paint brand, dry film thickness, basic performance, etc. Using the first paint supporting information as a basis, the supporting information of the second layer of paint required for each construction stage and painting part is further obtained from the paint library. The second paint supporting information includes at least detailed parameters such as paint brand (such as paint brand), dry film thickness, solid content, and contains all the contents of the first paint supporting information. In this embodiment, the corresponding second paint supporting information is obtained through the preset paint list and the set paint library, so that the second paint supporting information associated with each painting part is more accurate, which can improve the accuracy of the generation of the ship painting management map.

[0041] In this embodiment, according to the coating characteristics and the ship corrosion information, an appropriate surface treatment level of the coating part can be set for each coating part in each construction stage. Among them, the coating characteristics may include the physical and chemical properties of the coating. It can be extracted by the paint brand, dry film thickness, solid content, etc. The ship corrosion information may include the corrosion situation of the ship in the marine environment, including the type, degree and distribution of corrosion. It can be obtained by corrosion allowance requirements, corrosion detection technology, evaluation reports, etc.

[0042] In this embodiment, according to the paint characteristics and ship corrosion information, the surface treatment level of each painting part in each construction stage is set, which can make the surface treatment level of each painting part associated with each painting part more accurate, and can improve the accuracy of the generation of the ship painting management map.

[0043] S140: Determine the area information of each coating location.

[0044] In this embodiment, by determining the area information of each painting part, it can be used to determine the amount of paint (which can also be understood as the amount of paint used), so that the generated ship painting management map is more accurate to ensure that there is enough paint to complete the painting work while avoiding waste. At the same time, the construction progress and manpower distribution can be arranged according to the area information.

[0045] In this embodiment, the size and area of ​​each coating part can be obtained from the ship design drawing and related technical documents, or the area of ​​each coating part can be calculated based on the ship model using three-dimensional design software to obtain the area information of each coating part.

[0046] S150, generating a ship painting management map based on the painting information and area information corresponding to each painting location in the external area of ​​each ship.

[0047] In this embodiment, the set information platform can be used to integrate the painting information and area information corresponding to each painting part of each ship's external area to generate a ship painting management map. The ship painting management map can clearly identify the location of each painting part and the external area of ​​the ship to which it belongs, as well as the second coating supporting information associated with each construction stage, the surface treatment level of the painting part, the area information, and the amount of paint calculated based on the area information, so as to guide the staff to carry out the painting work and improve the painting quality.

[0048] The technical solution of the embodiment of the present disclosure divides the ship model into at least two different ship external areas; determines a plurality of painting locations of each of the at least two different ship external areas; sets corresponding painting information for each painting location according to the construction stage; wherein the painting information includes paint matching information and the surface treatment level of the painting location; determines the area information of each painting location; and generates a ship painting management map based on the painting information and area information corresponding to each painting location of each ship external area. The embodiment of the present disclosure sets corresponding paint matching information and the surface treatment level and area information of the painting location for each painting location of each ship external area according to the construction stage, and generates a ship painting management map based on the painting information and area information. The method of generating a ship painting management map can automatically generate a ship painting management map without manual participation, thereby improving the generation efficiency and accuracy of the ship painting management map.

[0049] Figure 2 A schematic diagram of the structure of a device for generating a ship painting management diagram provided by an embodiment of the present disclosure, such as Figure 2 As shown, the device includes: a division module 210, a painting location determination module 220, a painting information setting module 230, an area information determination module 240 and a ship painting management diagram generation module 250;

[0050] A division module 210, for dividing the ship model into at least two different ship exterior regions;

[0051] A coating location determination module 220, configured to determine a plurality of coating locations of each of the at least two different ship exterior regions;

[0052] The painting information setting module 230 is used to set corresponding painting information for each painting part according to the construction stage; wherein the painting information includes paint matching information and surface treatment level of the painting part;

[0053] An area information determination module 240 is used to determine the area information of each coating part;

[0054] The ship painting management map generating module 250 is used to generate a ship painting management map based on the painting information and area information corresponding to each painting part of each ship's external area.

[0055] The technical solution of the embodiment of the present disclosure is to divide the ship model into at least two different ship external areas through a division module; determine multiple painting parts of each ship external area in the at least two different ship external areas through a painting part determination module; set corresponding painting information for each painting part according to the construction stage through a painting information setting module; wherein the painting information includes paint matching information and the surface treatment level of the painting part; determine the area information of each painting part through an area information determination module; and generate a ship painting management map based on the corresponding painting information and area information of each painting part of each ship external area through a ship painting management map generation module. In the embodiment of the present disclosure, according to the construction stage, set corresponding paint matching information and the surface treatment level and area information of the painting part for each painting part of each ship external area, and generate a ship painting management map based on the painting information and area information. The method of generating a ship painting management map can automatically generate a ship painting management map without manual participation, thereby improving the generation efficiency and accuracy of the ship painting management map.

[0056] The at least two different ship exterior areas include: a hull outer plate area and a superstructure exterior area.

[0057] Optionally, the division module is specifically used to divide the ship model into at least two different ship external areas according to the ship corrosion information.

[0058] Optionally, the painting location determination module is specifically used to determine multiple painting locations of each of the at least two different ship exterior areas according to at least one of the following: a ship general arrangement plan, a cabin capacity plan, and a cabin layout plan.

[0059] Optionally, the painting information setting module is specifically used to: obtain the first paint supporting information corresponding to each painting part in each construction stage from a preset paint list; obtain the second paint supporting information corresponding to each painting part in each construction stage from a set paint library according to the first paint supporting information corresponding to each painting part in each construction stage; wherein the second paint supporting information includes at least one of the following: paint brand, dry film thickness, solid content; the second paint supporting information includes the first paint supporting information; set the surface treatment level of each painting part in each construction stage according to the paint characteristics and the ship corrosion information.

[0060] The construction stages include: block construction stage, block construction stage, dock loading stage and wharf outfitting stage; the painting parts in each construction stage are the same or different.

[0061] The device for generating a ship painting management diagram provided in the embodiment of the present disclosure can execute the method for generating a ship painting management diagram provided in any embodiment of the present disclosure, and has the functional modules and beneficial effects corresponding to the execution method.

[0062] Figure 3 A schematic diagram of an electronic device 10 that can be used to implement an embodiment of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.

[0063] like Figure 3 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0064] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0065] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The processor 11 executes the various methods and processes described above, such as the generation of a ship painting management diagram.

[0066] In some embodiments, the generation of the method ship painting management map can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the generation of the method ship painting management map described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute the generation of the method ship painting management map by any other appropriate means (for example, by means of firmware).

[0067] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0068] The computer programs for implementing the methods of the present application may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer programs are executed by the processor, the functions / operations specified in the flow charts and / or block diagrams are implemented. The computer programs may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0069] In the context of the present application, a computer readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, device or equipment. A computer readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer readable storage medium may be a machine readable signal medium. A more specific example of a machine readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0070] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0071] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0072] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0073] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements a method for generating a ship painting management diagram as provided in any embodiment of the present application.

[0074] In the process of implementation, the computer program product can be written in one or more programming languages ​​or a combination thereof to perform the computer program code of the present application, and the programming language includes an object-oriented programming language, such as Java, Smalltalk, C++, and also includes a conventional procedural programming language, such as "C" language or similar programming language. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on the remote computer, or completely on the remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).

[0075] Note that the above are only preferred embodiments of the present application and the technical principles used. Those skilled in the art will understand that the present application is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.

Claims

1. A method for generating a ship painting management diagram, characterized in that: include: Dividing the ship model into at least two different ship exterior regions; Determining a plurality of coating locations in each of the at least two different ship exterior regions; According to the construction stage, corresponding coating information is set for each coating part; wherein the coating information includes coating matching information and surface treatment level of the coating part; Determining the area information of each coating part; A ship painting management map is generated based on the painting information and area information corresponding to each painting location in each ship exterior area.

2. The method according to claim 1, characterized in that in, The at least two different ship exterior regions include: a hull outer plate region and a superstructure exterior region.

3. The method according to claim 1, characterized in that Divide the ship model into at least two different ship exterior areas, including: The ship model is divided into at least two different ship exterior areas according to the ship corrosion information.

4. The method according to claim 1, characterized in that Determining a plurality of coating locations of each of the at least two different ship exterior regions comprises: The multiple painting locations of each of the at least two different ship exterior areas are determined according to at least one of the following: a ship general arrangement plan, a tank capacity plan, and a cabin arrangement plan.

5. The method according to claim 3, characterized in that: According to the construction stage, set the corresponding painting information for each painting part, including: Obtain the first coating matching information corresponding to each coating part in each construction stage from the preset coating list; According to the first coating matching information corresponding to each coating part in each construction stage, the second coating matching information corresponding to each coating part in each construction stage is obtained from the set coating library; wherein the second coating matching information includes at least one of the following: coating brand, dry film thickness, solid content; the second coating matching information includes the first coating matching information; The surface treatment grade of each painted part at each construction stage is set according to the paint characteristics and the ship corrosion information.

6. The method according to claim 1, characterized in that in, The construction stages include: block construction stage, block construction stage, dock loading stage and wharf outfitting stage; the painting parts in each construction stage are the same or different.

7. A device for generating a ship painting management diagram, characterized in that: include: A division module, used for dividing the ship model into at least two different ship external areas; A painting location determination module, configured to determine a plurality of painting locations in each of the at least two different ship exterior areas; A painting information setting module is used to set corresponding painting information for each painting part according to the construction stage; wherein the painting information includes paint matching information and surface treatment level of the painting part; An area information determination module, used to determine the area information of each coating part; The ship painting management map generation module is used to generate a ship painting management map based on the painting information and area information corresponding to each painting part of each ship's external area.

8. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method for generating a ship painting management diagram as described in any one of claims 1-6.

9. A storage medium comprising computer executable instructions, wherein the computer executable instructions, when executed by a computer processor, are used to execute the method for generating a ship painting management diagram as described in any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the computer program implements the method for generating a ship painting management diagram according to any one of claims 1 to 6.