Filling/patching is a trivial application for xNURBS. We would like to show different operations/applications done by XNurbs, not just filling. (Except for very special cases, e.g., analytical surfaces, which include spheres, planes and cylinders etc., XNurbs is superior than traditional surfacing methods, i.e., it produces better results.)
Nevertheless, we took a quick look at your model. (using one single NURBS with G2 continuity - a lazy way to do the surface)
The following is the generated iges file (TT_ST_TEST_V21.IGS) and SolidWorks file (TT_ST_TEST_V21.zip. unzip it - since you have SolidWorks XNurbs addin, you can manipulate the XNurbs feature yourself.)
TT_ST_TEST_V21.IGS (214.8 KB)
TT_ST_TEST_V21.zip (274.4 KB)
However, you may need to redesign the model - your model can only be used as a quick concept design. For XNurbs, your original design is very strange.
- The surrounding geometries are not very good. You may redesign them.
- The boundary conditions do not support Curvature continuity. (we apply Curvature continuity for a test purpose.)
- You should split the surface into two (generate one then mirror it, which should give you a much better result.)
When providing examples, we would appreciate it if you could clean it up and only send us the related geometries, e.g., “TT_ST_TEST_V21.zip”
Are you friends with Yeti Cycles? If so, you may directly discuss with them for how to use XNurbs as they are also our user.