Three-dimensional model-based cable tie consumption determination method, apparatus and device, and storage medium

Through the three-dimensional model-based cable ties usage determination method, the amount of ship cable ties is calculated, which solves the problem of insufficient calculation speed and accuracy in the prior art, and achieves fast and accurate usage statistics and cost control.

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

Patent Information

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

AI Technical Summary

Technical Problem

The prior art is difficult to quickly and accurately calculate the amount of ship cable ties, resulting in difficulty in cost control and inefficient manual statistics.

Method used

The cable tie usage determination method based on the three-dimensional model is adopted. By selecting the module name of the tyre to be calculated from the pre-constructed three-dimensional model of the ship, the support type and its corresponding cable tie calculation strategy are determined, the cable tie usage corresponding to each support type is calculated, and the cable tie usage statistics table is generated.

Benefits of technology

It improves the speed and accuracy of the calculation of cable tie usage, saves manpower and time, and is versatile.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119514086A_ABST
    Figure CN119514086A_ABST
Patent Text Reader

Abstract

The invention discloses a three-dimensional model-based cable tie consumption determination method and device, equipment and a storage medium. The method comprises the following steps: selecting a module name corresponding to each region to be subjected to strapping calculation from a pre-constructed ship three-dimensional model, and determining cable strapping consumption corresponding to each support piece type based on the support piece type and a cable strapping calculation strategy corresponding to the support piece type, determining a corresponding target cable tie usage amount based on each cable tie usage amount; according to the technical scheme, the cable tie usage amount corresponding to each support piece type is determined through the support piece type corresponding to each to-be-strapped calculation area and the cable tie calculation strategy corresponding to the support piece type, so that the target cable tie usage amount corresponding to all the to-be-strapped calculation areas is determined based on each cable tie usage amount; according to the method, the calculation speed and accuracy can be improved, the using amount of the ribbons can be obtained more quickly and accurately, the workload and time of manpower are saved, and universality is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of cable tie usage calculation in ships, and in particular to a cable tie usage determination method, device, equipment and storage medium based on a three-dimensional model. Background Art

[0002] At present, there are high requirements for cost control of various types of ships. The previous experience in estimating the number of cable ties can no longer meet the cost control requirements; and the manual counting method is a large workload for a single ship with hundreds of thousands of ties, and the efficiency is extremely low. Therefore, a method for calculating the amount of cable ties is needed to solve the above technical problems. Summary of the invention

[0003] In view of this, the present invention provides a method, device, equipment and storage medium for determining the amount of cable ties based on a three-dimensional model, which can improve the speed and accuracy of calculation, obtain the amount of cable ties more quickly and accurately, save manpower workload and time, and has universality.

[0004] According to one aspect of the present invention, an embodiment of the present invention provides a method for determining the amount of cable ties based on a three-dimensional model, the method comprising:

[0005] Selecting a module name corresponding to each area to be calculated for cable ties from a pre-built three-dimensional ship model; wherein each module name corresponds to a corresponding support type; and each support type is configured with a cable tie calculation strategy;

[0006] Determine the amount of cable ties corresponding to each support type based on the support type and the cable ties calculation strategy corresponding to the support type;

[0007] Based on the cable tie usage, the target cable tie usage corresponding to all the areas to be calculated under the three-dimensional ship model is determined, and a cable tie usage statistical table is generated; wherein the cable tie usage statistical table includes the cable tie usage results corresponding to each support type.

[0008] According to another aspect of the present invention, an embodiment of the present invention further provides a device for determining the amount of cable ties based on a three-dimensional model, the device comprising:

[0009] A type determination module is used to select a module name corresponding to each area to be calculated for cable ties from a pre-built three-dimensional ship model; wherein each module name corresponds to a corresponding support type; and each support type is configured with a cable tie calculation strategy;

[0010] A cable tie usage determination module, configured to determine the cable tie usage corresponding to each support type based on the support type and the cable tie calculation strategy corresponding to the support type;

[0011] A statistical module is used to determine the target cable tie usage corresponding to all the areas to be calculated under the three-dimensional ship model based on the usage of each cable tie, and generate a tie usage statistical table; wherein the tie usage statistical table includes the tie usage results corresponding to each support type.

[0012] According to another aspect of the present invention, an embodiment of the present invention further provides an electronic device, the electronic device comprising:

[0013] at least one processor; and

[0014] a memory communicatively connected to the at least one processor; wherein,

[0015] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method for determining the amount of cable ties based on a three-dimensional model as described in any embodiment of the present invention.

[0016] According to another aspect of the present invention, an embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for determining the amount of cable ties based on a three-dimensional model as described in any embodiment of the present invention when executed.

[0017] According to another aspect of the present invention, an embodiment of the present invention further provides a computer program product, characterized in that the computer program product includes a computer program, and when the computer program is executed by a processor, it implements the method for determining the amount of cable ties based on a three-dimensional model as described in any embodiment of the present invention.

[0018] The technical effect of the present invention lies in that the cable tie usage corresponding to each support type is determined by the support type corresponding to each area to be tied and the cable tie calculation strategy corresponding to the support type, so as to determine the target cable tie usage corresponding to all areas to be tied and calculated under the three-dimensional model of the ship based on the cable tie usage, and the cable tie calculation strategy corresponding to the support type can automatically calculate the corresponding cable tie usage, thereby improving the speed and accuracy of the calculation, obtaining the cable tie usage more quickly and accurately, saving manpower workload and time, and having universality.

[0019] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0021] Figure 1 A flowchart of a method for determining the amount of cable ties based on a three-dimensional model provided by one embodiment of the present invention;

[0022] Figure 2 A wiring diagram of a drip-proof starting (control) box for tying cables inside a device provided by one embodiment of the present invention;

[0023] Figure 3 A flowchart of another method for determining the amount of cable ties based on a three-dimensional model provided by an embodiment of the present invention;

[0024] Figure 4 A schematic diagram of a cable bracket cable binding form provided by an embodiment of the present invention;

[0025] Figure 5 A schematic diagram showing parameter information corresponding to a cable bracket provided in one embodiment of the present invention;

[0026] Figure 6 A schematic diagram of a flat steel cable bracket binding form provided by an embodiment of the present invention;

