Ship structure drawing method, system, equipment, medium and program product

Through the method of making drawings and drawings based on Smart3D, the problems of slow data reading and incomplete functions during the drawing process in the existing technology are solved, and efficient drawing production and drawings are achieved, satisfying the professional production and design of ship structures Complex demand.

CN119475598AActive Publication Date: 2025-02-18SHANGHAI WAIGAOQIAO SHIP BUILDING CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411636053.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-02-18
Estimated Expiration
2044-11-15

AI Technical Summary

Technical Problem

In the prior art, there are problems such as slow data reading, failed reading, imperfect functions and low efficiency in the process of making and drawings of ship structures, which cannot meet the complexity of professional production design of ship structures and the constraints of construction period nodes.

Method used

Based on Smart3D software, it provides a method for making and drawings of ship structures, including obtaining segments or assembly of three-dimensional models, automatically assemble and read model assembly information, pre-processing of processing information, and pre-checking of parts and processing data. Generate necessary generation information and make drawings in batches or separately according to the drawing categories.

Benefits of technology

By customizing and optimizing the business process of drawing and drawing, data flow and execution efficiency are improved, back-end data flow is reconstructed, and the efficiency of drawing is significantly improved, meeting the needs of ship structure production and drawing and drawing and business needs of professional production design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119475598A_ABST
    Figure CN119475598A_ABST
Patent Text Reader

Abstract

The invention provides a method, system and equipment for drawing a ship structure manufacturing drawing, a medium and a program product, and the method comprises the steps: obtaining a segment or an assembly in a selected three-dimensional model which needs to be drawn, and taking the segment or the assembly as a drawing object; executing an automatic assembly command operation on the drawing object so as to automatically assemble and read model assemblage information; in response to the selection operation of the model of the working area, executing the preprocessing operation of the processing information, and automatically updating the process attribute information of the corresponding part according to the rule; pre-checking parts and processing data according to the selected drawing object, and generating necessary generation information for drawing production in a special database; and screening out drawing output objects in the current space and displaying the drawing output objects in a list, and making and outputting drawings in batches or independently according to the set drawing categories for the drawing output objects. According to the method and the device, customization and optimization are carried out for drawing making and drawing output business processes and functions, background data streams are reconstructed, and the drawing output efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of ship design, and in particular to a method, system, device, medium and program product for producing ship structure drawings. Background Art

[0002] Ships are a complex system engineering project with high technical content and large engineering workload in structural design. At present, the hull assembly drawings and structural production drawings are mainly used as the basis for on-site construction, and there are customized requirements for the data list and style of the production drawings on site. Intergraph Smart3D software is widely used in the power and chemical industries, but its application scope in the shipbuilding industry is not wide. It is currently unable to meet the complexity of the production design and drawing work of ship structures and the constraints of construction period nodes. There are problems such as slow data reading, reading failure, imperfect drawing function and low drawing efficiency in the drawing process. Summary of the invention

[0003] The technical problem to be solved by the present disclosure is to overcome the defects of the prior art in the drawing process, such as slow data reading, reading failure, imperfect drawing function and low drawing efficiency, and to provide a method, system, equipment, medium and program product for drawing ship structure production drawings.

[0004] The present invention solves the above technical problems through the following technical solutions:

[0005] The present disclosure provides a method for producing a ship structure drawing, which is implemented based on Smart3D and includes:

[0006] Obtaining a segment or assembly in the selected three-dimensional model that needs to be plotted, and using the segment or assembly as a plotting object;

[0007] Execute an automatic assembly command operation on the output object to automatically assemble and read model assembly information;

[0008] In response to the selection operation of the model of the work area, a preprocessing operation of the processing information is performed, and the process attribute information of the corresponding part is automatically updated according to the rules;

[0009] Pre-check parts and processing data according to the selected drawing objects, and generate necessary production information for the production drawings in a dedicated database;

[0010] The drawing objects in the current space are filtered out and displayed in a list, and drawings are produced in batches or individually for the drawing objects according to the set drawing categories.

[0011] Optionally, the performing of the automatic assembly command operation on the output object to automatically assemble and read the model assembly information includes:

