Appendix C. Connect Functions

The following connect functions are available.


Note:  These functions are not supported in a distributed parallel environment.


Feature DescriptionFunction
Connect overlapping face zone label pairs by joining zones across label pairs.
  • Specify the mesh object-name.

  • Specify a list of face zone label-pairs to be connected. For example, (label1 label2).

  • Specify values for the parameters:

    • feature-angle (default is 40)

    • tolerance (default is 0.95)

    • absolute-tolerance? Specify #t or #f (default, for relative tolerance).

    • separate-overlaps? Specify #t (default) or #f to separate overlapping zones.

    • "separate-method" Specify "keep-none" or "keep-one" (recommended).

    • remesh? Specify #t (default) or #f to remesh after the connect operation.

    • "sizing-method" Set to "geometric" (default) or "size-field".

    • no-of-layers Specify the number of rings of faces to be remeshed around the connections, default is 3.

(tgapi-connect-join-across-label-pairs 'object-name '(label-pairs) feature-angle tolerance absolute-tolerance? separate-overlaps? "separate-method" remesh? "sizing-method" no-of-layers)
Connect overlapping face zone label pairs by intersecting zones across label pairs.
  • Specify the mesh object-name.

  • Specify a list of face zone label-pairs to be connected. For example, (label1 label2).

  • Specify values for the parameters:

    • feature-angle (default is 40)

    • tolerance (default is 0.95)

    • absolute-tolerance? Specify #t or #f (default, for relative tolerance).

    • separate-intersections? Specify #t (default) or #f to separate intersecting zones.

    • remesh? Specify #t (default) or #f to remesh after the connect operation.

    • "sizing-method" Set to "geometric" (default) or "size-field".

    • no-of-layers Specify the number of rings of faces to be remeshed around the connections, default is 3.

(tgapi-connect-intersect-across-label-pairs 'object-name '(label-pairs) feature-angle tolerance absolute-tolerance? separate-intersections? remesh? "sizing-method" no-of-layers)
Connect overlapping face zone label pairs by stitching zones across label pairs.
  • Specify the mesh object-name.

  • Specify a list of face zone label-pairs to be connected. For example, (label1 label2).

  • Specify values for the parameters:

    • "stitch-method" Specify "all-all" (default), "free-free", or "free-non-free".

    • feature-angle (default is 40)

    • tolerance (default is 0.95)

    • absolute-tolerance? Specify #t or #f (default, for relative tolerance).

    • remesh? Specify #t (default) or #f to remesh after the connect operation.

    • "sizing-method" Set to "geometric" (default) or "size-field".

    • no-of-layers Specify the number of rings of faces to be remeshed around the connections, default is 3.

(tgapi-connect-stitch-across-label-pairs 'object-name '(label-pairs) "stitch-method" feature-angle tolerance absolute-tolerance? remesh? "sizing-method" no-of-layers)