本发明涉及邮轮结构板材模型开孔领域,尤其涉及一种自动生成预开孔线的方法及系统、设备及介质。
背景技术:
1、邮轮制造作为一种复杂而又庞大的系统工程,管路、风道等系统遍布全船,随之带来了大量开孔的需求。这些操作对于生产设计人员来说是不可避免的,但是又需要一定的时间去操作。对于开孔工作而言,操作量大、手动画开孔线操作复杂,加上开孔操作流程繁琐从而导致容易出错,导致邮轮制造的进度缓慢。
技术实现思路
1、本发明要解决的技术问题是为了克服现有技术中开孔操作量大、手动画开孔线操作复杂,开孔操作流程繁琐的缺陷,提供一种自动生成开孔线的方法及系统、设备及介质。
2、本发明是通过下述技术方案来解决上述技术问题:
3、本发明提供了一种自动生成预开孔线的方法,包括如下步骤:
4、接收开启命令,开始预开孔线的自动生成流程;
5、接收分段选择命令,选择待生成预开孔线所在的船体分段;
6、接收结构模型板块选择命令,在所述船体分段中选择待生成预开孔线的结构模型板块;
7、接收物体模型选择命令,选择待生成预开孔线的物体模型;
8、接收开孔确定命令,确定对应的开孔方式;
9、接收开孔命令,自动生成预开孔线。
10、较佳地,所述选择待生成预开孔线所在的船体分段,具体包括:
11、选择船体分段所在目录中的父节点;
12、选择父节点中的子节点,以选择与所述子节点对应的船体分段;
13、和/或,
14、所述方法基于intergraph smart 3d实现。
15、较佳地,所述开孔确定命令为:批量生成命令、只审核命令、无结构命令或止裂孔命令;
16、所述批量生成命令,用于指示批量生成预开孔线;
17、所述只审核命令,用于指示生成预开孔线的位置可开孔;
18、所述无结构命令,用于指示所述生成预开孔线的结构模型板块的结构板材不同于其它结构板材;
19、所述止裂孔命令,用于指示增大预开孔线的倒角。
20、较佳地,所述接收开孔确定命令,确定对应的开孔方式的步骤,具体包括:
21、当接收所述批量生成命令时,确定预开孔线为系统默认的形式与大小;
22、当接收所述只审核命令、无结构命令或止裂孔命令时,接收形式选择命令,选择预开孔线的形式与大小。
23、本发明还提供了一种自动生成预开孔线的系统,包括:
24、开启模块,用于接收开启命令,开始预开孔线的自动生成流程;
25、分段选择模块,用于接收分段选择命令,选择待生成预开孔线所在的船体分段;
26、结构模型板块选择模块,用于接收结构模型板块选择命令,在所述船体分段中选择待生成预开孔线的结构模型板块;
27、物体模型选择模块,用于接收物体模型选择命令,选择待生成预开孔线的物体模型;
28、开孔确定模块,用于接收开孔确定命令,确定对应的开孔方式;
29、开孔模块,用于接收开孔命令,自动生成预开孔线。
30、较佳地,所述分段选择模块,具体用于:
31、选择船体分段所在目录中的父节点;
32、选择父节点中的子节点,以选择与所述子节点对应的船体分段;
33、和/或,
34、所述系统基于intergraph smart 3d实现。
35、较佳地,所述开孔确定命令为:批量生成命令、只审核命令、无结构命令或止裂孔命令;
36、所述批量生成命令,用于指示批量生成预开孔线;
37、所述只审核命令,用于指示生成预开孔线的位置可开孔;
38、所述无结构命令,用于指示所述生成预开孔线的结构模型板块的结构板材不同于其它结构板材;
39、所述止裂孔命令,用于指示增大预开孔线的倒角。
40、较佳地,所述开孔确定模块具体用于:
41、当接收所述批量生成命令时,确定预开孔线为系统默认的形式与大小;
42、当接收所述只审核命令、无结构命令或止裂孔命令时,接收形式选择命令,选择预开孔线的形式与大小。
43、本发明还提供了一种电子设备,包括存储器、处理器及存储在存储器上并用于在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述的自动生成预开孔线的方法。
44、本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述的自动生成预开孔线的方法。
45、在符合本领域常识的基础上,上述各实施方式,可任意组合以得到本发明各较佳实施例。
46、本发明的积极进步效果在于:本发明是基于intergraph smart 3d设计软件,结合了邮轮舾装开孔技术,简化了对邮轮结构板材模型的开孔方法,优化了开孔的操作流程,保证了开孔形式和大小的正确率,同时提高了生产设计邮轮的效率,对开孔的不同场景生成相应的预开孔线,也同样简化了开孔操作。
1.一种自动生成预开孔线的方法,其特征在于,包括如下步骤:
2.如权利要求1所述的自动生成预开孔线的方法,其特征在于,所述选择待生成预开孔线所在的船体分段,具体包括:
3.如权利要求1所述的自动生成预开孔线的方法,其特征在于,所述开孔确定命令为:批量生成命令、只审核命令、无结构命令或止裂孔命令;
4.如权利要求3所述的自动生成预开孔线的方法,其特征在于,所述接收开孔确定命令,确定对应的开孔方式的步骤,具体包括:
5.一种自动生成预开孔线的系统,其特征在于,包括:
6.如权利要求5所述的自动生成预开孔线的系统,其特征在于,所述分段选择模块,具体用于:
7.如权利要求5所述的自动生成预开孔线的系统,其特征在于,所述开孔确定命令为:批量生成命令、只审核命令、无结构命令或止裂孔命令;
8.如权利要求7所述的自动生成预开孔线的系统,其特征在于,所述开孔确定模块具体用于:
9.一种电子设备,包括存储器、处理器及存储在存储器上并用于在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现权利要求1-4中任一项所述的自动生成预开孔线的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1-4中任一项所述的自动生成预开孔线的方法。