这里有:
UF_MODL_ask_curve_props [url=mkMSITStore:E:\UGS\NX%206.0\UGDOC\html_files\nxopen_net_ref\net_ref.chm::/ugopen_doc/uf_modl/uf_modl_curves.html#UF_MODL_ask_curve_props](view source)[/url]
Defined in: uf_modl_curves.h
Overview
Returns the point, tangent, unit principal normal, unit binormal,
torsion, and radius of curvature on a curve at a given parameter.
The input curve parameter, parm, is normalized between 0 and 1.
UF_EVAL_evaluate should be used to evaluate curves and edges instead
of using this routine. For a full circle, the routines may return
different results, as the parameterization of the circle may be done in
two different directions.
Environment
Internal and External
See Also
[url=mkMSITStore:E:\UGS\NX%206.0\UGDOC\html_files\nxopen_net_ref\net_ref.chm::/ugopen_doc/uf_eval/global.html#UF_EVAL_evaluate]UF_EVAL_evaluate[/url]
Required License(s)
gateway
int UF_MODL_ask_curve_props
(
tag_t curve_id,
double parm,
double point [ 3 ] ,
double tangent [ 3 ] ,
double p_norm [ 3 ] ,
double b_norm [ 3 ] ,
double * torsion,
double * rad_of_cur
)
[url=mkMSITStore:E:\UGS\NX%206.0\UGDOC\html_files\nxopen_net_ref\net_ref.chm::/ugopen_doc/uf_defs/uf_defs.html#tag_t]tag_t[/url] | curve_id | Input | Curve identifier. | double | parm | Input | Curve parameter. | double | point [ 3 ] | Output | Point on curve (3 element array). | double | tangent [ 3 ] | Output | Tangent of curve (3 element array). | double | p_norm [ 3 ] | Output | Unit Principal normal of curve (3 element array). | double | b_norm [ 3 ] | Output | Unit Binormal of curve (3 element array). | double * | torsion | Output | Torsion. | double * | rad_of_cur | Output | Radius of Curvature. |
|