zoukankan      html  css  js  c++  java
  • Protel中导入导出GERBER的相关问题

    Protel中导出GERBER的相关问题


    //作者:吴伽锐

    //E-mail: 397496019@qq.com

    最近有块PCB要打样,想转成GERBER文件送去PCB厂家加工,于是学习了一些导出GER BER的相关操作,总结如下:


    1.知其然,不知其所以然。

    国人办事实在马虎,在百度搜出来一大堆的Protel导出GERBER操作的相关文章,但是全是直接写着各参数如何设置,没有很详细在说明各参数为何这样设置。让人学来,实在有种知其然,不知其所以然的感觉。笔者认为,只有知其所以然,记忆才能更深刻,否则日久不用到这个知识点,恐怕很快就遗忘了。



    2. 关于菲林大小的设置问题:

    导出GERBER时,在Advanted -> Film Size中,如何合理地设置菲林有尺寸呢?

    参考值是:PCB尺寸的3至4倍(参考资料引自:http://www.pcbdown.com/html/pcbjishu/20100623/3722.html

    这个问题很多网友提及和解释,搜索很多文章后,终于有文章出一相参考的指数,实在可喜也。


    3. 关于导出GERBER后,在Protel中IMPORT时,坐标错位的问题,有两种解决方法:

    一是,

    在GERBER SETUP中,设置Advanted -> Position on film -> Reference to absolute origin(而不是 Reference to relative origin)。

    在NC DRILL SETUP中,设置Coordinate -> Reference to absolute origin。同时,其它设置保持与GERBER SETUP中匹配。

    此时,在新的PCB文件中IMPORT需要的GERGER文件时,就可以把GERBER生成的PCB文件放在PCB文件的原点处了。

    二是,

    方法一可以解决在Protel中导入GERBER文件坐标错位的问题,但是这样做之后,在CAM350中导入GERBER后,却出现了加工信息偏离坐标原点的问题。(知道原理的朋友,请联系我指教一下,谢谢!)

    此方法,导出GERBER时,设置为“Reference to relative origin"。

    成功导出GERBER文件后,在Protel中新建一个PCB文件,Import需要的GERBER文件,此时发现加工文件偏离坐标原点。

    然后,在GERBER文件的左下角画一个参考原点,然后全选文件,执行”Move Selection“操作,点击刚才绘制的参考原点,再移动到PCB文件的原点,放置移动的文件。OK!



  • 相关阅读:
    单元测试的必要性
    【C++ STL】Queue
    【C++ STL】Stack
    【C++ STL】容器的选择
    【C++ STL】Map和Multimap
    [Effective JavaScript 笔记]第19条:熟练掌握高阶函数
    [Effective JavaScript 笔记]第18条:理解函数调用、方法调用及构造函数调用之间的不同
    node实现rar格式压缩
    [Effective JavaScript 笔记]第2章:变量作用域--个人总结
    [Effective JavaScript 笔记]第17条:间接调用eval函数优于直接调用
  • 原文地址:https://www.cnblogs.com/techstone/p/2761839.html
Copyright © 2011-2022 走看看