nickoe
October 17, 2019, 9:46pm
89
It is blocked by wxphython 4 aka version phoenix not being available for msys2. If I try to install it with pip3 install wxPython
I get an error like:
{standard input}: Assembler messages:
{standard input}:1272: Error: invalid register for .seh_savexmm
{standard input}:1274: Error: invalid register for .seh_savexmm
{standard input}:1276: Error: invalid register for .seh_savexmm
{standard input}:1278: Error: invalid register for .seh_savexmm
{standard input}:1280: Error: invalid register for .seh_savexmm
{standard input}:1282: Error: invalid register for .seh_savexmm
{standard input}:1523: Error: invalid register for .seh_savexmm
{standard input}:1525: Error: invalid register for .seh_savexmm
{standard input}:1527: Error: invalid register for .seh_savexmm
{standard input}:1529: Error: invalid register for .seh_savexmm
{standard input}:1531: Error: invalid register for .seh_savexmm
{standard input}:1533: Error: invalid register for .seh_savexmm
{standard input}:1535: Error: invalid register for .seh_savexmm
{standard input}:1537: Error: invalid register for .seh_savexmm
error: Command "x86_64-w64-mingw32-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fwrapv -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0601 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fwrapv -D__USE_MINGW_ANSI_STDIO=1 -D_WIN32_WINNT=0x0601 -DNDEBUG -DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Ibuild/src.mingw-3.7/numpy/core/src/umath -Ibuild/src.mingw-3.7/numpy/core/src/npymath -Ibuild/src.mingw-3.7/numpy/core/src/common -Inumpy/core/include -Ibuild/src.mingw-3.7/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -IC:/msys64/mingw64/include/python3.7m -Ibuild/src.mingw-3.7/numpy/core/src/common -Ibuild/src.mingw-3.7/numpy/core/src/npymath -Ibuild/src.mingw-3.7/numpy/core/src/common -Ibuild/src.mingw-3.7/numpy/core/src/npymath -c build/src.mingw-3.7/numpy/core/src/umath/loops.c -o build/temp.mingw-3.7/build/src.mingw-3.7/numpy/core/src/umath/loops.o" failed with exit status 1
----------------------------------------
ERROR: Command errored out with exit status 1: C:/msys64/mingw64/bin/python3.exe -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:/Users/Build/AppData/Local/Temp/pip-install-krxfh1t1/numpy/setup.py'"'"'; __file__='"'"'C:/Users/Build/AppData/Local/Temp/pip-install-krxfh1t1/numpy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record C:/Users/Build/AppData/Local/Temp/pip-record-dq4z3osp/install-record.txt --single-version-externally-managed --compile --user --prefix= Check the logs for full command output.
maui
October 22, 2019, 3:11pm
90
cflin:
As for the via stitching of a zone,…
…
Well, zones have always been quirky anyway. One more thing: The vias were not quite aligned (see pic). Could the grid settings have anything to do with that?
Is there any way to use a different step size along different directions?
It has been fixed now thanks to @jsreynaud … please update the ViaStitching Plugin
3 Likes
cflin
October 22, 2019, 11:17pm
91
@maui : Confirmed! Thank you for making KiCAD a professional-grade package!
1 Like
maui
November 1, 2019, 10:07pm
92
@nickoe any news on this?
As a temporary workaround for Via Fencing plugin, I’ve added the pyclipper library for the actual kicad deployed platforms:
win 64 py 2.7
osx 64 py 2.7
linux py 2.7 & 3.6
The plugin should try to first load the os pyclipper, if not available it will try to load the one included with the plugin itself.
@John_Pateman @davidsrsb @Anool
would you mind to update the plugin and, after having renamed/removed the pyclipper in your system, test the new plugin?
@jos
I’ve added also a check for DRC … it should be fine now
1 Like
Tested and working, the DRC works too
1 Like
Yes, this now seems to work in macOs with KiCad 5.1.4 without the pyclipper.so dependency. Thank you!
1 Like
jos
November 3, 2019, 11:37pm
95
Looks much better.
Apart from that I noticed ‘something’ occasionally disconnects a fill zone from its assigned e.g. GND net. In this case there is only a filled zone on the top layer.
Thouth this might ‘just’ be an issue in the current master branch.
maui
November 4, 2019, 11:50am
96
this shouldn’t be related to the plugin…
do you have a sample board to share to reproduce it?
I have found that the ‘master’ 5.99 branch has issues in deleting objects through python code, causing even a core dump on linux…
jos
November 4, 2019, 12:20pm
97
You more or less confirm that this is most likely a mastery developmental ‘temper tantrum’. I actually noticed that behavior, even without to deploy your plugin.
The GND fill zone got intermittently disconnected while messing around with fill zone geometry rearrangements.
Expect all sorts of unepected Python behaviour as the KiCad developers try to work around Python 2 being dropped in several OS
xaled
November 7, 2019, 12:56am
99
Hi,
sorry for the simple question - I got the RF Tools installed and can create taper footprints using wizard. What I can not do is to add taper symbol to my schema like in this post:
Tamper can be used not only for RF user case, but in general when you need to connect wide tracks to narrow pins.
[uWaveTamper-ees2]
[uWaveTamper-pcb2]
[uWaveTamper-pcb1]
Do I need an additional uWave library?
maui
November 8, 2019, 12:23pm
100
@xaled You may find the following links useful:
Disclaimer: Screenshots taken in a nightly from after the 5.0.x releases. (KiCad 5.0.x and 5.1.x will look very similar. KiCad version 4 had a very different symbol editor meaning this tutorial is not really suitable to teach symbol creation in KiCad version 4)
Symbol libraries are always a pair of files. A .lib file that contains the symbol data and a .dcm file that holds documentation information for aliases. Any interface with kicad will only list the .lib file as it knows that it can reach…
This is a shortened version of https://forum.kicad.info/t/library-management-in-kicad-version-5/14636 so if anything is not clear read the full lecture.
Here we also only describe a single way to add any given asset. Alternatives (more efficient in some circumstances) are described in the full lecture.
How to add a .kicad_mod file (single footprint)
Files with the file ending .kicad_mod represent the current footpritn file format. One such file contains a single footprint.
To get it availabl…
xaled
November 8, 2019, 6:18pm
101
Hi maui,
thanks for sharing the info! I know how to create new symbols, but I was assuming that there are already symbols available in some library. Can you share the uWave Library shown on the screenshots?
If I’m reading @maui 's example image correctly, you can add testpoint in the schematic to the pin for which you want to use Taper. Assign taper footprint to that testpoint.
jos
November 9, 2019, 5:59am
103
xaled Of course you can.
Something like this would do.
It basically manifests as a round clear pad on B.Cu.
xaled
November 9, 2019, 10:52am
104
Thanks guys for the test point advice. I was thinking about the special forms that maui uses for the test point symbol. It is just esthetics but if they are available why not share it?
maui
November 9, 2019, 11:18am
105
Now I see what you need
I will include those libs to the repo…
xaled
November 9, 2019, 11:24am
106
Great, sorry for not being clear enough from the beginning.
maui
November 18, 2019, 10:10pm
107
I’m attaching here a full portable example using Bend & Taper (schematic, schematic lib, footprint & pcb included)
uWave-Taper-Bend-Example.zip (10.4 KB)
I will include it in my GH repo later on, within the other RF examples.
I forgot to ping @xaled
Anool
November 19, 2019, 7:40pm
108
KiCad plugin’s blog post on Hackaday
The last two years has been a particularly exciting time for KiCad, for users, casual contributors, and for the core developers too. Even so, there are many cool new features that are still in proc…
2 Likes