Design of a Parametric Driving and Model Replacement System for Product Families
DOI: https://doi.org/10.62517/jes.202602315
Author(s)
Shikun Zhang1, Yawen Fan2,*, Jingfeng Shen1,*, Zichuan Wang1, Fangting Liu1
Affiliation(s)
1School of Mechanical Engineering, University of Shanghai for Science and Technology, Shanghai, China
2Sino-British International College, University of Shanghai for Science and Technology, Shanghai, China
*Corresponding Author
Abstract
Product families usually contain multiple variants derived from a common structure, but frequent changes in specifications still require considerable manual modification of CAD models and assembly relationships. In practical design processes, parameter adjustment alone cannot satisfy the requirements of some variants because certain components need to be replaced with different models. This study develops a parametric driving and component replacement system for product-family design based on CAD secondary development. The system integrates parameter-driven modeling, equation-based dimensional linkage, component substitution, and mate reconstruction within the CAD environment. A database is established to manage product parameters, component file paths, and assembly constraints, while SolidWorks API is used to realize model modification and assembly operations. With this workflow, users can generate product variants by providing design parameters and completing the required CAD operations. A CD250 hydraulic-cylinder family was selected as an example for system verification. The results show that the developed system can update related dimensions, replace specified components, and recover assembly mates during product variation. Compared with manual modification, the proposed approach reduces repeated modeling operations and improves the efficiency of variant design for mechanical products with similar structures.
Keywords
Product Family; Parametric Driving; Model Replacement; Automatic Mating; Hydraulic Cylinder; CAD Secondary Development.
References
[1]Wang X. Research on Parametric CAD Modeling Methods and Their Application to Hydraulic Cylinders. Tianjin: Tianjin University, 2006.
[2]Wang F, Yu X L. Research and Development of a Product-Level Three-Dimensional Parametric Design System. Journal of Computer-Aided Design & Computer Graphics, 2001, 13(11).
[3]Zhou Y F, Sun W L. Construction of a Three-Dimensional Standard-Part Library Based on Parametric Feature Modeling. Journal of Xinjiang University, 2003, 20(4): 436-438.
[4]Nerenst T B, Pedersen D B, Hansen H N. Parametric CAD Modeling: New Principles for Robust CAD Models. Computer-Aided Design & Applications, 2023, 20(1): 56-81.
[5]Hu Y G. A Three-Dimensional Parametric Programming Method for Engineering Hydraulic Cylinders. Machine Tool & Hydraulics, 2002(6): 147-149.
[6]Li W L, Wang Y X. Parametric Design of Hydraulic Cylinders Based on SolidWorks Secondary Development. Machinery Manufacturing and Automation, 2017, 46(1): 74-77.
[7]Hu C B, Xia L, Huang P. Parametric Design of Hydraulic Cylinders Based on VB and SolidWorks. Coal Mine Machinery, 2014, 35(12): 254-256.
[8]Xin H. Research on Three-Dimensional Parametric Design Methods for Series Components. Machinery Design & Manufacture, 2013(4): 202-204.
[9]Yin W W. Research on Modular Design of Electromechanical Products Based on SolidWorks Secondary Development. Xuzhou: China University of Mining and Technology, 2020.
[10]Fan L L. Parametric Design of Hydraulic Cylinders and Secondary Development of a Standard-Part Library. Xi'an: Xi'an University of Science and Technology, 2008.
[11]Chen Z Q, Wang Y D, Shen M D, et al. Parametric Design of a Small Rail Stacker Based on Dimension Drive. 2019 4th International Conference on Mechanical, Control and Computer Engineering, 2019: 536-540.
[12]Jia W X, Qi C Q. Assembly-Modeling Method Supporting Variant Design. Chinese Journal of Mechanical Engineering, 2004, 40(1): 38-42.
[13]Liu P S, Chin J F, Ab-Samat H, et al. Digital Variant Design V-Model for Rapid Product Development. The International Journal of Advanced Manufacturing Technology, 2025, 139: 2103-2121.
[14]Wong F S, Wynn D C. M-ARM: An Automated Systematic Approach for Generating New Variant Design Options from an Existing Product Family. Research in Engineering Design, 2024, 35: 389-408.
[15]Chen X, Gao S M, Yang Y D, et al. Multi-Level Assembly Model for Top-Down Design of Mechanical Products. Computer-Aided Design, 2012, 44(10): 1033-1048.
[16]Pacini A, Lupi F, Lanzetta M. Semantically Enriched CAD Models for Digital Manufacturing: A Systematic Review of Model-Based Definition. Journal of Intelligent Manufacturing, 2026.