我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1422|回复: 3

[资料贡献] Allegro建立符号 文件的意思及简单应用

[复制链接]
  • 打卡等级:初入少年
  • 打卡总天数:1
  • 打卡月天数:0
  • 打卡总奖励:2
  • 最近打卡:2024-09-25 10:17:08

110

主题

67

回帖

771

积分

二级逆天

积分
771

终身成就奖金点子奖

QQ
发表于 2016-11-15 08:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×

一.零件建立

在Allegro 中, Symbol 有五种, 它们分别是Package Symbol 、Mechanical Symbol、Format Symbol、Shape Symbol、Flash Symbol。每种Symbol 均有一个Symbol Drawing File(符号绘图文件), 后缀名均为*.dra。此绘图文件只供编辑用, 不能给Allegro 数据库调用。Allegro 能调用的Symbol 如下:
1、Package Symbol
一般元件的封装符号, 后缀名为*.psm。PCB 中所有元件像电阻、电容、电感、IC 等的封装类型即为Package Symbol。
2、Mechanical Symbol
由板外框及螺丝孔所组成的机构符号, 后缀名为*.bsm。有时我们设计PCB 的外框及螺丝孔位置都是一样的, 比如显卡, 电脑主板, 每次设计PCB时要画一次板外框及确定螺丝孔位置, 显得较麻烦。这时我们可以将PCB的外框及螺丝孔建成一个Mechanical Symbol, 在设计PCB 时, 将此Mechanical Symbol 调出即可。
3、Format Symbol
由图框和说明所组成的元件符号, 后缀名为*.osm。比较少用。
4、Shape Symbol
供建立特殊形状的焊盘用, 后缀为*.ssm。像显卡上金手指封装的焊盘即为一个不规则形状的焊盘, 在建立此焊盘时要先将不规则形状焊盘的形状建成一个Shape Symbol, 然后在建立焊盘中调用此Shape Symbol。
5、Flash Symbol

焊盘连接铜皮导通符号, 后缀名为*.fsm。在PCB 设计中, 焊盘与其周围的铜皮相连, 可以全包含, 也可以采用梅花辨的形式连接, 我们可以将此梅花辨建成一个Flash Symbol, 在建立焊盘时调用此Flash Symbol。
其中应用最多的就是Package symbol即是有电气特性的零件,而PAD是Package symbol构成的基础.
Ⅰ 建立PAD
启动Padstack Designer来制作一个PAD,PAD按类型分分为:
1. Through,贯穿的;
2. Blind/Buried,盲孔/埋孔;
3. Single,单面的.
按电镀分:
1.Plated,电镀的;
2.Non-Plated,非电镀的.
a.在Parameters选项卡中, Size值为钻孔大小;Drill symbol中Figure为钻孔标记形状,Charater为钻孔标记符号,Width为钻孔标记得宽度大小,Height为钻孔标记得高度大小;
b.Layers选项卡中,Begin Layer为起始层,Default Internal为默认内层,End Layer为结束层,SolderMask_Top为顶层阻焊, ,SolderMask_Bottom为底层阻焊PasteMask_Top为顶层助焊, PasteMask_Bottom为底层助焊;Regular Pad为正常焊盘大小值,Thermal Relief为热焊盘大小值,Anti Pad为隔离大小值.
建立Symbol

1.启动Allegro,新建一个Package Symbol,在Drawing Type中选Package Symbol,在Drawing Name中输入文件名,OK.
2.计算好坐标,执行Layout??PIN,在Option面板中的Padstack中找到或输入你的PAD,Qty代表将要放置的数量,Spacing代表各个Pin之间的间距,Order则是方向Right为从左到右,Left为从右到左,Down为从上到下,Up为从下到上;Rotation是Pin要旋转的角度,Pin#为当前的Pin脚编号,Text block为文字号数;
3.放好Pin以后再画零件的外框Add??Line,Option面板中的Active Class and


Subclass分别为Package Geometry和Silkscreen_Top,Line lock为画出的线的类型ine直线;Arc弧线;后面的是画出的角度;Line width为线宽.
4.再画出零件实体大小Add??Shape??Solid Fill, Option面板中的Active Class and Subclass分别为Package Geometry和Place_Bound_Top,按照零件大小画出一个封闭的框,再填充之Shape??Fill.
5.生成零件Create Symbol,保存之!!!
Ⅲ 编写Device
若你从orCad中直接生成PCB的话就无需编写这个文件,这个文件主要是用来描述零件的一些属性,比如PIN的个数,封装类型,定义功能等等!以下是一个实例,可以参考进行编写:
74F00.txt
(DEVICE file: F00 - used for device: 'F00')
PACKAGE SOP14 ? 对应封装名,应与symbol相一致
CLASS IC ? 指定封装形式
PINCOUNT 14 ? PIN的个数
回复

使用道具 举报

69

主题

366

回帖

881

积分

PADS-180305高级班

积分
881

终身成就奖

QQ
发表于 2016-11-15 10:53 | 显示全部楼层
回复

使用道具 举报

5

主题

159

回帖

122

积分

二级逆天

积分
122

社区居民终身成就奖

QQ
发表于 2016-11-15 16:33 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:584
  • 打卡月天数:19
  • 打卡总奖励:2190
  • 最近打卡:2026-09-24 09:00:01

2

主题

8078

回帖

8045

积分

二级逆天

积分
8045

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

发表于 2024-4-9 00:15 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请举报投诉

本站所有资料仅限参考学习交流,PCB原理图源码等所有资料不保证准确没问题,请不要用作生产。否则后果自负。

闽公网安备35062302000276号 | 闽ICP备2024076463号-1 | 论坛技术支持QQ群171867948 | 论坛问题,充值问题请联系QQ1308068381

平平安安
TOP
快速回复 返回顶部 返回列表