[0012] When the automatic assembly function is activated, by selecting the assembly directory tree of the three-dimensional model, the assembly information under the system directory tree of the three-dimensional model is automatically loaded; wherein the automatic assembly includes pull assembly and naming;

[0013] By defining the assembly base surface, the drawing view is unified and the installation reference is standardized.

[0014] Optionally, the process attribute information includes: processing code, flow direction, lane division, and polishing information;

[0015] and / or,

[0016] The ship structure production drawing output method also includes:

[0017] View the latest process attribute information and support modification and export of attribute values.

[0018] Optionally, the pre-checking of parts and processing data according to the selected output drawing object and generating necessary generation information for the production drawing in a dedicated database include:

[0019] Check the part information, including part outline, size, quantity, location, weight, profile specification, marking line, and processing method;

[0020] When reading the drawing range, outdated parts are automatically marked and displayed in a list to facilitate model inspection and operation.

[0021] Optionally, the filtering out the drawing objects in the current space and displaying them in a list, and producing drawings in batches or individually for the drawing objects according to the set drawing categories, includes:

[0022] When the drawing production function is enabled, different drawing style packages are automatically matched according to different types of drawings;

[0023] Create a new drawing page, create a page according to needs under the open node, and formulate the cover page, inner page, list page, and receipt page.

[0024] Optionally, the types of drawings include: T-row production drawings, profile ticket drawings, pillar ticket drawings, corrugated bulkhead drawings and panel processing drawings;

[0025] The automatic matching of different drawing style packages according to different types of drawings includes:

[0026] For T-row production drawings, the T-row models in the current space are automatically filtered out and displayed in the list, and the web and face plates are distinguished according to the naming rules;

[0027] For profile ticket drawings, the profiles in the current space are automatically filtered out and displayed in the list. Ball flat steel and angle steel are searched in the specified segment, and the separation status of ball parts and the update status of MFG (information) can be determined;

[0028] For pillar ticket drawings, the drawing objects in the current space are automatically filtered out and displayed in the list, and cross-section drawings, sectional views and reports can be created by parts or batches.

[0029] For corrugated bulkhead drawings, the corrugated bulkhead models in the current space are automatically selected and displayed in the list, and the grooved wall and L-shaped plate are retrieved by name;

[0030] For panel processing drawings, the panel parts that need to be processed in the current space are automatically filtered out and displayed in a list, and processing part drawings, processing schematic diagrams, processing part reports and processing data reports are created in parts or batches.

[0031] The present disclosure also provides a ship structure production drawing output system, which is implemented based on Smart3D, and comprises: an acquisition module, an automatic assembly module, a pre-processing module, a pre-inspection module and an output module;

[0032] The acquisition module is used to acquire the selected segment or assembly in the three-dimensional model that needs to be output, and use the segment or assembly as the output object;

[0033] The automatic assembly module is used to execute the automatic assembly command operation on the output object to automatically assemble and read the model assembly information;

[0034] The preprocessing module is used to perform a preprocessing operation of the processing information in response to the selection operation of the model of the working area, and automatically update the process attribute information of the corresponding part according to the rules;

[0035] The pre-check module is used to pre-check parts and processing data according to the selected output drawing object, and generate the necessary generation information for the production drawing in a dedicated database;

[0036] The drawing output module is used to filter out the drawing output objects in the current space and display them in a list, and to produce drawings in batches or individually for the drawing output objects according to the set drawing categories.

[0037] The present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and used to run on the processor, and the processor implements the aforementioned ship structure production drawing production method when executing the computer program.

[0038] The present disclosure also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the aforementioned method for producing a ship structure drawing is implemented.

[0039] The present disclosure also provides a computer program product, including a computer program, which, when executed by a processor, implements the aforementioned method for producing ship structure drawings.

[0040] On the basis of being in accordance with the common sense in the art, the above-mentioned preferred conditions can be arbitrarily combined to obtain the preferred embodiments of the present disclosure.

