本博文主要解决以下场景问题:
1.将结构工程师输出的DXF文件导入到Allegro PCB设计中;
2.结构文件DXF多次更改导致PCB板框尺寸涉及的修改;
1.Allegro导入结构DXF文件
Step1:首先进行单位精度设置,我们一般设置mil小数点二位;mm设置小数点四位。执行下面命令Setup>Design Parameter弹出下面界面。
Step2:设置好单位以及精确度以后,确保单位要与DXF文件一致,按照如下图片进行;
图片操作的4,请注意:
如果不确定DXF 图纸坐标大小,建议勾选incremental addition,软件根据实际DXF图纸大小自动调整背景坐标尺寸以适应DXF图纸
Step3:执行5 Edit/View layers命令,弹出下面对话框,重新定义下DXF层,如下图所示
按OK后,返回第二步,直接按确定键,Allegro导入DXF转换板框完成。
导入完成,结果如下:
2.根据导入结构DXF文件绘制板框
将上述导入的DXF文件中不必要的线条和数据给删除掉,得到所需要的板框形状:
STEP1.菜单栏执行EDIT-》Change命令;OPTIONS选中OUTLINE层,选DXF的外框线进行点选操作,整个框点选完成右键done完成,即可实现DXF导入的外框change到outline层的更改;
Step2.菜单栏只选中显示DXF层和outline层,可以看到DXF导入的外框已经设置完成,
DXF外框outline已变为灰色的线。
3.DXF外框线与OUTLINE对齐
此操作主要是实现将新的(NEW)DXF外框和老的(Old)outline外框保持对齐,从而保证器件布局布线不发生变化.将NEW框线移动到Old框线的位置完成替换工作;
Step1.将outline层新导入的外框线一一点选,选中之后鼠标右键line->add to group完成创建成一个整体操作;
Step2.选中参照物,进行坐标记录
step1已将DXF NEW中所有的框线结成一个整体,Old框线也是一个整体,这里我们同时选取new和old框线的左上角arc为参照物进行精确移动;
1.选择圆ARC SEG记录圆心坐标;—(NEW)
2.再目标outline选相同位置的圆ARC SEG记录圆心坐标—(Old)
Step3.根据坐标,进行精确移动
1.执行Edit->Move,Point选择User Pick,也就是用户定义拾取位置,
2.选中NEW进行移动
2.1.在右侧find栏中,点选group打钩,左键点选NEW框线,
2.2.在命令栏中输入坐标(NEW) x y 113.3255 225.4263,就拾取到圆心了,这个为NEW框线的参照物,准备移动。
2.3.最后再命令栏输入要移动到的目标outline相同位置的圆心坐标(Old)x 152.6468 480.9474。新旧outline就重合了。
至此,整个板框的New-Old交替完成,在outline中删除原来的Old板框即可。
4.参考文献
1.Cadence Allegro 与结构DXF交互常见操作_silent_dusbin的博客-CSDN博客_allegro不同层的dxf文件重合文章来源:https://www.toymoban.com/news/detail-453846.html
2.一分钟了解Allegro导入DXF文件文章来源地址https://www.toymoban.com/news/detail-453846.html
到了这里,关于PCB设计:结构文件DXF导入、更新、PCB板框更改的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!