Next Article in Journal
Simulation-Based Decision Framework for Adaptive Construction Control in High-Rise Buildings: Structural Deformation and Correction Criteria
Previous Article in Journal
Why She Stays: A Role-Based Analysis of Women’s Motivations in Construction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Connectivity-Based Installation Sequencing for Plant Piping Systems Using Lightweight Geometry and Semantic Rules

1
Department of Architectural Design and Engineering, Incheon National University, 119, Academy-ro, Yeonsu-gu, Incheon 22012, Republic of Korea
2
Division of Architecture & Urban Design, Incheon National University, 119, Academy-ro, Yeonsu-gu, Incheon 22012, Republic of Korea
*
Author to whom correspondence should be addressed.
Buildings 2026, 16(18), 3707; https://doi.org/10.3390/buildings16183707
Submission received: 20 August 2026 / Revised: 11 September 2026 / Accepted: 15 September 2026 / Published: 17 September 2026
(This article belongs to the Section Construction Management, and Computers & Digitization)

Abstract

In large-scale plant construction projects, integrating Building Information Modeling (BIM) with construction schedules is essential for detailed planning and advanced practices such as Advanced Work Packaging (AWP), yet a granularity mismatch remains between schedule activities and object-level BIM components. This study proposes a method that combines lightweight axis-aligned bounding box (AABB) geometry with piping-specific semantic rules to derive object-level connectivity for installation grouping and sequencing. The method was implemented as a custom Autodesk Navisworks add-in and evaluated using an industrial process piping system comprising 705 physical objects. Geometric adjacency relationships were refined through semantic false-positive filtering, achieving 99.02% edge-level precision and 98.37% port-count agreement. The validated connectivity was then used to restructure 20 initial semantic partitions into 16 dimensionally feasible installation groups. A candidate installation sequence was subsequently generated by prioritizing equipment-connected main-line piping and maintaining continuity along connected piping routes. The results demonstrate that lightweight geometry combined with piping-specific semantic constraints can reliably support object-level installation planning without requiring predefined installation grouping or sequencing information in the BIM model. The proposed method provides an intermediate planning structure that links detailed BIM objects with broader construction schedule activities and supports subsequent detailed 4D BIM planning.

1. Introduction

Industrial plant construction projects involve interdependent systems, complex spatial interfaces, and strict execution constraints that must be carefully coordinated during early planning stages [1]. To support such coordination, data-rich models are needed to represent not only the physical components involved in construction but also their planned timing and installation sequence [2,3,4]. Four-dimensional Building Information Modeling (4D BIM) addresses this need by integrating 3D model components with construction schedule data, allowing construction progress to be visualized over time [5]. This integration also provides an important foundation for contemporary construction planning practices, including Advanced Work Packaging (AWP) [6,7].
Given these demonstrated benefits, 4D BIM-based approaches have been successfully applied to detect and resolve spatiotemporal clashes in underground pipeline construction [8] and to support decision-making for site layout optimization in mega LNG plant construction [9]. Additionally, a recent review of the role of BIM in industrial plant construction synthesized a broader range of 4D BIM-enabled applications, including constructability review, progress monitoring, and collaborative planning [10]. However, despite these advancements, the practical application of 4D BIM for detailed construction planning remains hindered by several limitations. A primary challenge is the granularity mismatch between construction schedules, which are often organized at activity or work-package levels, and 3D BIM models, which contain more detailed model components [11]. This mismatch becomes particularly problematic in plant piping systems, where a single installation work package (IWP) may encompass multiple isometric drawings, each of which can be further decomposed into spools and individual BIM components [12]. Furthermore, the installation sequence of these individual components is often governed by topological and spatial constraints, such as component connectivity, containment, and relative component locations. For example, physical connections between components can create installation interdependencies that constrain their sequencing [3]. Spatial constraints may require pipe welding to precede the installation of nearby electrical trays that would obstruct the welding workspace [10]. However, broad construction schedules typically do not provide the component-level precedence logic required to represent these constraints [12]. Consequently, the object-level groupings, installation logic, and spatial dependencies required for detailed construction planning often have to be manually interpreted based on human experience [6,13]. Furthermore, identifying individual components within a given work scope and organizing them into appropriate installation groups and sequences remain time-consuming, often requiring tedious manual inspection and selection of components piece by piece [4,11].
Several studies have sought to address these limitations by deriving object-level relationships from BIM models. For example, geometric approaches have used 3D surface meshes to infer missing spatial and topological links between model components. Mesh-level spatial operations, however, have been shown to impose substantial computational costs, particularly in large-scale models [14]. Simplified geometric representations, such as bounding boxes, can reduce this burden, but previous studies have found that they may introduce false-positive connections, especially in spatially congested areas [15]. These limitations indicate the need for a method that combines geometric and semantic data to derive reliable object-level connectivity and support its subsequent use in detailed construction planning.
Therefore, this study aims to develop a method for generating installation sequences from object-level BIM data of plant piping systems to help bridge the granularity gap between construction schedules and BIM model objects. The proposed method combines lightweight bounding-box geometry with piping-specific semantic information to derive the object-level relationships required for installation grouping and sequencing. Candidate adjacency relationships are first identified using AABB-based spatial queries and subsequently refined through geometric and semantic false-positive filtering to establish validated object-level connectivity. Based on the resulting connectivity graph, individual piping objects are organized into dimensionally feasible installation groups by considering Pipeline and PipeRun information, connectivity, and dimensional constraints. Finally, predefined priority rules are applied to the generated groups to determine candidate installation sequences. The proposed method is implemented as a custom Autodesk Navisworks add-in, enabling the required geometric and semantic information to be directly extracted and processed within the BIM environment.
The remainder of this paper is organized as follows. Section 2 reviews previous studies related to object-level connectivity, grouping, and installation sequencing. Section 3 presents the proposed methodology for connectivity inference, installation grouping, and sequence generation. Section 4 presents the case-study implementation and the resulting connectivity, grouping, and sequencing results. Section 5 discusses the findings and implications of the proposed method. Section 6 summarizes the main conclusions, limitations, and directions for future research.

2. Literature Review

2.1. Geometric and Semantic Connectivity Inference

