System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及工程制图领域,尤其涉及对型材切割的控制方法、下料图生成方法、系统和设备。
技术介绍
1、型材切割是船舶结构加工的重要内容之一。需通过型材切割机进行加工,需要根据型材切割机类型设计型材端切宏,并提供型材的切割指令,端切宏是一种对端切形状进行参数化描述的方法。
2、现有的tribon(一种船舶设计软件)软件采用连接代码和短切代码来设计型材的端切,其中代码的输入需要根据型材切割机配置,需要对照代码手册进行手工输入,操作步骤繁琐,形式不直观,生成端切宏的效率较低。
技术实现思路
1、本公开要解决的技术问题是为了克服现有技术中端切宏生成步骤繁琐,形式不直观的缺陷,提供一种型材切割的控制方法、下料图生成方法、系统和设备。
2、本公开是通过下述技术方案来解决上述技术问题:
3、第一方面,提供一种型材切割的控制方法,所述控制方法包括:
4、响应于对船舶中的目标型材进行切割的端切操作指令,生成用于端切操作的输入界面,所述输入界面用于输入切割需求参数;
5、基于所述切割需求参数得到所述目标型材的端切宏指令,以供型材切割机对所述目标型材进行切割;
6、其中,所述端切宏指令用于表征所目标型材的切割形状。
7、较佳地,所述切割需求参数包括所述型材的腹板切割参数、面板切割参数和角隅孔参数中的至少两个。
8、和/或,所述输入界面还用于输入校验参数,所述校验参数包括所述型材切割机的切割参数,所述控制方法还包括
9、获取所述切割机参数;
10、其中,所述切割机参数表征所述型材切割机的工作参数区间;
11、校验所述切割机参数是否满足所述切割需求参数;
12、响应于所述切割机参数不满足所述切割需求参数,则生成所述切割需求参数异常的提示信息。
13、较佳地,所述基于所述切割需求参数得到所述型材的端切宏指令的步骤包括:
14、在所述输入界面生成切割类型选择清单;
15、其中,所述切割类型包括直切角接类型、斜切角接类型、削切类型或对接类型中的至少两种;
16、基于选择指令确定目标切割类型,并根据所述目标切割类型和所述切割需求参数生成所述型材的所述端切宏指令。
17、较佳地,所述输入界面还用于输入第一型材类型,所述控制方法还包括:
18、在所述输入界面基于所述第一型材类型、所述切割需求参数和所述切割类型生成所述目标型材切割后的预览图像。
19、第二方面,提供一种型材下料图的生成方法,所述生成方法包括:
20、获取目标型材对应的第二型材类型和端切宏指令;
21、其中,所述端切宏指令基于第一方面所述的型材切割的控制方法得到;
22、基于所述第二型材类型和所述端切宏指令,通过smart 3d软件生成对应的所述型材的下料图。
23、较佳地,所述型材下料图包括所述目标型材的长度、方向、坡口、余量和/或加工方式的标注信息;
24、和/或,所述生成方法还包括:
25、将所述型材下料图以xml(extensible markup language,可扩展标记语言)格式输出。
26、第三方面,提供一种型材切割的控制系统,所述控制系统包括界面生成模块和端切宏生成模块;
27、所述界面生成模块,用于响应于对船舶中的目标型材进行切割的端切操作指令,生成用于端切操作的输入界面,所述输入界面用于输入切割需求参数;
28、所述端切宏生成模块,用于基于所述切割需求参数得到所述目标型材的端切宏指令,以供型材切割机对所述目标型材进行切割;
29、其中,所述端切宏指令用于表征所目标型材的切割形状。
30、第四方面,提供一种型材下料图的生成系统,其特征在于,所述生成系统包括获取模块和图像生成模块;
31、所述获取模块,用于获取目标型材对应的第二型材类型和端切宏指令;
32、其中,所述端切宏指令基于第三方面所述的型材切割的控制系统得到;
33、所述图像生成模块,用于基于所述第二型材类型和所述端切宏指令,通过smart3d(一种三维建模软件)软件生成对应的所述型材的下料图。
34、第五方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并用于在处理器上运行的计算机程序,所述处理器执行计算机程序时实现如第一方面所述的型材切割的控制方法,或者如第二方面所述的型材下料图的生成方法。
35、第六方面,提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的型材切割的控制方法,或者如第二方面所述的型材下料图的生成方法。
36、在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本申请各较佳实例。
37、本公开的积极进步效果在于:本公开通过集成的输入界面,完成切割需求的快速输入,并基于端切类型的分类和可视化的端切宏修改,保障端切宏的生成效率,利用切割机参数对切割需求进行校验,保障端切宏的准确性。基于端切宏自动生成下料图,实现对型材的长度及端切形式与端切参数的直观反映,提高了加工图的设计效率与质量。
本文档来自技高网...【技术保护点】
1.一种型材切割的控制方法,其特征在于,所述控制方法包括:
2.根据权利要求1所述的型材切割的控制方法,其特征在于,所述切割需求参数包括所述型材的腹板切割参数、面板切割参数和角隅孔参数中的至少两个;
3.根据权利要求1所述的型材切割的控制方法,其特征在于,所述基于所述切割需求参数得到所述型材的端切宏指令的步骤包括:
4.根据权利要求3所述的型材切割的控制方法,其特征在于,所述输入界面还用于输入第一型材类型,所述控制方法还包括:
5.一种型材下料图的生成方法,其特征在于,所述生成方法包括:
6.根据权利要求5所述的型材下料图的生成方法,其特征在于,所述型材下料图包括所述目标型材的长度、方向、坡口、余量和/或加工方式的标注信息;
7.一种型材切割的控制系统,其特征在于,所述控制系统包括界面生成模块和端切宏生成模块;
8.一种型材下料图的生成系统,其特征在于,所述生成系统包括获取模块和图像生成模块;
9.一种电子设备,包括存储器、处理器及存储在存储器上并用于在处理器上运行的计算机程序,其特征
10.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-4中任一项所述的型材切割的控制方法,或者如权利要求5或6所述的型材下料图的生成方法。
...【技术特征摘要】
1.一种型材切割的控制方法,其特征在于,所述控制方法包括:
2.根据权利要求1所述的型材切割的控制方法,其特征在于,所述切割需求参数包括所述型材的腹板切割参数、面板切割参数和角隅孔参数中的至少两个;
3.根据权利要求1所述的型材切割的控制方法,其特征在于,所述基于所述切割需求参数得到所述型材的端切宏指令的步骤包括:
4.根据权利要求3所述的型材切割的控制方法,其特征在于,所述输入界面还用于输入第一型材类型,所述控制方法还包括:
5.一种型材下料图的生成方法,其特征在于,所述生成方法包括:
6.根据权利要求5所述的型材下料图的生成方法,其特征在于,所述型材下料图包括所述目标型材的长度、方向、坡口、余量...
【专利技术属性】
技术研发人员:杨桂林,周超,李超,王维,张红宇,王芳宁,陶寅之,程朴凡,
申请(专利权)人:上海外高桥造船有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。