Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- 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
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
This would be pretty manual. Would it work to create the characters natively instead of importing? This custom feature would make it fairly easy:
If we could use custom fonts this would work great…
Yeah, unfortunately the fonts that are available to me in Onshape are not appropriate for the task.
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. :/
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.
@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.
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