当前位置: 首页 > wzjs >正文

商城网站平台怎么做天津百度网站排名优化

商城网站平台怎么做,天津百度网站排名优化,四川铁科建设监理公司网站,app下载网址大家好,今天要介绍查询曲线上点位和返回沿着曲线偏移一定距离的UFUN函数。 (1)UF_MODL_ask_curve_points:这个函数的定义为按照给定条件查询曲线上的点位。 Defined in: uf_modl_curves.h Overview Returns an array of 3D …

大家好,今天要介绍查询曲线上点位和返回沿着曲线偏移一定距离的UFUN函数。

(1)UF_MODL_ask_curve_points:这个函数的定义为按照给定条件查询曲线上的点位。

Defined in: uf_modl_curves.h
 

Overview

Returns an array of 3D point coordinates (x,y,z) based on an input
curve, chordal tolerance, angular tolerance, and step tolerance.
A chord is the straight line between adjacent coordinates. The
tolerances provide independent values for controlling the output of
the coordinates located on the curve. The chordal tolerance (ctol) is
the maximum allowable distance from a chord to the curve between
the ends of the chord. The angular tolerance (atol) is the maximum
allowable sum of the angles between the chord and the tangents to the
curve at the ends of the chord. The step length (stol) is the maximum
allowable chordal length.

This routine does not create point objects as the GRIP and interactive
methods do.

If curve_id is an occurrence, then the points returned are relative to
the occurrence, and not the prototype.
 

Return

Error code:
0 = OK
1 = Invalid curve
2 = Modeler error

Note that this function treats the input "ctol" and "stol" tolerances
and returns point coordinates in the base units of the current displayed
part rather than the units of the part containing the input curve/edge.

In order it to return the expected coordinatesthe displayed part must be
set to the part containing the curve (or any other part using the units
of that part) and the display must have also been refreshed after setting
the new displayed part.

For example:

orig = UF_PART_ask_display_part();
UF_PART_ask_units(orig, &display_units);

UF_PART_ask_units(curve_owner, &units);
if (units != display_units)
{
UF_PART_set_display_part(curve_owner);
UF_DISP_refresh(); // required!
}
...
UF_MODL_ask_curve_points(curve, ...
...
UF_PART_set_display_part(orig);
 

Environment

Internal and External
 

See Also

Refer to example
 

History

Modified in V15.0 to work relative to the occurrence.
Added comments in NX8.5 regarding part units.
 

Required License(s)

gateway


 

int UF_MODL_ask_curve_points
(

tag_t curve_id,
double ctol,
double atol,
double stol,
int * numpts,
double * * pts

)

tag_tcurve_idInputThe identifier of the curve on which the points are
to be determined.
doublectolInputThe chordal tolerance.
0= do not use chordal tolerance.
doubleatolInputThe angular tolerance in radians
0= do not use angular tolerance.
doublestolInputMaximum step length.
0 = do not use
int *numptsOutputNumber of points in the points array.
double * *ptsOutput to UF_*free*Pointer to the array containing the 3D points. The
array returned is a single dimension array of size
pts[3numpts]. The allocated arrays must be freed
with UF_free.

第一个参数为输入曲线的Tag值。

第二个参数为

弦公差。

0=不使用弦公差。

第三个参数为

以弧度为单位的角公差

0=不使用角公差。

第四个参数为

最大步长。

0 =不使用

第五个参数为

返回数组中点数的数目

第六个参数为

指向包含3D点的数组的指针

(2)UF_MODL_ask_point_along_curve_2:这个函数的定义为返回曲线上偏移距离处的点。

Defined in: uf_modl_curves.h
 

Overview

Alternate version of UF_MODL_ask_point_along_curve to better handle
cases of curves with sharp corners or sharp bends. Also, returns the
point on the curve at the offset distance.
 

Required License(s)

gateway


 

int UF_MODL_ask_point_along_curve_2
(

double point [ 3 ] ,
tag_t curve,
double offset,
int direction,
double tolerance,
double point_along_curve [ 3 ] ,
double * parameter

)

doublepoint [ 3 ]InputAbsolute coordinates of the reference point.
tag_tcurveInputIdentifier of the selected curve.
doubleoffsetInputOffset distance from the reference point along the
selected curve.
intdirectionInputDirection flag,
1=Same direction as the selected curve.
(from start point to end point)
-1=Reverse direction of the selected curve
(from end point to start point)
doubletoleranceInputDistance tolerance between solid edge and
approximated curve.
doublepoint_along_curve [ 3 ]OutputAbsolute coordinates of the point on the curve
at the offset distance.
double *parameterOutputParameter value for the located point on the
selected curve.

第一个参数为起始点位。

第二个参数为选定曲线的Tag值。

第三个参数为沿曲线与参考点的偏移距离。

第四个参数为方向标志。

第五个参数为实心边与近似曲线的距离公差。

第六个参数为返回偏移距离的坐标点位。

第七个参数为选定曲线上所定位点的参数值。

今天要介绍的就是这么多,我们下篇文章再见。

http://www.dtcms.com/wzjs/36452.html

相关文章:

  • 惠州市建设厅网站友情链接外链
  • 做购物网站流程俄罗斯搜索引擎推广
  • 小程序商城服务口碑好宁波 seo整体优化
  • 做网站去青鸟学什么专业昆明网络推广公司排名
  • 个人网站备案备注百度官方电话人工服务电话
  • 建站之星网站seo短视频网页入口营销
  • 建设一个百度百科类网站成都网站改版优化
  • 名片设计图片seo外链优化方法
  • 乌鲁木齐做网站优化第三方关键词优化排名
  • 网络推广外包公司排名武汉seo技术
  • 北京到广州航班时刻表网站的seo
  • 怎么做网页设计稿seo网络推广优化
  • 餐饮公司的网站建设西安网站优化
  • 山西网络公司网站建设打开app下载
  • 狮山网站制作推广普通话文字内容
  • wordpress检查全站链接石家庄网站建设方案优化
  • 龙游住房和城乡建设局网站免费推广seo
  • 未来网站建设想法自媒体服务平台
  • 厦门网站建设xm37百度快照搜索
  • 营销型网站建设 深圳信科免费制作网页的网站
  • 网站建设分析b站2020推广网站
  • 怎么查看网站外链百度知道首页登录入口
  • 产品开发流程梳理网站优化推广怎么做
  • 广州万户网络技术有限公司招聘关键词seo资源
  • 上海公司注册代理公司北京专门做seo
  • 上海中高端网站建设广州网站设计实力乐云seo
  • 开一个网站多少钱百度推广登陆
  • 淘宝买模板注浆做网站网络营销介绍
  • 合肥的房产网站建设百度开店怎么收费
  • 常德天鹰建设有限公司网站优秀营销案例分享