找回密码
 注册
Simdroid-非首页
查看: 276|回复: 5

[基础知识] 【求助】方程式创建曲线

[复制链接]
发表于 2002-8-17 10:05:03 | 显示全部楼层 |阅读模式 来自 福建厦门
请问柳老师能否详谈一下方程式创建曲线,包括里面球坐标、笛卡尔坐标、圆柱坐标各有什么作用,还有里面的三个数值代表什么,t代表什么?????谢谢了!!!!
发表于 2002-8-17 15:07:30 | 显示全部楼层 来自 广东深圳

Re:【求助】方程式创建曲线

Simdroid开发平台
将我收集到的东西贴点给你,希望对你有帮助,我是觉得有帮助:(当然,这离不开你的多做多练!!)
  
实体或曲面在做变截面扫描(Var Sec Swp )时,外型变化除了受到X-vector Trajectory的3D曲线控制之外也可用下列两种方式来控制:  
  
1.  使用relation结合trajpar参数来控制截面参数的变化。Trajpar是Pro/E的内参(轨迹参数),它是从0到1的一个变量(呈线性变化)代表扫出特征的长度百分比。在扫出的开始时,trajpar的值是0;结束时为1。使用举例:在草绘的Relation中加入关系式sd#=trajpar+n,此时尺寸sd#受到trajpar+n控制。在sweep开始时值为n,结束时值为n+1。截面的高度尺寸呈线性变化。若截面的高度尺寸受sd#=sin(trajpar*360)+n控制,则呈现sin曲线变化。  
2.  使用relation结合基准图形(datum graph)及trajpar参数来控制截面参数的变化。我们可利用datum graph来控制截面的变化,也可使用datum graph来控制三维实体或曲面的造型变化。先说明datum graph曲线的使用情况,创建位置为feature>create>datum>graph再给出graph曲线的名称。绘制时给定坐标系,曲线的x轴方向会随着sweep变化,起点代表sweep开始,终点代表sweep结束。(说明:在控制方程中根据需要选取曲线的一段或全部)曲线在某点的y值即是变量值。使用datum graph控制截面的格式如下:  
  
SD#=evalgraph(“graph_name” , x_value)  
  
式中SD#代表欲变化的参数(SD表示草绘尺寸),graph_name为datum graph的名称,x_value代表扫描的“行程”,evalgraph(Evaluate Graph)是Pro/E系统默认的基准控制曲线计算函数,其功能为当变量x_value变化时计算相应的y值,然后指定给SD#。X_value的值可以是实数或表达式,如果是表达式可含有trajpar参数(根据用户需求而定)。  
注1:Datum graph必须在sweep特征之前创建,或使用reorder 将之置于sweep特征之前。
注2:Datum graph 一个x值必须对应至一个唯一的y值,否则其所控制的尺寸(SD#=evalgraph())将无法确定取值;
  
(以下为林清安的书上的理论
【结论】
  由命令名 Variable Section Sweep 即可知,这是一种“可变截面(Variable Section)”的“扫描(Sweep)”,意思就是其剖面在扫描过程中可变化,剖面变化的方式有3种:旋转、缩放及参数变化!!剖面变化的控制因素如下:
    1).剖面旋转:在sweep过程中,剖面的x轴轴向受到X-vector Trajector所控制,造成x轴旋转!!
    2).剖面缩放:在sweep过程中,剖面的某个点位于Origin Trajectory或X-vectory Trajectory 上,因此剖面随着轨迹线的变化而作放大或缩小!!!
    3).剖面参数变化:在sweep过程中,剖面的尺寸参数受到Relation的控制而作变化!!
  使用Var Sec Swp时有下列的限制条件:
    1.不可以以Var Sec Swp做第一个特征,因此可先作其它,如默认基准面DTM1、DTM2、DTM3的特征后,再以Var Sec Swp作特征;
    2.Origin Trajectory必须为相切的连续线段!!!
    3.用NrmToOrigin Traj进行Var Sec Swp时,X-vectory Trajectory不能与Origin Trajectory相交!!因为会造成X向量为0而无法决定绘图平面的x轴轴向!!!!
      以Pivot Direction 进行Var Sec Swp时,Pivot Curve与Origin Trajectory可以在两个端点相交,在其它位置则不可以!!!
    4.所有的轨迹线必须与绘图平面相交!!许多条轨迹线(Trajectory)长度不一定要相同,然而所创造的特征会与最短的轨迹线相等!!!若以基准图形(Datum graph)来控制参数值的变化时,则最短的轨迹线(Trajectory)被基准图形的X轴数值所变化(所采用来控制变化),基准图形的x轴长度可以跟最短的轨迹线(Trajectory)长度作比例!!例如:Origin Traj长度为500,X-vectory长度为200,则sweep长度为200,另一方面,基准图(Datum graph)的x轴数值为0至100,则x轴的1个单位相当与轨迹线的2个长度单位;
  
方程式(EQUATION)
datum curve>from equation>........  
根据从0到1变化的参数t和三个坐标系参数来指定方程:笛卡尔坐标为X、Y和Z;柱坐标为r、theta和Z;球坐标为r、theta和phi。
发表于 2002-8-17 15:21:42 | 显示全部楼层 来自 山东青岛

Re:【求助】方程式创建曲线

应该去学一学立体几何了!!!!!
发表于 2002-8-18 21:31:00 | 显示全部楼层 来自 江苏无锡

Re:【求助】方程式创建曲线

不错!!!
superguard 该用户已被删除
发表于 2002-8-18 23:40:27 | 显示全部楼层 来自 广东深圳
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2002-8-19 10:23:36 | 显示全部楼层 来自 福建厦门

Re:【求助】方程式创建曲线

谢谢柳老师!!!!!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-6-2 21:57 , Processed in 0.050020 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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