一种锣带制作方法、装置、锣带制作设备及存储介质制造方法及图纸

技术编号:29836588 阅读:30 留言:0更新日期:2021-08-27 14:26
本发明专利技术实施例公开了一种锣带制作方法、装置、锣带制作设备及存储介质。该锣带制作方法包括获取待制作锣带,并确定所述待制作锣带中外形线段包含的端点;遍历所述外形线段的各端点确定所述各端点对应的端点坐标,并根据所述端点坐标对各所述端点进行连接得到初始连续线段;根据所述初始连续线段合并生成目标连续线段,并基于所述目标连续线段确定目标锣带。本发明专利技术实施例的技术方案,以实现保证锣带光滑度,减少锣刀成型时间,并延长锣刀使用寿命。

【技术实现步骤摘要】
一种锣带制作方法、装置、锣带制作设备及存储介质
本专利技术实施例涉及锣带制作
,尤其涉及一种锣带制作方法、装置、锣带制作设备及存储介质。
技术介绍
印刷线路板(PrintedCircuitBoard,简称PCB)在生产时是按照母版加工,再切割成指定外形,使用铣床加工成交货时的外形即为锣带。目前,本领域技术人员在电子设计自动化(Electronicdesignautomation,简称EDA)软件设计PCB外形层时,其锣带成型线可能出现端点互不相接,成型线相互重叠且短线繁多的问题,而由于锣带制作不规范,将导致影响PCB的生产。
技术实现思路
本专利技术实施例提供一种锣带制作方法、装置、锣带制作设备及存储介质,以实现保证锣带光滑度,减少锣刀成型时间,并延长锣刀使用寿命。第一方面,本专利技术实施例提供了一种锣带制作方法,该锣带制作方法包括:获取待制作锣带,并确定所述待制作锣带中外形线段包含的端点;遍历所述外形线段的各端点确定所述各端点对应的端点坐标,并根据所述端点坐标对各所述端点进行连接得到初始连续线段;根据所述初始连续线段合并生成目标连续线段,并基于所述目标连续线段确定目标锣带。进一步的,在获取待制作锣带之后,还包括:获取所述待制作锣带包含的外形线段中的弧线线段;基于预设误差线段尺寸将所述弧线线段转换为折线线段。进一步的,在遍历所述外形线段的各端点确定所述各端点对应的端点坐标之后,还包括:若端点对应的端点坐标与除所述端点以外的各端点对应的端点坐标不相同,则将所述端点确定为孤立端点。进一步的,根据所述端点坐标对各所述端点进行连接得到初始连续线段,包括:若所述孤立端点与目标端点的连接线长度小于预设缺口参数值,则将所述孤立端点与所述目标端点连接得到所述孤立端点对应的目标线段;遍历各所述孤立端点生成各所述目标线段,并根据各所述目标线段得到所述初始连续线段。进一步的,根据所述初始连续线段合并生成目标连续线段,包括:获取多条端点连接的所述初始连续线段,并根据多条所述初始连续线段确定合并连续线段;若所述合并连续线段满足预设平滑度参数条件,则将所述合并连续线段作为所述目标连续线段。进一步的,根据所述初始连续线段合并生成目标连续线段,包括:获取到两条端点不连接的所述初始连续线段;若两条所述初始连续线段满足预设平滑度参数条件,则根据两条所述初始连续线段确定所述目标连续线段。进一步的,基于所述目标连续线段确定目标锣带,包括:遍历各所述目标连续线段后生成所述目标锣带。第二方面,本专利技术实施例还提供了一种锣带制作装置,该锣带制作装置包括:端点坐标获取模块,用于获取待制作锣带,并确定所述待制作锣带中外形线段包含的端点;线段连接模块,用于遍历所述外形线段的各端点确定所述各端点对应的端点坐标,并根据所述端点坐标对各所述端点进行连接得到初始连续线段;锣带确定模块,用于根据所述初始连续线段合并生成目标连续线段,并基于所述目标连续线段确定目标锣带。第三方面,本专利技术实施例还提供了一种锣带制作设备,该锣带制作设备包括:一个或多个处理器;存储装置,用于存储多个程序,当所述多个程序中的至少一个被所述一个或多个处理器执行时,使得所述一个或多个处理器实现本专利技术第一方面实施例所提供的锣带制作方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术第一方面实施例所提供的锣带制作方法。本专利技术实施例的技术方案,通过获取待制作锣带,并确定所述待制作锣带中外形线段包含的端点;遍历所述外形线段的各端点确定所述各端点对应的端点坐标,并根据所述端点坐标对各所述端点进行连接得到初始连续线段;根据所述初始连续线段合并生成目标连续线段,并基于所述目标连续线段确定目标锣带。解决了现有技术成型线相互重叠且短线繁多,锣带制作不规范导致影响PCB的生产的问题,以实现保证锣带光滑度,减少锣刀成型时间,并延长锣刀使用寿命。附图说明图1是本专利技术实施例一提供的一种锣带制作方法的流程图;图2A是本专利技术实施例二提供的一种锣带制作方法的流程图;图2B是本专利技术实施例提供的弧线线段转换为折线线段的原理示意图;图2C是本专利技术实施例提供的转换前的弧线线段的示意图;图2D是专利技术实施例提供的转换后的弧线线段的示意图;图2E是本专利技术实施例提供的在多条外形线段上标注出孤立端点的示意图;图2F是本专利技术实施例提供的孤立端点连接的原理示意图;图2G是本专利技术实施例提供的孤立端点建立连接的结果示意图;图2H是本专利技术实施例提供的多条端点连接的所述初始连续线段合并的原理示意图;图2I是本专利技术实施例提供的两条端点不连接的初始连续线段合并的原理示意图;图2J是本专利技术实施例提供的两条端点不连接的初始连续线段合并的原理示意图;图3是本专利技术实施例三提供的一种锣带制作装置的结构图;图4是本专利技术实施例四提供的一种锣带制作设备的硬件结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图对本专利技术具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。实施例一图1为本专利技术实施例一提供的一种锣带制作方法的流程图,本实施例可适用于对线路板锣带的外形线进行简化的情况,该方法可以由锣带制作装置来执行,该装置可以通过软件和/或硬件的形式实现。具体包括如下步骤:S110、获取待制作锣带,并确定所述待制作锣带中外形线段包含的端点。其中,待制作锣带为Gerber文件中PCB线路板的外形层,也可以为其他可以识别出文件中PCB线路板的外形层,Gerber文件采用现有的CAM数控编程软件进行打开,待制作锣带也可以采用现有其他数控编程软件获取,本实施例对此不作限制。可以知道的是,在锣带的矢量图形线条包括弧线线段和折线线段,为达到简化线条的效果,在获取待制作锣带之后,还包括:获取所述待制作锣带包含的外形线段中的弧线线段;基于预设误差线段尺寸将所述弧线线段转换为折线线段。预设误差线段尺寸用于确定弧线线段转换为折线线段的划分标尺,通过将弧线线段控制在最小的误差范围内尽可能趋近于直线线段的等效效果。在待本文档来自技高网...

【技术保护点】
1.一种锣带制作方法,其特征在于,包括:/n获取待制作锣带,并确定所述待制作锣带中外形线段包含的端点;/n遍历所述外形线段的各端点确定所述各端点对应的端点坐标,并根据所述端点坐标对各所述端点进行连接得到初始连续线段;/n根据所述初始连续线段合并生成目标连续线段,并基于所述目标连续线段确定目标锣带。/n

【技术特征摘要】
1.一种锣带制作方法,其特征在于,包括:
获取待制作锣带,并确定所述待制作锣带中外形线段包含的端点;
遍历所述外形线段的各端点确定所述各端点对应的端点坐标,并根据所述端点坐标对各所述端点进行连接得到初始连续线段;
根据所述初始连续线段合并生成目标连续线段,并基于所述目标连续线段确定目标锣带。


2.根据权利要求1所述的锣带制作方法,其特征在于,在获取待制作锣带之后,还包括:
获取所述待制作锣带包含的外形线段中的弧线线段;
基于预设误差线段尺寸将所述弧线线段转换为折线线段。


3.根据权利要求1所述的锣带制作方法,其特征在于,在遍历所述外形线段的各端点确定所述各端点对应的端点坐标之后,还包括:
若端点对应的端点坐标与除所述端点以外的各端点对应的端点坐标不相同,则将所述端点确定为孤立端点。


4.根据权利要求3所述的锣带制作方法,其特征在于,根据所述端点坐标对各所述端点进行连接得到初始连续线段,包括:
若所述孤立端点与目标端点的连接线长度小于预设缺口参数值,则将所述孤立端点与所述目标端点连接得到所述孤立端点对应的目标线段;
遍历各所述孤立端点生成各所述目标线段,并根据各所述目标线段得到所述初始连续线段。


5.根据权利要求1所述的锣带制作方法,其特征在于,根据所述初始连续线段合并生成目标连续线段,包括:
获取多条端点连接的所述初始连续线段,并根据多条所述初始连续线段确定合并连续线段;
若...

【专利技术属性】
技术研发人员:曾波蒋小东
申请(专利权)人:深圳市百能信息技术有限公司
类型:发明
国别省市:广东;44

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

1