论文部分内容阅读
随着国家推动信息化与工业化的融合,传统产业信息化改造进程不断加快,中国传统产业信息化将迎来发展的春天。其中,CAD/CAM是发展最为迅速的技术和产业之一。由于CAD和CAM系统是独立开发并发展起来的,它们各自的数据模型,彼此不相容。所以在CAD和CAM之间没有基于产品特性的相对统一的模型,来实现软件间的数据交换与共享。基于木屋加工中心项目,为解决设计参数的读取并转换为加工参数的问题,提出使用建筑信息模型为统一模型。通过三维设计软件Revit的协同工作,参数化设计实体模型。使统一的三维数据模型BIM贯穿于整个项目的设计与加工环节,将项目中的模型设计参数得以共享,并且简化了从三维图形到二维图纸转换,以获取设计参数的步骤。并且研究设计一维排料算法,在原材料长度一定的条件下,将不同长度的待加工工件进行一定顺序的排列并切割,减少废料的产生,提高了材料的利用率。从根本上提高了整个木屋构件加工项目的质量和效率。最终实现木屋加工中心设计参数读取与转换、排料等功能,进一步实现了CAD/CAM系统的集成化与一体化。主要完成以下工作:(1)了解木屋搭建的方式与流程,将木屋搭建所需的组成构件,根据木屋加工中心的加工方式进行分类,并使用Revit建筑设计软件对建筑模型进行参数化实体建模;(2)使用Revit API和Dynamo可视化编程两种方法对Revit软件中的三维模型的设计参数进行提取;(3)对条形材料的一维下料算法进行对比研究;(4)将设计参数转换为加工参数格式,完善木屋加工中心的CAM加工模块。结果表明使用建筑信息模型后,实现了参数化设计的理念,并对关键参数进行自动提取,转换为可供直接使用的加工数据格式,实现从CAD到CAM的自动化加工,达到了预期效果。