Salvador E. Tropea
|
8576771688
|
[DOCs] Updated for release
|
2023-04-24 12:53:41 -03:00 |
Salvador E. Tropea
|
2ed0622a8b
|
[Blender Export] Better light and with more options
|
2023-04-24 11:17:12 -03:00 |
Salvador E. Tropea
|
d3f9a15739
|
[Added] Export KICADn_* environment variables for the older versions
- So you can use KICAD6_* variables on KiCad 7.
|
2023-04-21 11:30:48 -03:00 |
Salvador E. Tropea
|
3c749719dd
|
[VRML][Added] Option to use the auxiliary origin as reference
Closes #420
|
2023-04-15 19:45:52 -03:00 |
Salvador E. Tropea
|
5e80a1e150
|
[VRML][Fixed] Y coordinate
Fixes #419
|
2023-04-15 19:32:59 -03:00 |
Salvador E. Tropea
|
124fc8e7b5
|
[Added] Expansion pattern **%M**
- Directory where the pcb/sch resides. Only the last component
i.e. /a/b/c/name.kicad_pcb -> c
Closes #421
|
2023-04-15 19:18:26 -03:00 |
Salvador E. Tropea
|
3b0a26c7ab
|
[Added] Support for netclass flags
Closes #418
|
2023-04-14 13:28:28 -03:00 |
Salvador E. Tropea
|
b1b798689f
|
[3D Models] Added support to pass variables to download URL
Should help for #414
|
2023-04-14 13:05:09 -03:00 |
Salvador E. Tropea
|
52ac92c42d
|
[3D Models] Added workaround for KiCad 7
- Fails to export VRMLs for PCBs using paths relative to the footprint.
See #417
|
2023-04-07 11:05:34 -03:00 |
Salvador E. Tropea
|
58417e428d
|
Merge branch 'dev' of https://github.com/INTI-CMNB/KiBot into dev
|
2023-04-04 13:50:58 -03:00 |
Salvador E. Tropea
|
6feddd06a5
|
[Added] Mechanism to install fonts and colors
|
2023-04-04 13:49:21 -03:00 |
Salvador E. Tropea
|
d9b3da1e0d
|
[SCH print][Added] Support for title change
|
2023-04-02 09:59:09 -03:00 |
Salvador E. Tropea
|
1a1311dc6d
|
[General][Added] Support for time stamp in the date
- i.e. 2023-04-02T09:22-03:00
|
2023-04-02 09:54:30 -03:00 |
Salvador E. Tropea
|
3221a7fe00
|
[PCB Print][Fixed] Problems with images in the WKS (KiCad 5/6)
- Added regression test
|
2023-04-01 18:07:51 -03:00 |
Salvador E. Tropea
|
bb592a8ec4
|
[CLI] Added option to log a file
- This is in addition to logging to stderr.
- This log is currently done with full debug information.
|
2023-04-01 14:07:31 -03:00 |
Salvador E. Tropea
|
b2ffa5410a
|
[CLI] Added option to display a banner
- I disabled `check-docstring-first`, no way to disable for a file
|
2023-04-01 11:36:50 -03:00 |
Salvador E. Tropea
|
9811972ace
|
[PCB/SCH parity] Check for value and fields/properties
|
2023-03-31 08:45:09 -03:00 |
Salvador E. Tropea
|
2f8e416f06
|
[PCB/SCH Parity] Added support for bogus net codes
Fixes #410
|
2023-03-31 07:43:31 -03:00 |
Salvador E. Tropea
|
158f267eb5
|
Support for extra data in the Value field
- Currently we just use the tolerance for the 3D resistors
- Uses a port of the JavaScript Electro-Grammar
|
2023-03-30 12:39:36 -03:00 |
Salvador E. Tropea
|
9f2564b80c
|
[Diff][Fixed] Problems when using an output and no variant specified
|
2023-03-29 07:03:23 -03:00 |
Salvador E. Tropea
|
bb475ad75a
|
[Any Layer] Enabled scaling for most plot outputs
- Only the gerber is excluded
- The new `individual_page_scaling` option is also available
- Now unknown options are treated as errors
|
2023-03-28 08:39:25 -03:00 |
Salvador E. Tropea
|
ac81d18ea3
|
[PCB Print][Fixed] Interference with PRL and scaling
- The visible layers affected the position of the scaled image.
This list is defined in the .kicad_prl file and the Python API
loads it.
Fixes #407
|
2023-03-27 13:53:37 -03:00 |
Salvador E. Tropea
|
5f416063be
|
[PcbDraw][Fixed] Support for 7.0.1 polygons
- Now KiCad generates polygons in the SVG
Fixes the problem reported in upstream: yaqwsx/PcbDraw#142
|
2023-03-27 10:53:33 -03:00 |
Salvador E. Tropea
|
762d96d0e8
|
[Download Datasheet] Better message warnings
- Unified
|
2023-03-27 08:51:55 -03:00 |
Salvador E. Tropea
|
f7d52f3d09
|
[Datasheet dowload] Catch requests.exceptions.TooManyRedirects
Closes #408
|
2023-03-27 08:22:39 -03:00 |
Salvador E. Tropea
|
786c94a80c
|
[3D] Added option to enable the colored R cache
|
2023-03-21 10:40:27 -03:00 |
Salvador E. Tropea
|
f3645d3264
|
[3D] Added options to control the resistors tolerance
- `field_tolerance` field/s to look for resistor tolerance.
- `default_resistor_tolerance` which tolerance to use when none found.
|
2023-03-21 09:57:22 -03:00 |
Salvador E. Tropea
|
05105cdc9a
|
[3D] colored 3D models for THT resistors
|
2023-03-20 14:26:09 -03:00 |
Salvador E. Tropea
|
2d39890482
|
[KiKit present][Fixed] Crash when no boards specified
Fixes #402
|
2023-03-18 19:04:59 -03:00 |
Salvador E. Tropea
|
a9ca2f3f11
|
[Makefile][Fixed] don't skip all preflights on each run
- Just the ones we generate as targets.
Fixes #405
|
2023-03-18 18:41:15 -03:00 |
Salvador E. Tropea
|
3a5519c0e5
|
Bumped version to 1.6.2
- Just to make it different
|
2023-03-17 10:47:26 -03:00 |
Salvador E. Tropea
|
4d734d1e71
|
[DOCs] Adjusted details for release
|
2023-03-16 07:36:59 -03:00 |
Salvador E. Tropea
|
31cf802b89
|
[KiCad 7] Added global option to use KiCad to cross components
|
2023-03-09 09:34:25 -03:00 |
Salvador E. Tropea
|
6801dfc7e2
|
[KiCad 7] Added some support for DNP flag
- Copied to internal `fitted`
- Can remove 3D models even when no filter/variant is applied
|
2023-03-08 13:13:37 -03:00 |
Salvador E. Tropea
|
4da38de4a8
|
[ERC][KiCad 7] Added option to specify the grid size
- `erc_grid` to specify the grid size for KiCad 7 ERC tests
See https://gitlab.com/kicad/code/kicad/-/issues/14110
|
2023-02-28 06:17:20 -03:00 |
Salvador E. Tropea
|
6fd97254ad
|
[PCB Print][Fixed] KiCad crashing on some complex filled zones
- We must rebuild the conectivity data after a zone fill
Fixes #396
|
2023-02-27 10:30:11 -03:00 |
Salvador E. Tropea
|
659e23ae32
|
[Report] Added warnings and counters for buried and micro vias
- Also added a mechanism to disable them for KiCad 7 which no longer
provides this option.
|
2023-02-23 08:40:40 -03:00 |
Salvador E. Tropea
|
fe26f1ab6a
|
Problems to detect the SCH under very particular constraints
Fixes #394
|
2023-02-22 13:04:45 -03:00 |
Salvador E. Tropea
|
cb0465bcde
|
Bumped version to 1.6.1
- Just to make it different
|
2023-02-06 13:15:46 -03:00 |
Salvador E. Tropea
|
943d6008d0
|
Bumped version to 1.6.0
- Updated the docs
|
2023-02-06 09:12:36 -03:00 |
Salvador E. Tropea
|
dba016b619
|
Changing licence to AGPL v3
- The EasyEDA 2 KiCad code is AGPL so the result is AGPL
|
2023-02-04 13:14:26 -03:00 |
Salvador E. Tropea
|
df085fa8bc
|
Added mechanism to download 3D models from EasyEDA
- Using LCSC codes
Closes #380
|
2023-01-31 13:12:06 -03:00 |
Salvador E. Tropea
|
c39d21f3cf
|
[Global Options] Added field_lcsc_part: to select the LCSC/JLCPCB part field
|
2023-01-28 17:59:23 -03:00 |
Salvador E. Tropea
|
aa56322241
|
[3D][Changed] Downloaded 3D models are no longer discarded
- They are stored in ~/.cache/kibot/3d
- You can change the directory using KIBOT_3D_MODELS
|
2023-01-28 11:26:34 -03:00 |
Salvador E. Tropea
|
96822923b4
|
[3D][Added] A mechanism to cache downloaded 3D models
|
2023-01-27 12:12:16 -03:00 |
Salvador E. Tropea
|
8506fb78db
|
[Report][Fixed] Computed size
- When using circles and some arcs in the PCB edge
Closes #375
|
2023-01-25 11:05:01 -03:00 |
Salvador E. Tropea
|
47bdc26154
|
[Report][Added] Expansion for KiCad text variables and environment variables
|
2023-01-19 21:05:32 -03:00 |
Salvador E. Tropea
|
b6240d5fea
|
[Copy Files][Fixed] Problems when using with `compress`
- Wrong targets and dependencies.
|
2023-01-18 15:09:10 -03:00 |
Salvador E. Tropea
|
eb8c04f870
|
[Blender Export] Added Blender render
- Impressive quality thanks to the pcb2blender plug-in
|
2023-01-16 23:42:52 -03:00 |
Salvador E. Tropea
|
6998fd87de
|
[PCB_Print][Added] A mechanism to create a page for each copper layer
See #365
|
2023-01-12 18:35:27 -03:00 |