Cable penetration assembly structure trepanning inspection method, equipment and program based on AM software
Through the opening inspection method of cable through-piece structure based on AM software, the opening size of the through-piece and structure, the matching of the flow direction and the consistency of the installation stage and the assembly, the problem of manual verification in the prior art is solved, and the problem of high error rate is achieved quickly and accurately.
Patent Information
- Application Number
- CN202510170992.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-17
- Publication Date
- 2025-05-27
AI Technical Summary
In the prior art, the opening inspection of cable through-pieces relies on manual verification, which is time-consuming and labor-intensive and has a high error rate. It is impossible to quickly and accurately judge the size of the opening of the through-piece in the hull structure, the matching of the assembly flow direction and the consistency of the material of the through-piece in the installation stage.
The cable through-piece structure opening inspection method based on AM software is used. Through collision inspection and the establishment of virtual through-pieces, the through-pieces match the structural openings, assembly flow direction and material, and the results are displayed through alarm prompts and two-dimensional tables.
It realizes rapid automatic inspection of cable through-pieces, improves work efficiency, reduces manual errors, and ensures accuracy of opening size, installation stage and material matching.
Smart Images

Figure CN120046244A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of ship electrical installation production design, and involves a method, equipment and program for inspecting the opening of cable penetrator structures based on AM (AVEVA MARINE) software. Background Art
[0002] With the continuous deepening of ship electrical installation production design, in order to reduce the workload of manual opening of cable penetrators, improve the opening efficiency and the smoothness of the opening edge, major shipyards have gradually required that the openings of cable penetrators in the hull structure be pre-cut by numerical control. However, with the increasing complexity of the built ships, the number and specifications of cable penetrators are also increasing continuously. At the same time, with the refinement of the hull structure construction method, the installation stages of penetrators at different opening positions are also different, and it is necessary to judge whether the installation stage of the penetrator matches the erection flow of the structure. In order to meet the verification of the opening strength of the structure, the material of the penetrator needs to be the same as that of the structural base material, which requires judging whether the material of the penetrator matches that of the structural base material.
[0003] Currently, it is usually checked manually whether the penetrator matches the structure opening, erection flow and material. However, manual checking is time-consuming and laborious, and the error rate is high. Therefore, a method for quickly checking the structure opening of cable penetrators is needed. Through this method, it can be judged whether the opening size of the cable penetrator on the hull structure is correct, whether the installation stage of the penetrator matches the corresponding hull structure erection flow code, and it also has the ability to judge whether the material of the penetrator is the same as that of the structural plate material. Summary of the Invention
[0004] The first object of the present invention is to provide a method for inspecting the opening of cable penetrator structures based on AM software for the problems existing in the above-mentioned prior art. This method can automatically check whether the penetrator matches the structure opening, erection flow and material.
[0005] To achieve the above object, the present invention adopts the following technical solutions: A method for inspecting the opening of cable penetrator structures based on AM software, comprising: S1 Perform a collision check on the cable penetrator model and the hull structure. If there is interference between the cable penetrator model and the hull structure, an alarm prompt is issued, the name of the corresponding hull structure grillage is recorded, and the inspection is ended, and jump to S4; otherwise, jump to S2; S2 Obtain the position coordinates and direction information of the cable penetrator, and establish a virtual cable penetrator that coincides with the center coordinates of the cable penetrator and has the same direction based on the obtained coordinates and direction information. Then extend the cross-section of the virtual penetrator by a distance d ; S3 performs a collision check on the externally extended virtual penetrator and the hull structure. If there is no interference between the extended virtual penetrator and the hull structure, an alarm prompt is issued, the name of the corresponding hull structure grillage is recorded, and the check is ended, then jump to S4; if there is interference, the hole opening is normal, directly record the name of the corresponding hull structure grillage, end the check and jump to S4; S4 retrieves the erection name and plate material of the structure grillage based on the recorded structure grillage name. Obtain the erection flow code of the structure grillage through the erection name. If the installation stage of the penetrator is the sub-assembly stage and the erection flow code is not C, S, T, or N, an alarm prompt is issued, indicating that the installation stage does not match the erection flow code of the corresponding hull grillage; otherwise, the installation stage is normal; if the material of the cable penetrator does not match the material of the structure grillage, an alarm prompt is issued.
[0006] As a preferred implementation manner, in S1, a collision check is performed on the cable penetrator model and the hull structure through the collision check interface API of the AM software.
[0007] As a preferred implementation manner, in S1, the interference between the cable penetrator model and the structure includes contact interference with an overlapping area <2mm and collision interference with an overlapping area ≥2mm.
[0008] As a preferred implementation manner, in S2, d = 2 - 3mm.
[0009] As a preferred implementation manner, the method includes: Record the corresponding alarm situations for each alarm prompt respectively, including the first situation of the alarm in S1, the second situation of the alarm in S3, the third situation and the fourth situation of the alarm in S4; the unified situation without alarm is the fifth situation; Establish a two-dimensional table. The column items of the two-dimensional table are the cable penetrator name and its corresponding attributes, including the hole opening inspection item. The first situation, the second situation, the third situation, the fourth situation and the fifth situation are recorded in the hole opening inspection item attributes of the corresponding cable penetrator.
[0010] As a preferred implementation manner, the row items corresponding to the first situation, the second situation, the third situation and the fourth situation are visually displayed in the two-dimensional table with high - light marking.
[0011] As a preferred implementation manner, the method further includes establishing navigation for the interference check result interface of the cable penetrator in the two-dimensional table, and visually displaying the interference check results of each cable penetrator and / or the corresponding virtual penetrator.
[0012] The second object of the present invention is to provide an opening inspection device for cable penetration structures based on AM software, including a memory, a processor, and a computer program stored on the memory, and the processor executes the computer program to implement the steps of the above method.
[0013] The third object of the present invention is to provide a computer-readable storage medium, on which a computer program / instructions are stored, and when the computer program / instructions are executed by a processor, the steps of the above method are implemented.
[0014] The fourth object of the present invention is to provide a computer program product, including a computer program / instructions, and when the computer program / instructions are executed by a processor, the steps of the above method are implemented.
[0015] Through the secondary development of the AM software, the present invention can quickly inspect the openings of cable penetration structures, including judging whether the opening size of the cable penetration on the hull structure is correct, whether the installation stage of the penetration and the corresponding hull structure erection flow code match, and whether the material of the penetration is consistent with the material of the structural plate, greatly improving the work efficiency. Description of the Drawings
[0016] Figure 1 It is the complete flowchart of the method shown in the embodiment.
[0017] Figure 2 It is a schematic diagram of collision inspection.
[0018] Figure 3 It is a schematic diagram of the inspection of the opening positions of cable penetrations and the hull structure.
[0019] Figure 4 It is the interface of the cable penetration opening inspection program. Detailed Embodiments
[0020] The technical solutions of the present invention will be further elaborated below in conjunction with the description of the drawings and the detailed embodiments.
[0021] Figure 1 It is the flow of the method of the present invention, including: S1 After modeling the cable penetration in the AM software (the cable penetration is installed on the hull structure according to normal requirements), call the collision inspection interface API of the AM software to perform a collision inspection on the cable penetration and the hull structure. The schematic diagram of the collision inspection is shown in Figure 2 , if the collision inspection shows that there is interference between the cable penetration and the structure (physical collision interference ≥ 2 mm or contact interference < 2 mm, and the judgment standard of interference can be set by oneself. For example, a gap < 1 mm can also be judged as contact according to needs), it means that the hull structure corresponding to the cable penetration has no opening, the opening has deviation or the opening is too small, as shown in Figure 3If it is a schematic diagram of FIGS. (a) and (b), the inspection of the cable penetration is ended, and the inspection result at this time is recorded as the first case (the corresponding hull structure has no opening, the opening has a deviation, or the opening is too small), which is used for subsequent visual display of the results in a two-dimensional table, and an alarm prompt is given in the form of highlighting. The inspection interface in the program is shown in Figure 4 , where the table shows the inspection results, and the line items with problems in the opening inspection results are highlighted. After recording the name of the hull structure grillage corresponding to the cable penetration, jump to S4.
[0022] Furthermore, for the convenience of users to intuitively observe the positional relationship between the penetration and the structural opening, navigation can be set in the table. Specifically, the program first obtains the name of the penetration according to the content selected in the interface table control, then obtains the position coordinates of the penetration through the API interface, and then scales the current view to the position of the cable penetration coordinates through the graphic view controlling object interface provided by AM, so as to intuitively display the positional relationship between the penetration and the structure.
[0023] If the collision inspection between the cable penetration and the hull structure shows no interference, it indicates that the structure here has been opened, and jump to S2 for the next step of processing.
[0024] S2 needs to obtain the position coordinates and the direction information of the cable penetration in the three-dimensional model, and temporarily establish a virtual cable penetration whose coordinates coincide with the position coordinates of the cable penetration, the direction is the same, and the size extends outward from the outer contour of the cable penetration by a distance d ; The larger the set distance d , the smaller the inspection range. For example, if it is set d to 5mm, an opening 4mm larger than the penetration cannot be detected. Usually, it is normal for the opening to be 2mm - 3mm larger than the contour of the penetration (here 2mm - 3mm refers to the unilateral dimension, that is, each point on the contour extends 2mm - 3mm outward along the cross-section, and the cross-section is the contact surface between the cable penetration and the hole). If the opening is 4mm larger than the contour of the penetration, it is considered too large, and it will be difficult for the on-site workers to fill it with electric welding. Therefore d <5mm, it can be set to 2 - 4mm. In this embodiment, it is set d = 3mm.
[0025] S3 uses this virtual cable penetration to continue the collision inspection with the hull structure. If the collision inspection result shows that there is interference between the hull structure and the virtual penetration, it means that the opening size on the hull structure is reasonable, as shown in Figure 3As shown in Figure (d), record the name of the hull structural grillage and jump to S4. If the result of the collision check shows that there is no interference between the hull structure and the virtual penetrator, it means that the opening in the hull structure is too large. See Figure 3 As shown in Figure (c) (usually, the opening of the cable penetrator in the hull structure is 2 mm larger than one side of the contour of the penetrator cross-section to facilitate the installation of the penetrator. If the opening is too large, the penetrator and the structure cannot be welded), it is necessary to reduce the opening of the structure and give an alarm prompt on the program interface.
[0026] Through the name of the structural grillage recorded by S1 - S3 in S4, obtain the erection name and plate material of the structural grillage in the AM software, and then obtain the erection flow code of the structural grillage through the erection name of the structural grillage. In the field of ship electrical production design, the installation stage of cable penetrators is usually divided into three stages: the sub-assembly stage (C), the pre-installation stage (U), and the bulk stage (G). Among them, the penetrators in the sub-assembly stage can only be installed on the grillages with the erection flow codes of C, S, T, and N. The program judges whether the installation stage of the cable penetrator matches the erection flow code of the corresponding hull grillage. If not, an alarm prompt is given. At the same time, to meet the structural strength after the structure is opened, the classification society requires that the material of the penetrator be consistent with the structural base material. By comparing whether the material of the cable penetrator matches the material of the structural grillage, if not, an alarm prompt is given.
[0027] If no problems are detected in the opening size of the cable penetrator on the structural base material, the installation stage of the penetrator, and the material, the program will give a prompt that the inspection result is normal.
Claims
1. A cable penetration structure opening inspection method based on AM software, characterized in that: include: S1 performs a collision check on the cable penetration model and the hull structure. If there is interference between the cable penetration model and the hull structure, an alarm is issued, the name of the corresponding hull structure plate frame is recorded, and the check is ended, and the process jumps to S4; otherwise, the process jumps to S2; S2 obtains the position coordinates and direction information of the cable penetration, and based on the obtained coordinates and direction information, establishes a virtual cable penetration that coincides with the center coordinates of the cable penetration and has the same direction, and then extends the virtual penetration section by a distance d ; S3 performs a collision check on the virtual penetration after extension and the hull structure. If there is no interference between the virtual penetration after extension and the hull structure, an alarm is issued, the name of the corresponding hull structure plate frame is recorded, the check is ended, and the process jumps to S4; if there is interference, the opening is normal, the name of the corresponding hull structure plate frame is directly recorded, the check is ended, and the process jumps to S4; S4 retrieves the assembly name and plate material of the structural plate frame based on the recorded structural plate frame name, and obtains the assembly flow direction code of the structural plate frame through the assembly name. If the installation stage of the penetration piece is the group stage and the assembly flow direction code is not C, S, T or N, an alarm is issued, and the installation stage does not match the assembly flow direction code of the corresponding hull plate frame; otherwise, the installation stage is normal; if the material of the cable penetration piece does not match the material of the structural plate frame, an alarm is issued.
2. The method according to claim 1, characterized in that: In S1, a collision check is performed on the cable penetration model and the hull structure through the collision check interface API of the AM software.
3. The method according to claim 1, characterized in that: In S1, the interference between the cable penetration model and the structure includes contact interference with an overlapping area of less than 2 mm and collision interference with an overlapping area of ≥ 2 mm.
4. The method according to claim 1, characterized in that: In S2, d =2~3mm.
5. The method according to claim 1, characterized in that include: For each alarm prompt, the corresponding alarm situation is recorded separately, including the first alarm situation in S1, the second alarm situation in S3, the third alarm situation and the fourth alarm situation in S4; no alarm is unified as the fifth situation; A two-dimensional table is established, the columns of which are the names of cable penetrations and their corresponding attributes, including hole inspection items. The first situation, the second situation, the third situation, the fourth situation and the fifth situation are recorded in the hole inspection item attributes of the corresponding cable penetrations.
6. The method according to claim 5, characterized in that The row items corresponding to the first situation, the second situation, the third situation, and the fourth situation are visually displayed in the two-dimensional table with highlighted marks.
7. The method according to claim 4, characterized in that The invention also includes establishing a navigation of an interference check result interface for the cable penetrations in the two-dimensional table, and visually displaying the interference check result of each cable penetration and / or the corresponding virtual penetration.
8. A computer device comprising a memory, a processor and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the steps of the method according to any one of claims 1 to 7.
9. A computer-readable storage medium having a computer program / instruction stored thereon, characterized in that: When the computer program / instructions are executed by a processor, the steps of the method described in any one of claims 1 to 7 are implemented.
10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method described in any one of claims 1 to 7 are implemented.
Citation Information
Cited By
Ship structure trepanning detection method, device, equipment and medium
CN120685040A