很简单的问题。出于保密考虑,只显示部分代码。
功能需求
有些工艺有槽位,有些工艺没槽位。有槽位的理论上可能多行,已知工艺都是单行槽位。
寻找槽位需要以下参数:
槽位行数。
一行有多少个槽位,不同行槽位数相同。
槽位宽高及宽高公差,不同槽位宽高完全相同。
各行槽位(中间)距离涂布顶端(或底端)的位置及公差。是以涂布顶端还是涂布底端为参考位置。
各列槽位(中间)距离涂布左边缘(或右边缘)的位置及公差。是以左边缘为参考,还是以右边缘为参考。
设计
此功能可以拆分成两个步骤:
- 寻找各槽位的中心。可以进一步拆分成计算x和y。
- 通过中心计算槽位可能的范围。
- 数量流图
-
编码
- C#
-
- C++
-