Ship base modeling method, system, medium, and electronic device
By automatically identifying the mounting plates and projected outlines of ship equipment to generate a base model, and combining topology analysis and secondary modeling, the problems of low efficiency and high error rate in ship base modeling in existing technologies are solved, and efficient and accurate base and structural reinforcement design is achieved.
Patent Information
- Application Number
- CN202111174905.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-09
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2041-10-09
AI Technical Summary
Existing technologies suffer from low efficiency and high error rates in ship foundation modeling, making it difficult to guarantee design quality. Furthermore, the collaborative design between hull structure and outfitting is inefficient, which can easily lead to errors due to untimely reinforcement and modification.
By acquiring the theoretical plane and projected outline of the installation plate frame of the ship's equipment, a base plate frame model and a support profile model are generated. Combined with topology analysis and secondary modeling, structural reinforcement is automatically identified and matched, and automated modeling is achieved using computer systems and electronic devices.
It improved the design efficiency and quality of ship foundation and structural reinforcement, reduced design errors, and improved the automation and collaborative efficiency of the design process.
Smart Images

Figure CN113919069B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of ship modeling, in particular to a ship base modeling method, system, medium and electronic equipment. BACKGROUND
[0002] The ship system is complex, and there are many devices, especially for large and complex ships, the number of devices and bases is more huge, how to intelligently design, quickly arrange and arrange adjustment of the base is a difficult problem.
[0003] At present, the design method of the equipment base mainly refers to the design, selection and arrangement based on the base standard, drawing and sample, and the complex and repetitive design method completely depends on the energy and experience of the engineer, which makes the base design inefficient and the design quality difficult to guarantee, so that the base design becomes a difficult and heavy work in ship design, and the hull structure needs to be matched and designed according to the base, at the same time, the collaborative design scheme of the base strengthening of the ship body and the outfitting professional is still carried out through two-dimensional drawing, and the collaborative efficiency is low (CATIA), and in the case of untimely notification, it is easy to cause errors and other problems due to untimely strengthening modification.
[0004] Therefore, in view of the above problems, an efficient base design method is needed, so that the computer can automatically identify and generate the equipment base, the matching structure strengthening and the corresponding control method. Thus, the design efficiency and quality of the base and the strengthening are improved. SUMMARY
[0005] In view of the above-mentioned shortcomings of the prior art, the purpose of the present application is to provide a ship base modeling method, system, medium and electronic equipment, which solves the problems of low modeling efficiency and high error rate of the ship base in the prior art.
[0006] To achieve the above-mentioned purpose and other related purposes, the present application provides a ship base modeling method, which comprises: acquiring the installation plate frame theoretical plane of the ship equipment and the projection contour line of the ship equipment on the installation plate frame theoretical plane; acquiring the base plate frame model generated by the base profile of the ship equipment in combination with the projection contour line, and generating a base support profile model to complete the base modeling.
[0007] In an embodiment of the present application, the installation surface of the ship equipment is used to perform spacing interference checking to obtain the installation plate frame attached to the ship equipment, and then the installation plate frame theoretical plane is obtained.
[0008] In an embodiment of the present application, the ship equipment is subjected to topology analysis, and the three-dimensional features of the ship equipment are projected on the installation plate frame theoretical plane to obtain the projection contour line.
[0009] In an embodiment of the present application, the obtaining the ship base profile orientation and combining the projection contour to generate a base rack model specifically comprises:
[0010] Obtaining base profile data and base rack data, wherein the base profile data comprises the ship base profile orientation, the number and / or interval of base support profiles, and the specifications and materials of the profiles, and the base rack data comprises the specifications and materials of the base rack;
[0011] Obtaining a filling surface based on the projection contour, obtaining a target rectangle by topology of the filling surface, and generating the base rack model based on the target rectangle as a reference surface.
[0012] In an embodiment of the present application, the theoretical starting and ending positions of each support profile are obtained based on the number and / or interval of the support profiles, and the base support profile model is generated based on the theoretical starting and ending positions.
[0013] In an embodiment of the present application, the method further comprises:
[0014] Obtaining a first contour line of a base support plate and a ship body contact rack;
[0015] Identifying a second contour line of a ship structure on the ship body contact rack;
[0016] Performing secondary modeling based on the first contour line and the second contour line.
[0017] In an embodiment of the present application, the intersection points of the first contour line and the second contour line are extracted, and the first contour line inside the second contour line is taken as a target contour line by taking each intersection point as an end point to complete the secondary modeling.
[0018] To achieve the above object and other related objects, the present application provides a ship base modeling system as described above, which comprises:
[0019] An obtaining module is configured to obtain a theoretical plane of a mounting rack of a ship device and a projection contour line of the ship device on the theoretical plane of the mounting rack;
[0020] A generating module is configured to obtain a ship base profile orientation and combine the projection contour line to generate a base rack model, and generate a base support profile model to complete base modeling.
[0021] To achieve the above object and other related objects, the present application provides a computer readable storage medium as described above, which stores a computer program, and the program is executed by a processor to implement the ship base modeling method.
[0022] To achieve the above object and other related objects, the present application provides an electronic device as described above, comprising a memory and a processor, wherein the memory is configured to store a computer program, and the processor is configured to load and execute the computer program, so that the electronic device performs the ship base modeling method.
[0023] As described above, the ship base modeling method, system, medium and electronic device of the present application can automatically identify the parameters required for ship equipment base modeling, and can match the corresponding structure for strengthening, thereby improving the design efficiency of the ship base and structural strengthening, and improving the design quality of the base and structural strengthening. BRIEF DESCRIPTION OF DRAWINGS
[0024] Figure 1 A method step diagram is shown as the ship base modeling method of the present application in an embodiment;
[0025] Figure 2 A ship equipment schematic diagram is shown as the ship base modeling method of the present application in an embodiment;
[0026] Figure 3 A structure schematic diagram of a ship base is shown as the ship base modeling method of the present application in an embodiment;
[0027] Figure 4 A method step diagram is shown as the ship base modeling method of the present application in another embodiment;
[0028] Figures 5a-5b A secondary modeling structure schematic diagram is shown as the ship base modeling method of the present application in an embodiment;
[0029] Figure 6 A structure schematic diagram is shown as the ship base modeling system of the present application in an embodiment;
[0030] Figure 7 A structure schematic diagram of an electronic device is shown as an embodiment of the present application. DETAILED DESCRIPTION
[0031] The embodiments of the present application will be described in detail below with specific reference to the drawings. Those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in the specification. The present application can also be implemented or applied in different specific embodiments, and the details in the specification can be modified or changed based on different views and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.
[0032] It is to be noted that the drawings provided in the following embodiments only schematically illustrate the basic concepts of the present application, and only the components related to the present application are shown in the drawings, rather than being drawn according to the number, shape and size of the components in actual implementation, and the type, number and proportion of each component in actual implementation can be arbitrarily changed, and the component layout type can also be more complex.
[0033] Referring to Figure 1 In an embodiment of the present application, the ship base modeling method of the present application comprises the following steps:
[0034] In step S11, a theoretical plane of an installation panel of a ship equipment and a projection contour line of the ship equipment on the theoretical plane of the installation panel are obtained.
[0035] In step S12, a base panel model is generated by combining the projection contour line with a direction of the base profile, and a base support profile model is generated to complete the base modeling.
[0036] It is to be noted that first, a distance interference check is performed based on the installation surface of the ship equipment to obtain an installation panel on which the ship equipment is attached, and then a theoretical plane of the installation panel is obtained, and a topology analysis is performed on the ship equipment, and a three-dimensional feature of the ship equipment is projected on the theoretical plane of the installation panel to obtain the projection contour line.
[0037] Further, as shown in Figure 2 The ship equipment 1 includes various ship equipment, such as a main engine in a main power device, a generator in an auxiliary power device, a boiler, different types of pumps, a water maker, and various automation equipment. The distance interference check is a commonly used technology in three-dimensional design, which checks whether there are three cases of contact / gap / intersection between each two of a plurality of three-dimensional models, wherein the contact means that the three-dimensional models just produce point / line / surface contact; the gap means that there is a distance between the three-dimensional models, and the distance is less than a specified value; and the intersection means that the three-dimensional models exist in the case of mutual entity and the other entity invasion overlap.
[0038] Specifically, for a device model in a three-dimensional modeling software, the device model is generally composed of point, line, surface and volume topology, and the corresponding device model topology surface can be taken out by corresponding program in the three-dimensional modeling software, and the projection contour surface of the device can be obtained by projecting on a theoretical plane, and then the projection contour line can be parsed from the projection contour surface by the corresponding program, so that the projection contour line can be obtained by performing topology analysis on the ship equipment and then performing projection.
[0039] Further, in an embodiment of the application, the obtaining the ship base profile orientation and combining the projection contour to generate a base platform model specifically comprises: obtaining base profile data and base platform data, wherein the base profile data comprises the ship base profile orientation, the number and / or interval of base support profiles, and the specifications and materials of the profiles, and the base platform data comprises the specifications and materials of the base platform; obtaining a filling surface based on the projection contour, topologically processing the filling surface to obtain a target rectangle, and generating the base platform model based on the target rectangle.
[0040] Specifically, when determining the ship base profile orientation, it is desirable that the profile arrangement matches the equipment model as much as possible, and therefore the geometric shape of the equipment model needs to be given; the base support profiles are, for example, angle steel, I-beam, elbow plate, channel steel, and square steel; the specifications and materials of the profiles are determined by obtaining given values from the user end.
[0041] Further, to establish the base platform model, a program in a three-dimensional modeling software can generate a filling surface with a closed contour line on a plane as an outer contour, the projection contour is taken as an input to obtain the filling surface, the filling surface is topologically processed, the ship base profile orientation is combined to obtain a rectangular shape containing the filling surface, and the shape is contracted in two directions until it is ensured that the rectangular shape covers the main area of the filling surface to obtain the target rectangle, and the base platform model is generated based on the target rectangle.
[0042] It is worth mentioning that, for the filling surface, a minimum envelope rectangle can be obtained in combination with the ship base profile orientation (e.g., taking the base orientation as the long side direction of the rectangle), and the rectangle is contracted in the u direction and the v direction until the rectangular shape substantially covers the main area of the filling surface. The main area can be defined and evaluated in different ways according to actual needs. For example, for a certain project in the shipbuilding industry, a direction such as the u direction can be randomly selected for contraction, and the contraction is stopped when the area change value reaches the ideal value. In this way, the area of objects such as pipes extending at the edge of the irregular model can be ignored as much as possible to obtain a rectangular theoretical surface similar to the main area.
[0043] It is worth mentioning that, based on the number and / or interval of the base support profiles, the theoretical starting point and ending point positions of each support profile are obtained to generate the base support profile model.
[0044] It should be noted that, as shown in FIG. 2, the intervals of the base 2 support profiles are generally the same, but sometimes the structural intervals can be different in order to align with the strong structures of the ship body. Figure 3 It should be noted that, as shown in FIG. 2, the intervals of the base 2 support profiles are generally the same, but sometimes the structural intervals can be different in order to align with the strong structures of the ship body.
[0045] Further, as shown in Figure 4 the method further comprises the following steps:
[0046] Step S41, acquiring a first contour line of a base support plate and a hull contact plate frame;
[0047] Step S42, identifying a second contour line of a ship structure on the hull contact plate frame;
[0048] Step S43, performing secondary modeling based on the first contour line and the second contour line.
[0049] It should be noted that the intersection of the first contour line and the second contour line is extracted, and the first contour line inside the second contour line is taken as a target contour line by taking each intersection point as an end point to complete the secondary modeling, as shown in Figure 5a and 5b In this embodiment, according to the contact between the base and the hull, the first contour line L1 is generated by projecting on the theoretical surface of the deck back of the hull; the hull contact plate frame, i.e., the hull equipment on the deck, is identified and the hull equipment contour line L2 is generated by projecting on the theoretical surface of the deck back; the projection line in L1 is extended outward to ensure that the end point of the line segment is on L2, if the line segment is intersected by L2, then L1 is truncated with L2 as the boundary to obtain the second contour line L1'; according to the second contour line L1' and the given value of the user end, the necessary parameters such as the specification and material of the hull structure that need to be strengthened are determined, and the base strengthening modeling is performed to complete the secondary modeling, wherein L1 is four intersecting solid lines in the shape of “#” and not connected with L2, L2 is four intersecting dotted lines in the shape of a rectangle, and L1' is four intersecting solid lines in the shape of “#” and connected with L2.
[0050] Please refer to Figure 6 In an embodiment, the ship base modeling system 60 provided in this embodiment comprises:
[0051] The acquisition module 61 is configured to acquire the installation plate frame theoretical plane of the ship equipment and the projection contour line of the ship equipment on the installation plate frame theoretical plane;
[0052] The generation module 62 is configured to acquire the base support profile direction and generate the base plate frame model in combination with the projection contour line, and generate the base support profile model to complete the base modeling.
[0053] Since the specific implementation mode of this embodiment corresponds to the foregoing method embodiment, the same details will not be repeated here, and those skilled in the art should understand that Figure 6The division of each module in the embodiments is only a logical function division, and all or part of the modules can be integrated into one or more physical entities in actual implementation, and the modules can all be implemented in the form of software called by a processing element, or all be implemented in the form of hardware, or part of the modules are implemented in the form of software called by a processing element, and part of the modules are implemented in the form of hardware.
[0054] In addition, the application further provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the ship base modeling method.
[0055] Referring to Figure 7 In detail, the electronic device at least includes a memory and a processor connected through a bus, wherein the memory is used for storing a computer program, and the processor is used for executing the computer program stored in the memory to execute all or part of the steps in the foregoing method embodiments.
[0056] To sum up, the application can automatically identify the parameters required for ship equipment base modeling, and can match the corresponding structure for strengthening, thereby improving the design efficiency of the ship base and structure strengthening, and improving the design quality of the base and structure strengthening.
[0057] The above embodiments only exemplarily illustrate the principles and effects of the application, and are not used to limit the application. Any person skilled in the art can modify or change the above embodiments without departing from the spirit and scope of the application. Therefore, all equivalent modifications or changes completed by those skilled in the art without departing from the spirit and technical thought of the application should be covered by the claims of the application.
Claims
1. A method of modeling a ship foundation, characterized by, The method comprises the following steps: obtaining a theoretical plane of a mounting rack of a ship equipment and a projection contour line of the ship equipment on the theoretical plane of the mounting rack, wherein the ship equipment comprises various ship equipment, and a distance interference check is performed based on a mounting surface of the ship equipment to obtain a mounting rack on which the ship equipment is attached, and then a theoretical plane of the mounting rack is obtained, and the ship equipment comprises a main engine in a main power device, a generator in an auxiliary power device, a boiler, different types of pumps, a water maker and automation equipment; and a first contour line of a base support plate and a hull contact rack is obtained; a second contour line of a ship structure on the hull contact rack is identified; secondary modeling is performed based on the first contour line and the second contour line, and an intersection of the first contour line and the second contour line is extracted, and the first contour line inside the second contour line is taken as a target contour line with each intersection point as an end point to complete the secondary modeling; a base rack model is generated by obtaining a ship base profile orientation and combining the projection contour line, and a base support profile model is generated to complete base modeling, wherein the base rack model is generated by obtaining base profile data and base rack data, the base profile data comprises the ship base profile orientation, the number and / or interval of base support profiles and the specifications and materials of the profiles, and the base rack data comprises the specifications and materials of the base rack; a filling surface is obtained based on the projection contour line, a target rectangle is obtained by topological processing of the filling surface, and the base rack model is generated based on the target rectangle as a reference surface, and the filling surface comprises a minimum envelope rectangle in the direction of the ship base profile.
2. The ship foundation modeling method of claim 1, wherein, Topological analysis is performed on the ship equipment, and the three-dimensional features of the ship equipment are projected on the theoretical plane of the mounting rack to obtain the projection contour line.
3. The ship foundation modeling method of claim 2, wherein, Theoretical starting point and ending point positions of each support profile are obtained based on the number and / or interval of the base support profiles, and the base support profile model is generated based on the theoretical starting point and ending point positions.
4. A vessel foundation modeling system characterized by, The method comprises the following steps: an obtaining module is configured to obtain a theoretical plane of a mounting rack of a ship equipment and a projection contour line of the ship equipment on the theoretical plane of the mounting rack, wherein a distance interference check is performed based on a mounting surface of the ship equipment to obtain a mounting rack on which the ship equipment is attached, and then a theoretical plane of the mounting rack is obtained, and the ship equipment comprises a main engine in a main power device, a generator in an auxiliary power device, a boiler, different types of pumps, a water maker and automation equipment; and a first contour line of a base support plate and a hull contact rack is obtained; a second contour line of a ship structure on the hull contact rack is identified; secondary modeling is performed based on the first contour line and the second contour line, and an intersection of the first contour line and the second contour line is extracted, and the first contour line inside the second contour line is taken as a target contour line with each intersection point as an end point to complete the secondary modeling; The generating module is configured to acquire the ship base profile orientation, combine the projection contour line to generate a base platform model, and generate a base support profile model to complete the base modeling. The acquisition of the ship base profile orientation and the combination of the projection contour line to generate the base platform model specifically includes: acquiring base profile data and base platform data. The base profile data includes the ship base profile orientation, the number and / or interval of base support profiles, and the specifications and materials of the profiles. The base platform data includes the specifications and materials of the base platform. A filling surface is obtained based on the projection contour line. A target rectangle is obtained by topology of the filling surface. The base platform model is generated based on the target rectangle as a reference surface. The filling surface includes a minimum envelope rectangle in the direction of the ship base profile.
5. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the ship base modeling method of any one of claims 1 to 3.
6. An electronic device, comprising: The electronic device includes a memory and a processor. The memory is configured to store a computer program. The processor is configured to execute the computer program stored in the memory to enable the electronic device to perform the ship base modeling method of any one of claims 1 to 3.
Citation Information
Patent Citations
Method, system and device for generating reinforcing rib model in component model and storage medium
CN109684735A