请教哈装配时的坐标问题
时间:10-02
整理:3721RD
点击:
大家好,我有一个坐标问题想要请教哈大家,
我们知道在allegro下一个封装库在建立的时候在不同的层可以添加很多信息,而这些信息在添加的时候基本不是在封装的正中央,那么会有一个问题,我发现从PCB板上导出的坐标文件(器件origin为body center)与器件实际的坐标不一致,而可以发现在板上将器件的其他信息删除之后导出的坐标文件与器件实际的坐标对比,这种不一致将不存在,我目前的处理方法是在导出坐标之前将器件除开丝印和位号之外的信息都删掉,这样虽然麻烦点,但效果不错,我想了解下,各位在实际工作中有没有遇到过这种问题,有的话是怎么解决的,有没有一种更好的方法
注:allegro中导出器件坐标的时候有几种方式,但因为不是所有封装的origin都是在中心位置,所以导出的时候基本都是以body center作为器件的origin,其他方式我导出查看的时候也有偏差,这几种方式在删除器件其他信息之前都有很大偏差
我们知道在allegro下一个封装库在建立的时候在不同的层可以添加很多信息,而这些信息在添加的时候基本不是在封装的正中央,那么会有一个问题,我发现从PCB板上导出的坐标文件(器件origin为body center)与器件实际的坐标不一致,而可以发现在板上将器件的其他信息删除之后导出的坐标文件与器件实际的坐标对比,这种不一致将不存在,我目前的处理方法是在导出坐标之前将器件除开丝印和位号之外的信息都删掉,这样虽然麻烦点,但效果不错,我想了解下,各位在实际工作中有没有遇到过这种问题,有的话是怎么解决的,有没有一种更好的方法
注:allegro中导出器件坐标的时候有几种方式,但因为不是所有封装的origin都是在中心位置,所以导出的时候基本都是以body center作为器件的origin,其他方式我导出查看的时候也有偏差,这几种方式在删除器件其他信息之前都有很大偏差
body center的坐标是由封装里面的place_bound中心坐标计算出来的,这个层一般只铺一个居中的shape,如果不居中,得出的body center就不是中心了,而且该层不能放其他多余的信息。
小编我再问一下右键Snap to Body Central,抓到的是不是也是做封装时的那个Place bound 的几何中心,谢谢
哪个命令的右键有Snap to Body Central?抱歉,我没找到。
place mode下,当鼠标粘着零件的时候右键就有snap了
如图
呵呵,我的16.5 S029没有这个功能,理论上应该是以Place_Bound来确定Body Center的,你可以试试呀。
小编赶紧去更新一个16.6的,snap,想抓哪里就抓哪里,妈妈再也不用担心我抓不到定位点了。明年就上17.0了
谢谢解答,我用的是16.6的版本,就一个板子是这样,我觉得很奇怪,不知道是不是bug,bound层是在器件中央的
方便的话把文件放上来看看。
不好意思,板子在公司内网,不好导出的,谢谢
呵呵,那就自己好好研究研究,有结果了可以跟大家分享一下。
原来如此,学习了,赞一个!