|
|
|
|
|
|
||
Bias Sizing Function |
||
|
Syntax: Synopsis: Discussion:
Recall that for biasing curves, you specify the start
and end vertex. For the bias sizing function, you specify the start
curves, from which to bias away. The sizes of these curves should
already be set before setting the surface sizing function
since their average size is taken to be the starting
size (almost). If the start curve sizes change, then you should set
the surface sizing function again.
You can either supply a geometric factor, or the set of finish curves
whose sizes you want to match at that distance. A geometric factor < 1
is ok, but beware of sizes going to zero inside the surface.
It automatically sizes and biases or dualbiases the non-start curves,
including any finish curves. These curves need not be perpendicular to the starting
curves. The interval count and scheme are soft-set, so they won't be
changed if they are already hard-set. If the size of the start curves
or finish curves are changed, then the sizing function command should
be re-issued.
The sizing function value at a point is defined in terms of the
straight-line distance from the point to the closest starting
curve. So, it works best if all the starting curves have the same
size, and the surface is relatively flat. But, starting curves need
not be parallel to one another. Similarly, the non-start curves need
not have any particular orientation wrt the start curves.
The bias sizing function was designed to easily set the sizes of
a sequence of adjoining surfaces: assign a size to the curve
you want to bias away from, then set the bias sizing function
of the first surface, with its finish curves being the start curve of the second surface, etc.
See the last example below.
Examples:
Here are some example journal files and resulting pictures:
# bias_sz_fn_demo.jou
# mesh 1 Figure 1. Surface with bias
sizing function factor > 1.
# mesh 2 Figure 2. Surface with bias
sizing function factor < 1.
# mesh 3
# finish curve mesh Figure 3. Surface with bias
sizing function start and finish curve. Scheme qtri, base scheme pave.
# dual bias mesh Figure 4. Closeup of surface with dual bias
sizing function start and finish curve. Scheme qtri, base scheme pave.
# funny face Figure 5. Bias away from two round holes.
# bias surface chain Figure 6. A chain of biased surfaces. Only one curve's intervals were explicitly set.
|
||
|
|
||
|
|
||