Construction method, system and equipment of ship support model and medium
By obtaining and screening the working condition information and target models of ship brackets, combined with Smart3D software, the problems of cumbersome modeling process and time-consuming manual selection are solved, and efficient and accurate construction of ship bracket models is achieved.
Patent Information
- Application Number
- CN202411407036.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2025-03-07
AI Technical Summary
In the prior art, the modeling process using only traditional Smart3D software is cumbersome, manual screening of brackets takes time and is prone to errors, and cannot meet the complex bracket modeling needs of the marine industry.
By obtaining the ship's bracket working condition information, filter out the target bracket model corresponding to the bracket assembly information, obtain the target model from the pre-constructed bracket parts library, and input the bracket direction information, position information and target model into the Smart3D software to generate the ship bracket model.
It realizes efficient and accurate construction of ship bracket models, reduces the dependence of manual selection, and improves modeling efficiency and accuracy.
Smart Images

Figure CN119577934A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of ship technology, and in particular to a method, system, equipment and medium for constructing a ship support model. Background Art
[0002] Large cruise ships have a large number of brackets with many types and complex patterns, and combined brackets account for more than 50% of the total number of brackets. Since combined brackets have no regularity, it is difficult to develop bracket assemblies to match bracket changes. Although Intergraph Smart3D software is currently widely used in the power and chemical industries, the types and patterns of brackets used in these industries are not as good as those in the shipbuilding industry, and cannot meet the bracket modeling needs of the shipbuilding industry. In addition, the bracket modeling process using Intergraph Smart3D software alone is cumbersome, and bracket selection relies on manual screening, which is time-consuming and error-prone. Summary of the invention
[0003] The technical problem to be solved by the present invention is to overcome the defects of the prior art that the modeling process is cumbersome, the manual screening of brackets is time-consuming and error-prone, and to provide a method, system, equipment and medium for constructing a ship bracket model.
[0004] The present invention solves the above technical problems through the following technical solutions:
[0005] In a first aspect, the present invention provides a method for constructing a ship support model, the method comprising:
[0006] Acquire the support working condition information of the ship; the working condition information includes support direction information, support position information and support assembly information;
[0007] Screening out a target bracket model corresponding to the bracket assembly information from a pre-built bracket parts library; the bracket parts library is a database obtained by screening bracket parts according to a plurality of selection rules;
[0008] The support direction information, the support position information and the target support model are input into Smart3D software to generate a ship support model.
[0009] Preferably, the construction method obtains the bracket parts library through the following steps, including:
[0010] Acquire a plurality of bracket parts and historical design data; the bracket parts include at least one of a pipe clamp part, a profile part, and a pad part;
[0011] Selecting a target pipe clamp, a target profile and a target pad from the bracket parts based on the bracket assembly selection rule and the historical design data;
[0012] Constructing the connection relationship between the target pipe clamp, the target profile, the target pad and the support member to obtain a plurality of different bracket models;
[0013] Assigning attribute information to the bracket model to generate the bracket parts library.
[0014] Preferably, the bracket assembly selection rules include pipe clamp selection rules, profile selection rules and pad selection rules; the pipe clamp selection rules are used to characterize the rules for determining the pipe clamp standard model and pipe clamp part number based on the historical design data, the profile selection rules are used to characterize the rules for determining the profile part number based on the historical design data, and the pad selection rules are used to characterize the rules for matching the corresponding pad part number based on the profile selection rules.
[0015] Preferably, the bracket parts also include angle steel parts, connector parts and penetration parts.
[0016] In a second aspect, the present invention provides a system for constructing a ship support model, the system comprising:
[0017] A first acquisition module is used to acquire the support working condition information of the ship; the working condition information includes support direction information, support position information and support assembly information;
[0018] The second screening module is used to screen out a target bracket model corresponding to the bracket assembly information from a pre-built bracket parts library; the bracket parts library is a database obtained by screening bracket parts according to a number of selection rules;
[0019] The input module is used to input the support direction information, the support position information and the target support model into Smart3D software to generate a ship support model.
[0020] Preferably, the construction system obtains the bracket parts library through the following modules, including:
[0021] The second acquisition module is used to acquire a plurality of bracket parts and historical design data; the bracket parts include at least one of a pipe clamp part, a profile part and a pad part;
[0022] A second screening module is used to screen out a target pipe clamp, a target profile and a target pad from the bracket parts based on the bracket assembly selection rules and the historical design data;
[0023] A construction module, used to construct a connection relationship between the target pipe clamp, the target profile, the target pad and the support member to obtain a plurality of different bracket models;
[0024] The assignment module is used to assign attribute information to the bracket model to generate the bracket parts library.
[0025] Preferably, the bracket assembly selection rules include pipe clamp selection rules, profile selection rules and pad selection rules; the pipe clamp selection rules are used to characterize the rules for determining the pipe clamp standard model and pipe clamp part number based on the historical design data, the profile selection rules are used to characterize the rules for determining the profile part number based on the historical design data, and the pad selection rules are used to characterize the rules for matching the corresponding pad part number based on the profile selection rules.
[0026] Preferably, the bracket parts also include angle steel parts, connector parts and penetration parts.
[0027] In a third aspect, the present invention provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for constructing a ship support model as described in the first aspect is implemented.
[0028] In a fourth aspect, the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for constructing a ship support model as described in the first aspect is implemented.
[0029] The positive and progressive effects of the present invention are: providing a method, system, device and medium for constructing a ship bracket model, screening out a target bracket model corresponding to bracket assembly information from a pre-constructed bracket parts library, inputting bracket direction information, bracket position information and target bracket model into Smart3D software, and generating a ship bracket model. The present invention uses bracket working condition information to obtain a target bracket model from a bracket parts library, and generates a ship bracket model in combination with Smart3D software, completely abandoning the method of manually selecting a ship bracket, with high efficiency and accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 This is a first flow chart of a method for constructing a ship support model according to Embodiment 1 of the present invention.
[0031] Figure 2 This is a second flow chart of the method for constructing a ship support model according to Embodiment 1 of the present invention.
[0032] Figure 3 This is a schematic diagram of the first module of the system for constructing a ship support model according to Embodiment 2 of the present invention.
[0033] Figure 4 This is a schematic diagram of the second module of the system for constructing a ship support model according to Embodiment 2 of the present invention.
[0034] Figure 5 This is a schematic diagram of the hardware structure of an electronic device according to Embodiment 3 of the present invention. DETAILED DESCRIPTION
[0035] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples.
[0036] Example 1
[0037] like Figure 1 As shown, this embodiment provides a method for constructing a ship support model, and the construction method includes:
[0038] S1. Acquire the support working condition information of the ship; the working condition information includes support direction information, support position information and support assembly information;
[0039] S2, selecting a target bracket model corresponding to the bracket assembly information from a pre-built bracket parts library;
[0040] S3, inputting the support direction information, support position information and target support model into Smart3D software to generate a ship support model.
[0041] For the above steps S1-S3, the bracket assembly information, bracket position information and bracket direction information are parsed from the acquired ship bracket working condition information, the basic type of bracket assembly is determined according to the bracket assembly information, and at least one target bracket model corresponding to the basic type of bracket assembly is selected from the bracket parts library. The target bracket model is displayed in the Smart3D software according to the bracket position information and the bracket direction information, the lofted ship bracket model is assigned attributes, and a suitable supported object (for example, a pipeline) is selected to realize the construction of the ship bracket model. It should be noted that in this embodiment, the basic types of bracket assembly include I type, M type, T type and L type.
[0042] like Figure 2 As shown, the construction method obtains the bracket parts library through the following steps, including:
[0043] S10, acquiring a plurality of bracket parts and historical design data; the bracket parts include at least one of a pipe clamp part, a profile part, and a pad part;
[0044] S11, selecting a target pipe clamp, a target profile, and a target pad from the bracket parts based on the bracket assembly selection rules and historical design data;
[0045] S12, constructing the connection relationship between the target pipe clamp, the target profile, the target pad and the support member to obtain multiple different bracket models;
[0046] S13. Assign attribute information to the bracket model to generate a bracket parts library.
[0047] Among them, the bracket assembly selection rules include pipe clamp selection rules, profile selection rules and pad selection rules; the pipe clamp selection rules are used to characterize the rules for determining the standard model and part number of the pipe clamp based on historical design data, the profile selection rules are used to characterize the rules for determining the profile part number based on historical design data, and the pad selection rules are used to characterize the rules for matching the corresponding pad part number based on the profile selection rules.
[0048] The bracket part also includes an angle steel part, a connector part and a penetration part.
[0049] For the above steps S10-S13, bracket parts such as pad parts, pipe clamp parts, profile parts, angle steel parts, connector parts and through-piece parts are obtained, and historical design data are analyzed to obtain data such as pipe grade, location, minimum pipe outer diameter, maximum pipe outer diameter, pipe clamp standard number and pipe clamp type.
[0050] First, the target pipe clamps are selected by using the preset pipe clamp selection rules and the parsed historical design data; the standard model and type of the pipe clamp are determined by the pipe grade, location, minimum outer diameter of the pipe and maximum outer diameter of the pipe, and the pipe clamp part number is determined by the standard number, type and outer diameter of the pipe, and then the matching target pipe clamps are selected from the bracket parts according to the standard model, type and part number of the pipe clamp. Second, the target profile is selected by using the preset profile selection rules and the parsed historical design data; the profile part number is determined by the pipe grade, location and maximum outer diameter of the pipe, and then the matching target profile is selected from the bracket parts according to the profile part number. Third, the target pad is selected by using the preset pad selection rules and the parsed historical design data; the pad corresponds to the profile, the pad part number is determined by the profile part number, and then the matching target pad is selected from the bracket parts according to the pad part number. After determining the basic type of bracket assembly, three-dimensional assembly is performed. The assembly process of the bracket model involves three objects, namely the supported object, the supporting object and the bracket object. Among them, the supported objects include pipes, and the definitions of the supported objects and the axes and surfaces on the supporting objects vary with the spatial relationship of the selected objects. The bracket object is the complete assembly type of the bracket itself, and the bracket object includes the target pipe clamp, target profile, target pad, etc. Based on the connection relationship between the target pipe clamp, target profile, target pad and the supporting parts, multiple different bracket models are obtained, and each bracket model is assigned parts and assembly values to obtain a bracket parts library.
[0051] In this embodiment, the target pipe clamp, target profile and target pad are screened out from the bracket parts through the bracket assembly selection rules and historical design data, and the bracket model is created and connected. This solves the problem of manual selection of rule models, extra workload caused by operations such as rotation and offset, resulting in low efficiency and poor accuracy. According to the basic types of different ship bracket assemblies and bracket assembly selection rules, the bracket parts library is personalized and optimized to meet the needs of ship design modeling.
[0052] This embodiment provides a method for constructing a ship support model, wherein a target support model corresponding to the support assembly information is selected from a pre-constructed support parts library; support direction information, support position information and the target support model are input into Smart3D software to generate a ship support model. The present invention uses support working condition information to obtain a target support model from a support parts library, and combines Smart3D software to generate a ship support model, completely abandoning the method of manually selecting a ship support, and having high efficiency and accuracy.
[0053] Example 2
[0054] like Figure 3 As shown, this embodiment provides a system for constructing a ship support model, and the system comprises:
[0055] The first acquisition module 210 is used to acquire the support working condition information of the ship; the working condition information includes support direction information, support position information and support assembly information;
[0056] A first screening module 220 is used to screen out a target stent model corresponding to stent assembly information from a pre-built stent parts library;
[0057] The input module 230 is used to input the support direction information, support position information and target support model into the Smart3D software to generate a ship support model.
[0058] The first acquisition module 210 parses the support assembly information, support position information and support direction information from the acquired ship support working condition information, determines the basic type of support assembly according to the support assembly information, and the first screening module 220 selects at least one target support model corresponding to the basic type of support assembly from the support parts library. The input module 230 displays the target support model in the Smart3D software according to the support position information and the support direction information, assigns attributes to the ship support model after lofting, and selects a suitable supported object (for example, a pipeline) to realize the construction of the ship support model. It should be noted that in this embodiment, the basic types of support assembly include I type, M type, T type and L type.
[0059] like Figure 4As shown, the construction system obtains the bracket parts library through the following steps, including:
[0060] The second acquisition module 240 is used to acquire a plurality of bracket parts and historical design data; the bracket parts include at least one of a pipe clamp part, a profile part and a pad part;
[0061] The second screening module 250 is used to screen out target pipe clamps, target profiles and target pads from the bracket parts based on the bracket assembly selection rules and historical design data;
[0062] A construction module 260 is used to construct a connection relationship between a target pipe clamp, a target profile, a target pad and a support member to obtain a plurality of different bracket models;
[0063] The assignment module 270 is used to assign attribute information to the bracket model and generate a bracket parts library.
[0064] Among them, the bracket assembly selection rules include pipe clamp selection rules, profile selection rules and pad selection rules; the pipe clamp selection rules are used to characterize the rules for determining the standard model and part number of the pipe clamp based on historical design data, the profile selection rules are used to characterize the rules for determining the profile part number based on historical design data, and the pad selection rules are used to characterize the rules for matching the corresponding pad part number based on the profile selection rules.
[0065] The bracket part also includes an angle steel part, a connector part and a penetration part.
[0066] The second acquisition module 240 acquires support parts such as pad parts, pipe clamp parts, profile parts, angle steel parts, connector parts and through-piece parts, and parses historical design data to obtain data such as pipe grade, location, minimum pipe outer diameter, maximum pipe outer diameter, pipe clamp standard number and pipe clamp type.
[0067] First, the target pipe clamp is selected by using the preset pipe clamp selection rules and the parsed historical design data; the standard model and type of the pipe clamp are determined by the pipe grade, location, minimum outer diameter of the pipe and maximum outer diameter of the pipe, and the pipe clamp component number is determined by the standard number, type and outer diameter of the pipe. The second screening module 250 then selects the matching target pipe clamp from the bracket parts according to the standard model, type and component number of the pipe clamp. Second, the target profile is selected by using the preset profile selection rules and the parsed historical design data; the profile component number is determined by the pipe grade, location and maximum outer diameter of the pipe, and the second screening module 250 then selects the matching target profile from the bracket parts according to the profile component number. Third, the target pad is selected by using the preset pad selection rules and the parsed historical design data; the pad corresponds to the profile, and the pad component number is determined by the profile component number, and the second screening module 250 then selects the matching target pad from the bracket parts according to the pad component number. After determining the basic type of bracket assembly, three-dimensional assembly is performed. The assembly process of the bracket model involves three objects, namely the supported object, the supporting object and the bracket object. Among them, the supported object includes the pipe, and the definition of the axis and surface on the supported object and the supporting object changes with the spatial relationship of the selected object. The bracket object is the complete assembly body of the bracket itself, and the bracket object includes the target pipe clamp, the target profile and the target pad, etc. The construction module 260 obtains multiple different bracket models from the connection relationship between the target pipe clamp, the target profile and the target pad and the support. The construction module 260 performs part assignment and assembly assignment on each bracket model to obtain a bracket part library.
[0068] In this embodiment, the target pipe clamp, target profile and target pad are screened out from the bracket parts through the bracket assembly selection rules and historical design data, and the bracket model is created and connected. This solves the problem of manual selection of rule models, extra workload caused by operations such as rotation and offset, resulting in low efficiency and poor accuracy. According to the basic types of different ship bracket assemblies and bracket assembly selection rules, the bracket parts library is personalized and optimized to meet the needs of ship design modeling.
[0069] This embodiment provides a system for constructing a ship support model. The second screening module selects a target support model corresponding to the support assembly information from a pre-constructed support parts library; the input module inputs the support direction information, support position information and the target support model into Smart3D software to generate a ship support model.
[0070] Example 3
[0071] Figure 5The schematic diagram of the structure of an electronic device provided in this embodiment. The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the method for constructing a ship support model of embodiment 1 is implemented. Figure 5 The electronic device 60 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0072] The electronic device 60 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 60 may include but are not limited to: at least one processor 61, at least one memory 62, and a bus 63 connecting different system components (including the memory 62 and the processor 61).
[0073] The bus 63 includes a data bus, an address bus, and a control bus.
[0074] The memory 62 may include a volatile memory, such as a random access memory (RAM) 621 and / or a cache memory 622 , and may further include a read-only memory (ROM) 623 .
[0075] The memory 62 may also include a program / utility 625 having a set (at least one) of program modules 624, such program modules 624 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.
[0076] The processor 61 executes various functional applications and data processing by running the computer programs stored in the memory 62, such as the method for constructing the ship support model of the first embodiment of the present invention.
[0077] The electronic device 60 may also communicate with one or more external devices 64 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an input / output (I / O) interface 65. Furthermore, the model-generated device 630 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 66. As shown, the network adapter 66 communicates with other modules of the model-generated device 60 via a bus 63. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the model-generated device 60, 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.
[0078] 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 an embodiment of the present invention, 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.
[0079] Example 4
[0080] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the method for constructing a ship support model of Embodiment 1 are implemented.
[0081] 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.
[0082] In a possible implementation manner, the present invention can also be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps of the method for constructing a ship support model of Example 1.
[0083] The program code for executing the present invention may be written in any combination of one or more programming languages, and may be executed entirely on a user device, partially on a user device, as an independent software package, partially on a user device and partially on a remote device, or entirely on a remote device.
[0084] Although the specific embodiments of the present invention are described above, it should be understood by those skilled in the art that this is only for illustration and the protection scope of the present invention 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 invention, but these changes and modifications all fall within the protection scope of the present invention.
Claims
1. A method for constructing a ship support model, characterized in that: The construction method comprises: Acquire the support working condition information of the ship; the working condition information includes support direction information, support position information and support assembly information; Screening out a target bracket model corresponding to the bracket assembly information from a pre-built bracket parts library; the bracket parts library is a database obtained by screening bracket parts according to a plurality of selection rules; The support direction information, the support position information and the target support model are input into Smart3D software to generate a ship support model.
2. The method for constructing a ship support model according to claim 1, characterized in that: The construction method obtains the bracket parts library through the following steps, including: Acquire a plurality of bracket parts and historical design data; the bracket parts include at least one of a pipe clamp part, a profile part, and a pad part; Selecting a target pipe clamp, a target profile and a target pad from the bracket parts based on the bracket assembly selection rule and the historical design data; Constructing the connection relationship between the target pipe clamp, the target profile, the target pad and the support member to obtain a plurality of different bracket models; Assigning attribute information to the bracket model to generate the bracket parts library.
3. The method for constructing a ship support model according to claim 2, characterized in that: The bracket assembly selection rules include pipe clamp selection rules, profile selection rules and pad selection rules; the pipe clamp selection rules are used to characterize the rules for determining the standard model and part number of the pipe clamp based on the historical design data, the profile selection rules are used to characterize the rules for determining the profile part number based on the historical design data, and the pad selection rules are used to characterize the rules for matching the corresponding pad part number based on the profile selection rules.
4. The method for constructing a ship support model according to claim 2, characterized in that: The bracket parts also include angle steel parts, connector parts and penetration parts.
5. A system for constructing a ship support model, characterized in that: The build system includes: A first acquisition module is used to acquire the support working condition information of the ship; the working condition information includes support direction information, support position information and support assembly information; The second screening module is used to screen out a target bracket model corresponding to the bracket assembly information from a pre-built bracket parts library; the bracket parts library is a database obtained by screening bracket parts according to a number of selection rules; The input module is used to input the support direction information, the support position information and the target support model into Smart3D software to generate a ship support model.
6. The system for constructing a ship support model according to claim 5, characterized in that: The construction system obtains the bracket parts library through the following modules, including: The second acquisition module is used to acquire a plurality of bracket parts and historical design data; the bracket parts include at least one of a pipe clamp part, a profile part and a pad part; A second screening module is used to screen out a target pipe clamp, a target profile and a target pad from the bracket parts based on the bracket assembly selection rules and the historical design data; A construction module, used to construct a connection relationship between the target pipe clamp, the target profile, the target pad and the support member to obtain a plurality of different bracket models; The assignment module is used to assign attribute information to the bracket model to generate the bracket parts library.
7. The system for constructing a ship support model according to claim 6, characterized in that: The bracket assembly selection rules include pipe clamp selection rules, profile selection rules and pad selection rules; the pipe clamp selection rules are used to characterize the rules for determining the standard model and part number of the pipe clamp based on the historical design data, the profile selection rules are used to characterize the rules for determining the profile part number based on the historical design data, and the pad selection rules are used to characterize the rules for matching the corresponding pad part number based on the profile selection rules.
8. The system for constructing a ship support model according to claim 6, characterized in that: The bracket parts also include angle steel parts, connector parts and penetration parts.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method for constructing the ship support model according to any one of claims 1 to 4 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for constructing a ship support model according to any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Framework association-based pipe support-suspension frame model reconfiguration method
CN106548001A
Ship pipeline support and hanger rapid statistics and plotting method based on three-dimensional model
CN111475887A
Intelligent aided design method and system for support hanger
CN117648765A