ParCurve2D, ParCurve3D
Create a 2D or 3D parametric curve dataset.
Syntax
model.result().dataset().create(
<dtag>
,"ParCurve2D");
model.result().dataset().create(
<dtag>
,"ParCurve3D");
model.result().dataset(
<dtag>
).set(
property
,
<value>
);
Description
model.result().dataset().create(
<dtag>
,"ParCurve2D")
creates a 2D parametric curve dataset feature named
<dtag>
.
model.result().dataset().create(
<dtag>
,"ParCurve3D")
creates a 3D parametric curve dataset feature named
<dtag>
.
Evaluation is made along an arbitrary parametric curve in 2D or 3D.
The following properties are available:Add option for evaluating outside the mesh:
Table 7-96:
Valid Properties for Parametric Curve Datasets.
name
Value
Default
Description
name
String
none
The name of this feature.
bndsnap
Boolean
false
If true, each point is snapped to the closest boundary. Available in 3D only.
data
none
| dataset name
First compatible dataset
The dataset this feature refers to.
global
boolean
false
If set to
true
, the dataset only evaluates globally defined expressions.
par1
String
t
The curve parameter.
parmin1
double
0
The minimum value for par.
parmax1
double
1
The maximum value for par.
exprx
String
0
The expression for x(par).
expry
String
0
The expression for y(par).
exprz
String
0
The expression for z(par).
res
integer
1000
Resolution (number of discretization points along the curve).
tangent
String array of length 2 or 3
{"cln1tx", "cln1ty"}
for the first Parametric Curve 2D dataset
Variables for the tangent to the parametric curve.
The
global
property can be useful for BEM models, for example, to be able to evaluate globally defined expressions outside the mesh.
See Also
ParSurface