Punch! CAD 
 »  
ViaCAD & Shark 
 »  
Suggestions 
 »  
Convert Mesh to Surface? Or...Or... Or... (#2430) 
 
            
            
    
        
Rank: Senior Member
Joined: 5/15/2008(UTC)
Thanks: 76 times
 
     
    
        
            
	      
                Tim, is there a mathematically feasible way:
            
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
            
        
            
            
    
        
Rank: Senior Member
Joined: 2/2/2007(UTC)
Posts: 5,450
Was thanked: 508 time(s) in 354 post(s)
 
     
    
        
            
	      
                >>So, in a restated sentence, can in the near future VC convert meshes to >>a skin/surface equivalent? It would take my file size down to 3 MB vs >>90MB.
    Tim Olson 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
    
        
            
            
    
        
Rank: Member
Joined: 2/18/2007(UTC)
 
     
    
        
            
	      
                I think what ZeroLengthCurve is looking for is a funktion that interpolates  a triangulated mesh into one nurbs surface, not several surfaces one for each triangle.
            
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
            
        
            
            
    
        
Rank: Senior Member
Joined: 2/2/2007(UTC)
Posts: 5,450
Was thanked: 508 time(s) in 354 post(s)
 
     
    
        
            
	      
                Originally Posted by: nabed  I think what ZeroLengthCurve is looking for is a funktion that interpolates  a triangulated mesh into one nurbs surface, not several surfaces one for each triangle.
Thanks Norbert for the clarification. We did look at that for some work we did with Immersion but found it outside our area of expertise.  I believe GeoMagic is a company that specializes in that type of reverse engineering task.
Tim
    Tim Olson 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
    
        
            
            
    
        
Rank: Senior Member
Joined: 5/15/2008(UTC)
Thanks: 76 times
 
     
    
        
            
	      
                I think i could settle for the meshes facets/faces appearing the way they do when they are selected, but it would be grand (great) if one could "segment" them into arbitrary cuts, say, longitudinally, or from side view, cut them into 5, 10, 15 pieces so the mesh could be on-off layer-managed.
            
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
            
        
            
            
    
        
Rank: Senior Member
Joined: 2/21/2007(UTC)
 
     
    
        
            
	      
                http://www.tsplines.com/ ttrw (and others) were talking about this last year on the forum.
The benefits of subdivision modeling with precise conversion to NURB surfaces.
Unfortunately, only available as plugin for Rhino or Maya, and not cheap.
tom
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
    
        
            
            
    
        
Rank: Senior Member
Joined: 5/15/2008(UTC)
Thanks: 76 times
 
     
    
        
            
	      
                Thanks.
            
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
            
        
            
            
    
        
Rank: Senior Member
Joined: 5/15/2008(UTC)
Thanks: 76 times
 
     
    
        
            
	      
                Say, Tom/Tim,
            
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
    
        
            
            
    
        
Rank: Senior Member
Joined: 11/4/2007(UTC)
Was thanked: 1 time(s) in 1 post(s)
 
     
    
        
            
	      
                If you're working with windows, Marcus Bole's PolyCAD will convert a mesh into a nurbs surface, or vice versa, using the vertices of the mesh as control points of the surface.  You can define U or V rows as knuckle points for edges, and knock out U & V rows, to reduce the file overhead.  IGES is the logical transfer format between the two programs for a surface, dxf for mesh.  Convert a mesh into a solid (even if it's a zero-thickness faceted sheet solid) and they'll intersect/interact in VC.  You can raise the order of the surface for smoothness, and subdivide at will, subdivide or decimate meshes.  Marcus' code is in some of the big ship design programs, parametric single surface hulls, compartments, offsets, hydrostatics.  His most recent version even does ACIS surfaces, but it's still shaky.  He's a maritime guy.
            
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
            
        
            
            
    
        
Rank: Senior Member
Joined: 5/15/2008(UTC)
Thanks: 76 times
 
     
    
        
            
	      
                zumer, THANKS for reminding me... i have so many things going on that i had forgotten to pursue that avenue...
            
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
    
        
            
            
    
        
Rank: Senior Member
Joined: 6/18/2008(UTC)
Was thanked: 1 time(s) in 1 post(s)
 
     
    
        
            
	      
                Originally Posted by: zumer  Marcus Bole's PolyCAD
I had forgotten about that. I did download some time(versions) ago but , well, forgot and did not take time to look. I will have a play (if I remember :D,... I used to make a note so I would not forget, unfortunately these days, I usually forget where I put the note :D)
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
            
        
            
            
    
        
Rank: Senior Member
Joined: 5/15/2008(UTC)
Thanks: 76 times
 
     
    
        
            
	      
                Zumer,
            
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
    
        
            
            
    
        
Rank: Senior Member
Joined: 11/4/2007(UTC)
Was thanked: 1 time(s) in 1 post(s)
 
     
    
        
            
	      
                IGES has provision for meshes, but I've never found transfer to be as good as .dxf.  However, dxf has a limitation on points in mesh entities, I think around 35 thousand points.  IGES does smooth surfaces, though, which .dxf doesn't.  Smoothing/fairing would be nice.  Here's something I've been having to smoothe iteratively, which was easiest in PolyCAD.  The segment being edited LH top has been copied and radially arrayed, the yellow side is mesh, the other has been converted to NURBS surfaces that're displaying zebra, Gaussian curvature and mean curvature.  Time to learn and practise is all it takes.  I've been using PolyCAD for five or so years.  I'm much more competent with it than VC.
zumer attached the following image(s):
 editing.PNG 
(55kb) downloaded 4  time(s). You cannot  view/download attachments. Try to login or register.
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
            
        
            
            
    
        
Rank: Senior Member
Joined: 5/15/2008(UTC)
Thanks: 76 times
 
     
    
        
            
	      
                Zumer,
            
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
    
        
            
            
    
        
Rank: Senior Member
Joined: 2/16/2007(UTC)
Posts: 120
Thanks: 1 times
 
     
    
        
            
	      
                Originally Posted by: zumer  IGES has provision for meshes, but I've never found transfer to be as good as .dxf.  However, dxf has a limitation on points in mesh entities, I think around 35 thousand points.  IGES does smooth surfaces, though, which .dxf doesn't.  Smoothing/fairing would be nice.  Here's something I've been having to smoothe iteratively, which was easiest in PolyCAD.  The segment being edited LH top has been copied and radially arrayed, the yellow side is mesh, the other has been converted to NURBS surfaces that're displaying zebra, Gaussian curvature and mean curvature.  Time to learn and practise is all it takes.  I've been using PolyCAD for five or so years.  I'm much more competent with it than VC.
Zumer,
Would you post quick tutorial on how to smooth meshes and convert them to NURBS in PolyCAD?
    Intel iMac-20,2 | macOS Ventura 13.3.1 | SharkCAD 14 |
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
            
        
            
            
    
        
Rank: Senior Member
Joined: 5/15/2008(UTC)
Thanks: 76 times
 
     
    
        
            
	      
                Last night i on a lark decided to revisit dumping a .dxf file out of Delftship. I exported DXF 3D Mesh, and realized right away that i'd forgotten about that option, and spent too much time lamenting the "non-selectability of 3D meshes" imported into ViaCAD (apologies, Tim).
            
  
         
     
 
    
        
            
     
    
        
            
        
     
 
    
        
     
 
            
        
    
                           
Punch! CAD 
 »  
ViaCAD & Shark 
 »  
Suggestions 
 »  
Convert Mesh to Surface? Or...Or... Or... (#2430) 
 
    
        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.
cannot  reply to topics in this forum.
cannot  delete your posts in this forum.
cannot  edit your posts in this forum.
cannot  create polls in this forum.
cannot  vote in polls in this forum.