装配序列规划是装配工艺设计的关键内容。计算机辅助装配工艺设计系统(Computer Aided Assembly Process Planning)提供装配序列规划的功能。根据CAD系统上产生的三维实体装配模型设计产品的装配工艺,是产品设计与工艺集成的基本要求。本文以电机产品为对象,研究了装配工艺建模和装配序列规划的原理和相关方法。利用CAXA二次开发接口,以SQL Server2000为后端数据库,在Visual C++中开发了根据装配模型进行装配序列规划的功能模块。该模块可以根据装配设计模型生成装配树,并最终生成装配序列,从而提高装配工艺设计的效率,为具有装配关系的产品设计与工艺的集成提供了基础。主要的研究内容包括:1、研究了装配工艺规划的几个关键技术,包括装配工艺建模、装配序列规划、装配序列的表达等。2、研究了电机类产品的结构、分析了电机类产品的装配工艺,用装配工艺系统图描述电机的主要装配组件如定子、转子的装配序列,并总结出典型的电机装配序列。3、研究了装配特征的分类及装配特征的描述,在CAXA实体设计中进行零件的特征建模,并将这些零件装配成具有层次关系的装配设计模型。4、深入研究CAXA二次开发接口功能,研究并开发了对装配工艺规划起辅助作用的功能模块,该功能模块能够生成装配树、装配BOM表,导出XML文件,能通过参考典型装配序列生成新的装配序列。5、以某电机的装配工艺规划为实例,通过运行所开发的功能模块,对相关研究内容进行了验证。