限制区转换方法与限制区转换装置制造方法及图纸

技术编号:15617427 阅读:276 留言:0更新日期:2017-06-14 03:43
本发明专利技术揭露一种限制区转换方法与限制区转换装置,所述限制区转换方法包括下列步骤。读取印刷电路板的裸版信息与以及多个组件摆放信息,其中多个组件摆放信息对应多个实体限制区。根据裸版信息中的一边缘数据,来定义出一第一区域。根据多个实体限制区对应印刷电路板的平面的多个投影,来定义出多个第二区域。从多个第二区域中,选出其范围与其他至少一第二区域的范围具有重叠部分的多个第二区域,并将其定义至一限制冲突集合之中。选择性地修改限制冲突集合中多个第二区域的范围,以使其中任两第二区域皆不具有重叠部分。

【技术实现步骤摘要】
限制区转换方法与限制区转换装置
本专利技术关于一种限制区转换方法与限制区转换装置,且特别是一种关于ECAD规则的限制区转换方法与限制区转换装置。
技术介绍
图1为印刷电路裸板、机构件与电子组件的配置的示意图。传统机构工程师(MERD)在设计印刷电路板(PCB)时,需注意空间规划,避免电子组件与其他设计件产生干涉撞件。因此会先将一部分电子组件20建置于PCB裸板10上,再依照机构件30(即机构工程师所设计的模型,例如机壳的上下盖)与PCB裸板10间的剩余空间,以供规划电子工程师(EERD)摆放其他电子组件所需的限制区40,如图1所示。由于电子工程师所使用的软件(例如:Allegro)无法直接读取机构工程师所指定的电子组件限制范围,需仰赖机构工程师另行依照ECAD(ElectricalEngineeringComputer-AidedDesign)规则来建立限制区。如此一来,电子工程师才可利用软件直接读取电子组件限制范围。图2为建立ECAD限制区的过程的示意图。举例来说,如图2所示,机构工程师需描绘PCB裸板10的板边线段来建立为PlaceKeepin区域(置内区域)a,以及依据电子组件摆放区域的限制区高度来建立PlaceKeepout区域(排外区域)b(即不可摆放电子组件区域),最终才得以建立出ECAD限制区c,以供电子工程师读取。图3为不同高度的实体限制区之间产生有冲突区域的示意图。然而,如图3所示,由于电子组件摆放区域d具有不同的高度,因此不可摆放电子组件区域e亦对应不同的高度,即PlaceKeepout区域b1与b2。当PlaceKeepout区域b1中有涵盖到其他PlaceKeepout区域b2时,则在PlaceKeepout区域b1与b2的交集b1∩b2的下方,将会造成冲突区域f产生。换句话说,冲突区域f即代表PlaceKeepout区域b1所涵盖的电子组件摆放区域d的区域。因此,在上述机构工程师用于建立限制区的方式中,当不同高度的实体限制区之间产生有冲突区域的情况下,则需要耗费大量的人力与时间成本,来进一步处理有关于冲突区域的矛盾。
技术实现思路
有鉴于上,本专利技术提出一种限制区转换方法与限制区转换装置,藉以解决上述问题。本专利技术提供一种限制区转换方法,包括下列步骤:读取一印刷电路板的一裸版信息与以及多个组件摆放信息,其中多个组件摆放信息对应多个实体限制区。根据裸版信息中的一边缘数据,来定义出一第一区域。根据多个实体限制区对应印刷电路板的平面的多个投影,来定义出多个第二区域。从多个第二区域中,选出其范围与其他至少一第二区域的范围具有重叠部分的多个第二区域,并将其定义至一限制冲突集合之中。选择性地修改限制冲突集合中多个第二区域的范围,以使其中任两第二区域皆不具有重叠部分。在本专利技术一实施例中,所述限制区转换方法包括下列步骤:在限制冲突集合中的多个第二区域中,选出一第一冲突区域,以及位于第一冲突区域之内的至少一第二冲突区域,修改第一冲突区域的一区域边界以成为一内缩型边界,其中内缩型边界包括一外边界、一内边界以及连接外边界与内边界的一连接桥边界,外边界为修改前的第一冲突区域的区域边界的一部份,内边界配置于至少一第二冲突区域的区域边界的相邻的外侧,以及将修改后的第一冲突区域从限制冲突集合中剔除,并重复上述步骤。在本专利技术另一实施例中,其中在第一冲突区域中,至少一第二冲突区域的范围的大小仅次于第一冲突区域。在本专利技术另一实施例中,其中第一冲突区域的区域边界与至少一第二冲突区域的区域边界之间不具有交集处。在本专利技术另一实施例中,其中至少一第二冲突区域之间不具有交集处而彼此分离。在本专利技术另一实施例中,其中至少一第二冲突区域的区域边界之间具有交集处。在本专利技术另一实施例中,所述限制区转换方法更包括下列步骤:将第一区域与多个第二区域合并为一ECAD限制区。本专利技术提供一种限制区转换装置,包括一信息读取模块、一区域定义模块与一冲突排解模块。区域定义模块耦接信息读取模块。冲突排解模块耦接区域定义模块。信息读取模块用于读取一印刷电路板的一裸版信息与以及多个组件摆放信息,其中多个组件摆放信息对应多个实体限制区。区域定义模块用于根据裸版信息中的一边缘数据,来定义出一第一区域,以及根据多个实体限制区对应印刷电路板的平面的多个投影,来定义出多个第二区域。冲突排解模块用于从多个第二区域中,选出其范围与其他至少一第二区域的范围具有重叠部分的多个第二区域,并将其定义至一限制冲突集合之中,以及选择性地修改限制冲突集合中多个第二区域的范围,以使其中任两第二区域皆不具有重叠部分。如上所述,本专利技术通过将实体限制区对应印刷电路板的平面的投影,来定义出多个第二区域,并于具有重叠部分的限制冲突集合之中,由外圈至内圈来逐一修改其第二区域的范围,以使其中任两第二区域皆不具有重叠部分。如此一来,即可自动化地消除电子组件摆放区域之中的冲突区域。以上关于本
技术实现思路
及以下关于实施方式的说明用于示范与阐明本专利技术的精神与原理,并提供对本专利技术的权利要求更进一步的解释。附图说明图1为印刷电路裸板、机构件与电子组件的配置的示意图。图2为建立ECAD限制区的过程的示意图。图3为不同高度的实体限制区之间产生有冲突区域的示意图。图4为根据本专利技术的一实施例的限制区转换装置的方块图。图5为根据本专利技术的一实施例的限制区转换方法的流程图。图6为根据本专利技术的一实施例的排解不同高度的实体限制区之间所产生的冲突区域的示意图。图7A~7C为根据本专利技术的一实施例的实体限制区、对应的投影以及所选取的第一冲突区域与第二冲突区域的示意图。图8为根据本专利技术的另一实施例的限制区转换方法的流程图。图9为根据本专利技术的另一实施例的实体限制区所对应投影的区域边界之间具有交集处的示意图。组件标号说明:aPlaceKeepin区域b、b1~b4PlaceKeepout区域cECAD限制区d电子组件摆放区域e不可摆放电子组件区域f冲突区域400限制区转换装置410信息读取模块420区域定义模块430冲突排解模块440信息整并模块P1~P13实体限制区R1第一区域R21、R22、R201~R210第二区域R21'修改后的第二区域g1外边界g2内边界g3连接桥边界A、C、E最外圈B、D、F次外圈I交集处S510~S560限制区转换方法的步骤S551~S554限制区转换方法的步骤具体实施方式以下在实施方式中叙述本专利技术的详细特征,其内容足以使任何熟习相关技艺者了解本专利技术的
技术实现思路
并据以实施,且依据本说明书所揭露的内容、权利要求及图式,任何熟习相关技艺者可轻易地理解本专利技术相关的目的及优点。以下实施例进一步说明本专利技术的诸面向,但非以任何面向限制本专利技术的范畴。图4为根据本专利技术的一实施例的限制区转换装置400的方块图。如图4所示,限制区转换装置400包括信息读取模块410、区域定义模块420、冲突排解模块430以及信息整并模块440。区域定义模块420耦接信息读取模块410,冲突排解模块430耦接区域定义模块420,信息整并模块440耦接区域定义模块420与冲突排解模块430。限制区转换装置400可以是个人计算机、服务器、可携式行动装置,或者是其他各种类型的电子装置。信息读取模块410、区域定义模块420、冲突排解模块430以及信息整并本文档来自技高网
...
限制区转换方法与限制区转换装置

