Jump to content
You must now use your email address to sign in [click for more info] ×

Easily delete all duplicate paths? (for single-line engraving fonts)


Recommended Posts

Hello! I'm doing some work with an engraving machine and need to use special single-line stick fonts, instead of the usual closed-path outline fonts. Affinity (and most other graphic design software) doesn't play nicely with fonts that have open paths, so instead I'm using fonts that *look* like they're single-line, but are actually normal fonts where both sides of the outlined letter have been placed directly on top of one another. This works great, except that it produces a lot of unnecessary overlapping paths that are exactly the same - and then my engraver wants to cut the same area twice.

 

After converting the text to curves, is there a simple way (without manually selecting individual nodes) to automatically find & delete all duplicate lines in a project, or merge the redundancies into a single path, etc? I have both Photo & Designer, so suggestions for either are welcome.

 

Alternatively, is there any possibility that Affinity might add support for true single-line fonts? The OC font format discussed here would be perfect if Affinity didn't add closing lines to the letters: http://www.onelinefonts.com

 

Thank you!

Link to comment
Share on other sites

  • 2 years later...

Thanks for looking into that. As context here is a video what happens on the laser cutter with a single line font, which is actual a font in which every line exists twice (CNC vector is used):

https://photos.app.goo.gl/5jPmZiaUJPS54rCo6

The laser engraves each character twice while other design elements (e.g. borders) are engraved only once.

A typical example would be CNC Vector from http://philing.net/ or any font from http://www.imajeenyus.com/computer/20150110_single_line_fonts/index.shtml listed under "True single-line fonts"

image.png.bc3bdf4d57b5b75b6710925fde1f59f4.png

 

In an ideal solution, the svg export would convert each character to a curve and then remove every duplicate line since most CNC software and Laser engravers cannot import svgs with embedded stick fonts / single line fonts. In my case the target application is https://lightburnsoftware.com/

 

BR and if you need more videos or demos, just ask.

cnc_v.ttf

Link to comment
Share on other sites

  • Staff

Thanks for the info venti. I can see the issue and AFAIK there's no way around this using our apps without the need of manually tweaking the paths after converting to curves. I could also replicate the issue using the CNC Vector font and other vector apps too.

On 1/26/2020 at 10:05 AM, venti said:

Alternatively: Does anyone know how to achieve this with another Software like e.g. Inkscape?

Inkscape has a plugin called Centerline Trace that i've seen recommended by other users - not sure it works but you could perhaps see if that improves things.

Link to comment
Share on other sites

  • 5 months later...

Hello,

I just found this thread and am looking for a way to do single line font conversions within Designer, as well. Inkscape does have the Centerline Trace plugin, however I'd rather stick with what I know (Designer) than switch to another piece of software. Does Affinity have plans to incorporate something similar into future versions of Designer. Is there a plugin like that found in Inkscape?

Thanks

Edited by KRoberts
Link to comment
Share on other sites

  • Staff
18 hours ago, KRoberts said:

Hello,

I just found this thread and am looking for a way to do single line font conversions within Designer, as well. Inkscape does have the Centerline Trace plugin, however I'd rather stick with what I know (Designer) than switch to another piece of software. Does Affinity have plans to incorporate something similar into future versions of Designer. Is there a plugin like that found in Inkscape?

Thanks

Welcome to the forum KRoberts :)

AFAIK, we currently have no plans to add a feature similar to the plugin mentioned above, sorry.

Link to comment
Share on other sites

  • 4 months later...

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.