Vex Posted September 4, 2022 Posted September 4, 2022 Is there a way to specify the output dimensions when exporting to SVG? I make a lot of SVGs for cutting and engraving, and I've had a terrible time getting my finished project from Designer to other software - the dimensions are always off, and I usually end up having to import the SVG into Illustrator to set the dimensions by inches (or mm) so I can cut/engrave it properly. Quote Windows 10 · MacOS 10.14 · Arch Linux
v_kyr Posted September 4, 2022 Posted September 4, 2022 See also: Working with SVGs Quote Using SVGs with cutting machines SVGs are the preferred file type for use with cutting machines such as Cricut, Silhouette, Eclips, Brother, and Cameo. This is for a number of reasons: They contain directional information (or paths) that help guide the cutting machine in the right direction when cutting out the image. The lines in SVG files are very precise, and will not lose quality even if you completely resize them. SVGs can be easily edited from the cutting program itself. To prepare an SVG file for export to the web: Ensure the design is sitting in an area of whole pixels (e.g., no decimal points) to keep the image crisp. The SVG export settings may automatically alter the DPI of the file to ensure a reasonable file size. For a file that is to be viewed on a retina screen, a DPI of 144 or higher is preferred. Ensure Export text as curves for font independence is checked to ensure your file is displayed precisely as intended. To prepare an SVG file for export to a cutting program: Ensure your document is set to 72 DPI. Your cutting machine's application may push all layers within your document to the edge of the material when cutting to prevent material wastage. To add padding around the edges of your document, create a new rectangle layer underneath your curve layers. Your cutting machine's application may take all layers within your document and reorder them before cutting to prevent material wastage. If your design contains multiple curve layers but you want to retain the layout of your document, you will need to merge all of the separate curve layers into a single curve layer. You can do this by selecting each of the curve layers and going to Layer>Geometry>Merge curves. We advise that you export to SVG using the default settings. Export settings (switch on that page below pull-down menu to: "Settings unique to SVG format") Vex 1 Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2
Vex Posted September 4, 2022 Author Posted September 4, 2022 Thank you! I will definitely play around with this the next time I make a cutting project. Quote Windows 10 · MacOS 10.14 · Arch Linux
tudor Posted September 4, 2022 Posted September 4, 2022 There are several workarounds posted here on this forum, but from my experience, the only thing that matters is setting the dimensions of the file manually, by editing the SVG using a text editor. So: In Affinity Designer, set the document size using inches or mm. Let's say it's 2"x2". The resolution does not matter. Export the SVG using any preset. "SVG (for export)" works fine. Open the SVG in a text editor and look for this piece of text somewhere at the beginning of the file (usually it's on the third line): <svg width="100%" height="100%" Change it to this: <svg width="2in" height="2in" Save it and it's done. All the apps I've tried imported the SVG at the correct size. Quote
jlgarcia Posted July 29, 2024 Posted July 29, 2024 Is it very difficult to get Affinity Designer to write the correct sizes of what is being exported in the actual unit of measurement of the file to be exported to SVG? Quote
Vex Posted October 23, 2024 Author Posted October 23, 2024 Yes. I've had terribly inconsistent results. When I design SVGs for import into Cricut's Design Space app, I always open them in Adobe Illustrator and resave them with the correct dimensions. Otherwise, it's such a headache. This seems to continue to be a problem in V2, unfortunately. Affinity just doesn't do a good job of understanding physical SVG dimensions. Quote Windows 10 · MacOS 10.14 · Arch Linux
MarcoDjallo Posted February 19 Posted February 19 Arrived here because I couldn't understand why my lasercut software was getting the scale of my drawings all wrongs and now I see it's normal apparently 😅 I have to reopen all my SVGs in inkscape and resave them for making my machine recognize the right scale. There's a fix planned for that? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.