System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及板材下料,尤其涉及一种同种零件排布方法、零件排布装置和计算机可读存储介质。
技术介绍
1、排样又称为下料,其目标是在材料切割过程中用较短的时间,以最省料的方式将零件图形排在板材上,进而节省原材料提高加工效率。排样问题广泛存在于在现代经济社会的多个行业中,例如机械制造、印刷包装、服装、皮革、玻璃、木材加工、建筑业、微电子等多种行业。在大批量生产加工中,排样利用率的些许提高带来的都是极大的材料节约和经济收益。
2、排样通常涉及一种零件图形单独排入和多种零件图形混合排入两种情况。针对一种零件图形单独排样的情况,研究较少,基本都是将多种零件图形混合排样的方法,直接应用到一种零件图形单独排样;会因为同种零件缺少了混合零件的多样性,导致无法根据不同零件的大小确定零件的排样顺序,如果采用混合方法排入,这样会导致排入结果混乱,零件之间间隙较大,进而导致材料板利用率较低。
3、鉴于此,有必要提供一种新的同种零件排布方法、零件排布装置和计算机可读存储介质,以解决或至少缓解上述技术缺陷。
技术实现思路
1、本专利技术的主要目的是提供一种同种零件排布方法、零件排布装置和计算机可读存储介质,旨在解决现有同种零件应用传统多种零件图形混合排样的方法在材料板上排布时材料板空间利用率低的技术问题。
2、为了实现上述目的,本专利技术提供一种同种零件排布方法,包括:
3、根据同种零件的零件规格,确定待排布的多个零件的紧密组合信息;
4、确定待进行
5、根据所述形状信息和所述紧密组合信息确定目标紧密排布信息,依据所述目标紧密排布信息将所述待排布的多个零件排布到所述材料板或排板选定区。
6、在一实施例中,所述紧密组合信息包括紧密组合结构,所述确定待排布的多个零件的紧密组合信息的步骤包括:
7、确定所述待排布的多个零件内的中心零件和第一其余零件;以所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构。
8、在一实施例中,所述以所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构的步骤包括:
9、以预设的第一旋转角度对所述中心零件进行旋转,并以旋转后的所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在旋转后的所述中心零件的周围,形成所述紧密组合结构;
10、或
11、以预设的第二旋转角度对所述第一其余零件进行旋转,并以所述中心零件为中心,将旋转后的所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构。
12、在一实施例中,所述以所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构的步骤包括:
13、对所述中心零件进行镜像翻转,并以翻转后的所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在旋转后的所述中心零件的周围,形成所述紧密组合结构;
14、或
15、对所述第一其余零件进行镜像翻转,并以所述中心零件为中心,将翻转后的所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构。
16、在一实施例中,所述确定所述待排布的多个零件内的中心零件和第一其余零件;以所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构的步骤包括:
17、将所述待排布的多个零件中的至少两个零件进行组合形成紧密组合体,并确定未进行组合的第二其余零件;
18、若存在多个所述紧密组合体,选择多个所述紧密组合体中的任一个所述紧密组合体为中心,将所述第二其余零件和/或其余未被选择的所述紧密组合体以最紧密贴合形式贴合在选择的所述紧密组合体的周围,形成紧密组合结构。
19、在一实施例中,所述确定所述待排布的多个零件内的中心零件和第一其余零件;以所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构的步骤包括:
20、将所述待排布的多个零件中的至少两个零件进行组合形成紧密组合体,并确定未进行组合的第二其余零件;
21、若存在多个所述第二其余零件,在多个所述第二其余零件内选择至少一所述第二其余零件为中心,将未被选择的所述第二其余零件和/或所述紧密组合体以最紧密贴合形式贴合在选择的所述零件的周围,形成所述紧密组合结构。
22、在一实施例中,所述将所述待排布的多个零件中的至少两个零件进行组合形成紧密组合体的步骤包括:
23、确定所述待排布的多个零件中待进行组合的至少两个所述零件;
24、确定是否对待进行组合的至少两个所述零件进行旋转;
25、若在待进行组合的至少两个所述零件中,需要对待进行组合的部分所述零件进行旋转,旋转部分所述零件,将旋转后的部分所述零件和未旋转的所述零件进行组合,形成紧密组合体;或,
26、若在待进行组合的至少两个所述零件中,需要对待进行组合的所有所述零件进行旋转,旋转所有所述零件,将旋转后的所有所述零件进行组合,形成紧密组合体。
27、在一实施例中,所述将所述待排布的多个零件中的至少两个零件进行组合形成紧密组合体的步骤包括:
28、在所述待排布的多个零件中选择至少一所述零件作为第一零件;
29、对所述第一零件进行镜像翻转得到第二零件;
30、将所述第一零件与所述第二零件进行组合形成紧密组合体。
31、在一实施例中,所述根据所述形状信息和所述紧密组合信息确定目标紧密排布信息的步骤包括:
32、若存在多种紧密组合信息,依次将每种所述紧密组合信息与所述形状信息进行比较,得到所述目标紧密排布信息,其中,所述目标紧密排布信息包括能在所述材料板上排布最多所述零件的紧密组合信息。
33、在一实施例中,所述依次将每种所述紧密组合信息与所述形状信息进行比较,得到所述目标紧密排布信息的步骤包括:
34、对多种所述紧密组合信息进行组合,得到新紧密组合信息;
35、依次将每种所述新紧密组合信息与所述形状信息进行比较,得到目标紧密排布信息。
36、在一实施例中,若所述材料板内需排入至少两种零件,则所述依据所述目标紧密排布信息将所述待排布的多个零件排布到所述材料板或排板选定区的步骤包括:
37、依据所述目标紧密排布信息将所述待排布的同种零件排布到同一排板选定区,所述至少两种零件形成至少两个排板选定区;
38、所述依据所述目标紧密排布信息将所述待排布的多个零件排布到所述材料板或排板选定区的步骤之后还包括:
39、对所述材料板内的所述至少两个所述排板选定区进行紧密排布。
40、此外,本专利技术还提本文档来自技高网...
【技术保护点】
1.一种同种零件排布方法,其特征在于,所述同种零件排布方法的步骤包括:
2.根据权利要求1所述的同种零件排布方法,其特征在于,所述紧密组合信息包括紧密组合结构,所述确定待排布的多个零件的紧密组合信息的步骤包括:
3.根据权利要求2所述的同种零件排布方法,其特征在于,所述以所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构的步骤包括:
4.根据权利要求2所述的同种零件排布方法,其特征在于,所述以所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构的步骤包括:
5.根据权利要求2所述的同种零件排布方法,其特征在于,所述确定所述待排布的多个零件内的中心零件和第一其余零件;以所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构的步骤包括:
6.根据权利要求2所述的同种零件排布方法,其特征在于,所述确定所述待排布的多个零件内的中心零件和第一其余零件;以所述中心零件为中心,将所述第一其余零
7.根据权利要求5或6所述的同种零件排布方法,其特征在于,所述将所述待排布的多个零件中的至少两个零件进行组合形成紧密组合体的步骤包括:
8.根据权利要求5或6所述的同种零件排布方法,其特征在于,所述将所述待排布的多个零件中的至少两个零件进行组合形成紧密组合体的步骤包括:
9.根据权利要求1~6中任一项所述的同种零件排布方法,其特征在于,所述根据所述形状信息和所述紧密组合信息确定目标紧密排布信息的步骤包括:
10.根据权利要求9所述的同种零件排布方法,其特征在于,所述依次将每种所述紧密组合信息与所述形状信息进行比较,得到所述目标紧密排布信息的步骤包括:
11.根据权利要求1~6中任一项所述的同种零件排布方法,其特征在于,若所述材料板内需排入至少两种零件,则所述依据所述目标紧密排布信息将所述待排布的多个零件排布到所述材料板或排板选定区的步骤包括:
12.一种零件排布装置,其特征在于,所述零件排布装置包括:
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有实现零件排布程序,所述实现零件排布程序被处理器执行以实现如权利要求1至11中任一项所述同种零件排布方法的步骤。
...【技术特征摘要】
1.一种同种零件排布方法,其特征在于,所述同种零件排布方法的步骤包括:
2.根据权利要求1所述的同种零件排布方法,其特征在于,所述紧密组合信息包括紧密组合结构,所述确定待排布的多个零件的紧密组合信息的步骤包括:
3.根据权利要求2所述的同种零件排布方法,其特征在于,所述以所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构的步骤包括:
4.根据权利要求2所述的同种零件排布方法,其特征在于,所述以所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构的步骤包括:
5.根据权利要求2所述的同种零件排布方法,其特征在于,所述确定所述待排布的多个零件内的中心零件和第一其余零件;以所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构的步骤包括:
6.根据权利要求2所述的同种零件排布方法,其特征在于,所述确定所述待排布的多个零件内的中心零件和第一其余零件;以所述中心零件为中心,将所述第一其余零件以最紧密贴合形式贴合在所述中心零件的周围,形成所述紧密组合结构的步骤包括:
【专利技术属性】
技术研发人员:张春雨,刘想,潘高超,
申请(专利权)人:苏州汇川控制技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。