[0027] Figure 7 A schematic diagram of parameter information corresponding to a flat steel cable support provided by an embodiment of the present invention;

[0028] FIG8( a ) is a schematic diagram of a front view of a flat steel at the outlet of a cable pipe provided by an embodiment of the present invention;

[0029] FIG8( b ) is a schematic diagram of a side view of a flat steel of a cable pipe opening provided by an embodiment of the present invention;

[0030] FIG8( c ) is a schematic diagram of a top view of a flat steel at the outlet of a cable pipe provided by an embodiment of the present invention;

[0031] FIG9( a) is a schematic diagram of a front view of a cable protection tube provided by one embodiment of the present invention;

[0032] FIG9( b ) is a schematic diagram of a side view of a cable protection tube provided by an embodiment of the present invention;

[0033] FIG9( c ) is a schematic diagram of a top view of a cable protection tube provided by an embodiment of the present invention;

[0034] Fig.10 A structural block diagram of a device for determining the amount of cable ties based on a three-dimensional model provided by one embodiment of the present invention;

[0035] Fig.11 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0036] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0037] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0038] In one embodiment, Figure 1 A flow chart of a method for determining the amount of cable ties based on a three-dimensional model provided in one embodiment of the present invention. This embodiment can be applicable to the situation when the amount of cable ties of a ship under the constructed three-dimensional model is calculated and counted. The method can be executed by a device for determining the amount of cable ties based on a three-dimensional model. The device for determining the amount of cable ties based on a three-dimensional model can be implemented in the form of hardware and / or software. The device for determining the amount of cable ties based on a three-dimensional model can be configured in an electronic device.

[0039] like Figure 1 As shown, the method for determining the amount of cable ties based on the three-dimensional model in this embodiment specifically includes the following steps:

[0040] S110, selecting a module name corresponding to each area to be calculated for cable tying from a pre-built three-dimensional ship model; wherein each module name corresponds to a corresponding support component type; and each support component type is configured with a cable tie calculation strategy.

[0041] Among them, the three-dimensional model of the ship is a three-dimensional model composed of various support parts according to the user's required calculation of the amount of cable ties. The three-dimensional model is a three-dimensional model pre-constructed by the user according to the design drawings. Of course, in this three-dimensional model, the corresponding support type can be marked on each support part, and the parameter information corresponding to each different type of support part can be respectively marked.

[0042] In this embodiment, a plurality of cable tie calculation areas can be divided in the three-dimensional model of the ship, and each cable tie calculation area corresponds to a corresponding module name, which is the module name corresponding to the area. Each module name corresponds to a corresponding support type, and each support type is configured with a cable tie calculation strategy. It can be understood that each module contains multiple types of supports, and different types of supports correspond to different cable tie calculation strategies. In this embodiment, the user can select one or more modules according to needs to calculate the corresponding cable tie usage.

[0043] In this embodiment, each module includes multiple types of support members, and the different types of support members may include but are not limited to cable brackets, flat steel cable brackets, cable pipe openings, and cable pipe protection tubes. Each type of support member corresponds to corresponding parameter information. The parameter information corresponding to the cable bracket includes at least: cable bracket model code, cable bracket hanging foot height, cable bracket length, cable bracket width, and number of cable bracket layers; the parameter information corresponding to the flat steel cable bracket includes at least: cable bracket model code, cable bracket height, cable bracket length, and cable bracket width; the parameter information corresponding to the cable pipe opening includes at least: cable pipe opening model code, Cable pipe diameter; the parameter information corresponding to the cable pipe protective tube includes at least: cable protection tube model code, cable protection tube diameter, and the type of support can be distinguished according to the support model in each parameter information, so as to perform detailed calculations according to the calculation method corresponding to the type. It can be understood that the types of cable supports and cable protection components are first distinguished from the model. The types include: cable brackets, flat steel cable brackets, cable pipe openings, and cable pipe protective tubes. The above four types have different models, and the computer can identify the corresponding models respectively. The model is first distinguished, and then the detailed calculation is performed according to the calculation method corresponding to the type.

[0044] S120: Determine the amount of cable ties corresponding to each support type based on the support type and the cable tie calculation strategy corresponding to the support type.

[0045] Among them, the cable tie calculation strategy may include a tie calculation strategy corresponding to each support type. Specifically, the cable tie calculation strategy includes: a first calculation strategy, a second calculation strategy and a third calculation strategy. Among them, the first calculation strategy is used to calculate the first tie usage corresponding to the cable bracket, the second calculation strategy is used to calculate the second tie usage corresponding to the flat steel cable support, and the third calculation strategy is used for the third tie usage corresponding to the cable tube protective tube and the cable tube outlet respectively.

[0046] In this embodiment, since different types of supports select different calculation strategies when calculating the cable tie usage, the parameter information corresponding to the support type can be identified. When the model code included in the parameter information is identified, the cable tie usage calculation strategy corresponding to the support type under the model code is determined according to the model code. Thus, the corresponding cable tie usage is calculated according to the corresponding cable tie usage calculation strategy. In one embodiment, when the parameter information includes the model code of the cable tray, it can be determined to be a cable tray, and when it is a cable tray, the first calculation strategy is used to calculate the first tie usage corresponding to the cable tray; when the parameter information includes the model code of the cable rack, it can be determined to be a flat steel cable rack, and when it is a flat steel cable rack, the second calculation strategy is used to calculate the second tie usage corresponding to the flat steel cable rack; when the parameter information includes the model code of the cable pipe opening or the model code of the cable protection pipe, it can be determined to be a cable pipe opening or a cable pipe protection pipe, and when it is a cable pipe opening or a cable pipe protection pipe, the third calculation strategy is used to calculate the third tie usage corresponding to the cable pipe protection pipe and the cable pipe opening, respectively.

[0047] S130. Determine the target cable tie usage corresponding to all the areas to be calculated for the cable tie under the three-dimensional ship model based on the usage of each cable tie, and generate a cable tie usage statistical table; wherein the cable tie usage statistical table includes the cable tie usage results corresponding to each support type.

[0048] The target cable tie usage may be understood as the total cable tie usage in all the areas to be calculated, that is, the sum of the cable tie usage corresponding to each different type of support in each area to be calculated.

