CarStyling Special Edition


Rhinoceros Modeling Q&A

This page is for your deeply understanding of CAR STYLING Special Edition "Rhino 3D Modeling".
Some "Q&A" articles were unfortunately not appeared in CAR STYLING Special Edition "Rhino 3D Modeling". Those missing "Q&A" will be introduced here as "Web Extra".

# Reasons for failures when using Boolean operations
# How do I connect the edges of surfaces that have been split?
# Why does the result look different from the wire frame when shaded?


I would like to edit the shape of a curve or a surface with maintaining their continuity.

image


Continuity is determined with how you align their control points on the ends. Position continuity(G0) matches curves or surfaces on the ends. Tangency continuity(G1) is defined by collinear relation between end point(s) and the next point(s) in addition to the G0 condition. Curvature continuity(G2) includes the G0 and G1 conditions, and also it is important where you locate the third point(s) from the ends.


image


Thus, you need to take care of those conditions to maintain each continuity before you edit the shape of a curve or surface.
EndBulge command adjusts a curve or a surface with preserving the curvature.


image image


If you would like a further deformation with maintaining continuity, you may add knots near the end with InsertKnot to specify the range where the deformation affects. The surface in the below image was inserted some knots and then was deformed with MoveUVN.




I would like to create a simple surface with less control points as possible.

You will be able to control a surface easier in point editing such as Organic Form Modeling if you get started with a simple surface consisting less control points.

Rhino creates a surface based on curve properties such as control points and degree. Therefore, it is the bottom line to create a simple curve with less control points.

However, some surface creation commands do not reflect those curve properties on their surfaces. In fact, the Networksrf command creates a 3-degree surface even if you prepared 5-degree curves; in addition, it may increase the control points on the surface in order to express the shape of the 5-degree curve.

The characteristics of some surface creation commands are described as follows for your reference.


EdgeSrfEdgeSrf
Preserves curve properties. If you have various degrees of curves, it will adopt the highest degree in each U and V direction.

ExtrudeCrvExtrudeCrv
Preserves curve properties to be extruded. For the AlongCurve mode, it also maintains the path curve properties.

LoftLoft
Preserves only degree. It creates with the highest degree if you prepared various degree curves.

RevolveRevolve
Preserves a curve to be revolved.

RailRevolveRailRevolve
Preserves both a profile curve and a rail curve.

Sweep1Sweep1
Preserves a cross-section curve with the highest degree. The rail curve direction in the surface will be changed to degree 3.

Sweep2Sweep2
Preserves the highest degree cross-section curve. The rail curve direction will be degree 3

NetworkSrfNetworkSrf
Creates a 3-degree surface.


Note: The creating of a simple surface helps you not only for Organic Form Modeling but also for data exchange accuracy and rendering speed.



How can I approach to create 3-dimensional(3D) curves?

image


Try with the Curve2View command. This command creates a 3D curve from 2D curves on parallel viewports.
Sometimes you may have some trouble to control the curve since Curve2View creates a 3D curve with many control points to approximate the 2D curves in your tolerance settings.


image


In that case, you may duplicate one of the 2D curves and then deform it with control point editing. A nudge key will help you for small increments.





Book order now on "Rhino Online"new window open