Punch! CAD 
 »  
ViaCAD & Shark 
 »  
Solid Modeling 
 »  
Shelling with complex curvature 
 
 
        
            
            
    
        
Rank: Junior Member
Joined: 2/25/2015(UTC)
Posts: 12
 
 
     
    
        
            
	      
                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)
 
            
 
        
    
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
            
        
            
            
    
        
Rank: Senior Member
Joined: 10/14/2014(UTC)
Posts: 219
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
     
            
 
        
    
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
    
        
            
            
    
        
Rank: Junior Member
Joined: 2/25/2015(UTC)
Posts: 12
 
 
     
    
        
            
	      
                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)
 
            
 
        
    
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
            
        
            
            
    
        
Rank: Senior Member
Joined: 2/2/2007(UTC)
Posts: 5,450
Was thanked: 508 time(s) in 354 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
 
            
 
        
    
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
    
                           
Punch! CAD 
 »  
ViaCAD & Shark 
 »  
Solid Modeling 
 »  
Shelling with complex curvature 
 
    
        Forum Jump
         
Punch! CAD 
  ViaCAD & Shark 
   - News and Announcements 
   - General 
   - 2D Drafting 
   - Surface Modeling 
   - Solid Modeling 
   - Subdivision Modeling 
   - Rendering & Display 
   - Import/Export 
   - Tips and Tutorials 
   - Suggestions 
   - Gallery 
   - PowerPack 
   - Punch Lounge 
 
    
    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.