The 3D ACIS® Modeler (ACIS) is Spatial’s prominent 3D solid modeling engine. 3D InterOp is a CAD data translation framework (Interoperability)
Option:Bhl smooth surfaces
From DocR19
Contents |
Action
Controls the optional repair of discontinuous B-spline surfaces during the preprocess phase of healing.
Name String
bhl_smooth_surfaces
Scheme
| Type | Values | Default |
|---|---|---|
| boolean | #f, #t | #t |
C++
| Type | Values | Default |
|---|---|---|
| logical | FALSE, TRUE | TRUE |
Description
This option controls the optional repair of discontinuous B-spline surfaces during preprocess phase of healing. The main aim of this utility is to facilitate better operations on the B-spline surfaces by smoothing off the small discontinuities that often create problems in several surface operations.
The surface smoothing routine uses knot reduction techniques to remove discontinuities. This routine only removes small discontinuities (those in which the angle of discontinuity 'a' is less than a preset tolerance of 0.1 radians). Also using knot insertions appropriately, the routine guarantees that the new smooth surface does not deviate from the old discontinuous surface by more than a preset tolerance of 0.01 units.
Example
; bhl_smooth_surfaces ; Disable repairing of discontinuous B-spline ; surfaces (option:set "bhl_smooth_surfaces" #f) ;; #t
