CN114302559A - 一种基于.Net程序集实现PCB分板程序轨迹绘制方法 - Google Patents
一种基于.Net程序集实现PCB分板程序轨迹绘制方法 Download PDFInfo
- Publication number
- CN114302559A CN114302559A CN202111360746.XA CN202111360746A CN114302559A CN 114302559 A CN114302559 A CN 114302559A CN 202111360746 A CN202111360746 A CN 202111360746A CN 114302559 A CN114302559 A CN 114302559A
- Authority
- CN
- China
- Prior art keywords
- cutting
- track
- thumbnail
- pcb
- coordinate system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000005520 cutting process Methods 0.000 claims abstract description 77
- 230000007246 mechanism Effects 0.000 claims abstract description 54
- 238000012937 correction Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 3
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 230000006872 improvement Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 208000024891 symptom Diseases 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Control Of Cutting Processes (AREA)
Abstract
本发明提供了一种基于.Net程序集实现PCB分板程序轨迹绘制方法,包括以下步骤:S1绘制切割轨迹;S2抓取缩略图;S3制定坐标系;S4转换坐标点;S5绘制轨迹;本发明有益效果为:通过在PCB上绘制切割轨迹,利用拍摄机构拍摄PCB的缩略图,并通过绘图控件对缩略图进行处理,推出像素点与坐标系中坐标点的对应关系,将缩略图上的切割轨迹经过的像素点转换为坐标点,再使切割机构沿切割轨迹进行切割;从而实现PCB分板的自动识别、切割程序,解决了在切割PCB前需要解决的PCB固定精度问题。
Description
技术领域
本发明涉及PCB分板技术领域,尤其涉及一种基于.Net程序集实现PCB分板程序轨迹绘制方法。
背景技术
目前在SMT(Surface Mount Technology表面贴装技术)生产中,PCBA(Printedcircuit board assembly装配印刷电路板)的分板是生产制程中必不可少的重要环节。PCBA分板是将一整块大的印刷电路板根据设计按要求分成不同的小电路板或者将废弃板边切割弃掉,将所需的PCBA板卡留用。根据SMT生产流程,从PCB(Printed CircuitBoard印刷电路板)开始投入后,到SMT贴装完成,再到最后形成PCBA时,就需要对PCBA进行分板。
在对PCB进行切割时,需要对PCB进行固定,降低在切割时偏位,导致切割轨迹不准,但是还是会有偏移的情况出现,一旦偏移距离过大,会导致该PCB报废,因此现有技术中设计了很多用于固定PCB的工具,但是治标不治本;因此需要设计一种能够使切割机构的切割轨迹随PCB运动的方法以及装置。
发明内容
本发明针对现有技术的不足,提供了一种基于.Net程序集实现PCB分板程序轨迹绘制方法。
本发明通过以下技术手段实现解决上述技术问题的:
一种基于.Net程序集实现PCB分板程序轨迹绘制方法,包括以下步骤:
S1绘制切割轨迹
在PCB上绘制切割轨迹;
S2抓取缩略图
在坐标系内设定一个区域大小,根据相机视野大小,对设定区域进行拍摄抓取缩略图,存储到绘图区域;
S3制定坐标系
通过绘图控件对缩略图进行处理,推出像素点与坐标系中的坐标点的对应关系;
S4转换坐标点
在缩略图上进行绘图,将缩略图上的切割轨迹经过的像素点转换为坐标点;
S5绘制轨迹
沿缩略图内线条绘制轨迹,控制马达沿轨迹运动,实现切割机构沿切割轨迹进行切割。
作为上述技术方案的进一步改进,所述S1中,切割轨迹类型紧包括:线段、L型、U型、圆以及弧。
作为上述技术方案的进一步改进,所述相机的视野随切割机构运动。
作为上述技术方案的进一步改进,所述S3中,在缩略图上选定两个校正点,并以其中一个校正点为原点建立坐标系。
作为上述技术方案的进一步改进,所述两个校正点不处于切割轨迹上。
一种基于.Net程序集的PCB分板装置,包括拍摄机构、切割机构、驱动机构以及控制机构;所述切割机构用于对PCB进行切割,所述驱动机构用于驱动切割机构沿切割轨迹运动,所述拍摄机构用于抓取缩略图,传输至控制机构,建立坐标系,将缩略图的像素点转换为相对应的坐标点,控制驱动机构沿切割轨迹运动。
作为上述技术方案的进一步改进,所述拍摄机构设置在切割机构上,与切割机构一同运动。
本发明的有益效果:通过在PCB上绘制切割轨迹,利用拍摄机构拍摄PCB的缩略图,并通过绘图控件对缩略图进行处理,推出像素点与坐标系中坐标点的对应关系,将缩略图上的切割轨迹经过的像素点转换为坐标点,再使切割机构沿切割轨迹进行切割;从而实现PCB分板的自动识别、切割程序,解决了在切割PCB前需要解决的PCB固定精度问题。
附图说明
图1为本发明实施例所述一种基于.Net程序集实现PCB分板程序轨迹绘制方法的流程示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。
实施例1
如图1所示,本实施例所述一种基于.Net程序集实现PCB分板程序轨迹绘制方法,包括以下步骤:
S1绘制切割轨迹
在PCB上绘制切割轨迹;
S2抓取缩略图
在坐标系内设定一个区域大小,根据相机视野大小,对设定区域进行拍摄抓取缩略图,存储到绘图区域;
S3制定坐标系
通过绘图控件对缩略图进行处理,推出像素点与坐标系中的坐标点的对应关系;
S4转换坐标点
在缩略图上进行绘图,将缩略图上的切割轨迹经过的像素点转换为坐标点;
S5绘制轨迹
沿缩略图内线条绘制轨迹,控制马达沿轨迹运动,实现切割机构沿切割轨迹进行切割。
通过在PCB上绘制切割轨迹,利用拍摄机构拍摄PCB的缩略图,并通过绘图控件对缩略图进行处理,推出像素点与坐标系中坐标点的对应关系,将缩略图上的切割轨迹经过的像素点转换为坐标点,再使切割机构沿切割轨迹进行切割;从而实现PCB分板的自动识别、切割程序,解决了在切割PCB前需要解决的PCB固定精度问题。
所述S1中,切割轨迹类型紧包括:线段、L型、U型、圆以及弧。
所述相机的视野随切割机构运动,使切割机构的切割点始终在视野内,便于观察以及及时更正轨迹。
所述S3中,在缩略图上选定两个校正点,并以其中一个校正点为原点建立坐标系;用于对坐标系进行定位以及校正;在PCB切割过程中,如果PCB移动偏位了,坐标系会重新建立,并对切割轨迹进行对应的调整,使切割机构始终沿着实际的切割轨迹进行切割。
所述两个校正点不处于切割轨迹上,使得校正点始终存在。
实施例2
一种基于.Net程序集的PCB分板装置,包括拍摄机构、切割机构、驱动机构以及控制机构;所述切割机构用于对PCB进行切割,所述驱动机构用于驱动切割机构沿切割轨迹运动,所述拍摄机构用于抓取缩略图,传输至控制机构,建立坐标系,将缩略图的像素点转换为相对应的坐标点,控制驱动机构沿切割轨迹运动。
所述拍摄机构设置在切割机构上,与切割机构一同运动。
需要说明的是,在本文中,如若存在第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (7)
1.一种基于.Net程序集实现PCB分板程序轨迹绘制方法,其特征在于:包括以下步骤:
S1绘制切割轨迹
在PCB上绘制切割轨迹;
S2抓取缩略图
在坐标系内设定一个区域大小,根据相机视野大小,对设定区域进行拍摄抓取缩略图,存储到绘图区域;
S3制定坐标系
通过绘图控件对缩略图进行处理,推出像素点与坐标系中的坐标点的对应关系;
S4转换坐标点
在缩略图上进行绘图,将缩略图上的切割轨迹经过的像素点转换为坐标点;
S5绘制轨迹
沿缩略图内线条绘制轨迹,控制马达沿轨迹运动,实现切割机构沿切割轨迹进行切割。
2.根据权利要求1所述的一种基于.Net程序集实现PCB分板程序轨迹绘制方法,其特征在于:所述S1中,切割轨迹类型紧包括:线段、L型、U型、圆以及弧。
3.根据权利要求1所述的一种基于.Net程序集实现PCB分板程序轨迹绘制方法,其特征在于:所述相机的视野随切割机构运动。
4.根据权利要求1所述的一种基于.Net程序集实现PCB分板程序轨迹绘制方法,其特征在于:所述S3中,在缩略图上选定两个校正点,并以其中一个校正点为原点建立坐标系。
5.根据权利要求4所述的一种基于.Net程序集实现PCB分板程序轨迹绘制方法,其特征在于:所述两个校正点不处于切割轨迹上。
6.一种基于.Net程序集的PCB分板装置,其特征在于:包括拍摄机构、切割机构、驱动机构以及控制机构;所述切割机构用于对PCB进行切割,所述驱动机构用于驱动切割机构沿切割轨迹运动,所述拍摄机构用于抓取缩略图,传输至控制机构,建立坐标系,将缩略图的像素点转换为相对应的坐标点,控制驱动机构沿切割轨迹运动。
7.根据权利要求6所述的一种基于.Net程序集实现PCB分板程序轨迹绘制方法,其特征在于:所述拍摄机构设置在切割机构上,与切割机构一同运动。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111360746.XA CN114302559A (zh) | 2021-11-17 | 2021-11-17 | 一种基于.Net程序集实现PCB分板程序轨迹绘制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111360746.XA CN114302559A (zh) | 2021-11-17 | 2021-11-17 | 一种基于.Net程序集实现PCB分板程序轨迹绘制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114302559A true CN114302559A (zh) | 2022-04-08 |
Family
ID=80964779
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111360746.XA Pending CN114302559A (zh) | 2021-11-17 | 2021-11-17 | 一种基于.Net程序集实现PCB分板程序轨迹绘制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114302559A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002011693A (ja) * | 2000-06-27 | 2002-01-15 | Roland Dg Corp | カッティング・データの補正方法 |
CN109954983A (zh) * | 2017-12-25 | 2019-07-02 | 广州智信科技有限公司 | 自动切割方法 |
CN112867252A (zh) * | 2020-12-31 | 2021-05-28 | 东莞市千博瑞智能科技有限公司 | 一种铣刀式分板机系统的控制方法 |
US20210221020A1 (en) * | 2018-07-25 | 2021-07-22 | Fk Group S.P.A. | Method and apparatus for aligning a cutting trajectory |
-
2021
- 2021-11-17 CN CN202111360746.XA patent/CN114302559A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002011693A (ja) * | 2000-06-27 | 2002-01-15 | Roland Dg Corp | カッティング・データの補正方法 |
CN109954983A (zh) * | 2017-12-25 | 2019-07-02 | 广州智信科技有限公司 | 自动切割方法 |
US20210221020A1 (en) * | 2018-07-25 | 2021-07-22 | Fk Group S.P.A. | Method and apparatus for aligning a cutting trajectory |
CN112867252A (zh) * | 2020-12-31 | 2021-05-28 | 东莞市千博瑞智能科技有限公司 | 一种铣刀式分板机系统的控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9980420B2 (en) | Assembling machine | |
CN110719696B (zh) | Pcb阻焊开窗方法及pcb激光开窗机 | |
DE60117654T2 (de) | Einrichtung zur Montage von elektronischen Bauteilen | |
CN102548240B (zh) | Led贴片机双臂多头贴片系统 | |
JP6267200B2 (ja) | 撮像装置および生産設備 | |
JP2008270696A (ja) | 部品搭載位置補正方法及び部品実装装置 | |
JPH049332B2 (zh) | ||
CN105323977A (zh) | 基于机器视觉的贴装坐标获取方法 | |
US5186303A (en) | Positional deviation correcting method for subject conveyed on production line | |
CN110557939B (zh) | 一种smt载具翻转自动化设备 | |
US20150107088A1 (en) | Component mounting system and component mounting method | |
CN103925911A (zh) | 柔性线路板校正台的参照目标检测方法 | |
CN114302559A (zh) | 一种基于.Net程序集实现PCB分板程序轨迹绘制方法 | |
JP2011082506A (ja) | 部品検査装置及び部品実装装置 | |
WO2018216075A1 (ja) | 画像処理装置、多重通信システム及び画像処理方法 | |
CN105016065B (zh) | 贴片电阻自动导向仪 | |
CN106132103A (zh) | 柔性线路板印刷机平台自动校正装置 | |
KR102284998B1 (ko) | 카메라 모듈 이방전도성 필름 본더용 캐리어 자동 정렬장치 | |
CN109108377A (zh) | 锯床等体积锯切系统 | |
CN204631207U (zh) | Pcb板自动检测装置 | |
KR101316209B1 (ko) | 플렉시블 인쇄회로기판으로의 모듈 접지장치 및 접지방법 | |
JP6975880B2 (ja) | 部品装着装置および部品装着方法 | |
DE112016006191T5 (de) | Bewegungsfehlerdetektionseinrichtung eines Montagekopfs und Bauteilmontageeinrichtung | |
CN205566848U (zh) | Fpc自动贴片机 | |
CN111496906A (zh) | 一种基于ccd检测的料带裁切传送方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20220818 Address after: Room 803, Building 1, Jinduhui Plaza, No. 37 Daqiao North Road, Jiangbei New District, Nanjing City, Jiangsu Province, 210000 Applicant after: Nanjing Jiahui Information Technology Co., Ltd. Address before: Room 803, building 1, jinduhui Plaza, No. 37, Daqiao North Road, Jiangbei new area, Nanjing, Jiangsu 210008 Applicant before: Nanjing Shengtong Information Technology Co.,Ltd. |
|
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20220408 |