1 Reply Latest reply on Jan 26, 2017 2:09 PM by John Christensen

    Sketch Text and Continuous Lines

    David Mandl

      This is tangentially related to another topic, concerning how text is converted to .dxf from drawings:  Best way to send modeled text to DXF


      Let's suppose I create a split line from sketch where I use text:




      If this gets onto a drawing view and get's exported to .dxf, it's fine.  The splines get converted to either splines or polylines according to the basic export settings available and that's all fine and dandy.


      I'll spare you the details of why this is an issue (unless some of you are really curious), but some of that text doesn't come in as cleanly as I'd like.  Specifically... look at the letter 'S' in that shot, when I start grabbing edges from the split line command:


      Obviously, creating the letter S in this font involves a mix of arcs and splines, that's not a big deal.  But the fact that the arcs and lines are separate edges is what causes me some troubles.  The printer that I'm (eventually) sending this to would prefer for this to be two splines and two edges instead of the 18 splines, arcs and edges that you see here.  Basically, if I selected an edge for the S, I'd want the entire thing to be selected, like this:



      This sort of thing CAN be done... you have a RMB select the sketch text and choose "Dissolve Sketch Text", then perform Tools > Spline Tools > Fit Spline as needed.  My only issue with that is that it takes time.  For each letter S in that font, I have to select the 8 segments individually, since my only multi-select option (select chain) gets the entire letter. I'm hoping for a more streamlined method, but I have pretty low hopes here.


      Any ideas?

        • Re: Sketch Text and Continuous Lines
          John Christensen

          When working with text, our end condition is for it to be lasered.  Lasers like lines and arcs but not splines (the opposite of your requirements).  We put together our own text font in the form of letter blocks, and use a macro to set the text. If you have enough text to do, maybe it would be worth editing the blocks for your own purpose.





          Place blocks in working directory, and alter macro to match.