"Great customer service. The folks at Novedge were super helpful in navigating a somewhat complicated order including software upgrades and serial numbers in various stages of inactivity. They were friendly and helpful throughout the process.."
Ruben Ruckmark
"Quick & very helpful. We have been using Novedge for years and are very happy with their quick service when we need to make a purchase and excellent support resolving any issues."
Will Woodson
"Scott is the best. He reminds me about subscriptions dates, guides me in the correct direction for updates. He always responds promptly to me. He is literally the reason I continue to work with Novedge and will do so in the future."
Edward Mchugh
"Calvin Lok is “the man”. After my purchase of Sketchup 2021, he called me and provided step-by-step instructions to ease me through difficulties I was having with the setup of my new software."
Mike Borzage
August 03, 2026 3 min read

RailRevolve is one of Rhino’s most useful surface tools for creating rotational forms that need more character than a standard revolve. Instead of rotating a profile around a straight axis, RailRevolve uses a curve as the rotation path. This makes it ideal for products, vessels, handles, architectural details, and ornamental forms that follow a flowing or non-linear centerline.
The command creates a surface by revolving a profile curve around a rail curve. Think of the rail as a flexible axis: the profile travels along it while rotating, producing forms that can curve, arc, or follow a custom path.
To begin, create a clean rail curve and a profile curve. The profile should usually be planar and positioned near one end of the rail. Start RailRevolve, select the rail, then select the profile. Rhino will prompt you to define the angle of revolution, commonly 360 degrees for a complete form. Use a smaller angle when building an open shell, a partial feature, or a component that will later be mirrored.
For the cleanest results, pay close attention to curve quality before running the command:
Check to confirm that both curves are valid.Dir to inspect curve directions and seams, especially with closed profiles.Rebuild carefully if the rail is overly complex, but preserve the intended silhouette.A common workflow is to create the rail first using InterpCrv or ControlPointCurve, then construct a profile perpendicular to the rail’s starting region. Turn on Object Snaps such as End, Point, and Perp to place the profile accurately. If the profile is not aligned thoughtfully, the resulting surface may twist or begin with an unexpected orientation.
Use the command preview as a diagnostic tool. If the surface appears to fold, pinch, or rotate in an unintended direction, cancel and inspect the rail curvature and profile placement. In many cases, simplifying the rail or moving the profile closer to the rail endpoint resolves the issue. For highly controlled results, build construction geometry that establishes a reliable perpendicular plane at the rail start.
RailRevolve is particularly effective for designs such as a curved bottle neck, a decorative railing component, a faucet body, or a hollow organic vessel. Once the surface is created, you can continue the model with Rhino’s standard surface tools:
OffsetSrf to add wall thickness.Trim or Split to create openings and transitions.MatchSrf or BlendSrf to connect it smoothly to adjacent surfaces.Zebra or EnvironmentMap to evaluate reflections and continuity.Before committing to downstream operations, inspect the result in a shaded or rendered display mode and turn on surface isocurves. Evenly distributed isocurves generally indicate a manageable surface, while severe bunching can signal an overly complicated rail or profile.
For Rhino software, training resources, and professional modeling tools, visit NOVEDGE’s Rhino collection. Exploring advanced NURBS workflows through NOVEDGE can help turn RailRevolve from a specialty command into a dependable part of your surface-modeling toolkit.
You can find all the Rhino products on the NOVEDGE web site at this page.

August 02, 2026 3 min read
Read More
August 02, 2026 3 min read
Read More
August 02, 2026 3 min read
Read MoreSign up to get the latest on sales, new releases and more …