Here are the two boxes on top of each other in the UI.
Here are the two SVG files,you can see the boxes are the same size in both (the outer box is 12.849 mm x 11.679 mm). File 2 was originally a DXF exported from fusion 360 and then “saved as” an SVG. However, I then copy/pasted the box from file 1 into file 2 and deleted what was in file 2 and glowforge is still sizing file 2 incorrectly.
That has to do with the dpi used for import in Illustrator versus what is used in Inkscape versions. (I think.)
Illustrator imports at 72 dpi. Inkscape, depending on the version used, imports at either 90 or 96 dpi. Currently 96 I believe. So when you open a DXF file or SVG in some other program than the one it was created in, it wreaks havoc with the sizing. DXF files (created in Fusion) don’t have units associated with them. So you have to specify that when you open the file in whatever program you are using (like Inkscape). And the GFUI assumes that what it is getting is 96 dpi, unless it can identify the source of the SVG file. (Like Inkscape versus Illustrator.)
Let me dig around a little, there has to be a place where that is specified in Inkscape, but that’s not my main program…I’m not sure where to go to find it.
@Jules Consider that Hole Test 2 showed the exact same size in illustrator and inkscape and was correct in glowforge. So if illustrator’s import caused the difference you would think it would do it to that file too.
The issue here is that the fusion file was simply created by exporting a DXF from fusion and saving as SVG from inkscape. This issue may mean that anyone following that workflow will get incorrectly sized files when they cut. The work around was to open a new SVG and copy/paste the contents into it.
There is something in the fusion SVG file that glowforge - and perhaps illustrator - are interpreting differently. Perhaps some transform or something that inkscape is using to get the dimensions in the two files to match but glowforge is not. I looked at the SVG source files but nothing like that jumped out at me at first glance.
@Jules Hole Test 2 was created in inkscape. Fusion.svg was a DXF exported from fusion - after it was cutting too small I wanted to narrow down the problem. So I deleted all the geometry generated by fusion, copied the box from hole test 2 into that file and saved it. That is what I’ve uploaded. So both files have the same box.
Using inkscape - you can draw a box in hole test 2, copy it to fusion.svg and they will show up different sizes in the glowforge UI.
do you mean that you are dragging and dropping the new file into the open Fusion.svg on the app? Or are you using the copy paste from Inkscape? (I can’t test that in Illustrator, my version doesn’t support it.)
At this point all we’re doing is trying to pinpoint where the issue lies. Sounds like it might be in the copy/paste from Inkscape function.
If you would be up for a small test, I’d be interested in seeing if dragging and dropping the Hole Test 2 file onto the open Fusion file had the same effect with the resizing.
I’m going to play with it a little bit later this afternoon to see if a “Eureka” moment happens, but it does look like it might be a bug in the Copy/Paste function for Inkscape, which I’ve never used. (Fortunately the team who wrote this is a lot smarter than I am…they can probably find it a lot faster. They know what they’re doing…I just poke around.)
It’s not the copy paste. The issue was there before I copy/pasted anything - my cuts were coming out too small. I created a new file and copy/pasted to make the two files identical so that I could post the issue to this forum in a way that would clearly show the difference between the two files.
In fact you can use copy/paste to work around the problem. If you copy geometry from the fusion generated file into a new inkscape file it works fine.