SVG Import Scaling

Hi
I’ve read through the previous topics on this, but there weren’t any real definitive answers other than “we assume a 96DPI SVG” - TBH, about as much use as an ashtray on a motorbike :slight_smile:
If you create anything in Illustrator or Affinity Designer, then it’ll output SVG at 72DPI (let’s not go through the history of that) - unlike Inkscape at 96DPI. No other CAD/CAM stuff I have in my arsenal has an issue here - occasionally they have a tick box preference for 72/96.
Might I suggest that CC checks the headers in the file for the creator and adjust the DPI accordingly - that would save a load of hassle.
As for exporting stuff in PDF from AI/AD , importing into inkscape then re-importing it into CC LOL that’s a great toolchain.
My current workaround is to import the SVG from AI/AD into CC, select all then scale to 1.33365 - that’ll work fine, but just another pita that has to be remembered.
FWIW, 1.33365 is the scale factor from 72 to 96 :-))
I really do like using CC for all the reasonably simple but accurate stuff I do - it works on my Mac which is the primary reason for using it. I don’t own a Nomad or Shapeoko sadly, but I’d be very happy to pay say $50 to $80 for CC and CM (assuming CM could be nobbled to work with a regular GRBL interface :slight_smile:
TIA
Neil

For Adobe Illustrator, use File | Save for Web, choose SVG as the file export format select 96 ppi if applicable and if present, clear the “Responsive” checkbox.

For Serif’s Affinity Designer, File | Export and choose SVG and set Raster DPI as 96.

Hi Will
Thanks for the quick reply and info.
Sadly Illustrator 2019 doesn’t have file/‘save for web’ - other than export/save for web (legacy) which only offers a GIF (bit image) format. AD certainly works as you said, but I only offered that as an alternative - my main work is with AI - AD is mainly a backup (equally good as it is, but fails in some major areas)
TBH, the main issue is toolchain, all the external laser cutters (chinese and US) and cnc systems have been fine with using AI SVG v1.1 - it’s just painful to have a change - it’s absolutely guaranteed to cause an error (generally an expensive one :-).
My easiest solution is to simply change the scaling in CC, that way the rest of the toolchain doesn’t get broken.
Thanks again for the info.
Neil

My understanding is that clearing the “Responsive” check box results in an SVG out of Adobe Illustrator at the correct size.

2 Likes

Ah Will, you’ve cracked it, thanks !
However :-)))))
If you do a ‘save as’ SVG then uncheck the ‘responsive’ - it doesn’t work, but if you do an ‘export as’ SVG then uncheck ‘responsive’, then it does work ! I assume that to be an AI bug.
However, that’s an acceptable solution to my issue, so I’ve taped a postit to the top of my Mac here :-)))
I’m just going to check to see if the newly exported SVG files will import OK into the other apps as that might be another issue that I can moan about LOL :-))
Again, thanks for the info.
Best regards from sunny Scotland
Neil

1 Like

I’ve just checked a few of the other apps I use and it all seems to be OK with that solution. I can only assume that they are SVG agnostic (unlike CC :slight_smile: ) and actually read the headers first as they work with both 72 and 96DPI.
Cheers
Neil

This topic was automatically closed after 30 days. New replies are no longer allowed.