Deriving object-level relationships from 3D BIM models is a prerequisite for interpreting how model components interact in space and how they can be used in downstream construction-planning applications. One approach to obtaining such connectivity information is to use explicit relationship entities predefined within the Industry Foundation Classes (IFC) schema, such as IfcRelConnectsElements or IfcRelConnectsPorts [15,16]. However, relying solely on explicit connectivity relationships encoded in IFC is often impractical for real-world projects. Previous studies have pointed out that these relationship entities are frequently empty or incomplete in actual IFC files due to modeling omissions, errors, or information loss during data exchange between different BIM authoring tools [14,16].
To address the absence of explicit connectivity links, several studies have attempted to infer spatial or topological relationships directly from the geometric representations of 3D objects. For example, Lilis et al. [14] reconstructed missing topological links in complex MEP networks by using 3D surface meshes from BIM objects to compute spatial intersections and adjacencies. However, computing spatial relationships directly from detailed 3D meshes incurs high computational costs, especially in large-scale BIM models containing thousands of complex elements. Furthermore, since precise mesh operations are highly vulnerable to surface modeling errors, bounding box collision checks are often required as a supplementary step to capture missing connections. To reduce this computational burden and improve robustness to geometric imperfections, Emunds et al. [15] relied on bounding-box-based representations, rather than detailed mesh-to-mesh intersection checks, to infer candidate spatial relationships. Although this approach successfully generated candidate connection edges for MEP networks, the study also noted that bounding-box-based spatial queries can introduce extraneous edges and false-positive relationships, particularly in dense areas where multiple components are located in close proximity.
Therefore, domain-specific semantic properties can be incorporated to reduce false-positive relationships while retaining the lightweight advantages of bounding-box-based inference. These properties can constrain whether a detected spatial relationship represents a genuine topological connection rather than spurious spatial proximity between incompatible component types. In industrial piping systems, relevant semantic properties may include pipeline and pipe run hierarchy, component types such as pipes, elbows, tees, and valves, and the expected port count for each component type [15,17,18]. These domain-specific constraints provide a promising basis for refining geometry-derived adjacencies. Building on these findings, the present study combines lightweight geometry-derived adjacencies with piping-specific semantic constraints and uses the refined connectivity for object grouping and candidate installation sequencing.

2.2. Connectivity-Based Object Grouping

In industrial plant projects, the AWP framework progressively structures construction scope into Construction Work Areas (CWAs) and Construction Work Packages (CWPs), which are subsequently developed into Installation Work Packages (IWPs) for field execution [19,20]. Translating these planning units into detailed installation plans, however, may require individual piping components to be further organized into manageable intermediate groups. The criteria used to form such groups should reflect the intended purpose of the resulting units [21]. Physical connectivity can identify components that may be grouped together, but it does not by itself determine suitable group boundaries. For installation planning, these boundaries should also account for construction-related requirements so that the resulting groups can be handled and assembled under practical field conditions.
Research on component grouping has followed two related directions. At the work-package level, Isaac et al. [3] proposed a bottom-up method that analyzed topological relationships and construction sequences, initially assigned components according to the resources required for their installation, and refined the resulting packages to reduce workflow interruptions and inter-package interfaces. At the module level, Samarasinghe et al. [21] combined a Dependency Structure Matrix and hierarchical clustering to identify modules in chilled-water plantroom systems while considering module dimensions, mass, handling limitations, and the complexity of onsite assemblies. More recently, Zhao et al. [22] applied genetic-algorithm-based partitioning to integrated corridor pipelines using constraints related to module length, costs, connector locations, transportation, and lifting requirements.
Taken together, these studies show that the grouping of detailed components into construction-planning units should be aligned with the intended level and purpose of construction planning. At the work-package level, such grouping may be guided by component and activity relationships, resource requirements, and workflow interfaces, whereas object-level physical grouping may additionally consider dimensions, weight, and connection characteristics. Connectivity therefore provides a structural basis for component grouping, while the practical boundaries of the resulting groups should reflect their intended construction use and associated physical constraints.

2.3. Rule-Based Installation Sequencing

Once individual piping objects have been organized into installation groups, the relationships among the groups can be translated into a candidate installation sequence. Connectivity identifies which components are physically related, but it does not by itself determine a unique installation sequence. Different sequences may be generated from the same connectivity structure depending on the starting point, branch priority, spatial configuration, construction method, and other project-specific requirements.
In this regard, previous studies have attempted to automate detailed installation sequencing and dependency analysis by applying rules tailored to their respective construction contexts. To ensure worker accessibility and prevent interference in constrained spaces, Isaac and Shimanovich [23] prioritized components located farther from workers, such as those closer to ceilings or positioned behind other components. Similarly, Singh et al. [24] applied “higher-to-lower” and “outer-to-inner” sequencing rules to coordinate closely spaced pipe systems installed near ceilings and walls. In a different context, Yin et al. [8] imposed constraints requiring pipeline removals to precede new installations to resolve spatiotemporal clashes during underground pipeline relocations.
These studies indicate that installation sequencing is context-dependent, as differences in spatial configuration, construction methods, and project requirements may result in different sequencing priorities. A practical sequencing method should therefore allow the applicable work scope and priority criteria to be adjusted rather than prescribe a single universal sequence. The selection and relative priority of these criteria are project-specific planning decisions. Once the criteria are specified, identifying equipment-connected starting candidates, comparing pipe diameters and elevations, and selecting connected successor groups can be automated using BIM-derived information. Accordingly, this study applies predefined project-specific priority rules to generate candidate installation sequences among connectivity-based installation groups.

3. Methods

3.1. Overview

The proposed framework is organized into three phases comprising five sequential stages, as illustrated in Figure 1. First, object-level geometric and semantic information is extracted from the Navisworks model and normalized for consistent component identification. Second, candidate adjacency relationships are generated from AABB geometry using a sweep-and-prune algorithm and represented as an object-level geometric adjacency graph. Third, geometric and piping-specific semantic rules are applied to remove false-positive relationships and establish validated object-level connectivity. Fourth, the validated connectivity graph is used to form installation groups by considering Pipeline and PipeRun properties, connectivity, and dimensional constraints. Finally, predefined priority rules are applied to the resulting groups to generate a candidate installation sequence. The framework is implemented within Autodesk Navisworks, allowing data extraction, connectivity inference, grouping, and sequencing to be performed within a consistent BIM environment.

3.2. Object-Level Data Extraction and Normalization

Geometric and semantic data are directly extracted from each object in the Navisworks model. As summarized in Table 1, object geometry is represented using an axis-aligned bounding box (AABB), defined by the minimum and maximum coordinates along the global X, Y, and Z axes. The six AABB coordinates, ( x min , x max , y min , y max , z min , z max ) , are extracted in the global model coordinate system using the native units of the source model. The extracted semantic data include the object GUID, pipeline, pipe run, nominal pipe diameter (NPD), dry weight, flow direction, display name, short code, and description. The GUID uniquely identifies each model object and enables consistent object-level matching throughout subsequent processing. The Pipeline property identifies the broader piping system to which an object belongs, whereas the PipeRun property denotes a more detailed run within the corresponding pipeline. The display name, short code, and description are used to identify the component type, while the remaining properties are retained for subsequent connectivity validation and component-grouping analyses.
For component-type identification, the short code is treated as the primary source-model property. However, this property may be blank or inconsistent with the actual component type for some objects. It is therefore compared with the display name and the description prefix, defined as the text preceding the first comma in the description. Specifically, the three text properties are normalized by removing leading and trailing whitespace and using case-insensitive matching before component classification. Trailing object serial numbers matching the pattern -\d+$ are additionally removed from display names. For example, Flange-1102 and VG317-0101 are normalized to Flange and VG, respectively. Each normalized string is then mapped to a standardized component type using a predefined dictionary. When multiple expressions could match the same string, the more specific expression is applied. Consequently, synonymous expressions such as ‘90 deg LR elbow’, ‘90 deg elbow’, and ‘90E’ are mapped to the standardized component type ‘90 Degree Direction Change’.
After normalization, a majority-voting rule is applied to determine the final component type. When at least two of the three normalized properties—the display name, short code, and description prefix—support the same standardized type, that type is assigned to the object. When neither the short code nor the description prefix contains a valid value but the normalized display name yields a valid type, the type inferred from the display name is retained. Objects for which the available properties produce conflicting results without sufficient agreement are flagged for manual review. Each standardized component type is also associated with an expected port count for use in the subsequent connectivity validation process. Figure 2 illustrates the normalization and majority-voting procedure using an example object. Despite the conflicting short code, agreement between the display name and description prefix results in the final classification of ‘Flange’.

3.3. Geometric Adjacency Graph Construction

A geometric adjacency graph G = ( V ,   E A ) is constructed to represent candidate spatial relationships among piping objects. Each object with a valid AABB is represented as a node, and an edge is established between two nodes when their bounding boxes satisfy one of the predefined geometric adjacency conditions. To improve computational efficiency and avoid evaluating all possible object pairs, candidate pairs are first generated using a sweep-and-prune algorithm [25]. As detailed in Algorithm 1, objects are sorted in ascending order of their x min coordinates and sequentially processed using an active set. An object is removed from the active set when its x max coordinate is more than the candidate search tolerance behind the x min coordinate of the current object. For each remaining object in the active set, the AABB separations along the Y and Z axes are calculated. A pair is retained as a candidate only when both separations are within the candidate search tolerance. Candidate pairs are stored without regard to object order, preventing duplicate representation of the same object pair.
Algorithm 1. Sweep-and-prune-based candidate-pair generation algorithm.
Input object   set   V   sorted   in   ascending   order   of   x min ;   candidate   search   tolerance   τ c
Outputunordered candidate-pair set  P
1 : Initialize   active   set   A  and candidate-pair set  P as empty.
2 : for   each   object   j   in   V do
3 : Remove   each   object   i   from   A   if   x max ,   i + τ c < x min ,   j .
4 : for   each   object   i   in   A do
5:       g y   m a x ( 0 , max ( y min , i ,   y min , j ) min ( y max , i ,   y max , j ) )
6:       g z   m a x ( 0 , max ( z min , i ,   z min , j ) min ( z max , i ,   z max , j ) )
7 : if   g y τ c   and   g z τ c then
8 : Add   unordered   pair   ( i ,   j )   to   P .
9:      end if
10:    end for
11 :   Add   object   j   to   A .
12:  end for
13 : return   P
For each candidate pair in P , the spatial relationship between the corresponding AABBs is determined based on the signed overlap along each principal axis. A positive value indicates that the two AABB intervals overlap along the axis, a value of zero indicates contact, and a negative value indicates separation. Values whose absolute magnitudes fall within a predefined numerical tolerance are set to zero to prevent floating-point errors from affecting the relationship classification. The numerical tolerance was set to 0.0001 in., a sufficiently small value used only to suppress floating-point noise around zero rather than to represent a physical clearance.
Next, the spatial relationships of candidate pairs are classified by adapting the disjoint, touch, and overlap relations established for three-dimensional spatial objects to AABB-based criteria [26]. Because small geometric gaps may exist between elements in BIM models, the conventional touch relation is subdivided into face touch, representing exact boundary contact, and near touch, representing separation within a predefined gap tolerance [15]. Accordingly, the four relationships are defined as follows and illustrated in Figure 3. In this classification, overlap is assigned when the signed overlaps along all three axes are positive. Face touch is assigned when exactly one signed overlap is zero and the other two are positive. Near touch is assigned when exactly one signed overlap is negative but remains within the predefined gap tolerance, while the other two are positive. All remaining configurations are classified as disjoint. For the implementation, the near-touch gap tolerance was derived from the small separation observed between directly connected flange pairs, which was approximately 0.125 in. A tolerance of 0.25 in., approximately twice this value, was adopted to accommodate comparable geometric discrepancies. The candidate search tolerance, in turn, was set to 0.75 in., which is larger than the near-touch tolerance, to avoid prematurely excluding potentially valid pairs while limiting the number of pairwise evaluations.

3.4. Geometric and Semantic False-Positive Filtering

Although AABB-based spatial relationships provide an efficient means of identifying geometrically adjacent objects, geometric proximity alone does not necessarily indicate direct physical connectivity, particularly in congested piping areas. Therefore, candidate pairs classified as disjoint are excluded from further analysis, whereas those classified as overlap, face touch, or near touch are retained as provisional geometric edges. These provisional edges are then evaluated using the three false-positive filtering rules summarized in Table 2.
Geometric validity checks are first applied to verify that the computed spatial measures satisfy fundamental geometric bounds. For example, an overlap volume cannot exceed the volume of either participating AABB; any edge violating this condition is classified as geometrically invalid and excluded.
For recurrent component-type pairs, the remaining edges are grouped by component-type pair, and their geometric relationships and overlap characteristics are compared within each group. For example, for flange–gate valve pairs classified as overlap, overlap volumes were log-transformed and evaluated using the interquartile range (IQR). Log-transformed values more than 1.5 times the IQR below the first quartile were regarded as lower outliers and flagged for manual review.
Following geometric filtering, semantic compatibility rules based on component types are applied to remove edges that are inconsistent with the expected direct connection configurations of the piping system. These rules encode piping domain knowledge by specifying the permissible counterpart types for selected component types. For example, in the adopted object representation, a sockolet is treated as a branch outlet connected directly to a pipe or nipple. Similar interface-based constraints are applied to spectacle blinds, blind flanges, and gate valves. The semantic compatibility rules adopted in this study are summarized in Appendix A (Table A1). These rules were defined for selected component types with constrained direct-connection configurations; component types not listed in Table A1 were not automatically treated as incompatible.
Finally, the retained edges are evaluated using expected port-count constraints as an additional topological consistency criterion. Each standardized component type is assigned a predefined expected port count, as summarized in Table 3. The observed port usage is not determined simply by the number of adjacent objects. Instead, only adjacencies corresponding to valid connection directions of the target object are included, resulting in a direction-adjusted port count.
Figure 4 illustrates this axis-aware counting process using a pipe as the reference object. Although six objects are connected to the reference pipe in the validated connectivity graph, only the two objects aligned with the pipe’s main axis are counted toward its port usage. The four non-axis-aligned connections remain in the validated connectivity graph but are excluded from the pipe-side port count. The resulting direction-adjusted port count is then compared with the expected port count assigned to the corresponding component type. Objects whose direction-adjusted port count exceeds the expected value are flagged for manual review because one or more incident edges may be false positives. Objects with counts below the expected value are separately flagged as potentially incomplete or unresolved connections.

3.5. Connectivity-Based Installation Grouping

The validated connectivity graph is used to organize individual piping objects into installation groups. The overall grouping procedure is summarized in Algorithm 2 and consists of three main steps: initial grouping based on Pipeline and PipeRun properties, dimensional splitting, and connectivity-based merging.
First, initial object sets are established using each unique combination of Pipeline and PipeRun properties. Each initial set is then checked using the validated edges. If the objects do not form a single connected network, the disconnected portions are treated as separate initial segments. Next, the overall dimensions of each connected segment are evaluated to reflect practical constructability considerations. Based on a previous study that considered transportation-constrained mini-modules, a reference dimensional envelope of 80 ft × 13.5 ft × 13.5 ft was adopted for this case study [27]. For each segment, a combined AABB is generated from its constituent objects, and the segment is considered dimensionally feasible when the combined AABB remains within this reference envelope. This envelope is treated as a configurable project-specific parameter rather than a universal limit and may be adjusted according to fabrication, transportation, lifting, site access, and installation requirements. Connected segments exceeding the dimensional limit are partitioned at existing object-to-object connections so that each resulting subsegment remains connected and satisfies the specified dimensional envelope. Preference is given to feasible partitions with fewer subsegments to avoid unnecessary fragmentation. Finally, the resulting feasible segments are examined for possible merging. Connected segments may be merged when at least one validated edge exists between them and the combined group remains within the dimensional limits. The merging process is repeated to reduce the number of resulting installation groups. The entire grouping procedure is applied only to piping objects.
Algorithm 2. Connectivity-constrained installation group generation algorithm.
Input piping   object   set   V P ;   validated   edge   set   E V ;   Pipeline   and   PipeRun   properties ;   AABB   coordinates ;   dimensional   limits   ( L 1 , L 2 , L 3 )
Output Installation   group   set   I
1 : Initialize   initial   set   R ,   the   segment   set   S ,   and   installation   group   set   I as empty.
2 : Partition   V P   into   R using each unique (Pipeline, PipeRun) combination.
3 : for   each   initial   set   R k   in   R do
4 : Identify   connected   components   C   of   R k   based   on   E V .
5 : S     S C .
6:  end for
7 : for   each   segment   S k   in   S do
8 : Compute   the   combined   AABB   of   S k and obtain its ordered dimensions.
9 : if   D ( 1 )   >   L ( 1 )   or   D ( 2 )   >   L ( 2 )   or   D ( 3 )   >   L ( 3 ) then
10 :   Partition   S k into feasible segments by removing validated edges.
11:   end if
12:  end for
13 : Construct   a   segment - level   connectivity   graph   from   S .
14:  for each connected   segment   pair   ( S i , S j ) do
15 :   Compute   the   combined   AABB   of   S i S j and obtain its ordered dimensions.
16 :   if   D ( 1 )     L ( 1 )   and   D ( 2 )     L ( 2 )   and   D ( 3 )     L ( 3 ) then
17 :   Merge   S i and S j .
18:   end if
19:  end for
20:  Repeat feasible merges to reduce the number of resulting groups.
21 : I   resulting groups.
22 : return   I

3.6. Rule-Based Candidate Installation Sequencing

Once the installation groups are determined, a candidate installation sequence is generated based on predefined priority criteria. In this study, major equipment is assumed to have been installed and positioned before the associated piping is installed. Accordingly, for each piping network, an equipment-connected group is preferentially selected as the starting group (Equipment Connection Rule). When multiple equipment-connected candidates are available, the group associated with the larger-diameter main piping is given higher priority (Main-Line Priority Rule). Where candidate groups occupy vertically constrained installation spaces, the group at the higher elevation is preferentially installed to preserve installation access for the subsequent lower-level piping (Elevation Rule). If equivalent candidates remain after these criteria are applied, spatial continuity with the current work front and other installation conditions may be considered (Constructability Rule).
After a starting group is selected, subsequent groups are chosen from the uninstalled groups directly connected to the preceding group, thereby maintaining continuity along the same piping network. This process continues until all groups in the corresponding connected piping network have been sequenced. The procedure is then repeated for the remaining equipment-connected starting candidates. These priority criteria are intended to provide a candidate sequence for the case implementation and may be adjusted according to the piping system, construction conditions, and project-specific installation strategy.

4. Results

4.1. Case Overview

Figure 5 illustrates the overall configuration of the case model, which represents a process piping system involving liquid storage, transfer, and heat exchange. The system comprises three liquid-storage vessels, two pumps, and two shell-and-tube heat exchangers. These major equipment items are interconnected through an extensive piping network consisting of long pipe runs, parallel lines, branches, valves, and fittings.
Through object-level data extraction, a total of 705 physical objects were identified for analysis. Pipes were the most prevalent component type (185), followed by flanges (140), 90-degree direction-change components (111), and gate valves (52). The remaining objects included other piping components and equipment-related objects. The piping objects were distributed across 22 pipelines and 75 pipe runs, with nominal pipe diameters ranging from 0.75 to 14 in. and recorded dry weights ranging from 0.34 to 5144 lbm.

4.2. Connectivity Inference and Filtering Results

Applying the sweep-and-prune algorithm to the case model yielded a total of 829 initial candidate pairs. As summarized in Table 4, these candidate pairs were subsequently partitioned into 276 overlap pairs, 395 face-touch pairs, and 115 near-touch pairs, whereas 43 pairs were classified as disjoint. Accordingly, 786 pairs were retained as provisional geometric edges for subsequent false-positive filtering.
The retained provisional edges were then evaluated using the proposed filtering rules. No pair violated the geometric validity criterion (R1). Pair-pattern consistency filtering (R2) identified three anomalous pairs. Figure 6 illustrates how R2 was applied to distinguish an anomalous pair from a geometrically plausible extreme case. For the recurrent flange-gate valve component-type pair, 63 pairs were classified as overlap. Their overlap volumes exhibited a clear recurrent pattern, with a median of 590.62 in3 and repeated values concentrated around several typical levels, including 182.25, 287.37, 706.22, and 1037.88 in3. Within this distribution, one pair (Figure 6a) showed an overlap volume of only 6.66 in3 and was therefore treated as inconsistent with the predominant pair pattern and excluded after manual review. By contrast, another pair (Figure 6b) showed a much larger overlap volume of 2159.12 in3. Although this value lay at the upper end of the observed range, visual inspection confirmed that it represented a plausible valid connection, and the pair was therefore retained.
Component-type compatibility filtering (R3) excluded 68 additional pairs whose component-type combinations were not permitted under the adopted component-type compatibility rules. Figure 7 illustrates two representative cases. In the equipment-body case (Figure 7a), piping connections are represented through designated equipment ports rather than directly through the equipment body. Accordingly, of the 13 geometrically adjacent objects, only the four equipment ports were retained, while the remaining nine piping components were excluded. Overall, 22 pairs were excluded by this equipment-body compatibility rule. In the gate valve case (Figure 7b), a 90-degree direction change is used to redirect a pipe and is therefore not treated as a direct counterpart to a gate valve, whereas flanges are treated as valid direct counterparts. Accordingly, the two flanges were retained, while the 90-degree direction change component was excluded. Overall, 33 pairs were excluded by the gate-valve compatibility rule. The remaining 13 R3 exclusions comprised 12 pairs involving incompatible sockolet connections and one pair involving a spectacle blind.
Following R1-R3 filtering, the retained connectivity was evaluated at both edge and node levels, as summarized in Table 5. At the edge level, manual inspection confirmed 708 of the 715 retained edges as valid, yielding a precision of 99.02%. The residual false positives were mainly attributable to local geometric ambiguities caused by AABB representation and densely arranged components, including cases in which irregular or differently oriented component geometries produced unintended AABB contacts. Such cases could not be reliably distinguished using geometric proximity and component-type compatibility alone. At the node level, the validation was applied to the 676 piping objects for which the expected port-count criteria defined in Table 3 were applicable. The direction-adjusted port count of each object was compared with its corresponding expected port count. Among the 676 piping objects, 665 showed matching connection counts, while 11 were over-connected, corresponding to a port-count agreement rate of 98.37%. No under-connected object was identified.

4.3. Installation Grouping and Sequencing Results

For the grouping and sequencing analysis, a subset of the case model was used. The subset consists of 134 piping objects, two horizontal shell-and-tube heat exchangers, and one vessel. Using the connectivity-constrained installation group generation algorithm described in Section 3.5, the 134 piping objects were processed to generate feasible installation groups.
The initial semantic partition based on unique Pipeline-PipeRun combinations produced 20 groups. The connectivity check separated disconnected portions within the initial groups, increasing the number to 21, and the dimensional constraint further divided oversized groups into 25 candidate groups. Finally, connectivity-constrained merging reduced these candidates to 16 installation groups (G01–G16) while satisfying the specified dimensional envelope. The resulting installation groups are shown in Figure 8, where each color represents an individual installation group.
Table 6 summarizes the characteristics of the resulting groups, including the number of objects, Pipelines and PipeRuns represented in each group, group bounding-box dimensions, and known dry weight. The number of objects per group ranged from 2 to 18, with G02 and G10 containing the largest number of objects. In terms of spatial extent, G06 had the largest bounding-box extent, with a maximum dimension of 66.59 ft. The maximum group dry weight was 4468.9 lbm for G07.
A candidate installation sequence was subsequently generated for the 16 groups. Under the assumption that the associated equipment had already been installed, groups connected to the vessel and the horizontal shell-and-tube heat exchangers were first considered as starting candidates. Among these candidates, groups associated with the larger-diameter main piping were given higher priority. Accordingly, the main-line groups were sequenced as G02 → G15 → G08 → G07 → G12 (Sequences 1–5). Among these, G02 contains the 14-in. main piping, whereas the remaining main-line groups are primarily associated with 12-in. piping.
After the main-line sequence was established, the remaining secondary piping groups, composed primarily of 8-in. piping, were sequenced along connected piping routes. The first secondary route started from G10, which is connected to a nozzle of one of the horizontal shell-and-tube heat exchangers, and continued through G10 → G09 → G04 → G05 → G16 (Sequences 6–10). The second secondary route started from G01, which is connected to another nozzle of the same heat exchanger, and continued through G01 → G13 → G14 → G11 → G06 → G03 (Sequences 11–16). The direction of the latter route represents the candidate sequence generated by the proposed priority rules; however, the erection direction may be reversed when project-specific constructability conditions favor installation from the opposite end. The resulting candidate sequence is illustrated in Figure 9.

5. Discussion

5.1. Implications of Object-Level Connectivity Filtering

A central technical challenge in inferring object-level connectivity from BIM models is balancing the computational efficiency of spatial reasoning with the accuracy of the inferred connectivity relationships. To address this trade-off, the present study uses lightweight AABB geometry for candidate adjacency detection and subsequently refines the detected relationships through piping-specific semantic rules. Of the 786 provisional geometric edges identified in the case study, 68 were excluded because their component-type combinations were incompatible with valid direct piping connections. This result suggests that many false-positive relationships were geometrically plausible but inconsistent with the connection logic of the piping network and therefore could not be reliably distinguished using spatial information alone. Ultimately, 708 of the 715 retained edges were confirmed as valid, corresponding to an edge-level precision of 99.02%, while the node-level port-count agreement reached 98.37%. These results provide empirical evidence that the trade-off identified in previous connectivity-inference studies can be mitigated without relying on detailed mesh-to-mesh relation checking. Previous studies have shown that increasing geometric detail can impose substantial computational demands, whereas simplified bounding-box representations can introduce false-positive relationships [14,15]. Rather than increasing geometric fidelity, the present approach improves the reliability of lightweight geometry-derived relationships by constraining them with deterministic piping-specific semantics. This finding extends the bounding-box-based inference approach by demonstrating, in the case of plant piping, that semantic compatibility can substantially reduce geometrically plausible but functionally invalid connections. The result is also consistent with Jang and Nam [28], who demonstrated that simplified geometric operations, including bounding boxes, can improve the efficiency of pipe relationship analysis when detailed geometric checks are selectively applied. Future refinement could selectively use oriented bounding boxes (OBBs), pipe-axis information, explicit port locations, or local mesh-based verification to assess uncertain connections. Such checks could be limited to low-confidence or anomalous cases to improve connectivity reliability while preserving the computational efficiency of the lightweight AABB-based approach.

5.2. Implications for Bridging BIM-Schedule Granularity

Bridging the granularity gap between detailed BIM objects and construction schedules requires organizing individual objects into installation groups that can be meaningfully related to construction activities. The grouping results of this study demonstrate that Pipeline and PipeRun properties alone are insufficient to define such installation boundaries. In some cases, the semantic partition was too coarse to distinguish disconnected portions, whereas in other cases it was too restrictive because physically connected objects belonging to different Pipeline classifications could still form a single installation group. Consequently, the initial 20 Pipeline–PipeRun-based groups were restructured into 16 final installation groups after considering connectivity and dimensional constraints. The result supports the view that predefined model hierarchies do not necessarily correspond to installation boundaries. This finding is consistent with previous pipe-spooling research, in which connectivity and physical constraints were considered together when subdividing industrial piping systems [29].
Beyond defining installation-group boundaries, the case results further support the need to define installation precedence before detailed schedule development. By incorporating installation priorities such as equipment connection, main-line diameter, elevation, and route continuity at this stage, the proposed method establishes installation logic before detailed scheduling and may reduce the need for subsequent sequence adjustment during schedule development. This finding complements previous pipeline scheduling research showing that even an optimized schedule may require further adjustment of the internal construction sequence or reconsideration of how pipeline sections are divided [8]. The present results further extend constraint-based pipe installation sequencing by showing that candidate precedence can also be defined among installation groups using validated connectivity and project-specific priority criteria [24].
The resulting sequence should nevertheless be interpreted as a candidate installation sequence rather than a fully executable field schedule. In practical applications, additional constraints such as lifting capacity and crane accessibility, scaffold availability, prefabrication and spool delivery, labor resources, safety restrictions, interfaces with other disciplines, and temporary-work requirements may further affect both group boundaries and installation priorities. These constraints can be incorporated as additional project-specific criteria in subsequent extensions of the framework.

6. Conclusions

The granularity gap between detailed BIM objects and construction schedules limits the direct use of BIM data for detailed installation planning and 4D BIM applications in industrial plant construction. To address this challenge, this study developed a framework for generating installation sequences from object-level BIM data of plant piping systems. The framework combines lightweight AABB-based geometry with piping-specific semantic information to establish object-level connectivity, organizes piping objects into dimensionally feasible installation groups based on Pipeline and PipeRun information, connectivity, and dimensional constraints, and subsequently applies predefined priority criteria to generate a candidate installation sequence. The framework was implemented as a custom Autodesk Navisworks add-in and evaluated using a process piping case model comprising 705 physical objects. The results demonstrate that the proposed filtering procedure can establish reliable object-level connectivity from AABB-based geometric relationships and piping-specific semantic rules. The grouping analysis showed that the initial Pipeline-PipeRun-based partitions were restructured through connectivity checking, dimensional splitting, and connectivity-constrained merging to form the final installation groups. Based on these groups, a candidate installation sequence was generated by prioritizing equipment-connected main-line groups and subsequently progressing along connected piping routes.
The main contribution of this study is the development of a BIM-based procedure that derives a candidate installation sequence from detailed plant piping objects without requiring predefined installation grouping or sequencing information in the BIM model. By integrating object-level connectivity inference, connectivity-based grouping, and rule-based sequencing within a single workflow, the proposed method provides an intermediate object-level planning structure for subsequent linkage with broader construction schedule activities. The generated installation groups and candidate sequence can therefore support subsequent detailed 4D BIM planning while reducing reliance on manual definition of installation logic during detailed scheduling. Despite these contributions, several limitations remain. The grouping process considered connectivity and dimensional constraints but did not account for other construction factors such as lifting capacity, fabrication requirements, material handling, or crew availability. In addition, residual false-positive relationships indicate that AABB-based connectivity inference may require additional geometric or semantic checks for densely arranged or irregularly shaped piping objects. Future research should incorporate additional constructability and resource constraints while further automating connectivity validation through approaches such as anomaly detection and higher-fidelity geometric representations, including oriented bounding boxes, to reduce reliance on manual review.

Author Contributions

Conceptualization, S.L.; methodology, S.L. and T.Y.; software, T.Y.; validation, S.L.; formal analysis, T.Y.; investigation, T.Y.; data curation, S.L. and T.Y.; writing—original draft preparation, T.Y.; writing—review and editing, S.L.; visualization, S.L.; supervision, S.L.; project administration, T.W.K.; funding acquisition, T.W.K. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the Korea Agency for Infrastructure Technology Advancement (KAIA) grant funded by the Ministry of Land, Infrastructure and Transport (Grant No. RS-2025-02220317).

Data Availability Statement

All data, models, or code generated or used during the study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. Selected semantic compatibility rules used for false-positive filtering.
Table A1. Selected semantic compatibility rules used for false-positive filtering.
Component TypePermissible Direct Counterpart Types
Spectacle BlindFlange, Equipment Port, Gate Valve
Blind FlangeFlange, Gate Valve
SockoletPipe, Nipple
Gate ValveFlange, Nipple, Plug, Blind Flange, Spectacle Blind, Check Valve
Note: The rules apply to the listed reference component types. The absence of a component type from the first column does not itself imply incompatibility.

References

  1. Demetracopoulou, V.; Faust, K.; O’Brien, W.J. Benefits and conditions for successful implementation of advanced work packaging in front-end planning and design. J. Leg. Aff. Disput. Resolut. Eng. Constr. 2025, 17, 04525055. [Google Scholar] [CrossRef] [Scilit]
  2. Guerra, B.C.; Leite, F. Bridging the gap between engineering and construction 3D models in support of advanced work packaging. J. Leg. Aff. Disput. Resolut. Eng. Constr. 2020, 12, 04520029. [Google Scholar] [CrossRef] [Scilit]
  3. Isaac, S.; Curreli, M.; Stoliar, Y. Work packaging with BIM. Autom. Constr. 2017, 83, 121–133. [Google Scholar] [CrossRef] [Scilit]
  4. Wu, C.; Wang, X.; Wu, P.; Wang, J.; Jiang, R.; Chen, M.; Swapan, M. Hybrid deep learning model for automating constraint modelling in advanced working packaging. Autom. Constr. 2021, 127, 103733. [Google Scholar] [CrossRef] [Scilit]
  5. Charef, R.; Alaka, H.; Emmitt, S. Beyond the third dimension of BIM: A systematic review of literature and assessment of professional views. J. Build. Eng. 2018, 19, 242–257. [Google Scholar] [CrossRef] [Scilit]
  6. Aamir, H.; Alaloul, W.S.; Khan, A.M.; Musarat, M.A. Advanced work packaging in construction management through systematic review and socio-technical framework for digital integration. Comput. Sci. Rev. 2026, 60, 100856. [Google Scholar] [CrossRef] [Scilit]
  7. Rebai, S.; Sepúlveda, I.; AlBalkhy, W.; Hamdi, O.; Lafhaj, Z.; Alarcón, L.F.; Yim, P. Barriers to Adopting Advanced Work Packaging (AWP) in Construction. Buildings 2024, 14, 1032. [Google Scholar] [CrossRef] [Scilit]
  8. Yin, J.; Luo, S.; Rui, J.; Yao, J.; Zhang, F.; Fu, B.; Kassem, M. BIM-based detection and optimization of spatial-temporal clashes in underground pipeline construction. Autom. Constr. 2024, 166, 105616. [Google Scholar] [CrossRef] [Scilit]
  9. Zhou, Y.; Ding, L.Y.; Wang, X.Y.; Truijens, M.; Luo, H.B. Applicability of 4D modeling for resource allocation in mega liquefied natural gas plant construction. Autom. Constr. 2015, 50, 50–63. [Google Scholar] [CrossRef] [Scilit]
  10. Baranda Rodriguez, E.; González, R.G.; Rosas Mayoral, J.G. Review of the role of Building Information Modelling-based constructability in improving sustainability in industrial plant construction projects. Buildings 2025, 15, 1921. [Google Scholar] [CrossRef] [Scilit]
  11. Lin, J.J.; Golparvar-Fard, M. Visual and virtual production management system for proactive project controls. J. Constr. Eng. Manag. 2021, 147, 04021058. [Google Scholar] [CrossRef] [Scilit]
  12. Yun, J.-K.; Kim, S.-H. BIM Model Autocorrection Algorithm Based on Work Breakdown Structure for a Petrochemical Plant. Adv. Civ. Eng. 2025, 2025, 3356047. [Google Scholar] [CrossRef] [Scilit]
  13. Zhang, W.; Wang, Z.; Yang, Z.; Cai, Z. BIM-based construction scheduling optimization through graph neural network–driven spatial semantic reasoning. J. Ind. Inf. Integr. 2026, 51, 101088. [Google Scholar] [CrossRef] [Scilit]
  14. Lilis, G.N.; Wang, M.; Katsigarakis, K.; Mavrokapnidis, D.; Korolija, I.; Dimitrios, R. BIM-based semantic enrichment and knowledge graph generation via geometric relation checking. Autom. Constr. 2025, 173, 106081. [Google Scholar] [CrossRef] [Scilit]
  15. Emunds, C.; Frisch, J.; van Treeck, C. Spatial Link Prediction: Learning topological relationships in MEP systems. Adv. Eng. Inform. 2025, 66, 103414. [Google Scholar] [CrossRef] [Scilit]
  16. Hu, Y.; Castro-Lacouture, D.; Eastman, C.M. Holistic clash detection improvement using a component dependent network in BIM projects. Autom. Constr. 2019, 105, 102832. [Google Scholar] [CrossRef] [Scilit]
  17. Luo, S.; Yao, J.; Wang, S.; Wang, Y.; Lu, G. A sustainable BIM-based multidisciplinary framework for underground pipeline clash detection and analysis. J. Clean. Prod. 2022, 374, 133900. [Google Scholar] [CrossRef] [Scilit]
  18. Wu, L.; Ji, W.; Feng, B.; Hermann, U.; AbouRizk, S. Intelligent data-driven approach for enhancing preliminary resource planning in industrial construction. Autom. Constr. 2021, 130, 103846. [Google Scholar] [CrossRef] [Scilit]
  19. Choo, D.; Jung, W. A Preliminary Study on the Comparative Schedule Analysis of Traditional and Advanced Work Packaging Plans for Nuclear Power Plant Construction. Appl. Sci. 2025, 15, 11113. [Google Scholar] [CrossRef] [Scilit]
  20. Porwal, V.; O’Brien, W.J.; Borcherding, J.D. Examining the impact of Advanced Work Packaging and WorkFace planning on direct work rates of on-site construction workers: A comparative analysis. Front. Built Environ. 2025, 11, 1621337. [Google Scholar] [CrossRef] [Scilit]
  21. Samarasinghe, T.; Gunawardena, T.; Mendis, P.; Sofi, M.; Aye, L. Dependency Structure Matrix and Hierarchical Clustering based algorithm for optimum module identification in MEP systems. Autom. Constr. 2019, 104, 153–178. [Google Scholar] [CrossRef] [Scilit]
  22. Zhao, X.; Li, J.; Yang, Q.; Fan, X.; Liu, S.; Cao, L.; Wang, Y.; Zhang, Z. Corridor MEP pipeline integration and hanger-layout optimization using BIM-based genetic partitioning and performance analysis. J. Intell. Constr. 2026, 4, 9180114. [Google Scholar] [CrossRef] [Scilit]
  23. Isaac, S.; Shimanovich, M. Automated scheduling and control of mechanical and electrical works with BIM. Autom. Constr. 2021, 124, 103600. [Google Scholar] [CrossRef] [Scilit]
  24. Singh, J.; Cheng, J.C.; Anumba, C.J. BIM-based approach for automatic pipe systems installation coordination and schedule optimization. J. Constr. Eng. Manag. 2021, 147, 04021143. [Google Scholar] [CrossRef] [Scilit]
  25. Tracy, D.J.; Buss, S.R.; Woods, B.M. Efficient large-scale sweep and prune methods with AABB insertion and removal. In Proceedings of the 2009 IEEE Virtual Reality Conference; IEEE: Piscataway, NJ, USA, 2009; pp. 191–198. [Google Scholar]
  26. Borrmann, A.; Rank, E. Topological analysis of 3D building models using a spatial query language. Adv. Eng. Inform. 2009, 23, 370–385. [Google Scholar] [CrossRef] [Scilit]
  27. Tak, A.N.; Taghaddos, H.; Mousaei, A.; Hermann, U.R. Evaluating industrial modularization strategies: Local vs. overseas fabrication. Autom. Constr. 2020, 114, 103175. [Google Scholar] [CrossRef] [Scilit]
  28. Jang, M.; Nam, J.-H. Determination and application of installation sequence of piping systems in cramped spaces of ships and offshore structures considering geometric relationship of pipe elements. Int. J. Nav. Archit. Ocean Eng. 2020, 12, 60–70. [Google Scholar] [CrossRef] [Scilit]
  29. Mubarak, A.-A.; Mohamed, Y.; Bouferguene, A. Application of industrial pipelines data generator in the experimental analysis: Pipe spooling optimization problem definition, formulation, and testing. Adv. Eng. Inform. 2020, 43, 101007. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Overview of the proposed framework.
Figure 1. Overview of the proposed framework.
Buildings 16 03707 g001
Figure 2. Example of property normalization for component classification.
Figure 2. Example of property normalization for component classification.
Buildings 16 03707 g002
Figure 3. AABB-based classification of spatial relationships between candidate pairs.
Figure 3. AABB-based classification of spatial relationships between candidate pairs.
Buildings 16 03707 g003
Figure 4. Axis-aware port counting for a reference pipe. The X-, Y-, and Z-axes are shown in red, green, and blue, respectively.
Figure 4. Axis-aware port counting for a reference pipe. The X-, Y-, and Z-axes are shown in red, green, and blue, respectively.
Buildings 16 03707 g004
Figure 5. Overall configuration and characteristics of the case model.
Figure 5. Overall configuration and characteristics of the case model.
Buildings 16 03707 g005
Figure 6. Examples of pair-pattern consistency filtering (R2): (a) anomalous flange–gate valve pair excluded after manual review; (b) geometrically plausible extreme case retained after visual inspection.
Figure 6. Examples of pair-pattern consistency filtering (R2): (a) anomalous flange–gate valve pair excluded after manual review; (b) geometrically plausible extreme case retained after visual inspection.
Buildings 16 03707 g006
Figure 7. Examples of component-type compatibility filtering (R3): (a) equipment-body case; (b) gate-valve case.
Figure 7. Examples of component-type compatibility filtering (R3): (a) equipment-body case; (b) gate-valve case.
Buildings 16 03707 g007
Figure 8. Installation grouping result for the case-study subset.
Figure 8. Installation grouping result for the case-study subset.
Buildings 16 03707 g008
Figure 9. Candidate installation sequence of the generated installation groups. The numbers indicate the installation sequence.
Figure 9. Candidate installation sequence of the generated installation groups. The numbers indicate the installation sequence.
Buildings 16 03707 g009
Table 1. Geometric and semantic data extracted from the Navisworks model.
Table 1. Geometric and semantic data extracted from the Navisworks model.
TypePropertyExample
GeometricAABB coordinates ( x min , x max , y min , y max , z min , z max )
SemanticGUIDd83325ab-73b5-5869-aca8-2ea1aa376cf8
PipelineP-10150
PipeRunTRN_Unit-8-P-0402-1C0031
NPD8 in. × 8 in.
Dry Weight39 lbm
Flow DirectionOut
Display NameFlange-1102
Short CodeTee
DescriptionFlange, CL150, RFFE/BE, ASTM-A105, ASME-B16.5, WN, S-STD
Table 2. False-positive filtering rules.
Table 2. False-positive filtering rules.
RuleCategoryEvaluation CriterionAction
R1Geometric
validity
A computed spatial measure is inconsistent with fundamental geometric bounds, such as an overlap volume exceeding the volume of the smaller AABB.Exclude
R2Pair-pattern
consistency
For recurrent component-type pairs, deviations in geometric relationships or overlap characteristics from the predominant pattern are identified as pair-pattern inconsistencies.Flag for manual review
R3Component-type compatibilityThe counterpart type is not among the functionally permissible direct connection types for the selected component type.Exclude
Table 3. Expected port counts by component type.
Table 3. Expected port counts by component type.
Expected PortsComponent Types
1Blind Flange, Plug, Pressure Indicator, Pressure Transmitter,
Temperature Transmitter
2Pipe, Nipple, Flange, Orifice Flange, Gate Valve, Check Valve, Control Valve, Globe Valve, Orifice Plate, Paddle Spacer, Strainer, Spectacle Blind, Concentric Size Change, Eccentric Size Change, 90 Degree Direction Change, 45 Degree Direction Change, 45–90 Degree Direction Change, <45 Degree Direction Change, Sockolet, Weldolet
3Tee, Reducing Tee, Lateral Tee, Reinforcing Weld
Table 4. Results of connectivity inference and false-positive filtering.
Table 4. Results of connectivity inference and false-positive filtering.
StageCategoryNo. of Pairs
I. Candidate-pair generationInitial candidate pairs829
II. Geometric classificationOverlap276
Face touch395
Near touch115
Disjoint43
III. False-positive filteringGeometric validity (R1)0
Pair-pattern consistency (R2)3
Component-type compatibility (R3)68
Table 5. Edge- and node-level validation.
Table 5. Edge- and node-level validation.
LevelEvaluated CasesResultPerformance
Edge715708 valid; 7 false positives99.02%
Node676665 matched; 11 over-connected98.37%
Table 6. Characteristics of the final installation groups.
Table 6. Characteristics of the final installation groups.
Group IDObjectsPipelinesPipeRunsDimension (ft)Dry Weight (lbm)
G01151313.57 × 6.69 × 5.881193.85
G02181412.37 × 9.74 × 7.851330.16
G0321132.97 × 1.13 × 1.13971.25
G0472247.05 × 6.42 × 1.131545.06
G0541165.27 × 1.15 × 1.131958.33
G0681166.59 × 12.10 × 7.132499.62
G07171152.74 × 13.00 × 11.574468.90
G08131112.38 × 11.81 × 7.191544.62
G0931119.30 × 12.67 × 0.72882.25
G10181314.93 × 9.41 × 6.691649.40
G1131133.62 × 1.56 × 1.13997.96
G12102231.81 × 10.94 × 1.582160.32
G1331117.27 × 2.05 × 1.36537.75
G1421119.30 × 1.36 × 0.72559.33
G1591135.19 × 11.14 × 3.412272.15
G1621134.30 × 1.13 × 1.131009.11
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yoon, T.; Kim, T.W.; Lee, S. Connectivity-Based Installation Sequencing for Plant Piping Systems Using Lightweight Geometry and Semantic Rules. Buildings 2026, 16, 3707. https://doi.org/10.3390/buildings16183707

AMA Style

Yoon T, Kim TW, Lee S. Connectivity-Based Installation Sequencing for Plant Piping Systems Using Lightweight Geometry and Semantic Rules. Buildings. 2026; 16(18):3707. https://doi.org/10.3390/buildings16183707

Chicago/Turabian Style

Yoon, Taegwan, Tae Wan Kim, and Seulbi Lee. 2026. "Connectivity-Based Installation Sequencing for Plant Piping Systems Using Lightweight Geometry and Semantic Rules" Buildings 16, no. 18: 3707. https://doi.org/10.3390/buildings16183707

APA Style

Yoon, T., Kim, T. W., & Lee, S. (2026). Connectivity-Based Installation Sequencing for Plant Piping Systems Using Lightweight Geometry and Semantic Rules. Buildings, 16(18), 3707. https://doi.org/10.3390/buildings16183707

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop