【技术实现步骤摘要】
一种PLM模型处理方法、系统、装置和可读介质
[0001]本专利技术涉及模型处理领域,尤其涉及一种PLM模型处理方法、系统、装置和可读介质。
技术介绍
[0002]PLM(Product LifeCycle Management)即产品生命周期管理,能够将工业模型转换成计算机中可持久化模型,满足工业界装配零件、版本控制、仿真以及装配过程等需求。Ifc文件中各种建筑构件元素,可以转换成类似于上图中的装配结构,其元素或对应一种装配体,如建筑(Building),可以聚合很多楼层(BuildingStorey),而楼层(BuildingStorey)又可以聚合很多建筑构件,如墙(wall)、门(door)、窗(window)等等,或对应于一种零件,如墙(wall)、门(door)、窗(window)等等。但是,目前在进行PLM模型构建时,即使针对相同的元素,只要位置稍有变化,就需要重新加载一次数据。至少具有以下问题:大体量Ifc文件中同种IfcMappedItem实例对象的重复加载,导入效率低以及大量内存占用。
专利技术内 ...
【技术保护点】
【技术特征摘要】
1.一种PLM模型处理方法,其特征在于,包括:获取第一目标对象的第一关键要素;查询模型中的所有形体对象的第一关键要素;若所述模型中存在与所述第一目标对象的第一关键要素相同的形体对象,则将所述形体对象进行转换生成与所述第一目标对象对应的第二目标对象聚合到模型中。2.根据权利要求1所述的PLM模型处理方法,其特征在于,若模型不存在与所述第一目标对象的第一关键要素相同的形体对象,则获取所述第一目标对象的第二关键要素聚合到模型中;所述第二关键要素包括造型数据和转换矩阵。3.根据权利要求1所述的PLM模型处理方法,其特征在于,所述转换具体步骤为:获取形体对象的第一造型数据和第一转换矩阵、以及所述第一目标对象的第二转换矩阵;以所述第二转换矩阵的逆矩阵与所述第一转换矩阵相乘得到第三转换矩阵;将所述第三转换矩阵与所述第一造型数据进行整合得到所述第二目标对象的第二关键要素。4.根据权利要求2或3所述的PLM模型处理方法,其特征在于,所述聚合具体包括:获取第一/二目标对象的第二关键要素;根据所述造型数据构建对应的对象形体,根据所述转换矩阵将所述对象形体加载到模型的对应位置。5.根据权利要求1所述的PLM模型处理方法,其特征在于,在获取所述第一目标对象前,还包括:读取目标文件,得到所述目标文件中所有目标对象集合;依次获取所述目标对象,当所述目标对象为形体对象时确定为所述第一目标对象。6...
【专利技术属性】
技术研发人员:刘培,赵伟,赵恒,
申请(专利权)人:广州中望龙腾软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。