KiCAD输出生产文件

本文包括PCB生产制造的所有文件的输出方法,包括:BOM、坐标、锡膏层、GERBER、钻孔、丝印和装配图

一、KiCAD导出BOM

KiCAD导出BOM有以下几种办法:

注意:工程文件的保存路径不能有中文,空格,“、”等符号,否则会有错误

1、用原理图生成BOM,按照下图指示操作,生成的文件后缀名为xml,用Excle,保存为xsl格式

2、用PCB生成,按照下图指示操作

二、KiCAD导出坐标

1、设置PCB原点坐标

选择菜单栏 放置->钻孔和位置偏移,将原点放置到PCB板框左下角位置,再放置【层对齐标记】到刚刚放置的原点位置。

2、导出坐标文件

单击菜单栏【文件】 >> 【制造输出】 >> 【封装位置文件】,选择输出目录,其他默认,单击【生成文件】。封装位置文件用记事本或文本编辑器打开,可以看到内容有参考编号,值,封装,X Y 坐标,方向,板面等。

三、输出锡膏层

锡膏层是用来做钢网用的文件,只需要输出焊盘和开窗的层

单击菜单栏【文件】->【绘制】,格式选择【Gerber】,层选择 顶层和底层锡膏,阻焊开创层,板框层,选择输出目录,其他设置参考截图,单击【绘制】完成。将生成的锡膏层文件交给SMT车间就可以制作钢网了。

四、输出GERBER和钻孔文件

一个完整的PCB Gerber包含 N + 6 个文件,N为PCB层数。

F.Silks 顶层丝印
B.Silks 底层丝印
F.Mask 顶层阻焊
B.Mask 底层阻焊
Edge.Ctus 板框
Drill 钻孔文件

单击菜单栏【文件】 >> 【绘制】,格式选择【Gerber】,各项设置如下截图所示。

选择输出目录后,第一步单击【绘制】,第二步单击【钻孔文件】。

按下图设置,并进行输出钻孔文件和图文件

五、丝印和装配图

单击菜单栏【文件】 >> 【绘制】,格式选择【PDF】,如果需要输出丝印图,只需要选怎SiLkS,如果需要输出装配图,则需要选择边框cuts和Fab(具体按照封装决定)。注意底层的输出要选择镜像绘制

部分内容摘自此处  :https://m.ydaobo.com/wenzhang/96346.html

KiCAD输出生产文件的更多相关文章

  1. springboot日志输出到文件

    今天来谈一谈日志,主要是说一说springboot的日志,因为最近在学习springboot.首先在写代码的时候,要养成记日志的习惯,这点真的很重要,因为之前吃了很多亏.过去我对日志很不在意,该有的日 ...

  2. PHP输出XML文件函数

    PHP输出XML文件函数 function xml_out($content, $charset = 'utf-8') { @header("Expires: -1"); @hea ...

  3. (Python )格式化输出、文件操作、json

    本节学习Python的格式化输出,文件操作以及json的简单用法 1.格式化输出 将非字符串类型转换成字符串,可以使用函数:str() 或者repr() ,(这两个函数的区别目前我还没搞懂,求解答) ...

  4. 《The Linux Command Line》 读书笔记03 ls命令与长格式输出解释 文件权限

    ls命令与长格式输出解释 文件权限 ls命令 ls 命令用于列出目录内容,不带参数时列出当前工作目录的内容,也可以指定目标目录(可以指定多个),列出目标目录下的内容. ls命令的参数 ls -l 长格 ...

  5. Linux bash 中,如何将正常信息和错误信息输出到文件

    问题描述: $ command 2>> error $ command 1>> output 是否有方法,在bash同一行,实现输出stderr到error文件,输出stdou ...

  6. 【转】【整理】将Linux脚本中的正常输出,警告,错误等信息输出到文件中

     本文来自:http://blog.csdn.net/woshinia/article/details/18040063   很早以前  编译的时候 就在用 2>&1,但是一直没有生成一 ...

  7. paip.utf-8,unicode编码的本质输出unicode文件原理 python

    paip.utf-8,unicode编码的本质输出unicode文件原理 python      #别的语言,java php都是unicode,走十python不一样.    #enddef  #t ...

  8. 屏幕输出VS文件输出

     问题1:我们在编写程序时经常需要数一些数据到屏幕,来查看我们的结果是否正确,虽然直接输出到屏幕,查看起来呢很方便,但当数据量很大时,需要耗费大量的时间.于是我们想到能不能通过输出到文件来减少时间 ...

  9. MY_Log,无缝替换原生Log,支持日志输出到文件、FirePHP

    自己扩展了一个MY_Log, 用法类似于log4j,目前支持将日志输出到文件.FirePHP.如果你需要将日志输出到其他地方,比如邮件.数据库等,可以很方便地进行扩展. 用法很简单,大家一看就知道.1 ...

随机推荐

  1. Docker容器网络前提提要

    docker exec -it kvstor1 /bin/sh ##[进入一个redis容器] docker exec -it web1 /bin/sh ##[进入一个nginx容器] ###dock ...

  2. 拓展练习--find查找、打包压缩、服务器、磁盘挂载

    目录 find查找.打包压缩 服务器部分 磁盘挂载及单用户模式 find查找.打包压缩 1.超级用户(管理员用户)提示符是_#,普通用户提示符是$_. 2.如何快速返回上一次所在的目录? cd - 3 ...

  3. CWinThread 日志系统

    CWinThread 日志系统 CWinThread 上继承写入日志 CStdioFile 继承文件

  4. Django学习笔记(三)视图

    构建网页内容 视图函数的return具有多种响应类型: 上述函数主要来自django.http,该模块是实现响应功能的核心. 实际开发中可用此模块实现文件下载功能,在index的urls.py和vie ...

  5. vue-cli创建的项目中引入第三方库报错'caller', 'calle', and 'arguments' properties may not be...

    本文链接:https://blog.csdn.net/Sophie_U/article/details/76223978 问题: 在vue的main.js中引入mui.min.js时,报错. 如上,单 ...

  6. Ceph BlueStore与FileStore:利用Micron NVMe SSD进行性能比较

    https://www.micron.com/about/blog/2018/may/ceph-bluestore-vs-filestoreblock-performance-comparison-w ...

  7. 07-图5 Saving James Bond - Hard Version(30 分)

    This time let us consider the situation in the movie "Live and Let Die" in which James Bon ...

  8. bzoj 3881 [Coci2015]Divljak——LCT维护parent树链并

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3881 对 S 建 SAM ,每个 T 会让 S 的 parent 树的链并答案+1:在 T ...

  9. 自定义缓存管理器 或者 Spring -- cache

    Spring Cache 缓存是实际工作中非常常用的一种提高性能的方法, 我们会在许多场景下来使用缓存. 本文通过一个简单的例子进行展开,通过对比我们原来的自定义缓存和 spring 的基于注释的 c ...

  10. Myeclipse下使用Maven搭建spring boot2.0项目

    现在需要搭建spring boot框架,并实现一个HelloWorld的项目,让程序真正运行起来. 一.在pom.xml中引入spring-boot-start-parent,spring官方的叫st ...