Hi James,
I can't solve your direct problem, but I can offer an alternative,
inkscape-silhouette:
https://github.com/fablabnbg/inkscape-silhouette
It's an inkscape extension that can directly control a silhouette cutter
without the need to use Silhouette's proprietary software. Unless I'm
mistaken as to your intent, I think this will allow you to not only
master in SVG, but in fact work _only_ in SVG. As a bonus,
inkscape-silhouette gives me much more control than the free version of
Silhouette Studio.
Wow, your paper toys are amazing! I've been doing stuff in a similar
(though far less polished) vein using my Portrait to cut polygons that
my children can fit together into polyhedra. Check out this PR and my
fork for ideas:
https://github.com/fablabnbg/inkscape-silhouette/pull/45
Hope that helps,
Lex
---------- Forwarded message ----------
From: "James Fritzler" <jimbox13@...3425... mailto:jimbox13@...3425...>
Date: Aug 23, 2017 10:11
Subject: [Inkscape-devel] SVG in 92 and Phyisical Scale
To: "Inkscape-Devel" <inkscape-devel@lists.sourceforge.net
mailto:inkscape-devel@lists.sourceforge.net>
Cc:
Hi Inkscape Devs!
I’ve used Inkscape for about five years now and have built up
quite the library of svg files and have been using 91 since its
release.My main creative effort is to build paper toys that I
print and cut (in bulk) on a Silhouette Portrait cutting
machine.(More info on my works at http://netroids.net
<http://netroids.net> ).I have a 100s of files and hoped to use
them as my long term "masters” given that SVG is not proprietary
and has had such great page layout fidelity for me.
I’d love to update to v92 and future versions but, as is commonly
known, the svg save logic has changed to support a new CSS
standard of 96dpi and it is affecting my ability to import into my
cutting software.
It seems that perhaps the values written by Inkscape in 91 svg
files are encoded using a 90dpi scale from their original
design-time dimensions. In the past I’ve had much success
importing SVGs from Inkscape 91 into Silhouette studio for
years.(Granted, I do perform a little cleansing in a copy of the
master svg before I go to Silhouette: I simplify the layers,
ungroup, and flatten out clones into their own objects. Perhaps it
is just serendipity that the Silhouette Studio imports SVGs at the
90dpi.(I tried asking them about dpi but I couldn’t "break
through" their first-tier help desk support "fire wall".)
I know there’s an import prompt and process for opening 91 files
in 92 and I have participated in the launchpad forum and chat with
Mc about this topic.(my user name is jimbox13).
Unfortunate for me, none of the prompts give a workable
solution.Here’s what happens to my files based on each option.(I
used a diff tool in to investigate some of the changes.)
* "Accuracy for sizes and position of paths" (Desired option)
o Grid and guides appear to be changed – though I’m not sure
to what extent.
o Rectangles, paths and strokes are sized up by 6.667%
o Inkscape Designer Outcome:shapes and sizes correct right
based on the page. :) (bug #1712114 occurs.)
o Cutter Software Outcome: File is too large (by 6.667%) for
cutting area.:(
* "Digital Art"
o Grid and guides changed to some degree.
o Rectangles and paths not changed.
o Inkscape Designer Outcome:shapes and sizes are too small
for the page :(
o Cutter Software Outcome: shapes and sizes are correct :)
* "Accuracy for masks and clips"
o Grid and guides changed to some degree.
o Rectangles, paths and strokes are changed to some degree,
not the same as above.
o Inkscape Designer Outcome:shapes and sizes correct right
based on the page. :) (bug #1712114 does not occur.)
o Cutter Software Outcome: File is significantly too small
for cutting area.:(
None of these options produce a svg that maintains its correct
physical dimensions across both software packages.I tried
experimenting by customizing the "units.xml" file in 92 without
success.
Here is my original v91 file zipped.(I added a background
rectangle that is the size of the page to help troubleshooting.)
https://www.dropbox.com/s/q6o17j5an2piiw3/acutra_TOCUTv91wBG.zip?dl=0
<https://www.dropbox.com/s/q6o17j5an2piiw3/acutra_TOCUTv91wBG.zip?dl=0>
Is there anything that can be done?
Thanks
Jim
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@lists.sourceforge.net
<mailto:Inkscape-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/inkscape-devel
<https://lists.sourceforge.net/lists/listinfo/inkscape-devel>