Layout-design support system and layout-design support program
First Claim
1. A layout-design support system comprising:
- a computer device including a processor, a memory coupled to the processor, and a program stored in the memory, wherein the processor is configured to execute the program and the program includes;
a logical designing part including a logical connectivity data storage that stores logical connectivity data indicating a logical connectivity between pipe component groups and equipment groups and including logical end point connection data;
a geometry data designing part comprising;
a physical path data storage that stores physical path data that is pipe path data in a three-dimensional space and includes path end point data;
a pipe components model data storage that stores pipe components model data that is geometry data of the pipe components in the three-dimensional space; and
a pipe component model generating part that generates the pipe components model data; and
a data linking part comprising;
an interactive processing part that performs an interactive processing with a user;
a logical connectivity data specifying part that detects the logical connectivity data specified by the user from the logical connectivity data storage on the basis of a user command inputted into the interactive processing part;
a physical path data searching part that searches the physical path data storage for the physical path data including the path end point data that matches the logical end point data included in the logical connectivity data detected by the logical connectivity data specifying part and generates a logical connection and physical path data correspondence table including correspondence data that links the logical connectivity data with the physical path data of which logical end point data and path end data match each other;
a logical connection and physical path correspondence table storage that stores the logical connection and physical path data correspondence table generated by the physical path data searching part;
a pipe attribute data generating part that generates pipe attribute data using the logical connection and physical path data correspondence table; and
a pipe attribute data storage that stores pipe attribute data generated by the pipe attribute data generating part and sends the stored pipe attribute data to the pipe component model generating part;
wherein the physical path data searching part comprises;
a logical end point connection data extracting part that extracts from the logical connectivity data storage the logical end point data of the logical connectivity data detected by the logical connectivity data specifying part;
a path end point connection data generating part that obtains the physical path data from the physical path data storage and generates path end point connection data that is end point data of the physical path data;
a path end point connection data storage that stores the path end point connection data generated by the path end point connection data generating part;
a matched end point detecting part that compares the logical end point connection data obtained by the logical end point data extracting part with the path end point connection data stored in the path end point connection data storage, detects the physical path data of which path end point connection data matches the logical end point connection data obtained by the logical end point data extracting part, and registers a physical path data ID of the detected physical path data in a candidate ID list as candidate for correspondence to the logical connectivity data detected by the logical connectivity data specifying part; and
a correspondence table updating part that stores correspondence relation between the logical connectivity data and the physical path data on the basis of the candidate ID list in the logical connection and physical path correspondence table.
1 Assignment
0 Petitions
Accused Products
Abstract
A logical designing part includes a logical connectivity data storage that stores logical connectivity data, indicating a logical connectivity between plant equipments, including first end point connection data. A geometry data designing part includes a geometry data storage that stores geometry data that is graphical shape data in a three-dimensional space and includes second end point data. A data linking part includes: an automatic correspondence table generating part that compares first end point connection data with second end point data and generates a logical connection and geometry data table including correspondence data that links the geometry connection data and the geometry data of which first and second end point connection data are matched each other. A correspondence storage stores the logical connection and geometry data table. An editing part edits the logical connection and geometry data table on the basis of a user command.
-
Citations
14 Claims
-
1. A layout-design support system comprising:
-
a computer device including a processor, a memory coupled to the processor, and a program stored in the memory, wherein the processor is configured to execute the program and the program includes; a logical designing part including a logical connectivity data storage that stores logical connectivity data indicating a logical connectivity between pipe component groups and equipment groups and including logical end point connection data; a geometry data designing part comprising; a physical path data storage that stores physical path data that is pipe path data in a three-dimensional space and includes path end point data; a pipe components model data storage that stores pipe components model data that is geometry data of the pipe components in the three-dimensional space; and a pipe component model generating part that generates the pipe components model data; and a data linking part comprising; an interactive processing part that performs an interactive processing with a user; a logical connectivity data specifying part that detects the logical connectivity data specified by the user from the logical connectivity data storage on the basis of a user command inputted into the interactive processing part; a physical path data searching part that searches the physical path data storage for the physical path data including the path end point data that matches the logical end point data included in the logical connectivity data detected by the logical connectivity data specifying part and generates a logical connection and physical path data correspondence table including correspondence data that links the logical connectivity data with the physical path data of which logical end point data and path end data match each other; a logical connection and physical path correspondence table storage that stores the logical connection and physical path data correspondence table generated by the physical path data searching part; a pipe attribute data generating part that generates pipe attribute data using the logical connection and physical path data correspondence table; and a pipe attribute data storage that stores pipe attribute data generated by the pipe attribute data generating part and sends the stored pipe attribute data to the pipe component model generating part; wherein the physical path data searching part comprises; a logical end point connection data extracting part that extracts from the logical connectivity data storage the logical end point data of the logical connectivity data detected by the logical connectivity data specifying part; a path end point connection data generating part that obtains the physical path data from the physical path data storage and generates path end point connection data that is end point data of the physical path data; a path end point connection data storage that stores the path end point connection data generated by the path end point connection data generating part; a matched end point detecting part that compares the logical end point connection data obtained by the logical end point data extracting part with the path end point connection data stored in the path end point connection data storage, detects the physical path data of which path end point connection data matches the logical end point connection data obtained by the logical end point data extracting part, and registers a physical path data ID of the detected physical path data in a candidate ID list as candidate for correspondence to the logical connectivity data detected by the logical connectivity data specifying part; and a correspondence table updating part that stores correspondence relation between the logical connectivity data and the physical path data on the basis of the candidate ID list in the logical connection and physical path correspondence table. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A layout-design support program on a non-transitory computer readable medium for causing a computer to perform designated tasks comprising:
-
a logical designing part including a logical connectivity data storage that stores logical connectivity data indicating a logical connectivity between pipe component groups and equipment groups and including logical end point connection data; a geometry data designing part comprising; a physical path data storage that stores physical path data that is pipe path data in a three-dimensional space and includes path end point data; a pipe components model data storage that stores pipe components model data that is geometry data of the pipe components in the three-dimensional space; and a pipe component model generating part that generates the pipe components model data; and a data linking part comprising; an interactive processing part that performs an interactive processing with a user; a logical connectivity data specifying part that detects the logical connectivity data specified by the user from the logical connectivity data storage on the basis of a user command inputted into the interactive processing part; a physical path data searching part that searches the physical path data storage for the physical path data including the path end point data that matches the logical end point data included in the logical connectivity data detected by the logical connectivity data specifying part and generates a logical connection and physical path data correspondence table including correspondence data that links the logical connectivity data with the physical path data of which logical end point data and path end data match each other; a logical connection and physical path correspondence table storage that stores a logical connection and physical correspondence table generated by the physical path data searching part; a pipe attribute data generating part that generates pipe attribute data using the logical connection and physical path correspondence table; and a pipe attribute data storage that stores pipe attribute data generated by the pipe attribute data generating part and sends the stored pipe attribute data to the pipe component model generating part; wherein the physical path data searching part comprises; a logical end point connection data extracting part that extracts from the logical connectivity data storage the logical end point data of the logical connectivity data searched by the logical connectivity data specifying part; a path end point connection data generating part that obtains the physical path data from the physical path data storage and generates path end point connection data that is end point data of the physical path data; a path end point connection data storage that stores the path end point connection data generated by the path end point connection data generating part; a matched end point detecting part that compares the logical end point connection data obtained by the logical end point data extracting part with the path end point connection data stored in the end point connection data storage, detects the physical path data of which first and second end point connection data match each other, and registers a physical path data ID of the detected physical path data in a candidate ID list as candidate for correspondence to the logical connectivity data detected by the logical connectivity data specifying part; and a correspondence table updating part that stores correspondence relation between the logical connectivity data and the physical path data on the basis of the candidate ID list in the logical connection and physical path correspondence table. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification