ZHUOJIN-LOGOZhuojin Pipe Fitting Co., Ltd
Zhuojin Pipe Fitting Co., Ltd
STEEL PIPE · FITTING · WELDING TECHNICAL STUDY

Modular Design Software Development for Pressure Piping Combined Fittings

Literature Overview

The paper by Xie Tao, Jin Zhijiang, and Cao Ming, published in Chemical Machinery (2006, Vol. 33, Issue 2, pp. 103-107), addresses the secondary development of a specialized software tool for designing combined fittings in pressure piping systems. The work was funded by the Zhejiang Provincial Science and Technology Key Project (2005C21093) and conducted at Zhejiang University. The authors leveraged Visual Basic 6.0 as the development environment and utilized the ActiveX Automation interface to interact with AutoCAD, creating a dedicated design tool tailored to pressure piping combined fittings. This paper is particularly significant because it bridges the gap between mechanical design engineering and computer-aided design software, providing a practical pathway for engineers to automate repetitive drafting tasks in piping system design.

Core Technical Approach

The development methodology centers on the ActiveX Automation technology, which allows external applications to control AutoCAD through a defined programming interface. The authors selected VB 6.0 because it offered mature object-oriented capabilities, extensive database connectivity, and seamless integration with Windows-based CAD workflows. The software design process follows a structured approach:

  1. Requirement analysis of combined fitting design procedures in pressure piping systems.
  2. Decomposition of the design workflow into discrete functional modules.
  3. Mapping of each module to corresponding AutoCAD drawing commands via the ActiveX interface.
  4. Implementation of parameterized input dialogs for user-friendly operation.
  5. Integration of geometric constraints and dimensional annotations specific to combined fittings.

The key technical innovation lies in the modular architecture, where each type of combined fitting (such as tees, reducers, and multi-branch assemblies) is encapsulated as an independent functional module. This modular design philosophy allows engineers to extend the software by adding new fitting types without modifying the core framework. The paper also provides representative program code segments and worked examples, demonstrating how the software generates accurate engineering drawings from user-specified parameters.

Engineering Practice Integration

From a practical standpoint, this software addresses a genuine pain point in piping design: the time-consuming manual drafting of combined fittings, which often involve complex geometric configurations with multiple intersections and branch connections. In chemical and petrochemical industries, where piping systems are extraordinarily complex, the ability to rapidly generate standardized combined fitting drawings significantly reduces design cycle time and minimizes drafting errors.

Design Parameter Typical Range Standard Reference
Nominal diameter (DN) DN15 - DN3000 GB/T 1048
Pressure rating PN1.0 - PN160 GB/T 1048
Material grades Carbon steel, alloy steel, stainless steel GB/T 8163, ASTM A106
Fitting types Tee, cross, reducer, cap, elbow ASME B16.9

The application of this software in practice would require careful consideration of the following engineering aspects: first, the geometric accuracy of the generated drawings must be verified against applicable standards such as ASME B16.9 for butt-weld fittings and GB/T 12459 for Chinese standard fittings. Second, the software should incorporate wall thickness calculations based on pressure design formulas from GB/T 20801 or ASME B31.3. Third, the output drawings must include proper weld joint specifications and material callouts to ensure manufacturability.

Key Reflections and Study Insights

One of the most valuable lessons from this paper is the recognition that software tools for specialized engineering tasks should be developed using existing mature platforms rather than building from scratch. By leveraging AutoCAD through the ActiveX interface, the authors achieved rapid development while maintaining compatibility with the industry-standard CAD environment. This approach is particularly relevant today, as similar integration techniques remain applicable with modern CAD platforms.

However, several limitations should be noted. The VB 6.0 development environment, while robust for its era, has been discontinued by Microsoft, which raises concerns about long-term maintainability. Additionally, the paper does not address three-dimensional modeling capabilities, which have become increasingly important for clash detection and piping isometric generation in modern EPC projects. The absence of finite element analysis integration also means that the software cannot directly evaluate stress concentrations at fitting intersections, which is critical for high-pressure applications.

The modular design philosophy advocated in this paper is highly transferable to other engineering domains. For instance, similar modular approaches could be applied to develop specialized tools for pipe support design, welding procedure specification generation, or non-destructive testing plan creation. The fundamental principle remains the same: decompose complex engineering workflows into manageable modules, parameterize each module for user input, and integrate with established software platforms for maximum utility.

This study serves as an important historical reference for understanding the evolution of CAD-based engineering tools in the piping industry. While the specific technologies have evolved, the methodological framework of modular software development for specialized engineering applications remains highly relevant and continues to guide modern tool development efforts.