[0049] In this embodiment, based on the usage of each cable tie, the sum of the cable tie usage corresponding to each different type of support in each area to be calculated under the three-dimensional ship model can be determined, and a tie usage statistics table can be generated; the tie usage statistics table may include but is not limited to the tie usage results corresponding to each support type, and the total tie usage results corresponding to all support types. It can be understood that the first tie usage, the second tie usage and the third tie usage under the cable tie calculation strategy are counted, and the first tie usage, the second tie usage and the third tie usage are summed and calculated to obtain the target cable tie usage in each area to be calculated under the three-dimensional ship model.

[0050] The technical solution of the embodiment of the present invention determines the cable tie usage corresponding to each support type through the support type corresponding to each area to be tied and the cable tie calculation strategy corresponding to the support type, so as to determine the target cable tie usage corresponding to all areas to be tied and calculated under the three-dimensional model of the ship based on the cable tie usage, and can automatically calculate the corresponding cable tie usage according to the cable tie calculation strategy corresponding to the support type, which can improve the speed and accuracy of the calculation, obtain the cable tie usage more quickly and accurately, save manpower workload and time, and has universality.

[0051] In one embodiment, the method further includes:

[0052] Determine the total cable tie usage for the entire ship corresponding to the three-dimensional ship model based on the cable tie usage statistics table and the equipment cable tie requirements; the equipment cable tie requirements at least include: reserved loops for equipment outside, cable ties for equipment internal binding, nylon cable ties and stainless steel cable ties;

[0053] Among them, the remaining reserved loops outside the equipment and the cable ties for binding inside the equipment are calculated according to the first preset proportion respectively; the first preset proportion is expressed as the first preset percentage of the target cable tie usage; the nylon cable ties and the stainless steel cable ties are calculated according to the second preset proportion respectively; the second preset proportion is expressed as the second preset percentage of the target cable tie usage; wherein the first preset percentage is less than the second preset percentage.

[0054] Among them, the first preset proportion and the second preset proportion are both percentages of the target cable tie usage, and the first preset percentage is less than the second preset percentage; illustratively, the remaining cable ties reserved for looping outside the equipment and binding inside the equipment are calculated at 10% of the total amount; when nylon cable ties and stainless steel cable ties are used alternately, nylon cable ties are calculated at 50% of the total amount and stainless steel cable ties are calculated at 50% of the total amount.

[0055] In this embodiment, the demand for equipment cable ties includes not only reserved loops outside the equipment, cable ties for binding inside the equipment, nylon cable ties and stainless steel cable ties, but also temporary cable ties used for on-site construction; among which, temporary cable ties used for on-site construction can be calculated at 150% of the total amount.

[0056] Exemplarily, in order to facilitate a better understanding of the reserved loops outside the equipment and the cable ties used for binding inside the equipment, Table 1 is a cable surplus table for the equipment provided in an embodiment of the present invention for reserved loops for the equipment surplus. Table 1 includes equipment type, surplus reference position, and incoming line length. Figure 2 A wiring diagram of a drip-proof start (control) box for tying cables inside equipment provided by an embodiment of the present invention, wherein 1 represents nylon tie, 2 represents sealing plate, 3 represents wire support plate, 4 represents stainless steel tie, and 5 represents marking sleeve. Exemplarily, when nylon tie and stainless steel tie are used alternately, nylon tie is calculated as 50% of the total amount and stainless steel tie is calculated as 50% of the total amount, stainless steel tie: 153141*50%=76571 (pieces); nylon tie: 153141*(150%+50%+10%)=321596 (pieces); then the total amount of tie on the whole ship = stainless steel tie + nylon tie = 398167 (pieces).

[0057] Table 1: Cable margin for equipment reserved for looping

[0058] Table 1 Cable margin for equipment

[0059]

[0060] In one embodiment, Figure 3 A flowchart of another method for determining the amount of cable ties based on a three-dimensional model is provided for an embodiment of the present invention. Based on the above embodiments, this embodiment further refines the method for determining the amount of cable ties corresponding to each support type based on the support type and the cable tie calculation strategy corresponding to the support type, and determining the target cable tie amount corresponding to all areas to be calculated for tying under the three-dimensional model of the ship based on the amount of each cable tie.

[0061] like Figure 3 As shown, the method for determining the amount of cable ties based on the three-dimensional model in this embodiment may specifically include the following steps:

[0062] S310, selecting a module name corresponding to each area to be cable tie calculated from a pre-built three-dimensional ship model; wherein each module name corresponds to a corresponding support component type; and each support component type is configured with a cable tie calculation strategy.

[0063] S320: Identify parameter information corresponding to the support component type.

[0064] In this embodiment, parameter information corresponding to the support component type is identified, and the support component types in this embodiment include: cable support components and cable protection components; wherein the cable support components include: cable brackets and flat steel cable supports; the cable protection components include cable pipe openings and cable pipe protection pipes; in this embodiment, the parameter information corresponding to the cable bracket includes at least: cable bracket model code, cable bracket hanging foot height, cable bracket length, cable bracket width, and number of cable bracket layers; the parameter information corresponding to the flat steel cable support includes at least: cable bracket model code, cable bracket height, cable bracket length, and cable bracket width; the parameter information corresponding to the cable pipe opening includes at least: cable pipe opening model code and cable pipe diameter; the parameter information corresponding to the cable pipe protection pipe includes at least: cable protection pipe model code and cable protection pipe diameter.

[0065] S330: When the parameter information includes a cable tray model code, determine that it is a cable tray, and when it is a cable tray, use a first calculation strategy to calculate the first cable tie usage corresponding to the cable tray.

[0066] In this embodiment, when the parameter information includes the model code of the cable bracket, it is determined to be a cable bracket, and when it is a cable bracket, the first calculation strategy is used to calculate the first cable tie usage corresponding to the cable bracket. Specifically, each cable tray corresponds to a corresponding first tray model; accordingly, the first calculation strategy is used to calculate the first tie usage corresponding to the cable tray, including: determining the first tray models corresponding to the cable trays; wherein each first tray model corresponds to a corresponding tray width code table and a tray length code table, the tray width code table includes a width code and a corresponding tray width; the tray length code table includes a tray length code and a corresponding tray length; wherein different first tray models represent different types of cable trays; identifying the tray length code and the tray width code corresponding to the first tray model, and searching for the corresponding tray length and tray width according to the tray length code and the tray width code; calculating the number of each single-layer tray guide plate according to the tray length; calculating the number of cable bundles on each guide plate according to the tray width; determining the total number of single-layer tray ties according to the number of each single-layer tray guide plate and the number of cable bundles on each guide plate; determining the total number of double-layer tray ties according to the total number of single-layer tray ties, and taking the total number of double-layer tray ties as the first tie usage corresponding to the cable tray.

[0067] In order to better understand the method of using the first calculation strategy to calculate the amount of the first cable tie corresponding to the cable tray when the support type is a cable tray, Figure 4 A schematic diagram of a cable bracket cable binding form provided in one embodiment of the present invention, Figure 5 A schematic diagram showing parameter information corresponding to a cable bracket provided in one embodiment of the present invention; Figure 4 In the figure, 1 represents a single-layer cable bracket, 2 represents a cable tie, and 3 represents a cable. Table 2 is a bracket length L code table provided by an embodiment of the present invention; Table 3 is a bracket width W code table provided by an embodiment of the present invention.

[0068] Table 2: Bracket length L code table

[0069] Bracket length L code F A B C D E G H I Bracket length l(mm) 660 960 1260 1560 1860 2160 2460 2760 3060

[0070] Table 3: Bracket width W code table

[0071]

[0072] In this embodiment, Table 4 shows the number of cable bundles, the number of guide plates, the total number of single-layer bracket ties, the total number of double-layer bracket ties, and the total number of ties calculated for a cable tray of different bracket models provided in an embodiment of the present invention. Specifically, the cable tray cable tie calculation method is as follows: the total number of guide plates per single-layer bracket = (bracket length - 60mm) ÷ 300mm + 1; the number of cable bundles on each guide plate = bracket width ÷ 100mm; the total number of ties for a single-layer bracket = the total number of guide plates per single-layer bracket × the number of cable bundles on each guide plate; the total number of ties for a double-layer bracket = the total number of guide plates per single-layer bracket × the number of cable bundles on each guide plate × 2. In this embodiment, the above-mentioned 60mm can be understood as the subtracted Figure 4 Red marked part: 300mm is the distance between two guide plates; 100mm is the distance from the guide plate to the side plate.

[0073] In this embodiment, ECTLS in Table 4 represents the model; 2 represents the bracket width W code, which corresponds to the corresponding bracket width; A represents the bracket length L code, which corresponds to the corresponding bracket length, thereby calculating the number of cable bundles, the number of guide plates, the total number of single-layer bracket ties, the total number of double-layer bracket ties, and the total number of ties under the corresponding model, length and width.

[0074] Table 4: Calculated cable bundle quantity, guide plate quantity, total number of cable ties for single-layer brackets, total number of cable ties for double-layer brackets, and total number of cable ties for cable brackets of different bracket models

[0075]

[0076] S340. When the parameter information includes the model code of the cable bracket, determine that it is a flat steel cable bracket, and when it is a flat steel cable bracket, use the second calculation strategy to calculate the amount of the second cable tie corresponding to the flat steel cable bracket.

[0077] In this embodiment, when the parameter information includes the cable bracket model code, it is determined to be a flat steel cable bracket, and when it is a flat steel cable bracket, the second calculation strategy is used to calculate the second tie usage corresponding to the flat steel cable bracket. Specifically, the second calculation strategy is used to calculate the second tie usage corresponding to the flat steel cable bracket, including: determining the first bracket model of the flat steel cable bracket; wherein each first bracket model corresponds to a corresponding bracket width code table and a bracket length code table; the bracket width code table includes a bracket width code and a corresponding bracket width; the bracket length code table includes a bracket length code and a corresponding bracket length; wherein different first bracket models represent different types of flat steel cable brackets; identifying the bracket width code and bracket length code corresponding to the first bracket model; searching for the corresponding bracket width and bracket length according to the bracket width code and the bracket length code; determining the total number of each flat steel tie according to the first comparison result of the bracket width and the preset width threshold, and the second comparison result of the bracket length and the preset length threshold, and taking the total number of each flat steel tie as the second tie usage corresponding to the flat steel cable bracket. The first bracket model in this embodiment refers to the bracket model corresponding to each flat steel cable bracket.

[0078] More specifically, the total number of each flat steel tie is determined based on the first comparison result of the bracket width and the preset width threshold, and the second comparison result of the bracket length and the preset length threshold, including: when the bracket width is less than the preset width threshold, and the bracket length is less than the preset length threshold, the total number of each flat steel tie is determined to be the first number; when the bracket width is less than the preset width threshold, and the bracket length is greater than or equal to the preset length threshold, the total number of each flat steel tie is determined to be the second number; when the bracket width is equal to the preset width threshold, and the bracket length is less than the preset length threshold, the total number of each flat steel tie is determined to be the third number; when the bracket width is equal to the preset width threshold, and the bracket length is greater than or equal to the preset length threshold, the total number of each flat steel tie is determined to be the fourth number. Among them, the preset length threshold and the preset length threshold in this embodiment are empirical values ​​set based on experience.

[0079] Exemplarily, in order to better understand the case where the type of support is a flat steel cable bracket, the second calculation strategy is used to calculate the amount of the second cable tie corresponding to the flat steel cable bracket. Figure 6 A schematic diagram of a flat steel cable bracket binding form provided by an embodiment of the present invention, Figure 7 A schematic diagram of parameter information corresponding to a flat steel cable support provided by an embodiment of the present invention; Figure 6In the table, 1 represents a cable, 2 represents a cable tie, and 3 represents a flat steel. Table 5 is a table of the form of a flat steel cable bracket provided by an embodiment of the present invention. Table 6 is a table of bracket width codes and flat steel bracket width comparisons provided by an embodiment of the present invention. Table 7 is a table of bracket length codes and flat steel bracket length comparisons provided by an embodiment of the present invention. Table 5: The table of the form of a flat steel cable bracket is as follows:

[0080]

[0081] Table 6: Comparison table of bracket width code and flat steel bracket width

[0082] Bracket Width Code 4 7 Bracket width (mm) 40 70

[0083] Table 7: Bracket length code and flat steel bracket length comparison table

[0084]

[0085] In this embodiment, Table 8 is the number of cable ties calculated for a flat steel cable rack of different cable rack models provided in an embodiment of the present invention. In this embodiment, the preset length threshold is 100mm, and the preset length threshold is 500mm. Specifically, the calculation method of the second cable tie usage corresponding to the flat steel cable rack is as follows: when the width of the flat steel is less than 100mm and the length is less than 500mm, the total number of cable ties for each flat steel is 2; when the width of the flat steel is less than 100mm and the length is ≥500mm, the total number of cable ties for each flat steel is 3; when the width of the flat steel is 100mm and the length is less than 500mm, the total number of cable ties for each flat steel is 4; when the width of the flat steel is 100mm and the length is ≥500mm, the total number of cable ties for each flat steel is 6.

[0086] In this embodiment, FB* in Table 8 represents the common flat steel model, FB103 / 105 / 107 all represent the widened flat steel model, EFZ* represents the intermediate support warehouse, EFD* represents the single type, EHFB* represents the side-burned flat steel (side length is 70mm), and EKFB* represents the side-burned flat steel (side length is 120mm); the following 3, 5, and 7 represent the bracket length code, which corresponds to the corresponding bracket length; thus, the number of cable bundles, the number of guide plates, the total number of single-layer bracket ties, the total number of double-layer bracket ties, and the total number of ties under the corresponding model, length and width can be calculated. Table 8: Statistical table of the number of ties calculated for flat steel cable racks of different cable rack models

[0087]

[0088] S350. When the parameter information includes the model code of the cable pipe opening or the model code of the cable protection tube, determine it to be a cable pipe opening or a cable pipe protection tube, and when it is a cable pipe opening or a cable pipe protection tube, use the third calculation strategy to calculate the third cable tie usage corresponding to the cable pipe protection tube and the cable pipe opening respectively.

[0089] In this embodiment, when the parameter information includes the cable pipe opening model code or the cable protection tube model code, it is determined to be a cable pipe opening or a cable pipe protection tube, and when it is a cable pipe opening or a cable pipe protection tube, a third calculation strategy is used to calculate the third tie usage corresponding to the cable pipe protection tube and the cable pipe opening, respectively. Specifically, the third calculation strategy is used to calculate the third tie usage corresponding to the cable pipe protection tube and the cable pipe opening, respectively, including: identifying the first pipe opening model corresponding to the cable pipe opening, and the corresponding cable pipe diameter under the first pipe opening model; determining the total number of each first cable pipe tie according to the cable pipe diameter and a preset cable pipe diameter threshold; determining the total number of each second cable pipe tie corresponding to the cable pipe protection tube according to the total number of each cable pipe tie; and taking the total number of each first cable pipe tie and the total number of each second cable pipe tie as the third tie usage.

[0090] The preset cable pipe diameter threshold in this embodiment is an empirical value set based on experience. The first pipe opening model refers to the pipe opening model corresponding to each cable pipe opening.

[0091] Exemplarily, in order to facilitate a better understanding of the type of support member being a cable tube outlet or a cable tube protective tube, a third calculation strategy is used to calculate the third tie usage corresponding to the cable tube protective tube and the cable tube outlet, respectively. FIG8(a) is a schematic diagram of a front view of a cable tube outlet flat steel provided in one embodiment of the present invention, FIG8(b) is a schematic diagram of a side view of a cable tube outlet flat steel provided in one embodiment of the present invention, and FIG8(c) is a schematic diagram of a top view of a cable tube outlet flat steel provided in one embodiment of the present invention. FIG9(a) is a schematic diagram of a front view of a cable protection tube provided in one embodiment of the present invention, FIG9(b) is a schematic diagram of a side view of a cable protection tube provided in one embodiment of the present invention, and FIG9(c) is a schematic diagram of a top view of a cable protection tube provided in one embodiment of the present invention.

[0092] Specifically, in this embodiment, the preset cable tube diameter threshold is 100 mm. The calculation method of cable tube cable ties is as follows: when the cable tube diameter is less than 100 mm, the total number of cable ties per cable tube is 1; when the cable tube diameter is greater than or equal to 100 mm, the total number of cable ties per cable tube is 2.

[0093] In this embodiment, EPN, EPW, etc. in Table 9 are all represented as different models. According to the diameter corresponding to the model, the number of cable ties of the corresponding model can be calculated. Table 9: Statistical table of the number of cable ties calculated for cable duct outlet flat steel brackets with different cable duct outlet flat steel models

[0094]

[0095] Specifically, the calculation method for cable protection tube cable tie is as follows:

[0096] When the diameter of the cable protection tube is less than 100mm, the total number of cable ties for each cable tube is 2; when the diameter of the cable protection tube is ≥100mm, the total number of cable ties for each cable tube is 4.

[0097] S360: Count the usage of the first cable tie, the usage of the second cable tie, and the usage of the third cable tie under the cable tie calculation strategy.

[0098] In this embodiment, the first cable tie usage, the second cable tie usage and the third cable tie usage under the cable tie calculation strategy are counted, the sum is obtained to obtain the target cable tie usage for each area to be calculated under the three-dimensional ship model, and a cable tie usage statistics table is generated.

[0099] S370, summing up the first cable tie usage, the second cable tie usage, and the third cable tie usage to obtain the target cable tie usage for each cable tie calculation area under the three-dimensional ship model, and generating a cable tie usage statistics table; wherein the cable tie usage statistics table includes the cable tie usage results corresponding to each support type.

[0100] In this embodiment, the first cable tie usage, the second cable tie usage and the third cable tie usage are summed and calculated to obtain the target cable tie usage for each area to be calculated under the three-dimensional ship model, and a cable tie usage statistical table is generated; wherein the cable tie usage statistical table includes the cable tie usage results corresponding to each support type.

[0101] For example, to facilitate a better understanding of generating a cable tie usage statistics table, Table 10 is a schematic table of a cable tie usage statistics table provided by an embodiment of the present invention, which includes the number of cable ties corresponding to different module names. Each module name may correspond to multiple types of support members, and the cable tie usage under each type of support member is calculated. Table 10: Cable tie usage statistics table

[0102]