[0041] The positive progressive effects of the present disclosure are as follows: the business processes and functions of making and outputting drawings have been customized and optimized, a number of functions have been developed, and a business process including assembly, output preprocessing, pre-inspection of making drawings, and output of making drawings has been established. At the same time, a program database architecture that separates the model database and the output database has been established, which has improved the flow and execution efficiency of data, reconstructed the background data flow, improved the output efficiency, met the needs of making and outputting drawings of ship structures, and met the business needs of professional production design of ship structures. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 A flowchart of a method for producing a ship structure drawing provided in Example 1 of the present disclosure;

[0043] Figure 2 A flowchart of a specific implementation of step S12 of a method for producing a ship structure drawing provided in Example 1 of the present disclosure;

[0044] Figure 3 A flowchart of a specific implementation of step S14 of a method for producing a ship structure drawing provided in Example 1 of the present disclosure;

[0045] Figure 4 A flowchart of a specific implementation of step S15 of a method for producing a ship structure drawing provided in Example 1 of the present disclosure;

[0046] Figure 5 This is an interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0047] Figure 6 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0048] Figure 7 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0049] Figure 8 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0050] Fig. 9 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0051] Fig.10 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0052] Fig.11 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0053] Fig.12 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0054] Fig.13 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0055] Fig.14 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0056] Fig.15 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0057] Fig.16 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0058] Fig.17 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0059] Fig.18 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0060] Fig.19 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0061] Fig. 20Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0062] Fig.21 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0063] Fig. 22 Another interface diagram in an example of a method for producing a ship structure drawing provided in Embodiment 1 of the present disclosure;

[0064] Fig.23 A schematic diagram of the modules of a system for producing and outputting drawings of ship structures provided in Embodiment 2 of the present disclosure;

[0065] Fig.24 A schematic diagram of the structure of an electronic device provided in Embodiment 3 of the present disclosure. DETAILED DESCRIPTION

[0066] The present disclosure is further described below by way of examples, but the present disclosure is not limited to the scope of the examples.

[0067] Prefixes such as "first" and "second" are used in the embodiments of the present disclosure only to distinguish different description objects, and have no limiting effect on the position, order, priority, quantity or content of the described objects. The use of prefixes such as ordinal numbers to distinguish description objects in the embodiments of the present disclosure does not constitute a limitation on the described objects. For the statement of the described objects, please refer to the description in the context of the claims or embodiments, and no unnecessary limitation should be constituted due to the use of such prefixes. In addition, in the description of the present embodiment, unless otherwise specified, the meaning of "plurality" is two or more.

[0068] Example 1

[0069] Figure 1 A flowchart of a method for producing a ship structure drawing is provided for an exemplary embodiment of the present disclosure. The method for producing a ship structure drawing is implemented based on Smart3D. The method for producing a ship structure drawing includes:

[0070] S11. Obtain the selected segment or assembly in the three-dimensional model that needs to be plotted, and use the segment or assembly as the plotting object.

[0071] S12. Execute the automatic assembly command operation for the output object to automatically assemble and read the model assembly information.

[0072] S13. In response to the selection operation of the model of the working area, a preprocessing operation of the processing information is performed, and the process attribute information of the corresponding part is automatically updated according to the rules.

[0073] S14. Preliminary inspection of parts and processing data is performed based on the selected drawing objects, and necessary generation information for the production drawing is generated in a dedicated database.

[0074] S15. Filter out the drawing objects in the current space and display them in a list, and produce drawings for the drawing objects in batches or individually according to the set drawing categories.

[0075] Among them, the three-dimensional model that needs to be output in the Smart3D system needs to undergo model inspection to confirm that it meets the conditions for output.

[0076] The objects of the selection operation can be highlighted to facilitate the user to distinguish and identify them, and can also be selected individually or in batches.

[0077] All information, such as process attribute information, generation information, etc., can be manually checked and modified to ensure correctness.

