利用电子计算机辅助设计(CAD)对印制电路板进行自动化设计,并将其应用于数控机床

Kostiantyn Kolesnyk, A. Łukaszewicz, V. Dutka, Dmytro Zahoruiko, Bohdan Vasylyshyn
{"title":"利用电子计算机辅助设计(CAD)对印制电路板进行自动化设计,并将其应用于数控机床","authors":"Kostiantyn Kolesnyk, A. Łukaszewicz, V. Dutka, Dmytro Zahoruiko, Bohdan Vasylyshyn","doi":"10.23939/cds2022.01.009","DOIUrl":null,"url":null,"abstract":"The article presents methods and means of 3D design of printed circuit boards in CAx. Automated placement of elements on the board is implemented by means of API SolidWorks using Visual Studio C#. The API application works by an algorithm that allows you to create a 3D layout of printed circuit boards. Each component of the library contains a conditional graphic notation of the element. With the help of the implemented algorithm, a comprehensive approach is provided, which consists in the fact that already at this stage the preparation of the strategy for tracing the conductors of the future printed circuit board is carried out, the classes of circuits are determined and the necessary technological parameters are set, as well as the data necessary for the preparation of design documentation is generated. After the completion of the work on the input of the scheme, a check is made for the presence of errors and compliance with the specified parameters, and if the test is successful, a list of circuits is generated for transfer to the tracing program. From this moment, any possibility of errors in the subsequent stages of design is excluded. CAD DipTrace was used to trace printed circuit boards and generate g-code. Printed circuit board processing is carried out on a CNC machine - CNC3018 using the Candle program. The printed circuit board tracks are created by forming a groove between the track and the metallized coating of the textolite. With the help of the formed height map, the uniform removal of the metallization layer over the entire area of the textolite is ensured. In addition, holes are drilled for the output elements of the circuit, the printed circuit board is cut along the contour and covered with a layer of tin to prevent oxidation of its metallized coating. The considered CAD methods and tools made it possible to automate the design of the printed circuit board of the FM radio receiver control module. As a result of the performed work, means of automating the design of printed circuit boards were applied and a fully functional printed circuit board with a track width of 0.8 mm was obtained.","PeriodicalId":270498,"journal":{"name":"Computer Design Systems. Theory and Practice","volume":"84 10","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Automated design of printed circuit boards made by electronic computer –aided design (CAD) with the next using in CNC- machine\",\"authors\":\"Kostiantyn Kolesnyk, A. Łukaszewicz, V. Dutka, Dmytro Zahoruiko, Bohdan Vasylyshyn\",\"doi\":\"10.23939/cds2022.01.009\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The article presents methods and means of 3D design of printed circuit boards in CAx. Automated placement of elements on the board is implemented by means of API SolidWorks using Visual Studio C#. The API application works by an algorithm that allows you to create a 3D layout of printed circuit boards. Each component of the library contains a conditional graphic notation of the element. With the help of the implemented algorithm, a comprehensive approach is provided, which consists in the fact that already at this stage the preparation of the strategy for tracing the conductors of the future printed circuit board is carried out, the classes of circuits are determined and the necessary technological parameters are set, as well as the data necessary for the preparation of design documentation is generated. After the completion of the work on the input of the scheme, a check is made for the presence of errors and compliance with the specified parameters, and if the test is successful, a list of circuits is generated for transfer to the tracing program. From this moment, any possibility of errors in the subsequent stages of design is excluded. CAD DipTrace was used to trace printed circuit boards and generate g-code. Printed circuit board processing is carried out on a CNC machine - CNC3018 using the Candle program. The printed circuit board tracks are created by forming a groove between the track and the metallized coating of the textolite. With the help of the formed height map, the uniform removal of the metallization layer over the entire area of the textolite is ensured. In addition, holes are drilled for the output elements of the circuit, the printed circuit board is cut along the contour and covered with a layer of tin to prevent oxidation of its metallized coating. The considered CAD methods and tools made it possible to automate the design of the printed circuit board of the FM radio receiver control module. As a result of the performed work, means of automating the design of printed circuit boards were applied and a fully functional printed circuit board with a track width of 0.8 mm was obtained.\",\"PeriodicalId\":270498,\"journal\":{\"name\":\"Computer Design Systems. Theory and Practice\",\"volume\":\"84 10\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer Design Systems. Theory and Practice\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23939/cds2022.01.009\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Design Systems. Theory and Practice","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23939/cds2022.01.009","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本文介绍了在CAx中印制电路板三维设计的方法和手段。通过使用Visual Studio c#实现API SolidWorks在板上自动放置元素。API应用程序通过一种算法工作,该算法允许您创建印刷电路板的3D布局。库的每个组件都包含元素的条件图形表示法。在实现算法的帮助下,提供了一种全面的方法,其中包括在这个阶段已经进行了跟踪未来印刷电路板导体的策略的准备,确定了电路的类别,设置了必要的技术参数,以及生成了准备设计文件所需的数据。在完成方案输入的工作后,检查是否存在错误和是否符合指定的参数,如果测试成功,则生成一个电路列表以传送到跟踪程序。从这一刻起,排除了在后续设计阶段出现任何错误的可能性。利用CAD DipTrace对印刷电路板进行跟踪,生成g代码。印刷电路板的加工是在CNC机床CNC3018上使用Candle程序进行的。所述印刷电路板轨道通过在所述轨道和所述纺织石的金属化涂层之间形成凹槽而产生。在形成的高度图的帮助下,保证了整个textolite区域上金属化层的均匀去除。此外,为电路的输出元件钻孔,沿轮廓切割印刷电路板并覆盖一层锡,以防止其金属化涂层氧化。所考虑的CAD方法和工具使调频收音机接收控制模块印刷电路板的自动化设计成为可能。通过这些工作,应用了印刷电路板自动化设计的手段,得到了轨道宽度为0.8 mm的功能齐全的印刷电路板。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Automated design of printed circuit boards made by electronic computer –aided design (CAD) with the next using in CNC- machine
The article presents methods and means of 3D design of printed circuit boards in CAx. Automated placement of elements on the board is implemented by means of API SolidWorks using Visual Studio C#. The API application works by an algorithm that allows you to create a 3D layout of printed circuit boards. Each component of the library contains a conditional graphic notation of the element. With the help of the implemented algorithm, a comprehensive approach is provided, which consists in the fact that already at this stage the preparation of the strategy for tracing the conductors of the future printed circuit board is carried out, the classes of circuits are determined and the necessary technological parameters are set, as well as the data necessary for the preparation of design documentation is generated. After the completion of the work on the input of the scheme, a check is made for the presence of errors and compliance with the specified parameters, and if the test is successful, a list of circuits is generated for transfer to the tracing program. From this moment, any possibility of errors in the subsequent stages of design is excluded. CAD DipTrace was used to trace printed circuit boards and generate g-code. Printed circuit board processing is carried out on a CNC machine - CNC3018 using the Candle program. The printed circuit board tracks are created by forming a groove between the track and the metallized coating of the textolite. With the help of the formed height map, the uniform removal of the metallization layer over the entire area of the textolite is ensured. In addition, holes are drilled for the output elements of the circuit, the printed circuit board is cut along the contour and covered with a layer of tin to prevent oxidation of its metallized coating. The considered CAD methods and tools made it possible to automate the design of the printed circuit board of the FM radio receiver control module. As a result of the performed work, means of automating the design of printed circuit boards were applied and a fully functional printed circuit board with a track width of 0.8 mm was obtained.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信