修剪、延伸,曲线
内容提要
ctrim/obj,dist,{start|end|point}
或
ctrim/total,obj,length,{start|end|point}
________________________
$$ 曲线两端延长
yccd=延长值 可以是负数
ctrim/obj,yccd,start
ctrim/obj,yccd,end
________________________
描述
允许你修剪曲线在指定arclength。有两种格式,你可以使用与ctrim命令。
参数
参数
描述
total
这表明小的话arclength白描法是通过总要求。
obj
对象需要被清除。
length
延长值
注意:
格式是 第2条 ctrim/total,obj,length,{start|end|point}延长值就不能小于或等于0.0。
介意用 第1条 ctrim/obj,dist,{start|end|point} 延长值 任意
dist
从arclength增量削减的曲线。这个值可以是积极的还是消极的,但是不应该有负面价值等于或大于整个曲线arclength。
start
表明开始的曲线是需要被清除。
end
表明结束的曲线是需要被清除。
point
显示一个预先定义好的点结束的曲线修剪。最近结束的这一点是曲线修剪。
-------------------------------------------------------------------------------------
$$ 延长曲线 【输入 正数延伸 负数修剪 0不操作】
entity/curve,dian
yccd=10
l10:
mask/3,5,6,9
param/'梅雷提示:输入正数延伸,负数修剪...',$
'增量 =',yccd,resp
jump/l10:,end:,,,resp
l20:
ident/'梅雷提示!请选择曲线...',curve,cursor,xcoord,ycoord,zcoord,resp
jump/l10:,end:,,,resp
l30:
$$ 创建点
dian=point/xcoord,ycoord,zcoord
$$ 延长曲线
ctrim/curve,yccd,dian
$$ 删除对象
delete/dian
jump/l10:
end:
halt
_____________________________________________________________________________ _
中磊UG二次开发教程 梅雷著 qq1821117007
学UG就上UG网 http://www.9sug.com/
|