Downloaded, Installed (On Mac, under Inkscape / Open Contents / Share / Inkscape / Extensions) Shows up in Inkscape 1.0.2 and 1.2 Beta. Doesn't work at all in 1.2 Beta. 1.0.2. doesn't work either. Spits this out:
Traceback (most recent call last): File "/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/__init__.py", line 22, in <module> from . import multiarray File "/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/multiarray.py", line 12, in <module> from . import overrides File "/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/overrides.py", line 7, in <module> from numpy.core._multiarray_umath import ( ImportError: dlopen(/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so, 0x0002): tried: '/Applications/Inkscape_old.app/Contents/MacOS/../Resources/lib/_multiarray_umath.cpython-38-darwin.so' (no such file), '/Applications/Inkscape_old.app/Contents/MacOS/../Resources/lib/gdk-pixbuf-2.0/2.10.0/loaders/_multiarray_umath.cpython-38-darwin.so' (no such file), '/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so' (code signature in <06CEF7CC-D600-38BD-97D9-B432CC44DFA2> '/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so' not valid for use in process: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.)
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "eggbot_twist.py", line 35, in <module> import bezmisc File "/Applications/Inkscape_old.app/Contents/Resources/share/inkscape/extensions/inkex/deprecated-simple/bezmisc.py", line 21, in <module> from inkex import bezier File "/Applications/Inkscape_old.app/Contents/Resources/share/inkscape/extensions/inkex/bezier.py", line 29, in <module> import numpy File "/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/__init__.py", line 140, in <module> from . import core File "/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/__init__.py", line 48, in <module> raise ImportError(msg) ImportError:
IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!
Importing the numpy C-extensions failed. This error can happen for many reasons, often due to issues with your setup or how NumPy was installed.
We have compiled some common reasons and troubleshooting tips at:
* The Python version is: Python3.8 from "/Applications/Inkscape_old.app/Contents/Resources/bin/python3" * The NumPy version is: "1.19.1"
and make sure that they are the versions you expect. Please carefully study the documentation linked above for further help.
Original error was: dlopen(/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so, 0x0002): tried: '/Applications/Inkscape_old.app/Contents/MacOS/../Resources/lib/_multiarray_umath.cpython-38-darwin.so' (no such file), '/Applications/Inkscape_old.app/Contents/MacOS/../Resources/lib/gdk-pixbuf-2.0/2.10.0/loaders/_multiarray_umath.cpython-38-darwin.so' (no such file), '/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so' (code signature in <06CEF7CC-D600-38BD-97D9-B432CC44DFA2> '/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so' not valid for use in process: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.)
I received a message from the extensions but it simply works on proceeding I tested once again just to be clear: M1Mac/BigSur/Inkscape 1.2-beta (9f51c5e, 2022-04-18)
Did you restart Inkscape already? Maybe reset its Preferences?
Can´t tell why it´s not working for you. If you under the impression you messed up Inkscape´s installation I´d use free AppCleaner . app to get rid of it completely incl. Library/ApplicationSupport stuff (not just put app into trash) and do a fresh reinstall.
As I said: it gives an error message but works on proceeding. Still wonder how you de-install Inkscape; just move the app into trash don´t work - all cached settings will remain.
Did this using Blender:
Fairly simple, create an array, use an Empty as the Object and rotate and scale the empty.
Also here is the same thing converted to SVG. Remove the grid, Screen capture, eliminate the background, trace bitmap.
Would be nice to figure out how to do it in Inkscape. Looked at a couple of videos:
Sticker Design: How to Offset Text and Images for Cricut with Inkscape
and
Inkscape Presets for One Click Geometric Spiral Designs: Tiled Clones Settings Step-By-Step Tutorial
Neither really nailed it down for me.
I'd bet the LPE tiling is the easy way. I may install to try it, but can say for certain that the extension is not easy.
(rotation @ 15*)
Hello. There is also an Inkscape extension updated by Mario Voight from Mighyscape called "Twist".
See these links:
https://stadtfabrikanten.org/display/IFM/Twist
https://stadtfabrikanten.org/display/IFM/MightyScape+1.X+-+Extensions+Overview
Thanks Ken.
Yes exactly; couldn´t be faster imho.
@Ken:
Downloaded, Installed (On Mac, under Inkscape / Open Contents / Share / Inkscape / Extensions) Shows up in Inkscape 1.0.2 and 1.2 Beta. Doesn't work at all in 1.2 Beta. 1.0.2. doesn't work either. Spits this out:
Traceback (most recent call last):
File "/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/__init__.py", line 22, in <module>
from . import multiarray
File "/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/multiarray.py", line 12, in <module>
from . import overrides
File "/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/overrides.py", line 7, in <module>
from numpy.core._multiarray_umath import (
ImportError: dlopen(/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so, 0x0002): tried: '/Applications/Inkscape_old.app/Contents/MacOS/../Resources/lib/_multiarray_umath.cpython-38-darwin.so' (no such file), '/Applications/Inkscape_old.app/Contents/MacOS/../Resources/lib/gdk-pixbuf-2.0/2.10.0/loaders/_multiarray_umath.cpython-38-darwin.so' (no such file), '/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so' (code signature in <06CEF7CC-D600-38BD-97D9-B432CC44DFA2> '/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so' not valid for use in process: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "eggbot_twist.py", line 35, in <module>
import bezmisc
File "/Applications/Inkscape_old.app/Contents/Resources/share/inkscape/extensions/inkex/deprecated-simple/bezmisc.py", line 21, in <module>
from inkex import bezier
File "/Applications/Inkscape_old.app/Contents/Resources/share/inkscape/extensions/inkex/bezier.py", line 29, in <module>
import numpy
File "/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/__init__.py", line 140, in <module>
from . import core
File "/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/__init__.py", line 48, in <module>
raise ImportError(msg)
ImportError:
IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!
Importing the numpy C-extensions failed. This error can happen for
many reasons, often due to issues with your setup or how NumPy was
installed.
We have compiled some common reasons and troubleshooting tips at:
https://numpy.org/devdocs/user/troubleshooting-importerror.html
Please note and check the following:
* The Python version is: Python3.8 from "/Applications/Inkscape_old.app/Contents/Resources/bin/python3"
* The NumPy version is: "1.19.1"
and make sure that they are the versions you expect.
Please carefully study the documentation linked above for further help.
Original error was: dlopen(/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so, 0x0002): tried: '/Applications/Inkscape_old.app/Contents/MacOS/../Resources/lib/_multiarray_umath.cpython-38-darwin.so' (no such file), '/Applications/Inkscape_old.app/Contents/MacOS/../Resources/lib/gdk-pixbuf-2.0/2.10.0/loaders/_multiarray_umath.cpython-38-darwin.so' (no such file), '/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so' (code signature in <06CEF7CC-D600-38BD-97D9-B432CC44DFA2> '/Users/pharisee/Library/Python/3.8/lib/python/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so' not valid for use in process: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.)
Found this:
https://stackoverflow.com/questions/60351099/python-under-macosx-validation-mapped-file-has-no-cdhash-completely-unsigned
Not even sure if that fixes this problem. Searched. Couldn't find: entitlements.mac.plist
Another great idea, if it works.
I received a message from the extensions but it simply works on proceeding I tested once again just to be clear: M1Mac/BigSur/Inkscape 1.2-beta (9f51c5e, 2022-04-18)
Did you restart Inkscape already? Maybe reset its Preferences?
Here's what I have managed to do:
pharisee@TMM-MacbookPro Documents % pip3 install numpy
Requirement already satisfied: numpy in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (1.21.6)
pharisee@TMM-MacbookPro Documents % pip3 install urllib3
Collecting urllib3
Downloading urllib3-1.26.9-py2.py3-none-any.whl (138 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.0/139.0 KB 1.5 MB/s eta 0:00:00
Installing collected packages: urllib3
Successfully installed urllib3-1.26.9
pharisee@TMM-MacbookPro Documents % pip install --upgrade pip
Requirement already satisfied: pip in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (22.0.4)
pharisee@TMM-MacbookPro Documents %
Python3.10 is already included with Inkscape by checking the Inkscape.app package.
On MightyScape:
tested with Inkscape
I'm using MacOS Monterey (Latest Updates)
I reported my specs in#6.
Can´t tell why it´s not working for you. If you under the impression you messed up Inkscape´s installation I´d use free AppCleaner . app to get rid of it completely incl. Library/ApplicationSupport stuff (not just put app into trash) and do a fresh reinstall.
Four things:
1st: Deleted / Reinstalled 1.2b
2nd:
Spits out an error and then works:
/Users/pharisee/Library/Application Support/org.inkscape.Inkscape/config/inkscape/extensions/twist/twist.py:220: DeprecationWarning: inkex.deprecated.main.transform_mul -> Use @ operator instead mat_new = Transform(mat_current) * Transform(node.get("transform"))
3rd: Latest Dev is Alpha
4th: Already installed:
P.S. Cool!
As I said: it gives an error message but works on proceeding. Still wonder how you de-install Inkscape; just move the app into trash don´t work - all cached settings will remain.
Cool - if it´s working now though.
MIssed that, Polygon, but, ditto.
So much easier than "tiled clones" if you ask me.
Inkscape - Pentagon (5 sides) / Blender - Dodecahedron (12 x 5 sides)