[0103] In this embodiment, taking the 7000TEU ship H1550 as an example, there are 398,167 cable ties on the whole ship. If manual statistics are performed, it will take nearly 5 days to complete the statistics of the 221 modules of the whole ship, taking 10 minutes for each module. If the cable tie theoretical calculation method based on the cable model is used, it can be completed in 5 minutes.

[0104] The technical solution of the embodiment of the present invention uses a first calculation strategy to calculate the first tie usage corresponding to the cable bracket when the parameter information includes the cable bracket model code, uses a second calculation strategy to calculate the second tie usage corresponding to the flat steel cable bracket when the parameter information includes the cable bracket model code, and counts the first tie usage, the second tie usage and the third tie usage under the cable tie calculation strategy when the parameter information includes the cable pipe outlet model code or the cable protection pipe model code, and sums the first tie usage, the second tie usage and the third tie usage to obtain the target cable tie usage for each area to be tied and calculated under the three-dimensional model of the ship, which can further improve the speed and accuracy of the calculation, obtain the tie usage more quickly and accurately, save manpower workload and time, and has universality.

[0105] In one embodiment, Fig.10 This is a structural block diagram of a device for determining the amount of cable ties based on a three-dimensional model provided in one embodiment of the present invention. The device is suitable for calculating and counting the amount of cable ties used by a ship under a constructed three-dimensional model. The device can be implemented by hardware / software. It can be configured in an electronic device to implement a method for determining the amount of cable ties based on a three-dimensional model in an embodiment of the present invention.

[0106] like Fig.10 As shown, the device includes: a type determination module 1010, a cable tie usage determination module 1020 and a statistical module 1030;

[0107] The type determination module 1010 is used to select the module name corresponding to each area to be calculated for cable ties from the pre-built three-dimensional ship model; wherein each module name corresponds to a corresponding support type; each support type is configured with a cable tie calculation strategy;

[0108] A cable tie usage determination module 1020, configured to determine the cable tie usage corresponding to each support type based on the support type and the cable tie calculation strategy corresponding to the support type;

[0109] The statistical module 1030 is used to determine the target cable tie usage corresponding to all the areas to be calculated under the three-dimensional ship model based on the cable tie usage, and generate a cable tie usage statistical table; wherein the cable tie usage statistical table includes the cable tie usage results corresponding to each support type.

[0110] In the embodiment of the present invention, a cable tie usage determination module, a support type corresponding to each area to be tied and calculated, and a cable tie calculation strategy corresponding to the support type determine the cable tie usage corresponding to each support type, so that the statistical module determines the target cable tie usage corresponding to all areas to be tied and calculated under the three-dimensional model of the ship based on the cable tie usage, and can automatically calculate the corresponding cable tie usage according to the cable tie calculation strategy corresponding to the support type, which can improve the speed and accuracy of the calculation, obtain the cable tie usage more quickly and accurately, save manpower workload and time, and has universality.

[0111] In one embodiment, the device further comprises:

[0112] The module for determining the amount of cable ties for the whole ship is used to determine the total amount of cable ties for the whole ship corresponding to the three-dimensional model of the ship according to the cable tie usage statistics table and the equipment cable tie requirements; wherein the equipment cable tie requirements at least include: reserved loops for equipment outside, cable ties for equipment internal binding, nylon cable ties and stainless steel cable ties;

[0113] Among them, the reserved loops outside the equipment and the cable ties for binding inside the equipment are calculated according to the first preset proportion respectively; the first preset proportion is expressed as the first preset percentage of the target cable tie usage; the nylon cable ties and the stainless steel cable ties are calculated according to the second preset proportion respectively; the second preset proportion is expressed as the second preset percentage of the target cable tie usage; wherein the first preset percentage is less than the second preset percentage.

[0114] In one embodiment, the types of support members include: cable support members and cable protection members; wherein the cable support members include: cable brackets and flat steel cable brackets; the cable protection members include cable pipe openings and cable pipe protection pipes;

[0115] The parameter information corresponding to the cable bracket includes at least: cable bracket model code, cable bracket hanging foot height, cable bracket length, cable bracket width, and cable bracket layer number;

[0116] The parameter information corresponding to the flat steel cable bracket includes at least: cable bracket model code, cable bracket height, cable bracket length, and cable bracket width;

[0117] The parameter information corresponding to the cable pipe opening includes at least: the cable pipe opening model code and the cable pipe diameter;

[0118] The parameter information corresponding to the cable protection tube at least includes: the model code of the cable protection tube and the diameter of the cable protection tube.

[0119] In one embodiment, the cable tie calculation strategy includes: a first calculation strategy, a second calculation strategy and a third calculation strategy; accordingly, the cable tie usage determination module 1020 includes:

[0120] A parameter identification unit, used to identify parameter information corresponding to the support type;

[0121] A first usage determination unit is used to determine that the cable tray is a cable tray when the parameter information includes a cable tray model code, and when the cable tray is the cable tray, use the first calculation strategy to calculate the first cable tie usage corresponding to the cable tray;

[0122] A second usage determination unit is used to determine that it is a flat steel cable bracket when the parameter information includes a cable bracket model code, and when it is a flat steel cable bracket, use the second calculation strategy to calculate the second cable tie usage corresponding to the flat steel cable bracket;

[0123] The third usage determination unit is used to determine it as a cable pipe opening or a cable pipe protective tube when the parameter information includes the cable pipe opening model code or the cable protective tube model code, and when it is a cable pipe opening or a cable pipe protective tube, use the third calculation strategy to calculate the third cable tie usage corresponding to the cable pipe protective tube and the cable pipe opening respectively.

[0124] In one embodiment, each of the cable brackets corresponds to a corresponding first bracket model, and the first usage determination unit includes:

[0125] A model determination subunit is used to determine the first bracket models corresponding to the cable brackets; wherein each first bracket model corresponds to a corresponding bracket width code table and a bracket length code table, wherein the bracket width code table includes a width code and a corresponding bracket width; and the bracket length code table includes a bracket length code and a corresponding bracket length; wherein different first bracket models represent different types of cable brackets;

[0126] an identification subunit, used for identifying a bracket length code and a bracket width code corresponding to the first bracket model, and searching for a corresponding bracket length and bracket width according to the bracket length code and the bracket width code;

[0127] A guide plate quantity determination subunit, used for calculating the quantity of guide plates of each single-layer bracket according to the bracket length;

[0128] a cable bundle quantity determination subunit, used for calculating the quantity of the cable bundles on each guide plate according to the width of the bracket;

[0129] A single-layer bracket tie quantity determination subunit, used for determining the total number of single-layer bracket tie according to the number of each of the single-layer bracket guide plates and the number of cable bundles on each of the guide plates;

[0130] The double-layer bracket tie quantity determination subunit is used to determine the total number of double-layer bracket tie ties according to the total number of single-layer bracket tie ties, and use the total number of double-layer bracket tie ties as the first tie quantity corresponding to the cable bracket.

[0131] In one embodiment, the second dosage determination unit includes:

[0132] A model determination subunit is used to determine the first bracket model of the flat steel cable bracket; wherein each of the first bracket models corresponds to a corresponding bracket width code table and a bracket length code table; the bracket width code table includes a bracket width code and a corresponding bracket width; the bracket length code table includes a bracket length code and a corresponding bracket length; wherein different first bracket models represent different types of flat steel cable brackets;

[0133] A code identification subunit, used to identify a bracket width code and a bracket length code corresponding to the first bracket model;

[0134] A width and length identification subunit, used for searching the corresponding bracket width and bracket length according to the bracket width code and the bracket length code;

[0135] The second quantity determination subunit is used to determine the total number of each flat steel tie based on the first comparison result of the bracket width and the preset width threshold, and the second comparison result of the bracket length and the preset length threshold, and use the total number of each flat steel tie as the second tie quantity corresponding to the flat steel cable bracket.

[0136] In one embodiment, the second dosage determination subunit is specifically configured to:

[0137] When the width of the bracket is less than a preset width threshold, and the length of the bracket is less than the preset length threshold, determining the total number of each flat steel tie to be a first number;

[0138] When the width of the bracket is less than a preset width threshold and the length of the bracket is greater than or equal to the preset length threshold, determining the total number of each flat steel tie to be a second number;

[0139] When the width of the bracket is equal to a preset width threshold and the length of the bracket is less than the preset length threshold, determining the total number of each flat steel tie to be a third number;

[0140] When the width of the bracket is equal to a preset width threshold, and the length of the bracket is greater than or equal to the preset length threshold, the total number of each flat steel tie is determined to be a fourth number.

[0141] In one embodiment, the third dosage determination unit includes:

[0142] An identification unit, used to identify a first pipe opening model corresponding to the pipe opening of the cable pipe, and a cable pipe diameter corresponding to the first pipe opening model;

[0143] A first cable tube tie total number determination subunit, used to determine the total number of each first cable tube tie according to the cable tube diameter and a preset cable tube diameter threshold;

[0144] A second cable tube tie total number determination subunit, used to determine the total number of each second cable tube tie corresponding to the cable tube protection tube according to the total number of each cable tube tie;

[0145] The third usage determination subunit is used to take the total number of each first cable tube tie and the total number of each second cable tube tie as the third tie usage.

[0146] In one embodiment, the statistics module 1030 includes:

[0147] A statistical unit, used for counting the first cable tie usage, the second cable tie usage and the third cable tie usage under the cable tie calculation strategy;

[0148] The target cable tie amount determination unit is used to calculate the sum of the first cable tie amount, the second cable tie amount and the third cable tie amount to obtain the target cable tie amount for each cable tie calculation area under the three-dimensional ship model.

[0149] The device for determining the amount of cable ties based on a three-dimensional model provided in an embodiment of the present invention can execute the method for determining the amount of cable ties based on a three-dimensional model provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.

[0150] In one embodiment, Fig.11 A schematic diagram of the structure of an electronic device provided for an embodiment of the present invention. The electronic device 10 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

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

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

[0153] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a method for determining the amount of cable ties based on a three-dimensional model.

[0154] In some embodiments, the method for determining the amount of cable ties based on a three-dimensional model may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for determining the amount of cable ties based on a three-dimensional model described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the method for determining the amount of cable ties based on a three-dimensional model in any other appropriate manner (e.g., by means of firmware).

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

[0156] The computer programs for implementing the method of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable three-dimensional model-based cable tie quantity determination device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

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

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

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

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

[0161] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0162] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for determining the amount of cable ties based on a three-dimensional model, characterized in that: include: Selecting a module name corresponding to each area to be calculated for cable ties from a pre-built three-dimensional ship model; wherein each module name corresponds to a corresponding support type; and each support type is configured with a cable tie calculation strategy; Determine the amount of cable ties corresponding to each support type based on the support type and the cable ties calculation strategy corresponding to the support type; Based on the cable tie usage, the target cable tie usage corresponding to all the areas to be calculated under the three-dimensional ship model is determined, and a cable tie usage statistical table is generated; wherein the cable tie usage statistical table includes the cable tie usage results corresponding to each support type.

2. The method according to claim 1, characterized in that The method further comprises: Determine the total cable tie usage of the entire ship corresponding to the three-dimensional ship model according to the cable tie usage statistics table and the equipment cable tie requirements; wherein the equipment cable tie requirements at least include: reserved loops for equipment outside, cable ties for equipment internal binding, nylon cable ties and stainless steel cable ties; Among them, the reserved loops outside the equipment and the cable ties for binding inside the equipment are calculated according to the first preset proportion respectively; the first preset proportion is expressed as the first preset percentage of the target cable tie usage; the nylon cable ties and the stainless steel cable ties are calculated according to the second preset proportion respectively; the second preset proportion is expressed as the second preset percentage of the target cable tie usage; wherein the first preset percentage is less than the second preset percentage.

3. The method according to claim 1, characterized in that The types of support components include: cable support components and cable protection components; wherein the cable support components include: cable brackets and flat steel cable brackets; the cable protection components include cable pipe openings and cable pipe protection pipes; The parameter information corresponding to the cable bracket includes at least: cable bracket model code, cable bracket hanging foot height, cable bracket length, cable bracket width, and cable bracket layer number; The parameter information corresponding to the flat steel cable bracket includes at least: cable bracket model code, cable bracket height, cable bracket length, and cable bracket width; The parameter information corresponding to the cable pipe opening includes at least: the cable pipe opening model code and the cable pipe diameter; The parameter information corresponding to the cable protection tube at least includes: the model code of the cable protection tube and the diameter of the cable protection tube.

4. The method according to claim 3, characterized in that The cable tie calculation strategy includes: a first calculation strategy, a second calculation strategy and a third calculation strategy; accordingly, the cable tie calculation strategy based on the support type and the support type corresponding to the support type determines the amount of cable tie corresponding to each support type, including: Identify parameter information corresponding to the support type; In the case where the parameter information includes a cable tray model code, determining that the cable tray is a cable tray, and in the case where the cable tray is the cable tray, using the first calculation strategy to calculate the first cable tie usage corresponding to the cable tray; In the case where the parameter information includes the model code of the cable bracket, it is determined to be a flat steel cable bracket, and in the case where it is a flat steel cable bracket, the second calculation strategy is used to calculate the amount of the second cable tie corresponding to the flat steel cable bracket; When the parameter information includes the cable pipe opening model code or the cable protection tube model code, it is determined to be a cable pipe opening or a cable pipe protection tube, and when it is a cable pipe opening or a cable pipe protection tube, the third calculation strategy is used to calculate the third cable tie usage corresponding to the cable pipe protection tube and the cable pipe opening respectively.

5. The method according to claim 4, characterized in that Each of the cable brackets corresponds to a corresponding first bracket model; accordingly, the first calculation strategy is used to calculate the first cable tie usage corresponding to the cable bracket, including: Determine the first bracket models corresponding to the cable brackets respectively; wherein each first bracket model corresponds to a corresponding bracket width code table and a bracket length code table, wherein the bracket width code table includes a width code and a corresponding bracket width; and the bracket length code table includes a bracket length code and a corresponding bracket length; wherein different first bracket models represent different types of cable brackets; Identify the bracket length code and the bracket width code corresponding to the first bracket model, and search for the corresponding bracket length and bracket width according to the bracket length code and the bracket width code; Calculating the number of guide plates for each single-layer bracket according to the bracket length; Calculating the number of cable bundles on each guide plate according to the width of the bracket; Determine the total number of the single-layer bracket cable ties according to the number of each of the single-layer bracket guide plates and the number of cable bundles on each of the guide plates; The total number of double-layer bracket tie ties is determined according to the total number of the single-layer bracket tie ties, and the total number of the double-layer bracket tie ties is used as the first tie usage corresponding to the cable bracket.

6. The method according to claim 4, characterized in that The using the second calculation strategy to calculate the amount of the second cable tie corresponding to the flat steel cable support includes: Determine the first bracket model of the flat steel cable bracket; wherein each of the first bracket models corresponds to a corresponding bracket width code table and a bracket length code table; the bracket width code table includes a bracket width code and a corresponding bracket width; the bracket length code table includes a bracket length code and a corresponding bracket length; wherein different first bracket models represent different types of flat steel cable brackets; Identify a bracket width code and a bracket length code corresponding to the first bracket model; Searching for the corresponding bracket width and bracket length according to the bracket width code and bracket length code; The total number of each flat steel tie is determined based on a first comparison result between the width of the bracket and a preset width threshold, and a second comparison result between the length of the bracket and a preset length threshold, and the total number of each flat steel tie is used as the second tie usage corresponding to the flat steel cable bracket.

7. The method according to claim 6, characterized in that The method of determining the total number of each flat steel tie according to a first comparison result of the bracket width and a preset width threshold, and a second comparison result of the bracket length and a preset length threshold, comprises: When the width of the bracket is less than a preset width threshold, and the length of the bracket is less than the preset length threshold, determining the total number of each flat steel tie to be a first number; When the width of the bracket is less than a preset width threshold and the length of the bracket is greater than or equal to the preset length threshold, determining the total number of each flat steel tie to be a second number; When the width of the bracket is equal to a preset width threshold and the length of the bracket is less than the preset length threshold, determining the total number of each flat steel tie to be a third number; When the width of the bracket is equal to a preset width threshold, and the length of the bracket is greater than or equal to the preset length threshold, the total number of each flat steel tie is determined to be a fourth number.

8. The method according to claim 4, characterized in that The using the third calculation strategy to calculate the amounts of third cable ties corresponding to the cable tube protection tube and the cable tube opening respectively includes: Identify a first pipe opening model corresponding to the pipe opening of the cable pipe, and a cable pipe diameter corresponding to the first pipe opening model; Determine the total number of each first cable tube tie according to the cable tube diameter and a preset cable tube diameter threshold; Determine the total number of each second cable tube tie corresponding to the cable tube protection tube according to the total number of each cable tube tie; The total number of each first cable duct tie and the total number of each second cable duct tie are taken as the third tie usage.

9. The method according to claim 1, characterized in that: The determining, based on the cable tie usage, of target cable tie usage corresponding to all the areas to be calculated under the three-dimensional ship model includes: Counting the usage of the first cable tie, the second cable tie and the third cable tie under the cable tie calculation strategy; The first cable tie usage, the second cable tie usage and the third cable tie usage are summed up and calculated to obtain a target cable tie usage for each cable tie calculation area under the three-dimensional ship model.

10. A device for determining the amount of cable ties based on a three-dimensional model, characterized in that: include: A type determination module is used to select a module name corresponding to each area to be calculated for cable ties from a pre-built three-dimensional ship model; wherein each module name corresponds to a corresponding support type; and each support type is configured with a cable tie calculation strategy; A cable tie usage determination module, configured to determine the cable tie usage corresponding to each support type based on the support type and the cable tie calculation strategy corresponding to the support type; A statistical module is used to determine the target cable tie usage corresponding to all the areas to be calculated under the three-dimensional ship model based on the usage of each cable tie, and generate a tie usage statistical table; wherein the tie usage statistical table includes the tie usage results corresponding to each support type.

11. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method for determining the amount of cable tie based on a three-dimensional model according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for determining the amount of cable ties based on a three-dimensional model according to any one of claims 1 to 9 when executed.

13. A computer program product, characterized in that The computer program product comprises a computer program, which, when executed by a processor, implements the method for determining the amount of cable tie based on a three-dimensional model according to any one of claims 1 to 9.