CN116861591A - Method, device, equipment and storage medium for determining information of pipeline fastener - Google Patents

Method, device, equipment and storage medium for determining information of pipeline fastener Download PDF

Info

Publication number
CN116861591A
CN116861591A CN202310839535.7A CN202310839535A CN116861591A CN 116861591 A CN116861591 A CN 116861591A CN 202310839535 A CN202310839535 A CN 202310839535A CN 116861591 A CN116861591 A CN 116861591A
Authority
CN
China
Prior art keywords
target
information
fastener
flange
bolt
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310839535.7A
Other languages
Chinese (zh)
Inventor
方伟
陆盛强
杨岩
冷宁燕
罗梅凤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CSSC Huangpu Wenchong Shipbuilding Co Ltd
Original Assignee
CSSC Huangpu Wenchong Shipbuilding Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CSSC Huangpu Wenchong Shipbuilding Co Ltd filed Critical CSSC Huangpu Wenchong Shipbuilding Co Ltd
Priority to CN202310839535.7A priority Critical patent/CN116861591A/en
Publication of CN116861591A publication Critical patent/CN116861591A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/14Pipes
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Computational Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Automation & Control Theory (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • General Factory Administration (AREA)

Abstract

The embodiment of the invention provides a method, a device, equipment and a storage medium for determining information of a pipeline fastener, wherein the method comprises the following steps: extracting target parameter information from a pre-established ship pipeline model, wherein the target parameter information comprises a target flange standard number and a target fastener code of a pipeline fastener, and the pipeline fastener comprises a bolt, a nut and a gasket; inquiring a pre-constructed fastener code table according to the target fastener code, and determining a fastener database associated with the pipeline fastener; and according to the target flange standard number, combining the fastener database to determine the fastener information of the pipeline fastener. According to the method, the flange standard number and the fastener code are extracted from the model, then the fastener database configured in the background is obtained based on the association relation between the fastener code and the fastener database, and then the fastener information can be automatically determined based on the matching of the corresponding information of the flange standard number and the corresponding information of the fastener database, so that the accurate management of the fastener is realized.

Description

Method, device, equipment and storage medium for determining information of pipeline fastener
Technical Field
The present invention relates to the field of ship design technologies, and in particular, to a method, an apparatus, a device, and a storage medium for determining information of a pipeline fastener.
Background
Ship piping is an important component of the ship structure, and ship piping design is an important item in ship construction engineering. Because the design cycle of the ship pipeline is tight and the design quantity is large, pipeline trend and valve accessory modeling are mainly completed in actual design, and fasteners such as bolts, nuts, gaskets and the like are not modeled.
Because the integrity of design modeling data is insufficient, the bottom logic of pipeline bolt, nut and gasket calculation is not clear enough, the basic data of support calculation is insufficient and is not systematic, and part of the process adopts an estimation mode, so that the input and statistical output of the information of the bolts, nuts and gaskets related to the pipeline are difficult, the loopholes and inaccurate phenomena are caused in calculation, and the fine management of pipeline fasteners is difficult to realize.
Disclosure of Invention
The embodiment of the invention provides a method, a device, equipment and a storage medium for determining information of a pipeline fastener, which realize automatic determination of the information of the fastener so as to accurately manage the fastener.
In a first aspect, an embodiment of the present invention provides a method for determining information of a pipe fastener, including:
extracting target parameter information from a pre-established ship pipeline model, wherein the target parameter information comprises a target flange standard number and a target fastener code of a pipeline fastener, and the pipeline fastener comprises a bolt, a nut and a gasket;
inquiring a pre-constructed fastener code table according to the target fastener code, and determining a fastener database associated with the pipeline fastener;
and according to the target flange standard number, combining the fastener database to determine the fastener information of the pipeline fastener.
In a second aspect, an embodiment of the present invention provides a device for determining information about a pipe fastener, including:
the information extraction module is used for extracting target parameter information from a pre-established ship pipeline model, wherein the target parameter information comprises a target flange standard number and a target fastener code of a pipeline fastener, and the pipeline fastener comprises a bolt, a nut and a gasket;
the database determining module is used for inquiring a pre-constructed fastener code table according to the target fastener code and determining a fastener database associated with the pipeline fastener;
And the information determining module is used for determining the fastener information of the pipeline fastener according to the target flange standard number and the fastener database.
In a third aspect, an embodiment of the present invention further provides an electronic device, including:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the method of determining the conduit fastener information as described in the first aspect embodiment.
In a fourth aspect, embodiments of the present invention also provide a storage medium containing computer executable instructions which, when executed by a computer processor, are used to perform the method of determining piping fastener information as described in the embodiments of the first aspect.
The embodiment of the invention provides a method, a device, equipment and a storage medium for determining information of a pipeline fastener, wherein the method comprises the following steps: extracting target parameter information from a pre-established ship pipeline model, wherein the target parameter information comprises a target flange standard number and a target fastener code of a pipeline fastener, and the pipeline fastener comprises a bolt, a nut and a gasket; inquiring a pre-constructed fastener code table according to the target fastener code, and determining a fastener database associated with the pipeline fastener; and according to the target flange standard number, combining the fastener database to determine the fastener information of the pipeline fastener. According to the technical scheme, the flange standard number and the fastener codes are extracted from the ship pipeline model, then the fastener database configured in the background is obtained based on the association relation between the pre-established fastener codes and the fastener database, and then the fastener information can be automatically, intelligently, accurately and quickly determined based on the matching of the corresponding information of the flange standard number and the corresponding information of the fastener database, so that accurate management of the fasteners is realized, and more accurate basic data is provided for ship pipeline construction in subsequent practical engineering.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the invention or to delineate the scope of the invention. Other features of the present invention will become apparent from the description that follows.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for determining information of a pipe fastener according to an embodiment of the present invention;
FIG. 2 is a flow chart of another method for determining information of a pipe fastener according to a second embodiment of the present invention;
FIG. 3 is a flowchart illustrating an implementation of a method for determining information of a pipeline fastener in an application scenario according to a second embodiment of the present invention;
fig. 4 is a schematic structural diagram of a device for determining information of a pipe fastener according to a third embodiment of the present invention;
fig. 5 is a schematic structural diagram of an electronic device according to a fourth embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "original," "target," and the like in the description and claims of the present invention and the above-described drawings are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
Fig. 1 is a schematic flow chart of a method for determining information of a pipe fastener according to an embodiment of the present invention, where the method is applicable to a case of accurately managing the pipe fastener, and the method may be performed by a device for determining information of the pipe fastener, where the device may be implemented in a form of hardware and/or software, and may be configured in an electronic device. As shown in fig. 1, the method for determining the information of the pipe fastening device according to the first embodiment may specifically include the following steps:
s110, extracting target parameter information from a pre-established ship pipeline model.
The target parameter information comprises a target flange standard number and a target fastener code of the pipeline fastener.
The application scenario of the present embodiment may be described as how to determine relevant data information of bolts, nuts and gaskets involved in a pipeline after the ship pipeline model is built. The pipe fasteners described in this embodiment refer to bolts, nuts, and shims. The ship pipeline model is specifically understood to be a model for modeling pipeline trend and valve accessories, and does not comprise modeling of bolts, nuts and gaskets.
In the prior art, when the ship pipeline is designed, because the design period is short and the design amount is large, the pipeline trend and the modeling of the valve accessories are usually completed based on a cable system, and the fasteners such as bolts, nuts, gaskets and the like in the ship pipeline are not modeled. Because the design modeling data integrity is insufficient, and the bottom logic of the fasteners such as bolts, nuts and gaskets of the pipeline is not clear enough, the input and statistical output of the information of the fasteners are difficult, for example, the information such as the length and the weight of the bolts, the weight of the nuts, the thickness of the gaskets and the weight of the gaskets are estimated, and the fine and accurate management of the fasteners of the pipeline cannot be realized.
To solve the above-described problems, in the present embodiment, data related to the piping fasteners is constructed in advance and stored in the system background. For example, a flange configuration table is preprogrammed, and the flange configuration table may be compiled based on flange standards. The flange configuration table can comprise standard numbers, drift diameters, pressures, thicknesses, screw hole number, screw thread specifications and the like of the flange. Illustratively, the flange configuration table may be in XML format. In the flange configuration table, the standard number can be used as a unique identifier, each standard number has a binding relation with the corresponding drift diameter, pressure, thickness, screw hole number and screw thread specification, and when the standard number of the flange is determined, the flange information corresponding to the standard number can be determined according to the standard number. In addition, the flange configuration table contains what content can be flexibly customized.
For more clear description of the flange configuration table, table 1 is an exemplary flange configuration table provided in the embodiment of the present invention in the implementation of the method for determining the information of the fastening piece of the pipeline, and as shown in table 1, the flange configuration table includes a flange standard number, a flange thickness, a screw hole number, a thread specification, a flange pressure, and a flange drift diameter. It should be noted that, table 1 only lists some information as examples, and information of the flange standard includes, but is not limited to, this. Here, the contents listed in table 1 are not described in detail.
TABLE 1
Flange standard number Flange thickness Screw hole number Thread specification Flange pressure Flange drift diameter
10010GB2506-2005 14 4 M12 PN10 DN15
10015GB2506-2005 14 4 M12 PN10 DN20
10020GB2506-2005 16 4 M12 PN10 DN25
……
As described above, in addition to pre-programming the flange configuration table to be stored in the system background, a programming fastener code table may be constructed. The fastener code table can contain fastener codes, the fastener codes can be used as unique identifiers, and the fastener codes can be bound with standard numbers of bolts, nuts and gaskets so as to manage attribute information of the bolts, the nuts and the gaskets based on the fastener codes. The attribute information described herein may include information such as standard number, name, material, grade, surface treatment, and number, which does not include information such as thread specification, length, weight, thickness, and the like. The bolt, the nut and the gasket which can be matched with each other are assigned the same fastener code based on the fact that the bolt, the nut and the gasket which are matched with each other can be matched with each other in size for use. For convenience, the code may be as compact as possible. When the code of the fastener is determined, the bolt, nut, and washer corresponding to the fastener code can be determined from the fastener code.
It is to be appreciated that the preprogrammed flange configuration table and fastener code table are stored in the background of the modeling system. When the ship pipeline model is built, a user can select flange standard information and standard information of bolts, nuts and gaskets meeting requirements based on actual conditions of the ship pipeline. In this embodiment, when flange standard information and attribute information of bolts, nuts and gaskets are input, a user only needs to input a desired flange standard number and fastener codes on a man-machine interaction interface provided by the system. And correspondingly, the flange standard information corresponding to the flange standard number and the attribute information of the bolts, nuts and gaskets corresponding to the fastener codes can be called from the background of the system based on the flange standard number and the fastener codes.
In this embodiment, for the input of the flange information of the pipeline in the model, a required flange standard number may be added to the flange model included in the ship pipeline model. For the input of the fastener information in the model, the fastener codes can be added in the pipeline principle attribute, and the fastener codes are uniformly imported or input when the principle is defined.
In this embodiment, for the ship pipeline model that has been established, in order to calculate information of the fastener bolts, nuts, and gaskets related to the ship pipeline, the information here mainly refers to information of bolt length and weight, nut weight, gasket thickness, gasket weight, and the like, and the flange standard number and fastener code input by the user may be first extracted from the ship pipeline model. In this embodiment, the extracted flange standard number is referred to as a target flange standard number, the extracted fastener code is referred to as a target fastener code, and the target flange standard number and the target fastener code are collectively referred to as target parameter information.
S120, inquiring a pre-constructed fastener code table according to the target fastener code, and determining a fastener database associated with the pipeline fastener.
In this embodiment, the fastener code table establishes the association relationship of the fastener code with the properties of the bolt standard, the nut standard, the washer standard, and the like. For example, the compiling of the fastener code table may be in an XML format, the table is uniquely identified by the fastener code, and the attribute information of the bolts, nuts, and shims is managed based on the fastener code. The fastener code table includes, for example, a bolt standard number, a bolt name, a bolt material, a bolt grade, a bolt surface treatment, a nut standard number, a nut name, a nut material, a nut grade, a nut surface treatment, a nut number, a washer standard, a washer name, a washer material, and the like. And, which content is contained in the fastener code table can be flexibly customized.
For a clearer representation of the fastener code table, for example, table 2 shows bolt portions in the fastener code table in the execution of the method for determining the information of the pipeline fasteners provided by the embodiment of the invention, the fastener codes are taken as unique identifiers in table 2, the fastener codes are respectively set to 1, 2 and 3, the fastener codes 1, 2 and 3 respectively correspond to the standard numbers of the bolts, and the information such as the names of the bolts, the materials of the bolts, the surface treatment of the bolts and the like is corresponding to the information. The nut part in the fastener code table in the execution of the method for determining the information of the pipeline fasteners provided by the embodiment of the invention is shown in table 3, the fastener codes are taken as unique identifiers in table 3, the fastener codes are respectively set to 1, 2 and 3, and the fastener codes 1, 2 and 3 are respectively corresponding to nut standard numbers, and are also corresponding to nut names, nut materials, nut grades and nut numbers. The gasket part in the fastener code table in the execution of the method for determining the information of the pipeline fasteners provided by the embodiment of the invention is shown in table 4, the fastener codes are taken as unique identifiers in table 4, the fastener codes are respectively set to 1, 2 and 3, and the fastener codes 1, 2 and 3 are respectively corresponding to gasket standard numbers and are also corresponding to the information such as gasket names, gasket materials, gasket quantity and the like. It should be appreciated that tables 2, 3, and 4 together form a fastener code table. Different fastener codes correspond to different information, for example, the bolt surface treatment for fastener code 1 is hot dip galvanised and the bolt surface treatment for fastener code 2 is phosphatised. Note that, table 2 only lists some information as examples, and information of bolts, nuts, and washers includes, but is not limited to, this. Here, the contents listed in table 2 will not be described in detail.
TABLE 2
Fastener code Bolt standard Bolt name Bolt material Bolt grade Bolt surface treatment
1 CB/T5780-2000 C-level half-thread hexagon head bolt Q235A 4.8 Hot galvanizing
2 CB/T5780-2000 C-level half-thread hexagon head bolt Q235A 4.8 Phosphating
3 CB/T5780-2000 C-level half-thread hexagon head bolt Q235A 4.8 Acid washing
TABLE 3 Table 3
Fastener code Nut standard Nut name Nut material Nut grade Nut surface treatment Number of nuts
1 GB/T6170-2000 Hexagonal head nut Q235A 10 Hot galvanizing 1
2 GB/T6170-2000 Hexagonal head nut Q235A 10 Phosphating 1
3 GB/T6170-2000 Hexagonal head nut Q235A 10 Acid washing 1
TABLE 4 Table 4
Fastener code Gasket standard Gasket name Gasket material Number of shims
1 GB/T17727A-2017 Marine flange nonmetallic gasket Nonmetallic 1
2 GB/T17727AS-2017 Marine flange nonmetallic gasket Nonmetallic 1
3 GB2502-89 Marine flange soft gasket Rubber material 1
In this embodiment, a database of fasteners is pre-built in addition to the pre-built flange configuration table, the fastener code table stored in the system background. Illustratively, the fastener database includes a bolt configuration table, a nut configuration table, and a washer configuration table. In this embodiment, the format of the bolt configuration table, the nut configuration table, and the spacer configuration table is not particularly limited, and may be, for example, XML format. The bolt configuration table can be compiled based on bolt standards, and the content in the bolt configuration table can specifically comprise bolt standard numbers, thread specifications, bolt lengths, bolt weights, tail end lengths, adjustment lengths and the like. Likewise, the nut configuration table may be compiled with nut standards, and the contents of the nut configuration table may include nut standard numbers, thread specifications, nut thicknesses, nut weights, and the like. The gasket configuration table may be compiled based on gasket standards, and the contents of the gasket configuration table may include gasket standard numbers, gasket specifications, gasket thicknesses, gasket weights, and the like.
In order to more clearly express the bolt configuration table, the nut configuration table and the spacer configuration table, for example, table 5 is a bolt configuration table in the execution of the method for determining the information of the pipe fastener according to the embodiment of the present invention, and as shown in table 5, the bolt configuration table includes information such as a bolt standard number, a thread specification, a bolt length, a bolt weight, a terminal length, and an adjustment length of a bolt. Table 6 shows a nut configuration table for executing the method for determining the information of the pipe fastener according to the embodiment of the invention, and as shown in Table 6, the nut configuration table includes information such as nut standard number, thread specification, nut thickness, nut weight, etc. of the nut. Table 7 shows a pad configuration table in the execution of the method for determining the information of the pipe fastener according to the embodiment of the present invention, where the pad configuration table includes information such as a pad standard number, a pad pressure, a drift diameter, a specification, an outer diameter, an inner diameter, a pad thickness, and a pad weight of the pad, as shown in Table 7. It should be understood that tables 5, 6, and 7 only list some information as examples, and standard information for bolts, nuts, and shims includes, but is not limited to. Here, the contents listed in tables 5, 6, and 7 will not be described in detail.
TABLE 5
Bolt standard number Thread specification Bolt length Bolt weight End length Adjusting length
CB/T5780-2000 M10 40 0.04 3 0
CB/T5780-2000 M10 45 0.05 3 0
CB/T5780-2000 M10 50 0.06 3 0
TABLE 6
Nut standard number Thread specification Nut thickness Nut weight
CB/T6170-2000 M10 10 0.05
CB/T6170-2000 M12 10 0.05
CB/T6170-2000 M14 10 0.05
TABLE 7
Gasket standard number Gasket pressure Diameter of the drift Specification of specification Outer diameter of Inner diameter of Thickness of gasket Gasket weight
GB/T17727-2008 PN10 DN15 Φ44/20δ=2 44 20 2 0.2
GB/T17727-2008 PN10 DN20 Φ52/26δ=2 52 26 2 0.2
GB/T17727-2008 PN10 DN25 Φ60/34δ=2 60 34 2 0.2
In this embodiment, after the target fastener code is extracted from the ship pipeline model, the bolt standard number, the nut standard number and the gasket standard number associated with the fastener code may be obtained based on the fastener code table stored in the system background. Correspondingly, a bolt configuration table can be obtained from the system background based on the bolt standard number, a nut configuration table can be obtained from the system background based on the nut standard number, and a gasket configuration table can be obtained from the system background based on the gasket standard number. In this embodiment, the bolt arrangement table, the nut arrangement table, and the washer arrangement table are collectively referred to as a fastener database.
It will be appreciated that the fastener code table contains information about the properties of various bolts, nuts and washers, and that the size-related information of the bolts, nuts and washers cannot be determined based on the fastener code table alone, requiring incorporation of a fastener database.
S130, according to the target flange standard number, combining the fastener database to determine the fastener information of the pipeline fastener.
In this embodiment, after the target flange standard number is obtained, the flange configuration table stored in the background of the system is queried according to the target flange standard number, so as to obtain the flange specification information associated with the target flange standard number. The flange configuration table is searched, and flange specification information such as flange thickness, screw hole number, screw thread specification, flange pressure, flange diameter and the like corresponding to the target flange standard number is searched from the flange configuration table.
Considering that screw holes exist on the flange when the ship pipeline is actually installed, the flange needs to be fixed through bolts, nuts and gaskets. Accordingly, after the flange specification information associated with the target flange standard number is obtained, bolt information, nut information, and washer information required for the pipe flange can be determined as fastener information of the pipe fastener based on the flange specification information.
It will be appreciated that the vessel pipeline may be designed to include one or more pipeline flanges depending on the circumstances, and if there are multiple pipeline flanges, these may be of the same flange standard number or may be of different flange standard numbers for each pipeline flange. Each pipeline flange can obtain flange specification information of the corresponding pipeline flange by inquiring the flange configuration table.
In this embodiment, the nut information, the washer information, and the bolt information are determined according to different kinds of information in the flange specification information, respectively. Considering that screw holes exist on the pipeline flange, bolts, nuts and gaskets are required to be fixed through the screw holes on the pipeline flange, the fastener database comprises a bolt configuration table, a nut configuration table and a gasket configuration table, the bolt configuration table contains bolt standard information, the nut configuration table contains nut standard information, and the gasket configuration table contains gasket standard information. Therefore, after the target flange information is obtained, the target flange information can be matched with the related information in the bolt standard information, the nut standard information and the gasket standard information in the fastener database based on the target flange information, so that the bolt information, the nut information and the gasket information matched with the pipeline flange are obtained and serve as fastener information of the pipeline fastener. It should be noted that the content contained in the fastener database can be flexibly customized.
Illustratively, in order to obtain the nut information, the screw thread specification is compared from the flange configuration table, and then the nut thickness and the nut weight corresponding to the screw thread specification are matched from the nut configuration table by comparing the screw thread specification with the screw thread specification in the nut configuration table, and the determined nut thickness and the determined nut weight are used as the nut information. In order to acquire gasket information, the flange pressure and the flange diameter are compared from the flange configuration table, so that the gasket pressure and the gasket diameter are obtained, and then the gasket specification, the gasket thickness and the gasket weight are matched from the gasket matching table to serve as gasket information. In order to obtain bolt information, a screw thread specification is compared from a flange configuration table, then the screw thread specification and the screw thread specification in the bolt configuration table are compared, the tail end length and the adjusting length corresponding to the screw thread specification are matched from a nut configuration table, and then a preset bolt calculation formula is combined, so that the theoretical length of the bolt can be determined. Based on the theoretical length of the bolt, the bolt configuration table is queried again, so that the proper actual length of the bolt is matched. Further, the actual length of the bolt and the screw thread specification are obtained, and then the bolt matching table is queried, so that the weight of the bolt can be determined, and the actual length of the bolt and the weight of the bolt are used as bolt information.
It should be noted that, in addition to the above-identified information, the fastener information may also include other relevant information of the fastener obtained when the fastener code is queried through the target fastener code, and may also be used as the fastener information. Illustratively, with continued reference to Table 2 for nut information in addition to including nut thickness and nut weight, the nut name, nut material, nut grade, thread gauge, nut surface treatment, number of nuts corresponding thereto may also be determined by the target fastener code as nut information.
The embodiment of the invention provides a method for determining information of a pipeline fastener, which comprises the following steps: firstly, extracting target parameter information from a pre-established ship pipeline model, wherein the target parameter information comprises a target flange standard number and a target fastener code of a pipeline fastener, and the pipeline fastener comprises a bolt, a nut and a gasket; then, according to the target fastener codes, inquiring a pre-constructed fastener code table, and determining a fastener database associated with the pipeline fasteners; and finally, according to the target flange standard number, combining the fastener database to determine the fastener information of the pipeline fastener. According to the technical scheme, the flange standard number and the fastener codes are extracted from the ship pipeline model, then the fastener database configured in the background is obtained based on the association relation between the pre-established fastener codes and the fastener database, and then the fastener information can be automatically, intelligently, accurately and quickly determined based on the matching of the corresponding information of the flange standard number and the corresponding information of the fastener database, so that accurate management of the fasteners is realized, and more accurate basic data is provided for ship pipeline construction in subsequent practical engineering.
As an optional embodiment of the present invention, on the basis of the above embodiment, before extracting the target parameter information from the pre-established ship pipeline model, the method further includes: when the ship pipeline model is built, the target flange standard number and the target fastener code input by a user are added into the ship pipeline model.
In this embodiment, when the user performs the construction of the ship pipeline model, it may determine what specification of flange information is required, and what material, grade, screw surface treated bolt, nut, and washer fastener information is required according to the actual design requirements of the ship pipeline. The execution body can provide a man-machine interaction interface for a user to input flange information and fastener information. Because the flange configuration table and the fastener code table are stored in the system background, when a user inputs information, the flange information related to the flange standard number can be obtained from the flange configuration table only by inputting the flange standard number, and the flange mark number input by the user is marked as a target flange standard number. Also, the user may simply input the fastener code to obtain the fastener information associated with the fastener code from the fastener code table, and record the fastener code input by the user as the target fastener code.
The target flange standard number input by the user can be added into a flange model in the ship pipeline model, and the corresponding flange drift diameter, flange pressure, flange thickness and other information can be added into the flange model through the addition of the target flange standard number. For the target fastener code entered by the user, it can be added in the pipeline principle attribute, and the fastener code is uniformly imported or entered when the principle is defined. Based on the addition of the target fastener code, attribute information such as bolt standards, nut standards, gasket standards and the like associated with the target fastener code can be input into the ship pipeline model by querying the fastener code table.
According to the technical scheme, the pre-established flange configuration table stores the association relation between the flange standard number and the flange information, and the pre-established fastener code table stores the association relation between the fastener codes and the fastener attribute information; based on the flange standard table, a user can input flange information only by inputting a flange standard number, and based on the fastener code table, the user can input fastener attribute information only by inputting a fastener code, so that quick input of attribute data of a pipeline bolt, a nut and a gasket is realized.
Example two
Fig. 2 is a flow chart of another method for determining information of a fastening device for a pipeline according to the second embodiment of the present invention, where the embodiment is a further optimization of the above embodiment, and in the present embodiment, the optimization is further defined for "determining the information of the fastening device for the pipeline according to the target flange standard number, in combination with the fastening device database".
As shown in fig. 2, the second embodiment provides a method for determining information of a pipeline fastener, which specifically includes the following steps:
s210, extracting target parameter information from a pre-established ship pipeline model.
The target parameter information comprises a target flange standard number and a target fastener code of a pipeline fastener, and the pipeline fastener comprises a bolt, a nut and a gasket.
S220, inquiring a pre-constructed fastener code table according to the target fastener code, and determining a fastener database associated with the pipeline fastener.
S230, inquiring a pre-constructed flange configuration table according to the target flange standard number, and determining target flange information of the pipeline flange.
The target flange information at least comprises target flange thickness, target screw hole number, target screw thread specification, target flange pressure and target flange drift diameter.
The pre-constructed flange configuration table comprises information such as a flange standard number, a flange drift diameter, flange pressure, flange thickness, screw hole number, screw thread specification and the like. In the flange configuration table, the flange standard numbers can be used as unique identifiers, each flange standard number has a binding relation with the corresponding flange diameter, flange pressure, flange thickness, screw hole number and screw thread specification, and when the flange standard number of the flange is determined, the flange information corresponding to the flange standard number can be determined according to the flange standard number.
Specifically, according to the target flange standard number obtained from the ship pipeline model, the flange thickness, the number of screw holes, the screw thread specification, the flange pressure and the flange diameter corresponding to the target flange standard number can be determined by querying the flange configuration table, and in this embodiment, the target flange thickness, the target number of screw threads, the target screw thread specification, the target flange pressure and the target flange diameter are sequentially recorded as target flange information.
S240, according to the target flange information, combining the fastener database to determine the fastener information of the pipeline fastener.
In this embodiment, considering that the screw hole exists on the pipeline flange, the bolt, the nut and the gasket need to be fixed through the screw hole on the pipeline flange, and the fastener database includes a bolt configuration table, a nut configuration table and a gasket configuration table, the bolt configuration table includes bolt standard information, the nut configuration table includes nut standard information, and the gasket configuration table includes gasket standard information. Therefore, after the target flange information is obtained, the target flange information can be matched with the related information in the bolt standard information, the nut standard information and the gasket standard information in the fastener database based on the target flange information, so that the bolt information, the nut information and the gasket information matched with the pipeline flange are obtained and serve as fastener information of the pipeline fastener.
In this embodiment, the nut information, the washer information, and the bolt information are determined according to different kinds of information in the flange specification information, respectively. Illustratively, in order to obtain the nut information, the screw thread specification is compared from the flange configuration table, and then the nut thickness and the nut weight corresponding to the screw thread specification are matched from the nut configuration table by comparing the screw thread specification with the screw thread specification in the nut configuration table, and the determined nut thickness and the determined nut weight are used as the nut information. In order to acquire gasket information, the flange pressure and the flange diameter are compared from the flange configuration table, so that the gasket pressure and the gasket diameter are obtained, and then the gasket specification, the gasket thickness and the gasket weight are matched from the gasket matching table to serve as gasket information. In order to obtain bolt information, a screw thread specification is compared from a flange configuration table, then the screw thread specification and the screw thread specification in the bolt configuration table are compared, the tail end length and the adjusting length corresponding to the screw thread specification are matched from a nut configuration table, and then a preset bolt calculation formula is combined, so that the theoretical length of the bolt can be determined. Based on the theoretical length of the bolt, the bolt configuration table is queried again, so that the proper actual length of the bolt is matched. Further, the actual length of the bolt and the screw thread specification are obtained, and then the bolt matching table is queried, so that the weight of the bolt can be determined, and the actual length of the bolt and the weight of the bolt are used as bolt information.
According to the technical scheme, the method comprises the steps of determining the fastener information of the pipeline fastener according to the target flange standard number and combining the fastener database, and the association relation between the fastener code and each configuration table of the background is established by configuring the fastener code table and the fastener database, so that intelligent extraction of the information of the bolts, the nuts and the gaskets can be realized by matching the data tables. According to the scheme, only flange information and fastener codes are required to be extracted from a ship pipeline model, and the requirements on the integrity and fineness of fastener modeling are low; the background configuration table can be flexibly customized, after the customization is finished, the bolts, the nuts and the gaskets can realize automatic calculation, manual intervention is not needed, and the calculation efficiency is high.
As a specific implementation manner, the fastener information of the pipeline fastener can be determined according to the target flange information by combining with the fastener database, and the method comprises the following steps:
a1 According to the target screw thread specification in the target flange information, inquiring a nut configuration table, determining the target nut thickness and the target nut weight corresponding to the target screw thread specification, and taking the target nut thickness and the target nut weight as nut information.
The nut configuration table contains information such as nut standard number, screw thread specification, nut thickness, nut weight and the like. Specifically, according to the target thread specification, a nut configuration table is queried, and the thread specification identical to the thread specification is determined from the nut configuration table. And acquiring the nut thickness and the nut weight associated with the thread specification, recording the nut thickness as a target nut thickness, recording the nut weight as a target nut weight, and recording target nut information and target nut weight as nut information.
b1 According to the target flange pressure and the target flange path in the target flange information, combining a gasket configuration table to determine gasket information.
The gasket configuration table comprises gasket standard numbers, gasket pressures, gasket diameters, specifications, outer diameters, inner diameters, gasket thicknesses, gasket weights and other information. When the target flange pressure and the target flange path are obtained from the flange configuration table, the gasket pressure and the gasket path are obtained in consideration of the fact that the pipeline flange and the gasket should be matched. And further inquiring a gasket configuration table, and taking other gasket information corresponding to the gasket pressure and the gasket drift diameter as gasket information.
Further, according to the target flange pressure and the target flange path in the target flange information, the gasket configuration table is combined, and the gasket information is determined to be optimized as follows:
b11 According to the target flange pressure and the target flange drift diameter, determining the target gasket pressure and the target gasket drift diameter.
Specifically, the target flange pressure may be referred to as the gasket pressure, which is referred to as the target gasket pressure in this embodiment. And taking the target flange drift diameter as a gasket drift diameter, and marking the target flange drift diameter as the target gasket drift diameter.
b12 A gasket configuration table is queried, a target gasket specification, a target gasket thickness and a target gasket weight corresponding to the target gasket pressure and the target gasket diameter are determined, and the target gasket specification, the target gasket thickness and the target gasket weight are taken as gasket information.
Specifically, after the gasket pressure and the gasket drift diameter are obtained according to the target gasket pressure and the target gasket, the gasket specification, the gasket thickness and the gasket weight are matched from the gasket configuration table, and in this embodiment, the gasket specification, the target gasket thickness and the target gasket weight are sequentially recorded.
According to the technical scheme, the determining step of the gasket information is embodied, the gasket information is matched with the gasket pressure and the gasket diameter in the gasket configuration table based on the determined target flange pressure and the target flange diameter, and the target gasket specification, the target gasket thickness and the target gasket weight corresponding to the matched gasket pressure and the gasket diameter are determined, so that the rapid, intelligent and accurate determination of the gasket information is realized.
c1 According to the target flange thickness, the target screw hole number and the gasket information in the target flange information, and determining the bolt information by combining the bolt configuration table.
The bolt configuration table comprises a thread specification, a bolt length, a bolt weight, a tail end length and an adjustment length. Illustratively, according to the screw thread specification in the target flange information, inquiring a bolt configuration table, and determining the tail end length and the adjustment length corresponding to the screw thread specification; and determining the length of the bolt according to the length of the tail end, the adjustment length, the thickness of the flange, the number of screw holes, the number of gaskets in the gasket information and the thickness of the gaskets. And inquiring a bolt configuration table according to the length of the bolt and the screw thread specification, and determining the weight of the bolt. And taking the determined bolt length and the determined bolt weight as bolt information.
Further, according to the target flange thickness, the target screw hole number and the gasket information in the target flange information, the bolt information can be determined by combining the bolt configuration table, and the following steps are performed:
c11 According to the target thread specification in the target flange information, inquiring a bolt configuration table, and determining the target tail end length and the target adjustment length corresponding to the target thread specification.
According to the target thread specification, the bolt configuration table is queried, the thread specification identical to the target thread specification can be matched, the tail end length corresponding to the matched thread specification is recorded as the target tail end length, and the corresponding adjustment length is recorded as the target adjustment length.
c12 According to the target end length, the target adjustment length, the target flange thickness, the target screw hole number, and the target gasket number and the target gasket thickness in the gasket information, determining the target bolt length.
Wherein the bolts should extend through the flanges, nuts, gaskets, leaving the end length and the adjustment length. Based on this, a theoretical value of the bolt length can be calculated by superposition based on the target tip length, the target adjustment length, the target flange thickness, the target screw hole number, and the target gasket number and target gasket thickness in the gasket information. Considering that the sizes of the bolts are all fixed, and not any size, the actual values of the most suitable bolt lengths are selected as target bolt lengths by matching the theoretical values with a bolt configuration table.
According to the technical scheme, the bolt length determining step is embodied, the target bolt length is obtained based on matching of the target thread specification and the bolt configuration table, and the accurate, rapid and intelligent bolt length determination is realized.
Further, the determining the target bolt length according to the target end length, the target adjustment length, the target flange thickness, the target screw hole number, and the target gasket number and the target gasket thickness in the gasket information includes:
c121 According to the target tail end length, the target adjustment length, the target flange thickness, the target screw hole number, the target gasket number and the target gasket thickness, and a preset length determination formula, determining the theoretical length of the bolt.
In the present embodiment, the length calculation formula of the theoretical length of the bolt can be expressed as: bolt theoretical length = flange thickness + number of nuts + number of shims + thickness of shims + end length + adjustment length. When the theoretical length of the bolt is calculated, the theoretical length of the bolt can be obtained by substituting the data of the target tail end length, the target adjustment length, the target flange thickness, the target screw hole number, the target gasket number and the target gasket thickness into the above formula.
It should be clear that when only one flange is present, the flange thickness refers to the thickness of one flange; when there are multiple flange stacks, the flange thickness refers to a plurality of additive flange thicknesses. If a connection butterfly valve is present, the thickness of the connection butterfly valve also needs to be added when calculating the theoretical length of the bolt. The thickness of the connecting butterfly valve can be directly obtained from a ship pipeline model. Preferably, the default target shim number is a fixed value of 1.
c122 According to the theoretical length of the bolt and the screw thread specification, determining the minimum bolt length larger than the theoretical length of the bolt in the bolt configuration table as the target bolt length.
Considering that the bolt length is manufactured according to the bolt standard, the length thereof is not necessarily arbitrary. In this embodiment, after the theoretical bolt length and the screw thread specification are obtained, it is necessary to perform matching from the bolt configuration table, and the actual bolt length satisfying the matching condition is taken as the target bolt length. The matching condition may be described as that the target bolt length should be selected as the minimum length value in the bolt criteria table, and at the same time, that the target bolt length should be greater than the theoretical bolt length. The matching conditions are set, so that bolts can pass through screw holes required to pass through, and the bolts are not too long, and bolts with proper sizes are screened out.
According to the technical scheme, the determination step of the target bolt length is embodied, the thickness of the firmware through which the bolt needs to pass is calculated to be used as the theoretical length of the bolt, then the bolt configuration table is queried to match the actual length of the bolt with a proper standard to be used as the target bolt length, and the accurate and rapid determination of the bolt length in the ship pipeline is realized.
c13 According to the length of the target bolt and the screw thread specification, inquiring a bolt configuration table to determine the weight of the target bolt.
It is known that the bolt configuration table includes a screw specification, a bolt length, a bolt weight, a tip length, and an adjustment length. After the target bolt length and the thread specification are obtained, the bolt weight matched with the target bolt length and the thread specification can be obtained by querying a bolt configuration table. For example, referring to table 3, assuming that the target bolt length is 40 and the screw gauge is M10, the bolt weight may be determined to be 0.04.
c14 A target bolt length and a target bolt weight are taken as bolt information.
Specifically, the target bolt length and the target bolt weight may be used as the bolt information, and based on this, the bolt information may be accurately determined without modeling the fastener.
According to the technical scheme, the method comprises the steps of determining bolt information, firstly, inquiring a bolt configuration table to obtain target tail end length and target adjustment length according to target thread specifications in target flange information, and further calculating to obtain target bolt length; and further, the weight of the target bolt is obtained after the length of the target bolt is obtained, so that accurate and rapid determination of the bolt information is realized.
d1 Nut information, washer information, and bolt information are used as fastener information.
The nut information, the washer information, and the bolt information obtained as described above are used as fastener information. It should be noted that, the related information of the fastener obtained when the fastener code table is queried through the target fastener code may also be used as the fastener information at the same time. In addition, other information corresponding to the information in the fastener database can also be used as the fastener information.
Illustratively, with continued reference to Table 2 for nut information in addition to including nut thickness and nut weight, the nut name, nut material, nut grade, nut surface treatment, number of nuts corresponding thereto may also be determined by the target fastener code as nut information. With continued reference to table 3 for bolt information in addition to including target bolt length and bolt weight, the corresponding bolt name, bolt material, bolt grade, bolt surface treatment may also be determined from the target fastener code as bolt information. With continued reference to table 4, in addition to the shim information including shim gauge, shim thickness, and shim weight, the shim name, shim material, and shim number corresponding thereto may also be determined by the target fastener code as shim information.
According to the technical scheme, the method comprises the steps of determining nut information, gasket information and bolt information, and based on the target flange specification information, information corresponding to the target flange specification information is respectively matched from the nut configuration table, the gasket configuration table and the bolt configuration table, and fastener information is determined based on the information, so that intelligent, accurate and quick determination of the fastener information is realized, and accurate basic data is provided for the actual construction of a subsequent ship pipeline.
In order to more clearly describe the method for determining the information of the pipeline fastener provided by the embodiment of the invention, the determination of the information of the pipeline fastener in a certain practical application scene is taken as an example for explanation. Fig. 3 is a flowchart illustrating an implementation of a method for determining information of a pipeline fastener in a certain application scenario according to the second embodiment of the present invention, where, as shown in fig. 3, the implementation steps of the method for determining information of a pipeline fastener specifically include:
s1, when a ship pipeline model is built, adding a target flange standard number and a target fastener code input by a user into the ship pipeline model.
S2, extracting target parameter information from a pre-established ship pipeline model.
The target parameter information comprises a target flange standard number and a target fastener code of a pipeline fastener, and the pipeline fastener comprises a bolt, a nut and a gasket.
S3, inquiring a pre-constructed fastener code table according to the target fastener code, and determining a fastener database associated with the pipeline fastener.
And S4, inquiring a pre-constructed flange configuration table according to the target flange standard number, and determining target flange information of the pipeline flange.
The target flange information at least comprises target flange thickness, target screw hole number, target screw thread specification, target flange pressure and target flange drift diameter.
S5, inquiring a nut configuration table according to the target thread specification in the target flange information, determining the target nut thickness and the target nut weight corresponding to the target thread specification, and taking the target nut thickness and the target nut weight as nut information.
And S6, determining the target gasket pressure and the target gasket diameter according to the target flange pressure and the target flange diameter.
S7, inquiring a gasket configuration table, determining a target gasket specification, a target gasket thickness and a target gasket weight corresponding to the target gasket pressure and the target gasket drift diameter, and taking the target gasket specification, the target gasket thickness and the target gasket weight as gasket information.
S8, inquiring a bolt configuration table according to the target thread specification in the target flange information, and determining the target tail end length and the target adjustment length corresponding to the target thread specification.
S9, determining the theoretical length of the bolt according to the target tail end length, the target adjustment length, the target flange thickness, the target screw hole number, the target gasket number and the target gasket thickness and a preset length determination formula.
S10, determining the minimum bolt length larger than the theoretical bolt length in the bolt configuration table as the target bolt length according to the theoretical bolt length and the screw thread specification.
S11, inquiring a bolt configuration table according to the length and the thread specification of the target bolt, and determining the weight of the target bolt.
And S12, taking the target bolt length and the target bolt weight as bolt information.
And S13, using the nut information, the gasket information and the bolt information as the fastener information.
Example III
Fig. 4 is a schematic structural diagram of a device for determining information of a pipe fastener according to a third embodiment of the present invention, where the device is applicable to a case of performing fine determination of information of a pipe fastener, and the device for determining information of a pipe fastener may be configured in an electronic device, as shown in fig. 4, and includes: an information extraction module 31, a database determination module 32, and an information determination module 33; wherein,,
An information extraction module 31 for extracting target parameter information from a pre-established ship pipeline model, the target parameter information including a target flange standard number and a target fastener code of a pipeline fastener, the pipeline fastener including a bolt, a nut, and a washer;
the database determining module 32 is configured to query a pre-constructed fastener code table according to the target fastener code, and determine a fastener database associated with the pipeline fastener;
and the information determining module 33 is used for determining the fastener information of the pipeline fastener according to the target flange standard number and the fastener database.
According to the technical scheme, the flange standard number and the fastener codes are extracted from the ship pipeline model, then the fastener database configured in the background is obtained based on the association relation between the pre-established fastener codes and the fastener database, and then the fastener information can be automatically, intelligently, accurately and quickly determined based on the matching of the corresponding information of the flange standard number and the corresponding information of the fastener database, so that accurate management of the fasteners is realized, and more accurate basic data is provided for ship pipeline construction in subsequent practical engineering.
Optionally, the device further comprises an information adding module, which can be specifically used for:
When the ship pipeline model is built, the target flange standard number and the target fastener code input by a user are added into the ship pipeline model.
Optionally, the information determining module 33 may specifically include:
the flange information determining unit is used for inquiring a pre-constructed flange configuration table according to the target flange standard number to determine target flange information of the pipeline flange, wherein the target flange information at least comprises target flange thickness, target screw hole number, target screw thread specification, target flange pressure and target flange drift diameter;
and the fastener information determining unit is used for determining the fastener information of the pipeline fastener according to the target flange information and combining the fastener database.
Optionally, the fastener database includes a bolt configuration table, a nut configuration table, and a washer configuration table;
the fastener information determining unit may include:
the nut information subunit is used for inquiring the nut configuration table according to the target thread specification in the target flange information, determining the target nut thickness and the target nut weight corresponding to the target thread specification, and taking the target nut thickness and the target nut weight as nut information;
the gasket information subunit is used for determining gasket information according to the target flange pressure and the target flange path in the target flange information by combining a gasket configuration table;
The bolt information subunit is used for determining bolt information according to the target flange thickness, the target screw hole number and the gasket information in the target flange information and combining a bolt configuration table;
and the information determination subunit is used for taking the nut information, the gasket information and the bolt information as fastener information.
Optionally, the shim information subunit may be specifically configured to:
determining a target gasket pressure and a target gasket diameter according to the target flange pressure and the target flange diameter;
and inquiring a gasket configuration table, determining a target gasket specification, a target gasket thickness and a target gasket weight corresponding to the target gasket pressure and the target gasket drift diameter, and taking the target gasket specification, the target gasket thickness and the target gasket weight as gasket information.
Optionally, the bolt information subunit may be specifically configured to:
inquiring a bolt configuration table according to the target thread specification in the target flange information, and determining a target tail end length and a target adjustment length corresponding to the target thread specification;
determining the length of the target bolt according to the length of the target tail end, the target adjustment length, the target flange thickness, the target screw hole number, the target gasket number in the gasket information and the target gasket thickness;
Inquiring a bolt configuration table according to the length and the thread specification of the target bolt, and determining the weight of the target bolt;
the target bolt length and the target bolt weight are taken as bolt information.
Optionally, the bolt information subunit is configured to perform the step of determining the target bolt length according to the target end length, the target adjustment length, the target flange thickness, the target screw hole number, and the target gasket number and the target gasket thickness in the gasket information, and may include:
determining the theoretical length of the bolt according to the target tail end length, the target adjustment length, the target flange thickness, the target screw hole number, the target gasket number and the target gasket thickness and by combining a preset length determination formula;
and determining the minimum bolt length larger than the theoretical bolt length in the bolt configuration table as the target bolt length according to the theoretical bolt length and the screw thread specification.
The device for determining the information of the pipeline fastener provided by the embodiment of the invention can execute the method for determining the information of the pipeline fastener provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method.
Example IV
Fig. 5 is a schematic structural diagram of an electronic device according to a fourth embodiment of the present invention. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. Electronic equipment may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the inventions described and/or claimed herein.
As shown in fig. 5, the electronic device 40 includes at least one processor 41, and a memory communicatively connected to the at least one processor 41, such as a Read Only Memory (ROM) 42, a Random Access Memory (RAM) 43, etc., in which the memory stores a computer program executable by the at least one processor, and the processor 41 may perform various suitable actions and processes according to the computer program stored in the Read Only Memory (ROM) 42 or the computer program loaded from the storage unit 48 into the Random Access Memory (RAM) 43. In the RAM 43, various programs and data required for the operation of the electronic device 40 may also be stored. The processor 41, the ROM 42 and the RAM 43 are connected to each other via a bus 44. An input/output (I/O) interface 45 is also connected to bus 44.
Various components in electronic device 40 are connected to I/O interface 45, including: an input unit 46 such as a keyboard, a mouse, etc.; an output unit 47 such as various types of displays, speakers, and the like; a storage unit 48 such as a magnetic disk, an optical disk, or the like; and a communication unit 49 such as a network card, modem, wireless communication transceiver, etc. The communication unit 49 allows the electronic device 40 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunication networks.
The processor 41 may be various general and/or special purpose processing components with processing and computing capabilities. Some examples of processor 41 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various processors running machine learning model algorithms, digital Signal Processors (DSPs), and any suitable processor, controller, microcontroller, etc. The processor 41 performs the various methods and processes described above, such as the determination of the tubing fastener information.
In some embodiments, the method of determining the line fastener information may be implemented as a computer program tangibly embodied on a computer-readable storage medium, such as the storage unit 48. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 40 via the ROM 42 and/or the communication unit 49. When the computer program is loaded into RAM 43 and executed by processor 41, one or more steps of the above-described method of determining the line fastener information may be performed. Alternatively, in other embodiments, processor 41 may be configured to perform the method of determining the tubing fastener information in any other suitable manner (e.g., by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuit systems, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems On Chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
A computer program for carrying out methods 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, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions/acts specified in the flowchart and/or block diagram block or blocks to be implemented. The computer program may execute entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of the present invention, a computer-readable storage medium may be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, the computer readable storage medium may be a machine readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can 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 a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which a user can provide input to the electronic device. Other kinds of devices may also be used to provide for interaction with a user; for example, 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, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), blockchain networks, and the internet.
The computing system may include clients and servers. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical hosts and VPS service are overcome.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps described in the present invention may be performed in parallel, sequentially, or in a different order, so long as the desired results of the technical solution of the present invention are achieved, and the present invention is not limited herein.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.

Claims (10)

1. A method of determining information for a pipe fastener, comprising:
extracting target parameter information from a pre-established ship pipeline model, wherein the target parameter information comprises a target flange standard number and a target fastener code of a pipeline fastener, and the pipeline fastener comprises a bolt, a nut and a gasket;
inquiring a pre-constructed fastener code table according to the target fastener code, and determining a fastener database associated with the pipeline fastener;
And according to the target flange standard number, combining the fastener database to determine the fastener information of the pipeline fastener.
2. The method of claim 1, further comprising, prior to extracting the target parameter information from the pre-established ship pipeline model:
and when the ship pipeline model is established, adding the target flange standard number and the target fastener code input by a user into the ship pipeline model.
3. The method of claim 1, wherein said determining fastener information for the pipe fastener in conjunction with the fastener database based on the target flange standard number comprises:
inquiring a pre-constructed flange configuration table according to the target flange standard number, and determining target flange information of the pipeline flange, wherein the target flange information at least comprises target flange thickness, target screw hole number, target thread specification, target flange pressure and target flange drift diameter;
and according to the target flange information, combining the fastener database to determine the fastener information of the pipeline fastener.
4. The method of claim 3, wherein the fastener database comprises a bolt configuration table, a nut configuration table, and a washer configuration table;
And determining the fastener information of the pipeline fastener according to the target flange information and combining the fastener database, wherein the method comprises the following steps of:
inquiring the nut configuration table according to the target thread specification in the target flange information, determining the target nut thickness and the target nut weight corresponding to the target thread specification, and taking the target nut thickness and the target nut weight as nut information;
determining the gasket information according to the target flange pressure and the target flange drift diameter in the target flange information by combining the gasket configuration table;
determining the bolt information according to the target flange thickness, the target screw hole number and the gasket information in the target flange information and combining the bolt configuration table;
and using the nut information, the gasket information and the bolt information as the fastener information.
5. The method of claim 4, wherein said determining said gasket information in combination with said gasket configuration table based on a target flange pressure and a target flange path in said target flange information comprises:
determining a target gasket pressure and a target gasket diameter according to the target flange pressure and the target flange diameter;
And inquiring the gasket configuration table, determining a target gasket specification, a target gasket thickness and a target gasket weight corresponding to the target gasket pressure and the target gasket drift diameter, and taking the target gasket specification, the target gasket thickness and the target gasket weight as the gasket information.
6. The method of claim 4, wherein the determining the bolt information in combination with the bolt configuration table according to the target flange thickness, the target screw hole number, and the gasket information in the target flange information comprises:
inquiring the bolt configuration table according to the target thread specification in the target flange information, and determining a target tail end length and a target adjustment length corresponding to the target thread specification;
determining a target bolt length according to the target tail end length, the target adjustment length, the target flange thickness, the target screw hole number, and the target gasket number and the target gasket thickness in the gasket information;
inquiring the bolt configuration table according to the length and the thread specification of the target bolt, and determining the weight of the target bolt;
and taking the target bolt length and the target bolt weight as the bolt information.
7. The method of claim 6, wherein the determining the target bolt length based on the target tip length, the target adjustment length, the target flange thickness, the target number of screw holes, and the target number of shims and target shim thickness in the shim information comprises:
determining the theoretical length of the bolt according to the target tail end length, the target adjustment length, the target flange thickness, the target screw hole number, the target gasket number and the target gasket thickness and by combining a preset length determination formula;
and determining the minimum bolt length larger than the theoretical bolt length in the bolt configuration table as a target bolt length according to the theoretical bolt length and the screw thread specification.
8. A device for determining information about a pipe fastener, comprising:
the information extraction module is used for extracting target parameter information from a pre-established ship pipeline model, wherein the target parameter information comprises a target flange standard number and a target fastener code of a pipeline fastener, and the pipeline fastener comprises a bolt, a nut and a gasket;
the database determining module is used for inquiring a pre-constructed fastener code table according to the target fastener code and determining a fastener database associated with the pipeline fastener;
And the information determining module is used for determining the fastener information of the pipeline fastener according to the target flange standard number and the fastener database.
9. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the method of determining the pipe fastener information of any one of claims 1-7.
10. A storage medium containing computer executable instructions which, when executed by a computer processor, are for performing the method of determining the pipe fastener information of any of claims 1-7.
CN202310839535.7A 2023-07-10 2023-07-10 Method, device, equipment and storage medium for determining information of pipeline fastener Pending CN116861591A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310839535.7A CN116861591A (en) 2023-07-10 2023-07-10 Method, device, equipment and storage medium for determining information of pipeline fastener

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310839535.7A CN116861591A (en) 2023-07-10 2023-07-10 Method, device, equipment and storage medium for determining information of pipeline fastener

Publications (1)

Publication Number Publication Date
CN116861591A true CN116861591A (en) 2023-10-10

Family

ID=88235427

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310839535.7A Pending CN116861591A (en) 2023-07-10 2023-07-10 Method, device, equipment and storage medium for determining information of pipeline fastener

Country Status (1)

Country Link
CN (1) CN116861591A (en)

Similar Documents

Publication Publication Date Title
CN112182238B (en) Knowledge graph construction system and method based on graph database
CN115150471B (en) Data processing method, apparatus, device, storage medium, and program product
CN112818013B (en) Time sequence database query optimization method, device, equipment and storage medium
CN106062739A (en) Dynamic stream computing topology
CN115495473A (en) Database query method and device, electronic equipment and storage medium
CN116861591A (en) Method, device, equipment and storage medium for determining information of pipeline fastener
CN113032258A (en) Electronic map testing method and device, electronic equipment and storage medium
CN116860751A (en) Data processing method and device, electronic equipment and storage medium
CN116955856A (en) Information display method, device, electronic equipment and storage medium
CN106776810A (en) The data handling system and method for a kind of big data
CN116185389A (en) Code generation method and device, electronic equipment and medium
CN111400368B (en) Log searching method and device of distributed server system
CN106446039B (en) Aggregation type big data query method and device
CN115203158A (en) Data comparison method, device, equipment and storage medium
CN110825740A (en) Method, device, terminal or server for associating data with model
CN116108589B (en) Method, device, equipment and medium for constructing core model
CN116244006A (en) Data processing method, device, storage medium, electronic equipment and product
CN116095198B (en) Intelligent construction method and system for laboratory data center
CN116756460B (en) Combined data acquisition method and device and related equipment
CN116955394A (en) Data query method, device, equipment and medium
CN117057040A (en) Ship design graph generation method, device, equipment and storage medium
CN118467634A (en) Data transmission method and device, electronic equipment and storage medium
CN116401269A (en) Data query method and device, electronic equipment and storage medium
CN116089499A (en) Data statistics method, device and medium based on kafka data volume
CN117938909A (en) Data transmission method, device, equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination