青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 4948|回复: 7

[疑难] 怎么实现多条曲线合并成一条曲线

[复制链接]
发表于 2010-8-29 10:19 | 显示全部楼层 |阅读模式
这是我写的程序,编译和连接都没有问题,但是运行总提示在bc=unite/lp(t),with,lp(t+1)行
" q* N$ @6 Y! b* g7 K0 G) P“正在使用一个无效的对象类型”,不知道是不是第一个jump有问题。请高手看看" Z) s6 q% L/ Z1 P+ y
$ w; y0 x7 ]. R) S, h2 r
entity/lp(50),bc* a* x2 i- {, L- U( M" _
number/t
  A0 _7 R3 J- m! N0 |0 b) E: B
3 s" \( u; g' \; Y" x5 @+ cl10:
! w4 e/ X  L* i) ]6 ^ident/'请选择多条曲线进行合并',lp,cnt,k,rsp8 G9 }: w( L8 e. g& @; k
jump/l10:,trm:,,,,rsp# t) r& O; V) u6 w/ ?- D4 p
if/k<=1,jump/err1:
  ], G+ K3 i: P* ]- nt=1
8 D5 G4 h8 O$ J( cl20:4 E+ }3 @- v+ J0 Q& ^/ j7 x/ U
bc=unite/lp(t),with,lp(t+1)1 v2 A0 }+ ~5 z. r3 h% _
t=t+15 n  V+ E' L  P. L/ j* @% U. \9 ?
ifthen/t==k,jump/trm:
# U& |% R; m& J6 m1 e" yelse, O4 p4 B- `. X
jump/l20:, N4 Q0 a0 A& S' {7 s
endif
9 n; p4 B8 w' T
4 H# ~- m+ S, x* O9 @( Verr1:- x* a! O) \( d/ p
jump/l10:
5 q* J% ~* F" T6 v; atrm:$ b1 z4 d' L4 O* i) w/ k/ u
halt
发表于 2010-8-29 18:43 | 显示全部楼层
呵呵,不会………
回复 支持 反对

使用道具 举报

发表于 2010-8-29 20:37 | 显示全部楼层
你选的曲线,在grip里可能认为是不同的实体模型,所以不好合并
回复 支持 反对

使用道具 举报

发表于 2011-8-8 10:04 | 显示全部楼层
??????????
回复 支持 反对

使用道具 举报

发表于 2014-5-16 09:55 | 显示全部楼层
请问楼主,你的问题解决了吗
回复 支持 反对

使用道具 举报

发表于 2014-5-30 12:35 | 显示全部楼层
UGOPEN API用的是join函数。
回复 支持 反对

使用道具 举报

发表于 2014-7-11 10:59 | 显示全部楼层
用SPLINE函数。% a# b/ S  ]& f! L! N0 b+ h  @
代码示例:hb=SPLINE/APPROX,DELETE,TOLER,0.00001,cur(1..50)  $$合并曲线
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-6-27 20:35 , Processed in 0.273892 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表