![]() Specifically I'm on MacOS and I use Affinity Designer as my illustration tool of choice. I have managed to solve my own SVG scaling issue that hopefully can help someone else. I'm new to Fusion 360 (and loving it) and am happy to add to the discussion here. This forum won't let me upload the test files, but you can see them in the same post at: The non-scaled SVG file from Graphic loads as 0.809" (not sure where that comes from) and the scaled up version loads as 1.076" (close, but not that close). ![]() Loading the file in Inkscape, I get different results. This is the same whether I tell Graphic to scale the SVG file when it is exporting or not, Fusion sees it the same. So to get a box that is 1" x 1", I need to scale it by the square root of 1.333, which is ~1.1547, which is what I found empirically. OH! The problem is Fusion squares the area of the plane in both directions at once. But if I tell Fusion to scale the XY plane by 1.33, I get a box that is 1.33" x 1.33". ![]() If I import that into Fusion, I get a box that is. SVG file that is 144x144 pixels with a box that is 72x72. To simplify the test, I made a 2x2" canvas with just a 1" square at origin. Unfortunately most SVG file created from illustrator is saved in pixel, not mm."Įvery SVG I've seen and tested from Illustrator has been in pixel set to 1/90" so it looks like the "FIX" will have broken imports for everyone. But we will always transform 1mm in SVG file to 1mm in Fusion as long as the svg file is saved in mm instead of pixel. This transform equation is different with previous Fusion release. Currently Fusion will use following equation to transfrom between pixel and mm, that 96 pixel = 25.4 mm. And Fusion did not know how long a pixel is. So different computer may save the 100*100 mm rectangle with different a*b pixel. There are no fixed transfrom between mm and pixel, and it depends on your computer's DPI. Today Adobe illustrator will usually save SVG file with the default unit as pixel, which means even if you draw a 100*100 mm rectangle, it will be saved with a*b pixel. "Just talked with developer, the scale problem is about how to deal with SVG file saved with pixel format. There was an update to Fusion a while ago and SVG import was "Fixed" so it's supposed to scale imports from Illustrator correctly. Unfortunately the FIX doesn't seem to work for a lot of people, I think the new conversion is assuming you are using pixels but this adds to the confusion because I've seen a pixel defined as 1/90, 1/92 and 1/96 of an inch. I think this will only work if you use the same units in the program that produced the SVG and in Fusion.Įdit. A lot of SVG files use pixels as units, to scale to your documet units enter 0.35277777777778 as the Scale Plane XY scale.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |