XNurbs uses one simple UI to solve all kinds of issues for NURBS creations – It virtually has an unlimited capacity for solving NURBS and generating high-quality surfaces based on energy-minimization method. Its energy-minimization algorithm produces high-quality surfaces that are analogous to a physical model: when a wooden batten bends, it always assumes a shape that minimizes its bending energy to form a smooth curve.
This demo shows how to use xNURBS to create the H6 Evolution Car. 90% of the surfaces you see in the final render were created using xNURBS.
In terms of surface creation capacities, generated surface quality and performance, it is difficult for traditional tools to challenge xNurbs’ surfacing, and using xNurbs to replace other tools produces better surfaces.
V6.0 is powered by xn kernel 2022.0, which includes a number of enhancements. The following are some of the improvements:
V6.0 further improves surfacing quality.
V6.0 reduces the G2 deviation achieved (It also further reduces the G1 deviation achieved). For some models, the G2 deviation achieved by V6.0 is significantly smaller than the previous version.
V6.0 handles conflicting G2 requirement and when it is impossible to strictly meet the specified G2 continuity because of conflicting G2 deviation along the boundary geometries, xNURBS will output the best possible surfaces from poor input geometries and will also output the following warning messages at the command prompt:
The generated surface might not strictly satisfy the specified curvature requirement because of inconsistent curvature along the boundary geometries.
Conflicting curvatures: For the model above, the boundary conditions only support tangent continuity and they have inconsistent or conflicting curvatures. xNURBS will output the best possible solution and a warning G2 messages.
Unlimited capacities for solving NURBS: Its optimization algorithm can solve virtually any NURBS surface in a matter of milliseconds (regardless of how complex the constraints are.).
High-quality surfaces: For a given set of constraints, XNurbs’ optimization algorithm uses energy-minimization method to generate the smoothest NURBS surface among all possible solutions. The generated surface quality is outstanding.
XNurbs is one super powerful NURBS tool that fixes virtually all surfacing issues for existing CAD software.
Easy-to-use: It uses one simple UI for all kinds of NURBS modeling. Super robust: XNurbs is rock solid and works flawlessly.
Native CAD surfaces: xNURBS is based on NURBS, i.e., the native CAD surfaces, which can be directly used for any CAD modeling operations without any geometry translation.
Fully support editing and rebuilding.
GTR Car: Most surfaces of the GTR model are generated by XNurbs.
Easy-to-use: It uses one simple UI for all kinds of NURBS modeling.
Users should check out the tutorial videos below for how to use XNurbs efficiently and correctly. (XNurbs SolidWorks plugin and XNurbs Rhino plugin have a very similar capacity and UI so they share some screenshots/videos):
This tutorial demonstrates how to use xNURBS to create quad sided surfaces. The model is a part of a car body. This video will make a quick comparison between xNURBS and standard surfacing tools, and demonstrate how xNURBS will typically do a much better job of creating clean surfaces without ripples or bumps.
This basic tutorial demonstrates how simple and easy to use X NURBS to create this bicycle seat model. This example also shows how to add the internal constraints and create a symmetric model with X NURBS.
This tutorial video shows how to use xNURBS to create this Aircraft Wing tip surface. The surface blends G2 continuity into G0 continuity along the boundary curves with existing surface.