【allegro 17.4软件操作保姆级教程十二】插件器件封装制作

news2024/11/26 10:24:44

 👉个人主页: highman110
👉作者简介:一名硬件工程师,持续学习,不断记录,保持思考,输出干货内容

 

目录

制作插件焊盘

放置pin脚

绘制丝印线和装配线

放置位号和value

放置1脚标识

放置其他引脚编号

绘制占地面积

放置器件高度


        以一个2.54mm间距的普通插针为例,讲述插件类封装的制作步骤。

制作插件焊盘

        前面我们已经讲过的通孔类焊盘的各种尺寸,这里不赘述了,只再说明一下flash的计算规则:

        圆形flash:

 

        a = Drill_Size + 0.4 mm

        b = Drill_Size + 0.8 mm

        c = 0.4 mm

        d = 45

        椭圆形flash:

        B = H’ + 0.5 mm

        D = W’ + 0.5 mm – B B

        A = B B + 1 mm

        C = 0.5 mm

        E = 0.5 mm

        本次要制作的1mm通孔相关尺寸如下:

        Drill size = 1mm

        Regular pad = 1.6mm

        Thermal pad

                a = 1.4mm

                b = 1.8mm

                c = 0.4mm

                d = 45

        Anti pad = 1.8mm

        Solder mask = 1.75mm

        注意:在打开padstack editor做焊盘之前,先打开PCB designer指定好flash的路径,否则到时候在padstack editor中会找不到这个制作好的flash,要重新打开padstack editor才能识别到。Setup-user preference-path-library-psmpath,添加准备创建的flash的路径即可。

        打开padstack editor软件,选择通孔、圆形。并设置单位毫米,精度2。

         Drill页填入完成直径1.0mm,选择plated金属化钻孔。

         Drill symbol页填入钻孔符号。 关于钻孔符号也有规范,大家可以按凡亿的这个规范做。

        在design layer页填入regular pad,由于是通孔,表层和内层都要填。填入anti pad,只有内层负片起作用,所以只要填内层。

        制作flash焊盘。打开PCB designer,file-new-flash symbol,命名,选位置保存。

        然后同样的设置单位和原点偏移。

        Add-flash,填入内径、外径、开口宽度、开口角度。点击OK即创建了一个flash,保存会生成一个.fsm文件。

        然后在padstack editor中调用此flash。

        然后在mask layer层把表底层的阻焊填进去。由于是通孔器件,钢网层就不需要了。

        然后按规则命名保存即可。

        考虑到通常插针的1脚会做一个不同pad跟其他引脚做区分,可以将表底层的regular pad和soldermask改为方形,另存一个1脚专用的焊盘。

放置pin脚

        环境设置、坐标计算前面说过就不说了。

        Layout-pins,option界面选择焊盘,以器件中心做原点,输入坐标摆放即可。

 

绘制丝印线和装配线

丝印宽度为2.5,长度为12.7,在装配层add-line画线即可。同样的方式在丝印层画线。

放置位号和value

前面介绍的是用add-text的方式,也可以用layout-lables-refdes来添加位号,分别在package geometry的装配层和丝印层添加。layout-lables-value来添加value值,在component value的丝印层添加。

放置1脚标识

使用add-line,在package geometry-silkscreen_top 绘制即可,可以画线、三角形、圆形来标识都可以。

放置其他引脚编号

器件引脚多或者排布复杂时,可以增加一些其他引脚的编号标识,在丝印层add-text即可,字体和位置都可以按需调整,这里不演示了,这个器件简单不需要。

绘制占地面积

绘制器件的占地面积,可以在器件有干涉的时候报DRC错误提示。以绘制铜皮的方式绘制,shape-rectangle,画在package geometry-place bound top层。一般画得比引脚边缘稍大一点。

放置器件高度

Setup-area-package height,点击place bound区域,在option面板输入最大高度,然后右键-done即可。到此一个插件封装就做完了。

 

 

 

 

 

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/938832.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

wps会员可以退款吗

刚刚购买了wps会员,后来发现学校已经为学生开通了wps会员,因此想退掉自己买的。 网上大多数的说辞是可以退掉,但是其实是不能退的。 网上怎么可以一本正经胡说八道呢? (以后购买之前要看清了,要不然吃亏了&…

Android studio打包生成jar包文件

将应用模块application转换成库模块library后生成jar包 1、首先打开build.gradle文件,注意这里是module目录下的,在这个文件我们需要做两个操作: 将com.android.application改成com.android.library注释掉applicationId 2、打开清单文件And…

扬杰科技携手企企通,召开SRM采购供应链协同系统项目启动会

近日,中国功率半导体领先企业扬州扬杰电子科技股份有限公司(以下简称“扬杰科技”)与企企通召开SRM采购供应链协同系统项目启动会,双方项目团队成员一同出席本次会议。 会上,双方就扬杰科技采购供应链管理平台项目的目…

双基证券:港股内房股“仙股”扎堆!

受职业继续低迷及部分房企本身因素影响,多家内房股已跌成“仙股”。 8月25日,世茂集团发布2023年中报成绩,上半年归属于股东净利润亏本51亿元,受此影响,公司股价继续下跌,到收盘报0.59港元/股,总…

服务体验:为什么海底捞会推出免费“洗头”的服务?

Guofu 第 106⭐️ 篇原创文章分享 先来了解一下背景。 近日,中国无锡的海底捞餐厅引发网民热议,因其提供了令人意外的洗头服务。这一举措引发了消费者的好奇和兴趣,网友纷纷表示希望这种创新能够在全国范围内推广。 根据店内的提示牌显示&…

设计模式备忘录+命令模式实现Word撤销恢复操作

文章目录 前言思路代码实现uml类图总结 前言 最近学习设计模式行为型的模式,学到了备忘录模式提到这个模式可以记录一个对象的状态属性值,用于下次复用,于是便想到了我们在Windows系统上使用的撤销操作,于是便想着使用这个模式进…

【注册岩土】Python土力学与基础工程计算.PDF-土中的应力

Python 求解代码如下: 1.#计算竖向有效自重应力2.h12#m3.h21.5#m4.h31#m5.gamma1 19# kN/m^36.gamma218# kN/m^37.gamma317# kN/m^38.sigma_c gammal * h1 gamma2*h2 gamma3 *h39.print("竖向有效自重应力…

STL-空间配置器的了解

前言 空间配置器,顾名思义就是为了各个容器高效的管理空间(空间的申请与回收)的,在默默的工作的。虽然在常规上使用STL时,可能用不上它,但是站在学习研究的角度,学习它的实现原理对我们有很大的…

Python+Yolov8手势特征识别检测

程序示例精选 PythonYolov8手势特征识别检测 如需安装运行环境或远程调试&#xff0c;见文章底部个人QQ名片&#xff0c;由专业技术人员远程协助&#xff01; 前言 这篇博客针对<<PythonYolov8手势特征识别检测>>编写代码&#xff0c;代码整洁&#xff0c;规则&am…

Matlab论文插图绘制模板第109期—特征渲染的标签气泡散点图

在之前的文章中&#xff0c;分享了Matlab标签散点图的绘制模板&#xff1a; 特征渲染的标签散点图&#xff1a; 进一步&#xff0c;再来分享一下特征渲染的标签气泡散点图的绘制模板&#xff0c;从而可以再添加一个维度的信息。 先来看一下成品效果&#xff1a; 特别提示&…

python之socket编程

本章内容 1、socket 2、IO多路复用 3、socketserver Socket socket起源于Unix&#xff0c;而Unix/Linux基本哲学之一就是“一切皆文件”&#xff0c;对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现&#xff0c;socket即是一种特殊的文件&#xff0…

简单工厂模式概述和使用

目录 一、简单工厂模式简介1. 定义2. 使用动机 二、简单工厂模式结构1.模式结构2. 时序图 三、简单工厂的使用实例四、简单工厂模式优缺点五、简单工厂模式在Java中的应用 一、简单工厂模式简介 原文链接 1. 定义 简单工厂模式(Simple Factory Pattern)&#xff1a;又称为静…

Remmina在ubuntu22.04中无法连接Windows

Remmina在ubuntu22.04中无法连接Windows 问题 提示为&#xff1a; 无法通过TLS到RDP服务器… 分析 原因是Remmina需要使用openssl通过RDP加密与Windows计算机连接&#xff0c;而ubuntu22.04系统中OpenSSL版本为3.0&#xff0c;Openssl3 将 tls<1.2 和 sha1 的默认安全级别…

checkstyle检查Java编码样式:源文件和文本文件末尾要有一个空行

背后的原理&#xff1a; 源文件和文本文件末尾应该有一个行分隔符&#xff0c;以便于他人在后面增加新的内容&#xff0c;而“diff”命令不会将前面的行作为改动过来显示。 https://checkstyle.sourceforge.io/checks/misc/newlineatendoffile.html#NewlineAtEndOfFile 例如&a…

外部链接和VUE项目互相跳转实现退出登录

一、补坑总结提前说明 我的项目有一个前台MVC项目门户站点(用户登录信息存储在cookie)&#xff0c;和后台vue项目&#xff08;用户登录信息存储在localstorage&#xff09;站点&#xff0c;2个站点分属不同的端口&#xff0c;那就是跨域了。之前我已经实现过了某个站点登录后&a…

Linux 桌面上的 Firefox 面临着大问题

导读毫无疑问&#xff0c;无论是在桌面、笔记本电脑还是移动设备上&#xff0c;浏览器都是任何操作系统中最重要的应用之一。 如果没有一个功能强大、快速且稳定的浏览器&#xff0c;操作系统的实用性将大幅度降低&#xff0c;以至于我相当确定&#xff0c;如果一个操作系统没有…

C语言二——依次将10个数输入,要求将其中最大的数输出

这是一个简单的C语言程序&#xff0c;它会接受用户输入的10个整数&#xff0c;然后找出最大值并输出。 程序的执行步骤如下&#xff1a; 声明一个数组 n&#xff0c;用于存储用户输入的10个整数&#xff0c;声明一个变量 i 和 t。提示用户输入10个数。使用 for 循环&#xff…

Face2Face: Real-time Face Capture and Reenactment of RGB Videos (CVPR 2016) 译文

建议的在线再现设置:单目目标视频序列(例如&#xff0c;来自Youtube)基于源演员的表达进行再现&#xff0c;源演员使用商品网络摄像头进行现场录制。 摘要 我们提出了一种用于单目目标视频序列(例如Youtube视频)的实时面部再现的新方法。源序列也是单目视频流&#xff0c;用商…

小红书口碑营销技巧有哪些,打造独特品牌内容

作为一款社交电商平台&#xff0c;从目前来看&#xff0c;其实小红书也算是比较不错的口碑营销传播平台了。今天就来带大家一起分享下&#xff0c;小红书口碑营销技巧有哪些&#xff0c;打造独特品牌内容&#xff01; ​ 一、小红书口碑营销怎么做 1. 了解目标用户 首先需要明…

不到3个月,快速上线联创三金MES系统,数字化生产管理初见成效

PART 01 MES系统上线 8月25日&#xff0c;惠州联创三金科技有限公司&#xff08;下文简称联创三金&#xff09;顺利举行了MES系统上线仪式&#xff0c;这标志着联创三金正式运行全新的数字化生产管理系统&#xff0c;迈向了生产管理全面透明化的新阶段。联创集团IT总监邓燕琼…