System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及注塑,尤其涉及一种模具的传感器的自动布线方法及自动布线装置。
技术介绍
1、在为模具安装传感器时,需要根据模具的结构形式选择合适的安装位置,同时,由于传感器需要与变送器、检测设备等进行信号连接,需要从传感器引出线缆至模具外部,但模具中存在大量的干涉部件,例如螺丝、销钉、镶件、顶针等,因此对于工程师而言,设计线缆的布置需要的时间长,且需要依赖工程师的经验。
技术实现思路
1、本专利技术旨在至少解决相关技术中存在的技术问题之一。为此,本专利技术提出一种模具的传感器的自动布线方法,其可以降低对工程师经验的依赖性,提升模具的制备效率。
2、本专利技术还提出一种模具的传感器的自动布线装置。
3、本专利技术还提出一种电子设备。
4、本专利技术还提出一种非暂态计算机可读存储介质。
5、根据本专利技术第一方面实施例的模具的传感器的自动布线方法,对模具进行网格划分得到多个网格单元,对所述网格单元进一步划分,由所述网格单元是否和模具的干涉部件发生干涉划分得到干涉网格和完整网格;确定传感器在模具上的设置位置和所述传感器的线缆在所述模具的引出位置;在所述网格单元中确定和所述设置位置对应的起始网格,在所述完整网格中确定和所述引出位置对应的终止网格;避让所述干涉网格且串联所述完整网格,得到所述线缆的布线路径,其中,所述布线路径连接所述起始网格和所述终止网格。
6、根据本专利技术实施例的模具的传感器的自动布线方法,对模具进行网格划分,并连接完
7、根据本专利技术的一个实施例,所述避让所述干涉网格且串联所述完整网格,得到所述线缆的布线路径,包括:
8、在以所述起始网格和所述终止网格之间的连线为对角线构成的矩形区域中,形成所述布线路径。
9、根据本专利技术的一个实施例,所述避让所述干涉网格且串联所述完整网格,得到所述线缆的布线路径,包括:
10、由多段布线段连接形成预选路径,其中,相邻所述布线段之间的夹角不小于九十度;
11、从所有所述预选路径中,选择所述布线段数量最少或者最短的所述预选路径作为所述布线路径。
12、根据本专利技术的一个实施例,所述从所有所述预选路径中,选择所述布线段数量最少或者最短的所述预选路径作为所述布线路径,包括:
13、对被选择的所述预选路径的拐角位置进行平滑处理,得到所述布线路径。
14、根据本专利技术的一个实施例,所述避让所述干涉网格且串联所述完整网格,得到所述线缆的布线路径,包括:
15、由所述终止网格相对所述起始网格的位置,确定所述布线路径的走向方向;
16、所述完整网格包括沿着所述走向方向具有相邻的完整网格的第一网格,以及沿着所述走向方向不具有相邻的完整网格的第二网格,连接所述第一网格形成所述布线路径。
17、根据本专利技术的一个实施例,所述在所述网格单元中确定和所述设置位置对应的起始网格,在所述完整网格中确定和所述引出位置对应的终止网格,包括:
18、由所述引出位置确定多个位于边缘的所述完整网格作为备选网格;
19、将所述备选网格划分为第一类网格和第二类网格,若朝向所述起始网格的方向上,与所述备选网格相邻的完整网格的数量为2,则所述备选网格为第一类网格,否则为第二类网格;
20、从所述第一类网格中选择所述终止网格。
21、根据本专利技术的一个实施例,所述在所述网格单元中确定和所述设置位置对应的起始网格,在所述完整网格中确定和所述引出位置对应的终止网格,还包括:
22、由所述引出位置确定多个位于边缘的所述网格单元作为备选网格;
23、避让所述干涉网格且串联所述完整网格,无法得到连接所述起始网格和当前所述备选网格的布线路径,则从其他备选网格中确定所述终止网格。
24、根据本专利技术的一个实施例,所述对所述网格单元进一步划分,由所述网格单元是否和模具的干涉部件发生干涉划分得到干涉网格和完整网格,包括:
25、通过所述网格单元的表面积、网格尺寸、最小角度、最大角度、长宽比、边界拟合或网格扭曲度判断所述网格单元为干涉网格或者完整网格。
26、根据本专利技术的一个实施例,所述对模具进行网格划分得到多个网格单元,包括:
27、对模具进行六面体网格划分,由待布置的线缆的截面尺寸确定六面体网格的尺寸。
28、根据本专利技术第二方面实施例的模具的传感器的自动布线装置,包括:
29、划分模块,用于对模具进行网格划分得到多个网格单元,对所述网格单元进一步划分,由所述网格单元是否和模具的干涉部件发生干涉划分得到干涉网格和完整网格;
30、定位模块,用于确定传感器在模具上的设置位置和所述传感器的线缆在所述模具的引出位置;
31、确定模块,用于在所述网格单元中确定和所述设置位置对应的起始网格,在所述完整网格中确定和所述引出位置对应的终止网格;
32、生成模块,用于避让所述干涉网格且串联所述完整网格,得到所述线缆的布线路径,其中,所述布线路径连接所述起始网格和所述终止网格。
33、根据本专利技术实施例的模具的传感器的自动布线装置,其效果和上述模具的传感器的自动布线方法相对应,此处不再赘述。
34、根据本专利技术第三方面实施例的电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述模具的传感器的自动布线方法。
35、根据本专利技术实施例的电子设备,其效果和上述模具的传感器的自动布线方法相对应,此处不再赘述。
36、根据本专利技术第四方面实施例的非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述模具的传感器的自动布线方法。
37、根据本专利技术实施例的非暂态计算机可读存储介质,其效果和上述模具的传感器的自动布线方法相对应,此处不再赘述。
38、本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
本文档来自技高网...【技术保护点】
1.一种模具的传感器的自动布线方法,其特征在于,包括:
2.根据权利要求1所述的模具的传感器的自动布线方法,其特征在于,所述避让所述干涉网格且串联所述完整网格,得到所述线缆的布线路径,包括:
3.根据权利要求1所述的模具的传感器的自动布线方法,其特征在于,所述避让所述干涉网格且串联所述完整网格,得到所述线缆的布线路径,包括:
4.根据权利要求3所述的模具的传感器的自动布线方法,其特征在于,所述从所有所述预选路径中,选择所述布线段数量最少或者最短的所述预选路径作为所述布线路径,包括:
5.根据权利要求1所述的模具的传感器的自动布线方法,其特征在于,所述避让所述干涉网格且串联所述完整网格,得到所述线缆的布线路径,包括:
6.根据权利要求1至5中任意一项所述的模具的传感器的自动布线方法,其特征在于,所述在所述网格单元中确定和所述设置位置对应的起始网格,在所述完整网格中确定和所述引出位置对应的终止网格,包括:
7.根据权利要求1至5中任意一项所述的模具的传感器的自动布线方法,其特征在于,所述在所述网格单元中确定和所述
8.根据权利要求1至5中任意一项所述的模具的传感器的自动布线方法,其特征在于,所述对所述网格单元进一步划分,由所述网格单元是否和模具的干涉部件发生干涉划分得到干涉网格和完整网格,包括:
9.根据权利要求1至5中任意一项所述的模具的传感器的自动布线方法,其特征在于,所述对模具进行网格划分得到多个网格单元,包括:
10.一种模具的传感器的自动布线装置,其特征在于,包括:
11.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至9任一项所述的模具的传感器的自动布线方法。
12.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至9任一项所述的模具的传感器的自动布线方法。
...【技术特征摘要】
1.一种模具的传感器的自动布线方法,其特征在于,包括:
2.根据权利要求1所述的模具的传感器的自动布线方法,其特征在于,所述避让所述干涉网格且串联所述完整网格,得到所述线缆的布线路径,包括:
3.根据权利要求1所述的模具的传感器的自动布线方法,其特征在于,所述避让所述干涉网格且串联所述完整网格,得到所述线缆的布线路径,包括:
4.根据权利要求3所述的模具的传感器的自动布线方法,其特征在于,所述从所有所述预选路径中,选择所述布线段数量最少或者最短的所述预选路径作为所述布线路径,包括:
5.根据权利要求1所述的模具的传感器的自动布线方法,其特征在于,所述避让所述干涉网格且串联所述完整网格,得到所述线缆的布线路径,包括:
6.根据权利要求1至5中任意一项所述的模具的传感器的自动布线方法,其特征在于,所述在所述网格单元中确定和所述设置位置对应的起始网格,在所述完整网格中确定和所述引出位置对应的终止网格,包括:
7.根据权利要求1至5中任意一项所述的...
【专利技术属性】
技术研发人员:张勋,朱建华,王斯昀,
申请(专利权)人:广东美的制冷设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。