iCAx开思网

标题: 关于等参数曲线的创建函数 [打印本页]

作者: hbd1983    时间: 2008-8-23 18:30
标题: 关于等参数曲线的创建函数
extern int UF_MODL_create_isocurve (
tag_t face_id,
int uv_flag,
double parameter,
double dist_tol,
tag_t ** isocurve_id,
int * isocurve_cnt );
tag_t face_idInputThe face identifier.
int uv_flagInput1 = create curve along u isoparameter.
2 = create curve along v isoparameter.
double parameterInputParameter at which to create the curve.
double dist_tolInputTolerance value. The tolerance is only used
when the input face is foreign or an offset of
a non analytic face.
tag_t ** isocurve_idOutput to be freedArray of isoparametric curve identifiers. You may
get multiple curves if the face is trimmed. The
allocated arrays must be freed with UF_free().
int * isocurve_cntOutputNumber of curves created.

小弟对第三个参数一直 没弄明白
double parameterInputParameter at which to create the curve.

请高手指点一下
在线等待。。。
作者: hbd1983    时间: 2008-8-24 09:24
小弟就是不知道这个parameter是什么样的参数

在UG的命令框里并没有看到它的影子

请高人,斑竹,指点一下

小弟不胜感激!!
作者: hbd1983    时间: 2008-8-24 12:31
具体问题体现在,当我想在一个圆柱面V方向上创建等参数曲线(圆弧)时,没反应.而在U方向上就可以得到想要的结果.
难道是函数介绍里早有提示:You cannot create isoparametric curves of constant v from a blend.
这里的BLEND难道包括圆柱面?
可我在UG 建模的HELP也看到了同样的提示,而在用UG里的创建等参数曲线的命令时,不管是在U方向还是V方向
都可以创建.
作者: hbd1983    时间: 2008-8-24 12:55
请各位大哥帮帮忙,这问题已经困扰我两天了,,导致其它的也无法继续
小弟不胜感激!!!!!
作者: lzrocking    时间: 2009-4-3 10:30
有没有谁遇到用UF_MODL_create_isocurve产生的等参线的实际位置与设定位置有偏差的情况?
作者: Y0701010    时间: 2009-5-1 08:49
做出来没有?
我也急需解决这个问题,
如果方便的话给我个例子
2007duqiang@163.com
谢谢了
作者: qindongjun88    时间: 2009-10-10 19:40
哪位高手能解释一下UF_MODL_create_isocurve的第三个参数吗?我试了一下午也不明白,有时候可以生成曲线,有时候又无法生成,报错说不在面的范围内,还有就是UF_MODL_create_isocurve生成的等参曲线好像的实际位置与设定位置有偏差····希望高手出招………………




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3