4 零件的建立.doc_第1页
4 零件的建立.doc_第2页
4 零件的建立.doc_第3页
4 零件的建立.doc_第4页
4 零件的建立.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二章 零件的建立零件的分类 种 类注 释Package Symbol(*.psm)就是在板子里面有footprint的零件。(如,dip14,soic14,R0603,C0805等等。)Mechanical Symbol(*.bsm)就是在板子里面的机构类型的零件。(如,outline 装机螺孔,等等。)Format Smybol(*.osm)就是关于板子的Logo,assembly等等的注解。Shape Symbol(*.ssm)是用来定义特殊的reguar pad。Flash Smybol(*.fsm)这个零件是用于thermal relief和内层负片的连接u 零件的建立一些特殊零件的建立,在Pad部分已经讲过,这里不作详细叙述,下面仅对一般的Package symbol进行讲解。自动建零件:利用建零件的精灵进行建立 Example:建Dip16包装的零件(用Package Symbol Wizard)步骤:1 进行建立零件的参数设定,如Pad的参数设定相同,这里不做详细介绍2 在Allgero的主工作界面点选FileNew,弹出下面的对话框,进行先建内容的选择3 在Drawing Type中选择Package Symbol Wizard4 在Drawing Name这一栏里写入:Dip16点击OK按钮后结束对话框,进入Package Symbol Wizard的工作环境5弹出建零件精灵弹出下面的对话框进行零件包装的选择,有以下几种类型 如 dip,smd ,soic等,这里选择Dip(插件)的外包装,选择完毕后点击Next,进行下个参数的设定。6 这里是进行零件模板的选择, 选择Cadence提供的默认模板, 用户自定义的模板,一般建议就使用Cadence的默认模板即可。然后按Load Template这个按钮(这是必须的)。按Next进入下一步。7 在这个对话框里设定一些关于Wizard和建立零件的单位和精确度,为了统一PCB板,单位使用为mil,精确度为2位。Package symbol的单位也为mil,精确度为2, 确定零件的Reference的前缀,如U*,R*,C*等这里选择U*按Next进入下一步。8 在这个对话框里需要进行零件的物理参数的设定,如Pin脚个数,间距等。Numbel of pins:零件脚的个数的设定(Dip16零件的Pin脚个数为16)。Lead pitch:设定两个零件脚之间的间距如e表示,根据各公司的不同要求进行选择,这里选择100milTeminal row spacing:设定两排pin脚的间距如e1表示。Package width:设定零件的宽度如E表示。Package length:设定零件的长度如D表示。按Next进入下一步。9 在下面的对话框中进行零件Pad选取。Default padstsck to use for symbol pins:点击 进入padstack的库抓取一般零件脚的Pad,如Dip16的一般Pin脚为圆形,选择Pad60cir36dPadstsck to use for pins 1:为了便于知道零件的Pin1,及零件方向,需要设定一个与默认零件Pin不同的pin脚,通常是第一个Pin,Dip16需要一个方形的Pad做Pin1,点击 进入padstack的库抓取零件第一脚的pad,如选择Smd50_25(如果不需要标示Pin1与其他Pin脚不同,这里可以跳过)按Next进入下一步。10 对话框里需要设定symbol的origin及是否需要输出*.psm档,需要就会倒出*.dra和*.psm档,不需要那就只倒出*.dra档确定零件的起始点,1Center of symbol origin:以零件的中心为origin。2Pin 1of symbol:以第一pin为origin。Create a compiled symbol:精灵会把零件存档成*.dra和*.psmDo not create a compiled symbol:精灵只把零件存档成*.dra,而*.psm要你自己再在Filecreate symbol完成。点击Next进入下一步。11在这个对话框里,提示精灵所完成的那些档案。(*.dra,*.psm)按Finish就完成了Dip16的零件了。注意,这里是建立了一个零件的初始状态,还需要通过手动帮它加上Component outline,Labels,限高区等。这些内容在下面讲到手动建立零件时一起讲述。到此为止,一颗零件的外形就基本完成了。下面以手动形式进行零件的建立。手动形式进行零件的建立Example:建soic14的零件(package symbol)建一个零件要包含条件:一 Padstack(零件脚)二 零件的外框(Assembly outline ,Silkscreen outline)三 限制区的加入(Package Boundary,Via keepuot等等)四 Labels(包含Device ,Refdes,Value,Tolerance,Part Number)注:这些条件信息在Package Symbol Wizard里是不会自动加入零件的。了解了所要的条件,开始进行零件的建立。步骤:第一:Padstack(零件脚)1 在Allgero的工作界面内点选FileNew,然后出现一个New Drawing的对话框,如下图2在Drawing Type中选择Package Symbol3在Drawing Name这一栏填入零件名称如:soic144 OK的按钮后结束对话框,然后就进入Package Symbol 的工作环境。5 设定作图的参数,点选Setup/Drawing Size进行参数设定,以前详细叙述过,这里不再介绍。6点选LayoutPin或Add Pin的快捷方式 ,在右边的控制栏,进行Pin脚的添加。在Control Panel中Optinos栏位需要以下的设定。Connect:这是加一般零件的模式。Mechanical:这是加Mechanical零件的模式。一般根据实际需要进行选择,以soic14为例就选择Connect就可以了Padstack:通过点选 进入Pad库进行零件所要Pad的选择,这里可以分两次选择,Pin1选一次,作为与其他Pin脚不同的选择。第2次进行一般Pin脚的选择Pin1和其他Pin脚可以相同。 Copy mode:选择复制pad的模式。一种是Rectangular(一般的横竖的复制),一种是Polar(弧形的复制方法)在建一般零件时就用Rectangular的模式这里建立soic14就只要选择这种模式而Polar的模式是在建螺丝孔等零件的时候需要用到。对于很多Pin脚的零件,如果一个一个添加很慢,且不容易控制Pin脚与Pin脚之间的间距,那Allegro对Pin脚的添加提供了这样一个复制功能如:Soic14需要14个Pin脚在X栏下的Qty输入7,然后确定Pin和Pin间距100mil,确定复制方向从左往右或从右往左,然后在工作区内放入Pin脚,就完成了7个Pin脚的放置。 Rotation:旋转角度,一般在建零件的时候是不需要进行旋转的,即角度为0。这里确定Pin脚标示文字的有关内容Pin表示Pin脚标示文字从几开始,一般是从1开始,Inc是表示文字进行跳跃的个数如果是1, 如果是2, 这里表示所用字体的大小,如1号 ,2号等这里确定文字放在Pin脚的什么地方如果为(0,0)表示放在Pin脚的起始点 (100,0)表示偏左Pin脚起始点100mil 那对于建立一般的soic14的零件,需要选择以下的一些设定,Rectangular的模式参数设定完毕后点选一个pad就可以很快把14个Pin脚进行添加完毕。零件基本的Pin脚建立完成后,需要添加一些层面的设定。第二,零件的外框(Assembly outline ,Silkscreen outline)1点选菜单Add下相关命令或者点击 进行零件外框的加入。2 在Control Panel里进行层面的选择或者 Add下面提供了一些添加Line及Arc的功能Line:加一条没有电器特性的线。Arc w/Radius:加一个圆弧,是以鼠标所点的两点长度为半径。3pt Arc:加一个圆弧。是以鼠标所点的两点为圆弧的开口。Circle:加个圆。注:零件的外形如果是方行,用Line即可,如果是圆弧,则要用ArcAddLineAdd3pt arc第三,限制区的加入(Package Boundary,Via keepout等等)1 添加Package Boundary选择菜单中SetupAreasPackage Boundary,然后根据零件的外框(PACKAGE GEOMETRY下的ASSEMBLY_TOP)的大小copy一个Package Boundary,这样就完成一个封闭且实心的shape Package Boundary2 点选SetupAreasPackage height ,点击shape,在右边的Options栏就会出现零件高度的设定项Min height:输入零件高度Max height:输入零件高度通过这种方法可以完成零件高度的设定,还可以通过Editproperty点击shape弹出下面的对话框,进行高度设定两者设定的效果相同,用于提示零件高度。当需要显示零件的高度,可以通过show shape 显示内容中就会弹出有关高度设定如下图: 150第四,添加Labels(包含Device ,Refdes,Value,Tolerance,Part Number)1点选菜单里的LayoutLabelsRefdes( ) 把Refdes加到REFDES下的ASSEMBLY_TOP。通常在建零件的时候会以通配符如,U*,R*等2点选菜单里的LayoutLabelsDevice把Device加到Device下的ASSEMBLY_TOP。3点选菜单里的LayoutLabelsValue把Value加到Value下的ASSEMBLY_TOP。4点选菜单里的LayoutLabelsTolerance把Tolerance加到Tolerance下的ASSEMBLY_TOP。5 选菜单里的LayoutLabelsPart Number把Part N

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论