Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

Constraining imported text paths

jour_hadiquejour_hadique Member Posts: 7

Hi!

I imported some text (as paths in a DXF) in a non-standard font into onshape. They are, naturally, a bunch of paths, dense with points. Fully constraining them would be an exercise in… well… extreme frustration. Is there a way to say, "Just constrain every point to the center point (or maybe some other point or segment) and never think about it again? Example:

Also, I know it's a different topic, but what's the proper way to "compound-ize" letters with voids, like the A, B, D, 9, and 0 above?

Thanks,

Ian

Comments

  • _anton_anton Member, Onshape Employees Posts: 377
    edited September 20

    This would be pretty manual. Would it work to create the characters natively instead of importing? This custom feature would make it fairly easy:

  • eric_pestyeric_pesty Member Posts: 1,760 PRO

    If we could use custom fonts this would work great…

  • jour_hadiquejour_hadique Member Posts: 7

    Yeah, unfortunately the fonts that are available to me in Onshape are not appropriate for the task.

  • jour_hadiquejour_hadique Member Posts: 7

    I don't really have a choice here - it's a logo. The fonts are dictated to me. Nothing included in OnShape is going to pass. :/

  • eric_pestyeric_pesty Member Posts: 1,760 PRO

    To answer your original question, do you have to fully constrain it?
    This is the one case where leaving things "floating" seems good enough for me.

    An alternate workflow I've used if you want more control is to import that sketch in a separate part studio (you can grab everything and use the transform tool to place it at a convenient reference, as well as add a single dimension to set the size) and then create a zero offset surface from the sketch and derive that surface into your main PS, this way you can place and manipulate it much more easily (you can use planar faces for pretty much anything a sketch is used). You could even set the derive to reference a version (and/or have that logo in its own document) and you never have to worry about the sketch being accidentally dragged.

  • jour_hadiquejour_hadique Member Posts: 7

    @eric_pesty Thanks! This sounds promising. I'm still pretty new at this, so it'll probably take a minute or two to figure out what you said, but I absolutely appreciate the detailed answer. Thanks again.

  • eric_pestyeric_pesty Member Posts: 1,760 PRO

    I forgot to mention it helps to create a composite part out of it first (and add a some reference mate connectors to use in the "derive" process.


    Here's an example:

    https://cad.onshape.com/documents/f00ecc06d1eac0ccb5863e91/w/1b13c5217cd230d6da2def34/e/dc7eecfa72c2441d9d81ad72?renderMode=0&tangentEdgeStyle=1&uiState=66f1a093fff64213f13c0863

Sign In or Register to comment.