Releases
v1.6.0
Changed
Downloaded 3D models are no longer discarded.
They are stored in ~/.cache/kibot/3d
You can change the directory using KIBOT_3D_MODELS
License is now AGPL v3, since we are incorporating AGPL code.
Added
General:
Support for groups
of outputs
Internal templates import
Better support for wrong pre-flight options (#360 )
A mechanism to cache downloaded 3D models
Support to download 3D models from EasyEDA (using LCSC codes)
Global options:
field_lcsc_part: to select the LCSC/JLCPCB part field
New outputs:
vrml
export the 3D model in Virtual Reality Modeling Language (#349 )
ps_sch_print
, dxf_sch_print
and hpgl_sch_print
variants of
pdf_sch_print
blender_export
exports the PCB to Blender and other 3D formats,
renders the PCB with impressive quality (experimental)
New internal filters:
_only_smd
used to get only SMD parts
_only_tht
used to get only THT parts
_only_virtual
used to get only virtual parts
Variants:
Support for multi-boards as defined by KiKit
Internal templates:
FusionPCB: gerber, drill and compress
Elecrow: gerber, drill and compress
JLCPCB: gerber, drill, position, BoM and compress
MacroFab_XYRS: XYRS position file compatible with MacroFab
P-Ban: gerber, drill and compress
PCB2Blender_2_1: generates a pcb2blender 2.1 file to import on Blender
(See #349 )
PCB2Blender_2_1_haschtl: PCB2Blender_2_1 variant for @Haschtl fork.
PCBWay: gerber, drill and compress
Compress:
Option to use the output's dir
as reference (from_output_dir
)
iBoM:
hide_excluded
to hide excluded *.Fab drawings.
PCB_Print:
Added a mechanism to create a page for each copper layer. (#365 )
Plot related outputs and PCB_Print:
Added support for the KiCad 6 "sketch_pads_on_fab_layers" option. (#356 )
Report:
Expansion for KiCad text variables and environment variables (See #368 )
*SCH_Print:
Added options to select the color theme and enable background color. (#362 )
SVG:
Fixed
BoM:
pre_transform filers can't be logic filters
Copy_Files:
Problems on KiCad 5 (no 3rd party dir) (#357 )
Problems with compress output (also Makefile) (#372 )
DOCs
annotate_pcb pre-flight missing options (#360 )
annotate_pcb pre-flight wrong example (#360 )
iBoM:
Variant changes to the *.Fab weren't exported.
Now all 2D variant stuff is applied before calling iBoM (#350 )
PCB_Print:
Images not showing in custom frames. (#352 )
Problems when trying to use groups of layers (i.e. copper)
Report:
You can’t perform that action at this time.