Domain knowledge based non-linear assembly sequence planning for furniture products

Abstract Adopting assembly sequences that meet the design and assembly requirements of a product is an effective way to make the product assembled effectively and satisfy its design requirements accurately. However, generating assembly sequences that have the above characteristics is still very difficult, and effective & automatic approaches are still rare. In this paper, furniture products are taken as research objects. To enable an input furniture model (digital assembly model of a furniture product) to smartly obtain its assembly sequences having the above characteristics based on its implicit design requirements (function & its realization manner and geometry), a novel automatic non-linear assembly sequence planning approach is presented. The criteria for determining whether a sub-assembly of furniture models is a functional sub-assembly (meeting the design and assembly requirements of furniture products) are defined first. Meanwhile, an attributed part layout graph is adopted to represent the input model at a semantic level. Then, based on the criteria and the above graph, each functional sub-assembly in the input model will be accurately and gradually recognized by adopting a heuristic graph searching method; matching along with this process, a layout-based hierarchical graph is also gradually generated to effectively represent all the recognized functional sub-assemblies and their relationships by using a graph clustering method. Finally, an improved particle swarm optimization method, integrating with a heuristic algorithm, is adopted to hierarchically generate the linear high quality assembly sequences for the input model based on the above hierarchical graph. This step also brings the final non-linear high quality assembly sequences of the model, which are stored by using an extended partial assembly tree. Experimental results are presented to demonstrate the effectiveness of the approach.

[1]  Alain Bernard,et al.  The evolution, challenges, and future of knowledge representation in product design systems , 2013, Comput. Aided Des..

[2]  Norhisham Seyajah,et al.  Development of an integrated sustainable design approach for furniture design and its implementation and application perspectives , 2016 .

[3]  Samuel Gomes,et al.  A formal ontology-based spatiotemporal mereotopology for integrated product design and assembly sequence planning , 2015, Adv. Eng. Informatics.

[4]  Dianliang Wu,et al.  Assembly semantics modeling for assembling process planning in virtual environment , 2010 .

[5]  H. Zhang,et al.  Research on a kind of assembly sequence planning based on immune algorithm and particle swarm optimization algorithm , 2014 .

[6]  Pei-Hao Tai,et al.  A Knowledge-Based Engineering System for Assembly Sequence Planning , 2011 .

[7]  Duan Guanghong,et al.  Assembly planning based on semantic modeling approach , 2007 .

[8]  Ashutosh Tiwari,et al.  A review on assembly sequence planning and assembly line balancing optimisation using soft computing approaches , 2012 .

[9]  Xiaoli Qiu,et al.  Assembly sequence optimization for minimizing the riveting path and overall dimensional error , 2018 .

[10]  Yong Wang,et al.  Subassembly identification for assembly sequence planning , 2013 .

[11]  Abdelmajid Benamara,et al.  Subassembly generation algorithm from a CAD model , 2016 .

[12]  Joseph O'Rourke,et al.  Finding minimal enclosing boxes , 1985, International Journal of Computer & Information Sciences.

[13]  Somayé Ghandi,et al.  Review and taxonomies of assembly and disassembly path planning problems and approaches , 2015, Comput. Aided Des..

[14]  Bibhuti Bhusan Biswal,et al.  An advanced immune based strategy to obtain an optimal feasible assembly sequence , 2016 .

[15]  Alla Sheffer,et al.  Functionality preserving shape style transfer , 2016, ACM Trans. Graph..

[16]  Lida Xu,et al.  Object-Oriented Templates for Automated Assembly Planning of Complex Products , 2014, IEEE Transactions on Automation Science and Engineering.

[17]  Ratna Babu Chinnam,et al.  Product design and manufacturing process based ontology for manufacturing knowledge reuse , 2019, J. Intell. Manuf..

[18]  Hui Wang,et al.  Mechanical assembly planning using ant colony optimization , 2014, Comput. Aided Des..

[19]  Yong Wang,et al.  A weighted assembly precedence graph for assembly sequence planning , 2016 .

[20]  Carlos Morato,et al.  Improving assembly precedence constraint generation by utilizing motion planning and part interaction clusters , 2013, Comput. Aided Des..

[21]  Brigitte Moench,et al.  Engineering Design A Systematic Approach , 2016 .

[22]  Yigang Wang,et al.  Automatic disassembly navigation for accurate virtual assembly path planning , 2014 .

[23]  Liping Zhou,et al.  Enriching the semantics of variational geometric constraint data with ontology , 2015, Comput. Aided Des..

[24]  Hoda A. ElMaraghy,et al.  Knowledge-based model for constructing master assembly sequence , 2015 .

[25]  Qiang Su,et al.  A hierarchical approach on assembly sequence planning and optimal sequences analyzing , 2009 .

[26]  Xiang Chen,et al.  A flexible assembly retrieval approach for model reuse , 2012, Comput. Aided Des..

[27]  Moez Trigui,et al.  An interoperability CAD assembly sequence plan approach , 2015 .

[28]  Raoul Graf,et al.  Customer preferences for customized household furniture , 2012 .

[29]  Somayé Ghandi,et al.  A breakout local search (BLS) method for solving the assembly sequence planning problem , 2015, Eng. Appl. Artif. Intell..

[30]  Xun Xu,et al.  Relationship matrix based automatic assembly sequence generation from a CAD model , 2013, Comput. Aided Des..

[31]  Pablo Jiménez,et al.  Survey on assembly sequencing: a combinatorial and geometrical perspective , 2013, J. Intell. Manuf..

[32]  Liang Gao,et al.  Assembly sequence planning based on an improved harmony search algorithm , 2016 .

[33]  James Gao,et al.  An overview of knowledge sharing in new product development , 2018 .

[34]  Shuming Gao,et al.  An approach to automatic adaptation of assembly models , 2016, Comput. Ind..

[35]  Przemysław Zawadzki,et al.  Smart product design and production control for effective mass customization in the Industry 4.0 concept , 2016 .

[36]  Mingyu Li,et al.  A hybrid assembly sequence planning approach based on discrete particle swarm optimization and evolutionary direction operation , 2013 .

[37]  Giovani J.C. da Silveira,et al.  The mass customization decade: An updated review of the literature , 2012 .

[38]  Kunwoo Lee,et al.  A hierarchical data structure for representing assemblies: part I , 1985 .

[39]  Jochen Deuse,et al.  Data Mining-supported Generation of Assembly Process Plans☆ , 2014 .