这篇文章很详细, 不过我觉得比较好的方式是其中提到的altium2kicad这个Github项目.
需要安装perl, 不过如果装了git的话, git下似乎默认会装一个perl,使用where perl命令看一下就知道了. 如果没有装, 建议装strawberry perl, 另一个版本ActivatePerl我在Win10上安装不上, 进度条到最后总是不能完成. 装完使用perl -v可以查看是否装好.
altium2kicad里面主要用convertpcb.pl转换当前目录下的所有.pcbdoc, 转换后后缀名为.kicad_pcb, 这是我有史以来看到的最长的后缀名和第一个带下划线的后缀名了... unpack.pl解压缩.pcbdoc.schdoc文件, convertschema.pl转换原理图. 在转pcb或sch以前必须要先unpack. 我就把这两步做成bat文件了. 如a2kpcb.bat:

perl  D:\rsoft\altium2kicadmaster\unpack.pl
perl  D:\rsoft\altium2kicadmaster\convertpcb.pl

有时候运行会提示缺少组件: you may need to install the Math::Geometry::Planar module. perl上安装模块组件的方式是通过cpan,不过在此之前最好先给cpan改一下镜像源, 找到CPAN/MyConfig.pm文件, 修改其中的urllist为163镜像:

  'urllist' => [q[http://mirrors.163.com/cpan/]],

然后进行安装:

perl cpan Math::Geometry::Planar

标签: none 阅读量: 3003

添加新评论