NXOpen.UF.ModlGeneral.Cre2dtrimBsurf¶
-
ModlGeneral.
Cre2dtrimBsurf
()¶ Refer to UF_MODL_cre_2dtrim_bsurf for documentation.
Signature:
Cre2dtrimBsurf(nu, nv, ku, kv, uKnot, vKnot, poles, loopCount, edgeCounts, edgeSenses, edgeBcurves, edgeTol)
Parameters: - nu (int) – number of control vertices in u direction
- nv (int) – number of control vertices in v direction
- ku (int) – order in u direction
- kv (int) – order in v direction
- uKnot (list of float) – knot sequence in u direction
- vKnot (list of float) – knot sequence in v direction
- poles (list of float) – array of homogenous control vertices (wx,wy,wz,w)
- loopCount (int) – count of trimming loops
- edgeCounts (list of int) – array holding count of edges per loop
- edgeSenses (list of int) – array holding sense of edge curves
- edgeBcurves (list of Tag) – array of object ids of trimming 2D b-curves in the uv domain of the b-surface
- edgeTol (float) – tolerance to attach to sp-curve edges
Returns: A Tuple
Return type: A tuple consisting of (bsurfId,knotFixup,poleFixup)
bsurfId(Tag): object id for b-surface
knotFixup(int): knot fixup status
poleFixup(int): pole fixup status
License requirements: SOLIDS MODELING