[0078] In this embodiment, the software drawing business process is reconstructed, and a new software drawing production business process is customized in combination with the ship production design model and the technical characteristics of the product to meet the business needs of procurement, assembly, manufacturing, etc. In view of the problem that the original software drawing function is scattered and uncentralized, the automatic assembly, drawing preprocessing, drawing pre-inspection, and drawing production are integrated. Figure 4 The functions of each stage are integrated to realize the full process of drawing production and output operations based on a unified interface entrance. The efficiency of software output is improved. Through business process reconstruction, data structure design, and operation interface optimization, the speed of native software output is increased from 15s / sheet to 2s / sheet. The data architecture design is optimized. Based on the analysis of the underlying data architecture of the software, a new software data processing method is proposed, which effectively reduces the data flow peak during the peak period of output, providing key technical support for improving the efficiency of output.

[0079] In this embodiment, the business process and functions of making drawings and outputting drawings are customized and optimized, a number of functions are developed, and a business process including assembly, output preprocessing, making drawing pre-inspection, and making drawing output is established. At the same time, a program database architecture is established in which the model database and the output database are separated, which improves the data flow and execution efficiency, reconstructs the background data flow, improves the output efficiency, meets the needs of ship structure making drawings and outputting drawings, and meets the business needs of professional production design of ship structures.

[0080] In one embodiment, referring to Figure 2 , step S12 comprises:

[0081] S121, when the automatic assembly function is enabled, by selecting the assembly directory tree of the three-dimensional model, the assembly information under the system directory tree of the three-dimensional model is automatically loaded, wherein the automatic assembly includes pull assembly and naming.

[0082] S122. By defining the assembly base surface, the drawing view is unified and the installation reference is standardized.

[0083] Among them, the 3D model has a system directory tree and an assembly directory tree. By selecting the assembly directory tree, the system will automatically load the information of the T-row assembly, corrugated bulkhead assembly, etc. under the system directory tree. After selection, it will be highlighted in the model and directory tree, and can be selected individually or in batches. The accuracy of automatic assembly and reading model assembly information is 100%. Manual inspection is carried out when necessary, and after confirmation, it can enter the next link.

[0084] In one embodiment, the process attribute information includes: processing code, flow direction, lane division, and grinding information.

[0085] Among them, by selecting the model of the work area and executing the preprocessing function of the processing information, the module will automatically update the process attribute information of the corresponding parts according to the rules, including processing code, flow direction, lane division, grinding information, etc. The process attributes are automatically matched by the rules. Excluding the undefined rules, the processing information coverage rate is above 95%. After the designer checks and modifies, the update function is executed, and the attribute information will be updated to the model.

[0086] In one embodiment, the method for producing a ship structure drawing further includes:

[0087] View the latest process attribute information and support modification and export of attribute values.

[0088] The same operation can be applied to other information, which will not be elaborated here.

[0089] In one embodiment, referring to Figure 3 , step S14 comprises:

[0090] S141, check the part information, including part outline, size, quantity, position, weight, profile specification, marking line, and processing method.

[0091] S142. When reading the drawing range, outdated parts are automatically marked and displayed in the list to facilitate model inspection and operation.

[0092] The system will check the parts and processing data according to the selected drawing object. The necessary generation information on the drawing is generated in a dedicated database, including part outline, size, quantity, position, weight, profile specifications, marking lines, processing methods, etc. Parts that have not been generated or part information is out of date will be prompted with a list for easy inspection and correction. At the same time, this module function supports one-click selection of problem parts and forced updates to ensure the consistency of the model and drawings.

[0093] In one embodiment, referring to Figure 4 , step S15 comprises:

[0094] S151. When the drawing production and output function is started, different drawing style packages are automatically matched according to different types of drawings.

[0095] S152. Create a new drawing page, create a page according to the needs under the open node, and formulate the cover page, inner page, list page, and receipt page.

[0096] Among them, the drawing output function can automatically filter out the output objects in the current space and display them in the list; it supports the output of model sections and parts, as well as the output of reports. In the configured drawings, new drawing pages of the corresponding category are automatically created, which can be created in batches or generated individually. After the creation is completed, the drawing update operation is executed, and the updated drawings can be viewed after the program is completed.

[0097] In one embodiment, the types of drawings include: T-row production drawings, profile ticket drawings, pillar ticket drawings, corrugated bulkhead drawings, and panel processing drawings.

[0098] Step S151 includes:

[0099] For T-row production drawings, the T-row models in the current space are automatically filtered out and displayed in the list, and the webs and panels are distinguished according to the naming rules.

[0100] For the profile ticket drawing, the profiles in the current space are automatically filtered out and displayed in the list. The ball flat steel and angle steel are searched in the specified segment, and the separation status of the ball parts and the update status of MFG can be determined.

[0101] For pillar ticket drawings, the drawing objects in the current space are automatically filtered out and displayed in the list, supporting the creation of cross-section views, sectional views and reports in parts or batches.

[0102] For the corrugated bulkhead diagram, the corrugated bulkhead models in the current space are automatically filtered out and displayed in the list, and the grooved walls and L-shaped plates are retrieved by naming.

[0103] For panel processing drawings, the panel parts that need to be processed in the current space are automatically filtered out and displayed in a list, and processing part drawings, processing schematic diagrams, processing part reports and processing data reports are created in parts or batches.

[0104] Taking a passenger ship as an example, the following provides an example of the method of implementing the ship structure production drawing.

[0105] (1) If Figure 5 As shown, select the smart3D model to be plotted and call up the entire segmented model in the WorkSpace in the software.

[0106] (2) Generate an assembly object from the selected model through an automatic assembly program

[0107] (a) Automatic assembly

[0108] Start the automatic assembly function, select the assembly directory tree, and perform pull assembly and naming operations.

[0109] The assembly automation is very high. You can see that the corrugated bulkhead and T-row assembly have been assembled and named. Figure 6 , Figure 7 and Figure 8 shown.

[0110] (b) Mounting base

[0111] By defining the assembly base surface, the drawing view is unified and the installation reference is standardized.

[0112] All assemblies need to be equipped with assembly bases, with an automation level of more than 95%. If necessary, the designer can make manual adjustments, such as Fig. 9 shown.

[0113] (3) Perform pre-processing of the segmented drawings and complete the necessary process attribute data

[0114] Select the segment to be plotted and run the plot preprocessing program.

[0115] The module will automatically add assembly and part process attribute information according to the rules: processing code, flow direction, lane division, polishing information, etc.

[0116] You can view the latest properties at any time, and support the modification and export of property values, such as Fig.10 shown.

[0117] (4) Pre-check part information before drawing and generate necessary drawing data

[0118] (a) Parts information check

[0119] Check the part information: part outline, size, quantity, position, weight, profile specifications, marking line, and processing method. If there are any errors, modify the model before drawing. Fig.11 shown.

[0120] (b) Parts Expiration Inspection

[0121] When reading the drawing range, the expired parts are automatically marked in the list display. Click to highlight them in the assembly tree and model for model inspection and operation. Before drawing, you need to ensure that the MFG of the parts in the model is the latest. You can select expired parts in batches and use the forced update function to update the MFG of expired parts first. Fig.12 shown.

[0122] (5) Produce drawings of the processed model

[0123] Start the drawing production function module, and automatically match different drawing style packages according to different types of drawings. Create a new drawing page, create a page according to the needs under the open node, and formulate the cover page, inner page, list page, and receipt page. You can operate by right-clicking the node or the node control function on the right.

[0124] (a) T row production diagram

[0125] It can automatically filter out the T-row models in the current space and display them in the list, and distinguish the web and panel according to the naming rules. The created views include T-row web view, T-row panel view, T-row part view and T-row report, such as Fig.13 and Fig.14 shown.

[0126] (b) Profile receipt image

[0127] It can automatically filter out the profiles in the current space and display them in the list, search for ball flat steel and angle steel in the specified segment, and determine the separation status of ball parts and the update status of MFG. It supports the creation of profile diagrams and profile reports by parts or batches, such as Fig.15 and Fig.16 shown.

[0128] (c) Pillar ticket image

[0129] It can automatically filter out the drawing objects (member) in the current space and display them in the list, and support the creation of member cross-sections, member section views and member reports by parts or batches, such as Fig.17 and Fig.18 shown.

[0130] (d) Corrugated bulkhead diagram

[0131] It can automatically filter out the corrugated bulkhead models in the current space and display them in the list, and retrieve the groove wall and L-type plate by name. It supports the creation of groove wall drawings, groove wall part drawings, L-type plate drawings and L-type plate part drawings by parts or batches, such as Fig.19 and Fig. 20 shown.

[0132] (e) Panel processing diagram

[0133] It can automatically filter out the panel parts that need to be processed in the current space and display them in the list. It supports the creation of processing part drawings, processing schematics, processing part reports and processing data reports by parts or batches, such as Fig.21 and Fig. 22shown.

[0134] At this point, the model production and drawing work has been completed.

[0135] Example 2

[0136] Corresponding to the aforementioned embodiment of the method for producing ship structure production drawings, the present disclosure also provides an embodiment of a system for producing ship structure production drawings.

[0137] Fig.23 A schematic diagram of modules of a system for producing and drawing a ship structure drawing is provided as an exemplary embodiment of the present disclosure. The system comprises: an acquisition module 1, an automatic assembly module 2, a pre-processing module 3, a pre-inspection module 4 and a drawing output module 5.

[0138] The acquisition module 1 is used to obtain the selected segment or assembly in the three-dimensional model that needs to be output, and use the segment or assembly as the output object;

[0139] The automatic assembly module 2 is used to execute the automatic assembly command operation on the output object to automatically assemble and read the model assembly information;

[0140] The preprocessing module 3 is used to respond to the selection operation of the model of the working area, perform the preprocessing operation of the processing information, and automatically update the process attribute information of the corresponding part according to the rules;

[0141] The pre-check module 4 is used to pre-check the parts and processing data according to the selected output drawing object, and generate the necessary generation information for the production drawing in the dedicated database;

[0142] The drawing output module 5 is used to filter out the drawing output objects in the current space and display them in a list, and to produce drawings in batches or individually for the drawing output objects according to the set drawing categories.

[0143] In this embodiment, the business process and functions of making drawings and outputting drawings are customized and optimized, a number of functions are developed, and a business process including assembly, output preprocessing, making drawing pre-inspection, and making drawing output is established. At the same time, a program database architecture is established in which the model database and the output database are separated, which improves the data flow and execution efficiency, reconstructs the background data flow, improves the output efficiency, meets the needs of ship structure making drawings and outputting drawings, and meets the business needs of professional production design of ship structures.

[0144] In one embodiment, the automatic assembly module 2 is further used to automatically assemble and load the assembly information under the system directory tree of the three-dimensional model by selecting the assembly directory tree of the three-dimensional model when the automatic assembly function is started. The automatic assembly includes pull assembly and naming.

[0145] The automatic assembly module 2 is also used to unify the drawing viewing direction and standardize the installation reference by defining the assembly base surface.

[0146] In one embodiment, the process attribute information includes: processing code, flow direction, lane division, and polishing information.

[0147] In one embodiment, the ship structure production drawing method further includes:

[0148] View the latest process attribute information and support modification and export of attribute values.

[0149] In one embodiment, the pre-inspection module 4 is also used to inspect part information, wherein the part information includes part outline, size, quantity, position, weight, profile specification, marking line, and processing method.

[0150] The pre-check module 4 is also used to automatically mark expired parts in a list when reading the drawing range, so as to facilitate model inspection and operation.

[0151] In one embodiment, the drawing output module 5 is also used to automatically match different drawing style packages according to different types of drawings when the drawing production and output function is started.

[0152] The output module 5 is also used to create new drawing pages, create pages according to needs under the open nodes, and formulate cover pages, inner pages, list pages, and receipt pages.

[0153] In one embodiment, the types of drawings include: T-row production drawings, profile ticket drawings, pillar ticket drawings, corrugated bulkhead drawings and panel processing drawings.

[0154] The drawing output module 5 is also used for making drawings for T rows, automatically filtering out T row models in the current space and displaying them in a list, and distinguishing between webs and panels according to naming rules.

[0155] The output module 5 is also used for automatically filtering out the profiles in the current space and displaying them in a list for the profile ticket image, searching for ball flat steel and angle steel in the specified segment, and determining the separation status of the ball parts and the update status of the MFG.

[0156] The output module 5 is also used for automatically filtering out the output objects in the current space for the pillar ticket diagram and displaying them in a list, and supports the creation of cross-sectional views, sectional views and reports in the form of parts or batches.

[0157] The drawing output module 5 is also used for automatically filtering out the corrugated bulkhead models in the current space and displaying them in a list, and retrieving the grooved wall and L-shaped plate according to the name.

[0158] The output module 5 is also used for the panel processing drawing, automatically screening out the panel parts that need to be processed in the current space and displaying them in a list, and creating processing part drawings, processing schematic diagrams, processing part reports and processing data reports in parts or batches.

[0159] As for the system embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The system embodiment described above is only illustrative, wherein the units described as separate components may or may not be physically separated, and the components as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the disclosed solution.

[0160] Example 3

[0161] Fig.24 This is a structural schematic diagram of an electronic device shown in an example embodiment of the present disclosure, the electronic device includes a memory, a processor, and a computer program stored in the memory and used to run on the processor, and when the processor executes the computer program, the method for producing a ship structure drawing described in any of the above embodiments is implemented. Fig.24 The electronic device 90 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0162] like Fig.24 As shown, the electronic device 90 may be in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 90 may include, but are not limited to: at least one processor 91, at least one memory 92, and a bus 93 connecting different system components (including the memory 92 and the processor 91).

[0163] The bus 93 includes a data bus, an address bus, and a control bus.

[0164] The memory 92 may include a volatile memory, such as a random access memory (RAM) 921 and / or a cache memory 922 , and may further include a read only memory (ROM) 923 .

[0165] The memory 92 may also include a program tool 925 (or utility) having a set (at least one) of program modules 924, such program modules 924 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0166] The processor 91 executes various functional applications and data processing by running the computer program stored in the memory 92, such as the ship structure production drawing method provided in any of the above embodiments.

[0167] The electronic device 90 may also communicate with one or more external devices 94 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an input / output (I / O) interface 95. Furthermore, the electronic device 90 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 96. As shown, the network adapter 96 communicates with other modules of the electronic device 90 via a bus 93. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 90, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems, etc.

[0168] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules to be embodied.

[0169] Example 4

[0170] The embodiments of the present disclosure further provide a computer-readable storage medium having a computer program stored thereon, and when the program is executed by a processor, the method for producing a ship structure drawing provided in any of the above embodiments is implemented.

[0171] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.

[0172] Example 5

[0173] The embodiment of the present disclosure also provides a computer program product, including a computer program, which, when executed by a processor, implements any of the above-mentioned methods for producing ship structure drawings.

[0174] Among them, the program code for executing the computer program product of the present disclosure can be written in any combination of one or more programming languages, and the program code can be executed completely on the user device, partially on the user device, as an independent software package, partially on the user device and partially on a remote device, or completely on the remote device.

[0175] Although the specific embodiments of the present disclosure are described above, those skilled in the art should understand that this is only an example, and the protection scope of the present disclosure is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present disclosure, but these changes and modifications all fall within the protection scope of the present disclosure.

Claims

1. A method for producing a ship structure drawing, characterized in that: The ship structure production drawing output method is implemented based on Smart3D, and the ship structure production drawing output method includes: Obtaining a segment or assembly in the selected three-dimensional model that needs to be plotted, and using the segment or assembly as a plotting object; Execute an automatic assembly command operation on the output object to automatically assemble and read model assembly information; In response to the selection operation of the model of the work area, a preprocessing operation of the processing information is performed, and the process attribute information of the corresponding part is automatically updated according to the rules; Pre-check parts and processing data according to the selected drawing objects, and generate necessary production information for the production drawings in a dedicated database; The drawing objects in the current space are filtered out and displayed in a list, and drawings are produced in batches or individually for the drawing objects according to the set drawing categories.

2. The method for producing a ship structure drawing according to claim 1, characterized in that: The step of executing the automatic assembly command operation on the output object to automatically assemble and read the model assembly information includes: When the automatic assembly function is activated, by selecting the assembly directory tree of the three-dimensional model, the assembly information under the system directory tree of the three-dimensional model is automatically loaded; wherein the automatic assembly includes pull assembly and naming; By defining the assembly base surface, the drawing view is unified and the installation reference is standardized.

3. The method for producing a ship structure drawing according to claim 1, characterized in that: The process attribute information includes: processing code, flow direction, lane division, and polishing information; and / or, The ship structure production drawing output method also includes: View the latest process attribute information and support modification and export of attribute values.

4. The method for producing a ship structure drawing according to claim 1, characterized in that: The aforementioned pre-checking of parts and processing data based on the selected output drawing object, and generating necessary generation information for the production drawing in a dedicated database, includes: Check the part information, including part outline, size, quantity, location, weight, profile specification, marking line, and processing method; When reading the drawing range, outdated parts are automatically marked and displayed in a list to facilitate model inspection and operation.

5. The method for producing a ship structure drawing according to claim 1, characterized in that: The step of filtering out the drawing objects in the current space and displaying them in a list, and producing drawings in batches or individually for the drawing objects according to the set drawing categories, includes: When the drawing production function is enabled, different drawing style packages are automatically matched according to different types of drawings; Create a new drawing page, create a page according to needs under the open node, and formulate the cover page, inner page, list page, and receipt page.

6. The method for producing a ship structure drawing according to claim 1, characterized in that: The types of drawings include: T-row production drawings, profile ticket drawings, pillar ticket drawings, corrugated bulkhead drawings and panel processing drawings; The automatic matching of different drawing style packages according to different types of drawings includes: For T-row production drawings, the T-row models in the current space are automatically filtered out and displayed in the list, and the web and face plates are distinguished according to the naming rules; For the profile ticket drawing, the profiles in the current space are automatically filtered out and displayed in the list. The ball flat steel and angle steel are searched in the specified segment, and the separation status of the ball parts and the update status of MFG can be determined; For pillar ticket drawings, the drawing objects in the current space are automatically filtered out and displayed in the list, and cross-section drawings, sectional views and reports can be created by parts or batches. For corrugated bulkhead drawings, the corrugated bulkhead models in the current space are automatically selected and displayed in the list, and the grooved wall and L-shaped plate are retrieved by name; For panel processing drawings, the panel parts that need to be processed in the current space are automatically filtered out and displayed in a list, and processing part drawings, processing schematic diagrams, processing part reports and processing data reports are created in parts or batches.

7. A system for producing ship structure drawings, characterized in that: The ship structure production drawing output system is implemented based on Smart3D, and the ship structure production drawing output system includes: an acquisition module, an automatic assembly module, a pre-processing module, a pre-inspection module and a drawing output module; The acquisition module is used to acquire the selected segment or assembly in the three-dimensional model that needs to be output, and use the segment or assembly as the output object; The automatic assembly module is used to execute the automatic assembly command operation on the output object to automatically assemble and read the model assembly information; The preprocessing module is used to perform a preprocessing operation of the processing information in response to the selection operation of the model of the working area, and automatically update the process attribute information of the corresponding part according to the rules; The pre-check module is used to pre-check parts and processing data according to the selected output drawing object, and generate the necessary generation information for the production drawing in a dedicated database; The drawing output module is used to filter out the drawing output objects in the current space and display them in a list, and to produce drawings in batches or individually for the drawing output objects according to the set drawing categories.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and used to run on the processor, characterized in that: When the processor executes the computer program, the method for producing ship structure drawings according to any one of claims 1 to 7 is implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for producing ship structure drawings according to any one of claims 1 to 7 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for producing ship structure drawings according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Ship piping system manufacturing drawing output system based on Smart3D

    CN115146381A

  • Automatic drawing output method and system, electronic equipment and storage medium

    CN115577410A

  • Drawing generation method, system and equipment and storage medium

    CN117034524A

  • Diagram generation programing apparatus and method for ship design

    KR1020110042650A

  • Method for Modelling Corragation Bulkhead and forming Drawingsin Ship Designning

    KR1020110058316A