本申请属于船舶建造,特别是涉及一种基于bom的船舶部件工时计算方法和系统。
背景技术:
1、计划工时是船舶生产排产、建造成本核算的重要依据,部件制作是船舶建造的重要工艺之一,提高部件工时的准确性和便利性具有重要意义。目前船舶部件工时主要以分段为单位、按主要工种由人工进行估算,一方面没有细化至具体部件的具体工序,且不准确,无法支撑精益化的生产排产,另一方面人工估算浪费大量人力物力,船舶建造效率很低。
技术实现思路
1、鉴于以上所述现有技术的缺点,本申请的目的在于提供一种基于bom的船舶部件工时计算方法和系统,以缓解了现有技术中存在的技术问题。
2、第一方面,本申请实施例提供一种基于bom的船舶部件工时计算方法,所述方法包括:
3、构建基础配置模型,所述基础配置模型至少包括:部件制作工艺模型、产品数据与工序关联模型和工时计算模型;
4、从产品bom中获取待计算工时的部件数据,将所述待计算工时的部件数据输入到所述部件制作工艺模型,得到对应的待计算工时的工序数据;
5、从所述产品bom中获取部件对应的关联数据对象,识别所述关联数据对象的属性特征;
6、基于所述产品数据与工序关联模型,将所述关联数据对象及其属性特征的数据分配至每个所述待计算工时的工序数据,获得产品数据的分配信息;
7、根据所述产品数据的分配信息,基于所述工时计算模型计算获得每条产品数据的工时,根据每条产品数据的工时卷积计算得到每道待计算工时的工序的工时。
8、在可选的实施方式中,构建所述部件制作工艺模型的步骤包括:
9、根据船舶部件制作的工艺特点,以预设要素构建部件制作工艺包含的工序及工序前后道关系;
10、其中,预设要素至少包括:部件工艺名称、工序编号、工序名称、上级工序编号。
11、在可选的实施方式中,构建所述产品数据与工序关联模型的步骤包括:
12、构建产品bom中数据对象的对象信息,所述对象信息包括:对象名称、对象的属性特征;
13、基于所述对象信息,构建每道工序与产品bom中数据对象的关联关系;
14、其中,每道工序关联的数据对象至少为一种。
15、在可选的实施方式中,所述对象的属性特征包括以下一种或其组合:流向、材质、零件类型、零件命名、焊接方式、焊接姿态、重量。
16、在可选的实施方式中,所述构建工时计算模型的步骤包括:
17、获得船舶部件制作包含的所有工序;
18、为每道工序的产品数据设置对应的工时。
19、第二方面,本申请实施例还提供了一种基于bom的船舶部件工时计算系统。所述系统包括:
20、构建模块,用于构建基础配置模型,所述基础配置模型至少包括:部件制作工艺模型、产品数据与工序关联模型和工时计算模型;
21、数据提取模块,用于从产品bom中获取待计算工时的部件数据,将所述待计算工时的部件数据输入到所述部件制作工艺模型,得到对应的待计算工时的工序数据;
22、所述数据提取模块,还用于从所述产品bom中获取部件对应的关联数据对象,识别所述关联数据对象的属性特征;
23、数据分配模块,用于基于所述产品数据与工序关联模型,将所述关联数据对象及其属性特征的数据分配至每个所述待计算工时的工序数据,获得产品数据的分配信息;
24、工时计算模块,用于根据所述产品数据的分配信息,基于所述工时计算模型计算获得每条产品数据的工时,根据每条产品数据的工时卷积计算得到每道待计算工时的工序的工时。
25、在可选的实施方式中,所述构建模块包括:
26、第一构建子模块,用于根据船舶部件制作的工艺特点,以预设要素构建部件制作工艺包含的工序及工序前后道关系;
27、其中,预设要素至少包括:部件工艺名称、工序编号、工序名称、上级工序编号。
28、在可选的实施方式中,所述构建模块包括:
29、第二构建子模块,用于构建产品bom中数据对象的对象信息,所述对象信息包括:对象名称、对象的属性特征;
30、以及基于所述对象信息,构建每道工序与产品bom中数据对象的关联关系;
31、其中,每道工序关联的数据对象至少为一种。
32、在可选的实施方式中,所述对象的属性特征包括以下一种或其组合:流向、材质、零件类型、零件命名、焊接方式、焊接姿态、重量。
33、在可选的实施方式中,所述构建模块包括:
34、第三构建子模块,用于获得船舶部件制作包含的所有工序;
35、以及为每道工序的产品数据设置对应的工时。
36、本申请,首先构建部件制作工艺模型、产品数据与工序关联模型、工时计算模型,实现工序级部件工时自动计算,既降低了部件工时计算人工工作量,又支持部件工艺流程、工时计算参数的快速调整。在基于船舶产品bom计算部件工时,建立了工艺与产品bom关联关系,能保证产品bom与部件工时同步变更、同步发布,解决了船舶部件工时计算不准确、与产品bom不一致的问题。
1.一种基于bom的船舶部件工时计算方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,构建所述部件制作工艺模型的步骤包括:
3.根据权利要求1所述的方法,其特征在于,构建所述产品数据与工序关联模型的步骤包括:
4.根据权利要求3所述的方法,其特征在于,所述对象的属性特征包括以下一种或其组合:流向、材质、零件类型、零件命名、焊接方式、焊接姿态、重量。
5.根据权利要求1所述的方法,其特征在于,所述构建工时计算模型的步骤包括:
6.一种基于bom的船舶部件工时计算系统,其特征在于,所述系统包括:
7.根据权利要求6所述的系统,其特征在于,所述构建模块包括:
8.根据权利要求6所述的系统,其特征在于,所述构建模块包括:
9.根据权利要求8所述的系统,其特征在于,所述对象的属性特征包括以下一种或其组合:流向、材质、零件类型、零件命名、焊接方式、焊接姿态、重量。
10.根据权利要求6所述的系统,其特征在于,所述构建模块包括:
