logo
NOTICE:  This is the new PunchCAD forum. You should have received an email with your new password around August 27, 2014. If you did not, or would like it reset, simply use the Lost Password feature, and enter Answer as the security answer.
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
marton  
#1 Posted : Wednesday, February 25, 2015 2:44:57 AM(UTC)
marton

Rank: Junior Member

Joined: 2/25/2015(UTC)
Posts: 12
Man
Norway

Hello

First:
I know this can be modelled differently. But this is just an example. My original model has same issues and are imported into ViaCAD. So I can not change it.

If you try to shell attached Solid, it works when it is very thin, but ticker shelling will not work. You get a "Could not offset face, because of bad curvature"

I would like to know how you troubleshoot when you get these errors. I have had to slice solid into separate objects, then shell them and unite them after.

I attached a simple example of a solid.

I use ViaCAD Pro 9 on Mac (all updated)

/MartOn

Edited by user Wednesday, February 25, 2015 2:47:05 AM(UTC)  | Reason: Not specified

File Attachment(s):
testShelling.vcp (75kb) downloaded 9 time(s).

You cannot view/download attachments. Try to login or register.
/MartOn
(Mac OSX 10.10.x, ViaCAD Pro 9.0.0, Ultimaker 2 3D Printer)
Antoine  
#2 Posted : Wednesday, February 25, 2015 9:14:45 AM(UTC)
Antoine

Rank: Senior Member

Joined: 10/14/2014(UTC)
Posts: 219
Man
Switzerland

Thanks: 2 times
Was thanked: 32 time(s) in 26 post(s)
Hello,

Easy.

After reviewing your file, I see that your extrusion was generated by a curve which is not healthy.

It should redo your profile extrusion or so redo your Boolean operation properly, as I show in my video.

In fact, CAD, you should always check your model and is very clean.

http://www.screencast.com/t/yFlEjJRFK

:)

Antoine
marton  
#3 Posted : Wednesday, February 25, 2015 12:17:49 PM(UTC)
marton

Rank: Junior Member

Joined: 2/25/2015(UTC)
Posts: 12
Man
Norway

As I said this was only an example. What if you have an IGES imported model with several 100 lines (maybe 500). How do you find the ones that are not healthy. I will try to upload a new more complex model with same issue.

I also was able to shell it with the error. Problem came if I made the shell really thick.

Edited by user Wednesday, February 25, 2015 12:20:10 PM(UTC)  | Reason: Not specified

/MartOn
(Mac OSX 10.10.x, ViaCAD Pro 9.0.0, Ultimaker 2 3D Printer)
Tim Olson  
#4 Posted : Wednesday, February 25, 2015 12:47:40 PM(UTC)
Tim Olson

Rank: Senior Member

Joined: 2/2/2007(UTC)
Posts: 5,447
United States

Was thanked: 502 time(s) in 353 post(s)
Hi Marton

Shelling is a process of offsetting faces and re-limiting to the intersections. If the face self intersects (often to curvature or thinness), it will likely fail.

If you know you are going to shell, shelling before you add small details ( or thin or high curvature) is good practice.

Something I do with completed files, is to use the split command. Use Split to remove the areas and then add back in with a boolean. The attached example uses that method on your file.

Tim

Edited by user Wednesday, February 25, 2015 12:49:01 PM(UTC)  | Reason: Not specified

File Attachment(s):
testShellingTDO.vcp (98kb) downloaded 14 time(s).

You cannot view/download attachments. Try to login or register.
Tim Olson
IMSI Design/Encore
Users browsing this topic
Guest (2)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.