嘉立创EDA(专业版)
将 画布原点 置于PCB板的左下角
放置-画布原点-从光标坐标文件导出
顶部菜单-导出-坐标文件- 文件类型:选择csv
- 分隔符:选择逗号
- 单位:mm
- 其它选项:都不勾选
- 统计:取消勾选贴片期间,引脚数
- 最后手动排序:严格按照图示顺序排序
- 文件类型必须选择:逗号分隔
- 选择UTF-8或UTF16开头的编码,逗号分隔,进行另存。
KiCad
阅读本文章需具备kicad绘制pcb和制板的能力放置坐标原点
坐标文件导出
制造输出-元件位置文件- 1、2、3一定要设置对。
-
4根据自己需要选择,默认必须勾选使用定位原点。
- 其它默认即可,也可以自己尝试
AD软件
坐标原点
导出
**文件→装配输出→Generates pick and place files,**导出后的坐标文件与制板文件处在同一目录中。 参考下图进行导出,注意选项设定以及手动排序。补充: AD用户在导出时,请勾选 显示单位 选项,避免因AD自身版本原因导致坐标数值被放大十倍的情况发生。 如果您已确定,导出的坐标数值不存在上述问题,不勾选上图的 显示单位 ,会更方便一些。上文提到过,关于所用的封装基准点如果在Pin1中心的情况。 即,上图界面中,如果发现某些元件的Pad X(mm),Pad Y(mm)与Ref-X(mm),Ref-Y(mm)的数据是相等的,那么这些元件的参考基准中心使用的是Pin1脚的中心坐标。 在坐标文件导出后,请借助Excel将Center-X(mm),Center-Y(mm)整列的值复制并替换给 Ref-X(mm),Ref-Y(mm),保证提供给OpenPnP的参考基准中心坐标是元件的中心坐标。 最后另存为即可,如下动图所示: 前12行的无用信息可删可不删,并不影响坐标文件的导入。
坐标文件的信息处理 (可选)
导出的坐标文件,还需要做进一步的处理:1、删除非贴片元件的条目; 2、检查是否存在Mark点信息; 3、处理条目中存在的汉字及其他特殊符号,例如 Ω 等;
关于乱码
由于OpenPnP软件中元件库和封装库所用字体的局限,在导入过程中,会导致汉字以及某些符号呈现乱码。 乱码的出现,虽然不影响软件的实际使用,但是因其的非可读性,会严重干扰识别。 对于Ω符号,由于会经常出现,我一般会用R字母来替换:10KΩ变为10KR,10Ω变为10R等;精简信息
坐标文件导入OpenPnP后,元件库里的元件ID会以:“Footprint-Comment”合并的形式出现,即**“封装类型 - 元件描述”。** 例如坐标文件如下:Text
特别提示: 嘉立创EDA里的封装名特别的长,会让生成的元件的ID和封装库的ID, 很长很难看。例如:
Text
Text
Text
Text
参考资料:https://wiki.alandesign.cn/zh/openpnp/How_to_SMT/02_Exporting_Centroid_Data