【技术保护点】
一种限制区转换方法,其特征为,该方法包括:读取一印刷电路板的一裸版信息与以及多个组件摆放信息,其中该些组件摆放信息对应多个实体限制区;根据该裸版信息中的一边缘数据,来定义出一第一区域;根据该些实体限制区对应该印刷电路板的平面的多个投影,来定义出多个第二区域;从该些第二区域中,选出其范围与其他至少一第二区域的范围具有重叠部分的多个第二区域,并将其定义至一限制冲突集合之中;以及选择性地修改该限制冲突集合中该些第二区域的该范围,以使其中任两第二区域皆不具有该重叠部分。

【技术特征摘要】
1.一种限制区转换方法,其特征为,该方法包括:读取一印刷电路板的一裸版信息与以及多个组件摆放信息,其中该些组件摆放信息对应多个实体限制区;根据该裸版信息中的一边缘数据,来定义出一第一区域;根据该些实体限制区对应该印刷电路板的平面的多个投影,来定义出多个第二区域;从该些第二区域中,选出其范围与其他至少一第二区域的范围具有重叠部分的多个第二区域,并将其定义至一限制冲突集合之中;以及选择性地修改该限制冲突集合中该些第二区域的该范围,以使其中任两第二区域皆不具有该重叠部分。2.如权利要求1所述的限制区转换方法,其特征为,于选择性地修改该限制冲突集合中该些第二区域的该范围,以使其中该任两第二区域皆不具有该重叠部分的步骤中,包括:在该限制冲突集合中的该些第二区域中,选出一第一冲突区域,以及位于该第一冲突区域之内的至少一第二冲突区域;修改该第一冲突区域的一区域边界以成为一内缩型边界,其中该内缩型边界包括一外边界、一内边界以及连接该外边界与该内边界的一连接桥边界,该外边界为修改前的该第一冲突区域的该区域边界的一部份,该内边界配置于该至少一第二冲突区域的区域边界的相邻的外侧;以及将修改后的该第一冲突区域从该限制冲突集合中剔除,并重复上述步骤。3.如权利要求2所述的限制区转换方法,其特征为,在该第一冲突区域中,该至少一第二冲突区域的范围的大小仅次于该第一冲突区域。4.如权利要求3所述的限制区转换方法,其特征为,该第一冲突区域的该区域边界与该至少一第二冲突区域的该区域边界之间不具有交集处。5.如权利要求4所述的限制区转换方法,其特征为,该至少一第二冲突区域之间不具有交集处而彼此分离。6.如权利要求4所述的限制区转换方法,其特征为,该至...

【专利技术属性】
技术研发人员:陈振兴林俊鸿陈俊杰黄承祥
申请(专利权)人:英业达科技有限公司英业达股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1