Releases: RigoLigoRLC/LC2KiCad
LC2KiCad Alpha 0.1.6 Release
Bug fixes
- #9 Net label exists for copper layer lines in footprints
- #10 Zones in footprints causing problem; they'll be discarded now
- #11 Missing brackets on copper track (segment) elements
- #12 Vias in footprints cause issues; they'll be converted into through hole pads with number "0"
- A symbol with empty prefix field leads to crash
- A fill region with empty priority field leads to crash
- Reference text element of modules have an uninitialized rotation value
Known Issues
- Vias in footprints which are converted into pads missing the net label they should've got
修复bug
- #9 封装内的铜层线包含网络号标签
- #10 封装内的填充区域导致问题,现在这些填充会被丢弃
- #11 铜层导线缺少右括号
- #12 封装内的过孔导致问题,现在它们会被转为等大的0号通孔焊盘
- 符号库的前缀空缺导致崩溃
- 填充区域的优先级空缺导致崩溃
- PCB上封装的reference文字旋转角度未初始化
已知问题
- 封装里转换成焊盘的过孔缺失了网络标号
LC2KiCad Alpha 0.1.5 Release
This release is supposed to come with great improvements on stability dealing with SVG paths.
这个版本应在SVG路径的处理上有重大稳定性改善。
New features
- PCB conversion (including discrete pads and PCB text conversion)
- Copper area and keepout area (incomplete due to compatibility issues)
- SmolSVG path parser integration
新功能
- PCB转换(包括游离焊盘和PCB文字)
- 铜区和禁止覆铜区域的初步支持(兼容性有问题)
- SmolSVG路径解析器
Fixed Problems
- Arc with same start and end point output NaN
- Pins with spaces in their names will cause problem in symbol files
- Footprint package name was missing due to file structure changes
- Empty footprint modify time causes crash
- Empty pin electrical property causes crash
修复的问题
- 圆弧始终点重合时输出NaN
- 符号库引脚名有空格会造成问题
- 文件结构改变导致输出封装库没有名字
- 封装库修改时间戳空白导致崩溃
- 符号库引脚电气属性空白导致崩溃
Known Issue
#8 schematic arc is funky
已知问题
#8 原理图弧有问题
LC2KiCad Alpha 0.1.41 Release
New features
- Better logging
- Added circle arc support for schematic library (elliptical arc not supported)
- Colored warning & error, with warning/error counting
-v
for verbose output
Fixes
- Referencing an unallocated pointer led to crashing upon converting PCB libraries
- Schematic libraires now have correct width for rectangles, lines etc
- Uninitialized
EDADocument
members causing logic error on MSVC and Clang compiler - Cannot compile with Clang because of CMakeLists error
新功能
- 更好的输出日志
- 原理图库喜提圆弧支持(椭圆弧不支持)
- 警告和错误有颜色了,同时提供计数
-v
选项启动额外输出
修复
- 引用野指针导致转换 PCB 库时崩溃
- 原理图库的方框、线条等的宽度过宽问题
- EDADocument 类成员未初始化导致 MSVC 与 Clang 编译器编译出来的程序逻辑错误(就是烫烫烫)
- 因为 CMakeLists 的疏忽导致 Clang 无法编译
LC2KiCad Alpha 0.1.4 Release
In this release LC2KiCad is now capable of doing two things:
- Export all footprints inside a PCB
- Convert a schematic symbol
The following bugs are also fixed:
- Filename of the output file could contain reserved characters and cause a failed file creation
- When outputting text content of documents into
stdout
, new lines weren't started after/before the prompt text - Outputting of file header/ending will cause memory leak
Arcs on symbols are not likely going to be supported any time soon. Same for PCB footprints.
本版本的LC2KiCad新增了两个功能:
- 导出PCB里的所有封装
- 转换原理图库
修复以下Bug:
- 输出文件名含有文件系统保留字导致创建文件失败
- 无法创建文件的文档输出到
stdout
时,文件内容与提示语之间未用换行隔开 - 输出文件头尾会导致的内存泄漏
原理图库和封装库上的圆弧不打算在最近支持。
LC2KiCad Alpha 0.1.31 Release
In this release, almost all the mandatory parts of footprint processing module is implemented flawlessly.
Doesn't support: arc
Known issues:
memory leak when fails to serialize/deserialize a component
Command line parser is funky
Slot drills on some pads will not be on the correct orientation
在这个版本中,几乎所有的封装库转换功能都可完美实现。
不支持:圆弧
已知问题:
处理某个元件失败时会造成内存泄漏
命令行解析器可能不能正常工作
某些焊盘的槽孔会旋转90度
LC2KiCad Alpha 0.1.3 Release
New Features
Added graphical circle support for footprints
Footprint "value" will now be placed on layer F.Fab instead of F.SilkS
Added icon for Windows build
Changed copyright claims in source files.
新的特性
添加了对图形圆的支持;
元件数值会被放置在F.Fab层;
Windows版本添加了图标;
修改了版权持有人信息。
alpha-0.1.2 was skipped, its features were merged into this version.
alpha-0.1.2被跳过了,它的新特性被合并进了本版本。
Known Issue:
Pad rotation and slot hole pads is not implemented correctly.
Tracks in footprints on copper layers will not be converted properly.
已知问题:
焊盘旋转和槽孔焊盘没有被正确实现。
封装内的铜层导线不会被正确转换。
LC2KiCad Alpha 0.1.1 Release
New features:
Executables will be packed with static GNU libraries. This should fix the missing DLL error on Windows.
Supported elements: Pad, via, track, graphical lines
Supported files: PCB Lib
Known Issues: Unknown
新的特性:
可执行文件内会链接GNU库文件,这样应该可以解决Windows上缺少DLL的问题。
支持的元素:焊盘,过孔,导线,图形线
支持的文档:PCB封装库
已知问题:暂无
LC2KiCad Alpha 0.1 Release
Supported elements: Pad, via, track, graphical lines
Supported files: PCB Lib
Known Issues: No pads rotation
This release cannot be compiled unless you fix some hard coded bugs inside it.
支持的元素:焊盘,过孔,导线,图形线
支持的文档:PCB封装库
已知问题:焊盘旋转角度不能被转换
这个版本无法编译,除非您修正代码中的Bug。