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

 找回密码
 立即注册
搜索
查看: 1504|回复: 1

[资料贡献] Cadence Allegro简易手册连载2:零件的整备

[复制链接]

该用户从未签到

12

主题

1

回帖

0

积分

一级逆天

积分
0

社区居民

QQ
发表于 2015-8-26 09:33:57 | 显示全部楼层 |阅读模式

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

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

×
Allegro是Cadence推出的先进PCB设计布线工具。Allegro提供了良好且交互的工作接口和强大完善的功能,和它前端产品Cadence、OrCAD、Capture的结合,为当前高速、高密度、多层的复杂 PCB 设计布线提供了最完美解决方案。本文介绍了Cadence Allegro零件的整备。

CHAPTER 2 零件的整备
   
    本阶段要试建一颗14PIN DIP 零件
   
    零件的组成有焊点 PADSACK,零件Package symbol

                               
登录/注册后可看大图

    每一个接脚PIN及孔Via皆视为一焊点PADSTACK如以60-38为例

                               
登录/注册后可看大图
    进入程序
   
    开始 →程序集 →cadence →PCB Systems→PAD Designer改种类为贯孔Through,单位为mil,精确值为1 (小数后1位),焊点在每一铜箔层皆要有一般点regular PAD,梅花瓣Thermal-relief PAD,挖开点Anti-PAD的三种效果

                               
登录/注册后可看大图

    1、选Layer 页面
   
    2、点选Begin Layer
   
    3、在一般点项目设形状为Circlewidth为60height为60
   
    4、在梅花瓣设形状为circle,值为80,Flash项目为TR80
   
    5、在挖开点设形状为circle,值为80,由于其它层设定相仿,可点左侧Bgn按右键copy复制。
   
    6、点internal 的左侧,按右键选右键paste即可贴入,不须重key in
   
    7、以同样方法贴到END层
   
    8、在SOLDERMASK_TOP层的Regular PAD设circle,大小为70
   
    9、一样复制到SOLDERMASK_BOTTOM

                               
登录/注册后可看大图

    钻孔定义
   
    如果定为Through-Hole焊点,须定孔径及钻孔符号在Drill Hole 项目中定Plate Type 为Plated (孔壁镀铜),孔径38. Drill symbol的Figure为钻孔符号效果,Character为标示字符串,Widthheight为符号的宽及高

                               
登录/注册后可看大图

    储存焊点
   
    选File →Save as 存到 C:\allegroclass \ user1 档名为 60C38d.PAD
   
    实体零件的建立
   
    建立实体零件的格式不同,所以须进入零件建立模式下
   
    1、File / New 在DRAWING NAME中敲入新零件名,如DIP14
    并在DRAWING TYPE中选PACKAGE SYMBOL

                               
登录/注册后可看大图

    2、设作图环境选 SETUP – DRAWING SIZE在Move Origin项目中的XY各敲入5000使原点调整至适当位置

                               
登录/注册后可看大图

    3、加入焊点,选ADD PIN或其图示,并右侧OPTION项目中敲入焊点60S38D后按Tab键状态列会显示出Using ‘60S38D.PAD’
   
    4、光标移至状态列点选后敲入x00,会把第一接点放到原点 00的位置上(x须为小写),窗口缩放到PIN1附近
   
    5、在右侧OPTION中改焊点为60C38D后按Tab键,在Y的Qty项目中输入6
   
    6、在状态列输 x 0 100则会放入向下距100mil的2~7接点

                               
登录/注册后可看大图

    7、把Y项目的Qty改7个,次序order改up
   
    8、状态列输入 x 300 –600,会放入第8PIN到14PIN之焊点,但是其脚号仍位于焊点左侧可按右键之OOP取消
   
    9、将OPTION中的OFFSET值由-100改为100 (表右边100mil处),于状态列输入x 300 -600

                               
登录/注册后可看大图
10、完成按右键中的DONE
   
    文字面绘制 SILKSCREEN
   
    要调整格点大小时,请以SETUP /GRIDS将NON-ETCH的X、Y值键入25,表文字面绘制格点为25
   
    1、选ADD/LINE
   
    2、将右侧OPTION选为Package Geometry下的SILKSCREEN_TOP,设画线角度等
   
    3、画上文字面的矩形框
   
    组装外型绘制Assembly outline (可省略)
   
    同文字面之动作但层面为Package Geometry下的Assembly-Top
   
    设文字面之零件名称及零件号
   
    1、选Layout_Label →Ref Des或其图示
   
    2、图面为 refDes下的Assembly_Top
   
    3、点选放零件名称的好位置(须在Assembly outline中)
   
    4、键入名称如U* (请先注意右侧的字体基准点角度)
   
    5、选Layout_Label中→Device
   
    6、选适当的位置后键入 dev type后按右键的DONE
   
    绘制零件限制区Package boundary (可省略自动抓)
   
    定义零件高度(需要有Package boundary才可定义)
   
    1、Setup-Area-Package Boundry Height层面为Package Geometry下的Place_Bound_Top
   
    2、点先前建的Package Boundry 区域
   
    3、输入高度值如180
   
    若没设则以Drawing option下的symbol Height为其内定高度值存零件文件(两者都要存)
   
    1、选File → Create Symbol存成可放到PCB上的.PSM檔
   
    2、选File →SAVE存成供以后修改的图形.DRA檔

                               
登录/注册后可看大图

    以自动程序建零件
   
   利用Symbol Wizard填入参数自动建零件
   
    1、File /New后在Drawing Name键入名称,如dip16,在Drawing type选Package Symbol [Wizard] 后,选OK

                               
登录/注册后可看大图

    2、选Package Type为dip后点Next (选零件包装)
   
    3、套用CADENDCE规划选Default Cadence Supplied template,套用其它零件则选Custom template后选.Dra档套入,后选Next
   
    4、设定使用的公英制,准确位数及名称前字符串prefix
   
    5、依不同零件外形,设定其参数,如脚数Number of Pins,脚距LeadPitch,行距Terminal row spacing,文字面的宽及长Width&Length)

                               
登录/注册后可看大图

    6、选套用的焊点(一般焊点及第一脚)
   
    7、定零件原点为中心center of body或第一脚pin1 of symbol及是否另存.PSM檔
   
    8、选Finish,即OK

回复

使用道具 举报

该用户从未签到

32

主题

967

回帖

77

积分

二级逆天

积分
77

社区居民终身成就奖

QQ
发表于 2015-8-27 08:06:09 | 显示全部楼层
好资料,只是零件的整备应该是零件的准备哦
回复

使用道具 举报

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

本版积分规则

每日签到,有金币领取。


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

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

( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

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