PCB元件库3D模型的导入说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PCB元件库3D模型的导入
一、目的
通过新软件Altium designer 6(AD6)的 3D 功能能够快速提前的为机构部门提供结构设计上的参考,提高合作的效率与准确性。
二、电子与机构需协作流程为:
电子部门建立好项目需要的原理图库、PCB库;
机构部门使用结构软件建立关键器件的3D模型,另存为Step或IGS文件转交给电子部门,电子部门再把文件导入到建立的PCB 3D库(*. PCB3DLib)中;
电子部门绘制好原理图,并在原理图库或原理图中,正确添加器件属性里的PCB模型名称和3D模型名称;
绘制好最终的PCB图后,查看PCB的3D效果(View \ Legacy 3D View);
导出整板PCB的3D图为Step或IGES文件转交给机构部门;
机构部门把整板PCB的3D图导入到结构设计软件中,作为结构设计的参考数据。
三、电子提供资料:
PCB元件库清单
四、机构注意事项:
在结构软件中建立器件3D模型时,要事先定义好器件的原点和3D坐标,3D模型的原点要和PCB封装库的原点保持一致,3D中的XY坐标则要和PCB封装库中的XY方向保持一致然后导出为Step格式,软后导入到自建的3D库中。这样在3D状态下才能看到元件准确的定位在PCB立体视图中,否则3D元件会偏离PCB 3D中的丝网位置。如果角度不对也会出现错位,甚至部分在PCB上面,部分在PCB下面。(在结构软件中,当元件为单个实体时,原点即为实际定义原点,当元件为装配实体时,先定义好总的参考原点,再装配好各部件,最后另存为Step或IGS文件转交给电路部门,电路部门再把文件导入到自己建立的PCB 3D库(*. PCB3DLib)
电子与机构需协作流程为:
1.电子部门建立好项目需要的原理图库、PCB库.
2.机构部门使用结构软件建立关键器件的3D模型,
另存为Step文件转交给电子部门,电子部门再把文件导入到建立的PCB 封装库中.
3.电子部门在原理图库中,正确添加器件属性里的
PCB封装名称;并最终生成集成库(*.intlib).
4.电子部门在设计中使用集成库(*.intlib)中的元
器件.绘制好最终的PCB图后,查看PCB的3D效果(View \ switch to 3D).
5.导出整板PCB的3D图为Step文件转交给机构部
门.
6.机构部门把整板PCB的3D图导入到结构设计软件
中,作为结构设计的参考数据。
如何创建元器件封装集成库--偶自己写的
电子设计 2007-04-20 15:12:03 阅读804 评论3 字号:大中小订阅
创建元器件封装库
作电路图的时候经常遇到在protel dxp自带的库里面找不到的元器件封装,所以很多的时候我们需要自
己来制作一个符合要求的元器件封装,肯定大家都是想做成和protel自带的那种把库调入以后,上面显
示器件的名称,中间显示他的sch封装,最下面则显示的是他的pcb封装了,在这里,我把自己之作电路
图封装的一点点收获和大家分享一下,希望大家能够给补充和指正一下,谢谢先
一:
制作封装库肯定首先是要建立一个sch封装了,其实每个人的习惯不一样,我只是按照自己的习惯来加以说明的,请见谅
我以uln2003n为例来进行说明
1.拿到元器件的资料,看看他的外部封装是什么样子的,你做一个器件,最起码你应该知道器件的每一
个管腿的作用巴,要不然,你做出来让别人怎么能看懂哪个是一个什么东东呢
2.打开protel dxp,file-new-schematic library,这个时候会显示一个大的中间带有十字坐标系统的模板,我们要做的就是在这上面尽情得来发挥了
3.用工具栏的place rectange工具,就是那个显示成一个正方形的工具,这个时候鼠标会带有一个大十字,此时点击鼠标可以确定的是封装的(0,0)一般也就是左下角的位置,当然你如果非要别的角也无所谓
,然后再点击鼠标确定了的是封装的右上角位置,(这个位置你可以根据自己的喜好来确定,反正太小了
你看着不舒服,太大了就占用太大的原理图空间)这个时候显示的是一个中间填充黄色的矩形
4.接下来是放置管脚,这个时候一定要注意,管脚pin name端是不可以接线的,所以应该把这一端朝向
矩形框内部,根据需要把管脚的pin name和designator设定好
5.保存封装,把封装保存成为*.schlib比如.这样一个器件的sch封装就做好了,如果还想
在这个库里面继续来建立其他的封装,可以将这个库打开后,tools-new component继续建立其他的封装
,最后仍然保存为
6.如果想要查看这个库里面的所有期间,只要点击屏幕右下方的library editor就可以看到你现在所有
建立好的封装了。
二:
建立好了器件的sch封装了,下面应该建立他的pcb封装了,由于pcb封装就是期间实际的封装,所以建立
的时候必须要严格按照手册中给定的数据来进行封装设计。
library,这个时候会显示一个灰色的窗口,你可以在这里面来进行pcb封装的设计了
2.由于uln2003是一个dip16的标准封装,因此只要建立一个标准的dip16封装就可以了,其他的元器件可以根据实际的封装来建立pcb封装
3.我们使用封装向导来建立pcb封装tools-new component,首先出现的是一个welcome窗口,不用管,直接next后显示封装的样式,里面有resistors,cap,dip等封装,我们要建立的是一个dip的封装,因此选择dip,下面那个选择框是让你选择你选用mil还是mm作为基本单位的,可以不用管直接next,这个时候显示的让你设定焊盘的尺寸的,由于dip封装的尺寸也是标准的因此不用管,继续next显示设定封装的宽度和两个管脚中心的距离,标准继续next下面是一个尺寸,也不用管,继续next这里显示的是让你设定义共有多少个管脚的,这里改为16个,最后是让你设定你这个封装的名字,这里设定为uln2003,这个时候
一个dip16的封装就建立好了
=2.54mm,dip封装的宽度一般为600mil,连个管脚之间的距离是100mil
5.保存为
6.如果想要继续建立其他的封装,仍然重复上面的过程就可以了,最后仍然保存为
三:
建立了两个封装了,下面就应该来建立一个集成库,就是像protel自带的那样的元器件库了。
integrated library,这个时候弹出来一个一个窗口,里面显示no source libray added后
坠名是:.libpkg 这就是那个要制作的集成库
2.右键点击no source library added然后选择add to project,在弹出来的对话框里面添加刚建立的
和
3.这个时候两个建立好的库分别显示在刚才那个窗口里面了也就是说现在你的项目里面有两个库了,后