NURBS fitting with specified tolerance.
--Controllable surface smoothness. (command: RsPoints2Surf, RsMesh2Surf)
--Create curve network on mesh and create NURBS patches dynamically (command: RsMesh2SurfDyna )
-- G1 continuity transition.(command: RsMesh2Surfs)
--Powerful ability to fit large scale point cloud/mesh to a single face. (command: RsPoints2Surf, RsMesh2Surf)
--Fully automated nurbs surfaces generation. (command: RsAutoNurbs)
--Free-form nurbs surface modeling from polygon mesh(.obj mesh). (command: RsFaceFromPolygon)
--Fill hole by surface with numerical G1 continuity on the adjcent edges. (command: RsFillHoleBySurf )
--Match 2 surfaces to be tangent/curvature continuous on the common edge. (command: RsSurfaceMatch)
--Fill mesh holes with triangle elements. ( command: RsFillMeshHoles )
--Unfold 3D mesh/surface into 2D mesh/surface. (Command: _RsrMeshFlatten, RsrSurfaceFlatten)
--When a mesh model was morphed into new position, the original geometry from which the original mesh model was created can be mapped to the new position too, and the new mapped geometry is still represented in NURBS form. (Command: RsSurfacemapDlg )
--Solid creation from mesh edge. (Command: RsSkeletonFaces )
History:
RhinoResurf v5.104 for Rhino 7 and 8:
----- Added new command _RsPoints2Shape for surface fitting to selected points. (more details)
----- Enhanced the feature 'mesh to surface with cylinder topology shape option' in command _RsMesh2Surf;
----- Added two options ' Ellipsoid primitive' and 'Elliptic cylinder' in shape option for sub-mesh to surface in _RsMesh2Surf;
RhinoResurf v5.027 for Rhino 8: (more details)
----- Added tooltips for each control button in RhinoResurf dialog. (picture)
----- Command: RsMesh2Surf. Extract sub-mesh from global mesh by changing angle value. After user changed the angle value and click 'Enter' , submesh will extends or shrinks by the constraint of the angle value. (picture)
----- Command RsEditCrv. Corrected the normal direction for curve morphing. (picture)
----- Command RsAutoNurbs. Improved algorithm for global surface fitting to mesh when the button 'Fit to mesh' was checked. (picture)
----- Command RsSrfEdit. Activated this command for surface editting in RhinoResurf v5.x for Rhino 8. With this command, user defines a rectangluar on the surface at first and edit the surface by dragging point. The surface tangent plane on the dragging point can be kept while surface updates. (video)
RhinoResurf v4.565 for Rhino6 and Rhino 7:
----- improved RsFillMeshHoles.
RhinoResurf v4.527 for Rhino6 and Rhino 7:
-----Add new command RsEditSrf for surface morphing.
-----Add new command RsEditCrv for curve morphing.
RhinoResurf v4.51037 for Rhino6 and Rhino 7:
---- Command RsMesh2Surf :
We improved the method for sub-mesh extraction option "Extract by", here are the 4 methods for how to extract sub-mesh from the whole mesh model:
- Curve: extract sub-mesh by picking curves on the mesh model to define closed areas. A trimmed surface will be created to fit the sub-mesh. When this option is selected, the 'Create' button is activated.
- Angle: by setting the angle value, pick a mesh face, make the mesh face grow outward under the angle constraint, and extract the sub-mesh. When this option is selected, the angle setting textfield and button is activated, the 'Seed' button is activatived.
- Curve&Untrime: extract sub-mesh by picking curves on the mesh model to define closed areas. A untrimmed surface will be created to fit the sub-mesh. When this option is selected, the 'Create' button is activated.
- Polyline: extract sub-mesh by drawing polyline region on screen. Click '+' button and drawing polyline to add elements into sub-mesh selection set; Click '-' button and drawing polyline to remove elements from sub-mesh selection set; When this option is selected, the angle setting textfield and button is activated, the 'Seed' button is activatived.
For how to use the new feature, please click here to view the short videos.......
For more details, please visit this page: RsMesh2Surf ......
RhinoResurf v4.51 for Rhino6 and Rhino 7:
-- imporved command RsMesh2SurfDyna (Create curve network on mesh and create NURBS patches dynamically):
1. support Rhino Undo/Redo ;
2. as soon as the surface was created, the tangent normal angle deviation on the common edge will be kept smaller than 0.05 degree instead of manual adjusting. This will help user save time;
3. added 'Analysis' button for G1 continuity checking in dialog panel;
-- fixed bugs in Command: _RsrMeshFlatten and RsrSurfaceFlatten.
RhinoResurf v4.5 for Rhino6 and Rhino 7:
-- added a new command for surface creation from mesh edge: RsSkeletonFaces ( a short video for how to use this command was included in this page)
-- added a new feature for selecting curves on mesh and creating a untrimmed surface. ( "submesh ->Curve&untrim" in command RsMesh2Surf)
-- fixed other bugs.
RhinoResurf v4.3304 for Rhino6 and Rhino 7:
-- fixed bugs for points-surface deviation displaying in RsMesh2Surf and RsPoints2Surf
-- improved command RsSplitCurveNetwork
-- added Online Help link in dialog panel
hinoResurf v4.33 for Rhino6 and Rhino 7:
-- enhanced the algorithm for surface fitting to point cloud in RsPoints2Surf
-- fixed bugs in command RsFillHoleBySurf
-- set RhinoResurf dialog always on top rather than hiding
RhinoResurf v4.32 for Rhino6 and Rhino 7:
1. command _RsMesh2Surf : fit cylinder from mesh https://vimeo.com/745263946 or https://youtu.be/I_YonG7mPFQ
2. command _RsMesh2Surf: fit plane from mesh https://vimeo.com/745264773 or https://youtu.be/_eZHRvi8roo
3.command _RsMesh2Surf: fit cone from mesh https://vimeo.com/745264288 or https://youtu.be/_EVt3xQoIRA
4. command _RsMesh2Surf: fit sphere from mesh https://vimeo.com/745265131 or https://youtu.be/jirklhVcuoM
5. command _RsMesh2Surf: edit surface by UVN https://player.vimeo.com/video/740014415 or https://youtu.be/L1Fpi-s4hno
In case your new trail version has expired, please click here to apply new trail key : https://www.resurf3d.com/applytrail.htm
What is new in RhinoResurf v4.305 for Rhino6 and Rhino 7?
1. Activate the symmetric feature in RsPoints2Surf ;
2. Add sub-mesh extraction feature in RsMesh2Surfs ;
3. fixed some bugs;
What is new in RhinoResurf v4.199 for Rhino 5(64-bit), Rhino6 and Rhino 7?
1. Fixed bugs in command _RsSurfaceMatch. This command helps users adjust the matching accuracy of the continuity between adjacent surfaces on the common boundary edge.
2. Fixed bugs in command _RsFillHoleBySurf.
_RsFillHoleBySurf is a new improved command for surface construction in RhinoResurf v4.195. The characteristics of this command are summarized as follows: ( for more details, please visit here: http://www.resurf3d.com/helpdoc/english/RsFillHoleBySurf.htm )
1. Surface edge or curve can be picked as boundary lines to construct surface. When picking the boundary, the G0 or G1 continuity type on the boundary can be defined, and the surface will be solved under these continuity constraints;
2. User can pick curves or point sets as interior data constraints, the surface can be deformed to the position of the interior data;
3. When fitting the surface to the interior data, the boundary line can be selected to remain unchanged, the position (G0) and normal vector(G1) on the boundary line can be kept;
4. By using the "Add knot " button and "Refine" button, user can improve the error (G0 or G1) accuracy of surface approximation;
5. The deviation of position and normal vector on the boundary line can be viewed;
6. Support to pick the boundary lines of multiple loops to construct trimmed surface;
Please use this URL to download 15 day trail version https://www.resurf3d.com/rhinoresurf07/RhinoResurf_v4r7.exe
- Category:
- License Type: