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.
Why is this letter not extruding?
tom_seibold
Member Posts: 12 ✭
I imported a DXF from Illustrator so I could emboss a logo on my part. It came in perfectly except for the last letter, a capital C. After trying various other settings, I resigned myself to the C's inexplicable non-importability and duplicated the existing paths (sorry, using AI lingo) of one of the Os and moved it over to where the C was supposed to be, and modified it into a C.
The C looks fine in the sketch, but I notice that its outlines do not "highlight" (as the outer part of all the other imported letterforms do) when I mouse over the drawing area. It's like this part of the drawing is not being included, or recognized.
And when I extrude, the C doesn't appear. I can create other new shapes on the drawing and they instantly extrude, but the C will not under any circumstances pop out. Any ideas why?
The C looks fine in the sketch, but I notice that its outlines do not "highlight" (as the outer part of all the other imported letterforms do) when I mouse over the drawing area. It's like this part of the drawing is not being included, or recognized.
And when I extrude, the C doesn't appear. I can create other new shapes on the drawing and they instantly extrude, but the C will not under any circumstances pop out. Any ideas why?
0
Best Answer
-
bruce_williams Member, Developers Posts: 842 EDUThe 'C' geometry must not be a closed region (there must be one or more small gaps at the segment end points). You can narrow down the problem by drawing temporary lines across the C and see what does not shade into a closed region. Then repair with another segment or a Coincident constraint.
www.accuratepattern.com11
Answers
In the mean time is that area of the sketch shown in grey? If not to have a small opening somewhere.
Cheers, Owen.
HWM-Water Ltd
That's a nice tip (drawing the temporary lines)!
But it's not quite that simple. As shown in my first screenshot in my original question (above), my sketch paths are being drawn on an existing extruded part, and the light-gray shading that helps you troubleshoot open/closed-region issues in the way you described is not visible against the shaded part the sketch is being made on! This is further illustrated by a test rectangle I drew on another plane, which spans both a shaded part and open space (white background) behind. On open space (right), the shading is very easy to see. Against the part (left), it is nearly invisible!
Suppressing the extruded part that my (logo/lettering) sketch is on doesn't help--Because my lettering is on a sketch drawn on that extruded part's plane, suppressing the extruded part makes the sketch go invisible, too.
So the only way I could figure out how to troubleshoot my open region problem was to move the letter off the part and onto an open space to the side where I could see the light-gray shading as I drew the intersecting lines. Is there a better technique that would allow me to see the shading / troubleshoot sketch regions without temporarily moving the segments off the shaded part?
HWM-Water Ltd
Well, kudos to you for working on analyzing this! What you are seeing is the shading of the face you chose to create sketch 15. Hopefully an Onshape guru (@NeilCooke) will chime in with a way to hide that shading as I do not know how. Normally it is not a problem but you are trying to fix imported geometry.
One good work around is to create a new plane (use 0 offset to your face). Create sketch on that plane to import the geometry. That will give you a simple sketch with only the import and not the background shaded.
Looks like you got it fixed before I saw your new post
(1) So the behaviour you describe of the hidden part being shown in your sketch is described by Onshape as "imprinting". Sometimes it's useful, other times like this not so much.
There is a way to defeat it though.
In this file I've added a new plane in the feature tree just before the problem sketch and then moved your sketch exactly as it was but onto the new plane. (Sketches on parts allow imprinting, sketches on planes do not.)
https://cad.onshape.com/documents/d63feee0701f9c08c3e8d78d/v/34c7dbfa510ee16c2440b54c/e/9033d071c97ab5bd861832ed
This means your sketch will appear as in video @bruce_williams posted.
There is an improvement request here that would make this imprinting optional, should you care to cast your vote:-
https://forum.onshape.com/discussion/comment/46677
(2) Just an an FYI if you use the share option to get a link and then post that on the forum that only gives us a read only link we can't copy or edit. It makes our life easier if you just copy the url straight from the browser.
(3) It's really helpful if you're intending to carry on working whilst you have an open question on the forum if you throw a revision of the document and then link to that on the forum. (That way you can carry on working in the "main workspace" and we can see your document frozen in time when the problem arose. If you click on the link for my copy you'll see it at Rev2, but I'm free to carry on doing other work on it if need be.
Feel free to shout with any questions, it's a friendly place here.
Cheers, Owen S.
HWM-Water Ltd
HWM-Water Ltd
Quite alright! You have a much better and fuller explanation. I learned a couple of things.
And aren't you in Europe? Staying up late on Onshape forum heh?
HWM-Water Ltd
By the way, you don't need to create a new plane anymore to avoid imprinting.
You can use the implied mate connector in the sketch creation instead... save a step
Sure thing.
(1) Was a take-away from a webinar @philip_thomas hosted concerning good modelling practices, specifically modelling for good rebuild performance. Just about anything that chap says is worth listening too but he feels the urge to jump out of perfectly good aeroplanes from time to time so he's a bit strange. He's been a bit quiet recently; you OK Philip?
(2) Might just have been me. If you can see the title of the document in something read-only then you can go to the "public" bit of "MyOnshape" and then search for the file. Works well unless the author has called the document something like "Testing"!
(3) Also branching. Branching is even better for helping. Still waiting patiently for Onshape to allow sharing just a branch of a document not the whole thing. That way it would be safe to work in the actual document not a copy of a copy.
Cheers, Owen. Off in search of lunch...
HWM-Water Ltd
Right, forum off, lunch in. I can do that, maybe.
HWM-Water Ltd
- I am alive and well - thank you
- Thank you for being active on these forums (as so many of you are)
- Yes, the dividing line technique has yet to be surpassed in either speed or efficiency
- The 'make plane' prior to sketching is the best way to prevent imprinting (the mate connector plane hack is a nice click saver)
- If you (plural) want the option to suppress imprinting on sketch creation, we have a story (Onshape unit of work) for it and are collecting votes - so vote!
What am I doing? I am involved in a lot of projects surrounding the integration with PTC (the company, not any specific product).Its going well and the goal is absolutely to deliver more capabilities faster!
PTC has made a big bet on us and we intend to deliver.
People like Philip in the company tend to respond, "That's just a clever excuse to avoid making a tool that finds or fixes these cases automatically."
To each their own I guess
Also - we moved into our new building last week - this a small sample of our 360 degree view of Boston - anyone is welcome to visit us at any time (this is from the 13th floor - there are 17 floors).