隐藏目录

函数编制程序

您可以使用函数编制程序从导入的数据集定义马达或力配置文件。您还可以使用函数编制程序从数学表达式或从相邻段的插值函数定义马达或力配置文件。在马达配置文件中,您可以指定时间、循环角度或任何结果作为独立变量。

要从运动算例打开函数编制程序,单击马达 (MotionManager 工具栏),并在 PropertyManager 中为马达类型单击以下之一:
  • 分段. 从时间或循环角度的分段连续函数定义轮廓。
  • 数据点. 从插值数据组(如时间、循环角度或运动算例结果函数)定义轮廓。
  • 表达式. 定义轮廓为时间、循环角度、或运动算例结果的数学表达式。
您也可以从 PropertyManager 调用函数编制程序
有些函数编制程序选项不可为动画基本运动算例类型使用。

一般

另存为

将函数定义导出为 .sldfnc 文件。

打开

.sldfnc 文件导入自定义函数。

  确定
  • 关闭函数编制程序
  • 给在函数编制程序中显示的函数指派函数名称。
  • 在 PropertyManager 中显示函数名称。
  显示图表
显示最多四个选中的图表:
  • 位移
  • 速度
  • 加速度
  • 急动度,加速度的导数
显示多个图表时,您可以双击所需的图表将其展开,而隐藏其他图表。双击单独显示的图表恢复为多图表显示。
选择

在将指针移到图表上时,将会显示一组垂线以及图表与这些垂线相交处的图表值。

选择图解以将选择和缩放控件移到该图解。
局部放大
选择图解以将选择和缩放控件移到该图解。


整屏显示全图
选择图解以将选择和缩放控件移到该图解。
  适合所有图表

根据需要缩放图解,以显示所有图表化函数。

  使函数可供在此文档它处使用 允许使用该函数来定义该运动算例中的其它轮廓。
您指派给该函数的名称作为轮廓类型出现在 PropertyManager 中。
您不能给力指派命名的马达轮廓,后者反之。
  名称

指定函数名称。此名称将出现在 PropertyManager 中。

分段

从时间或循环角度的分段连续函数定义轮廓。

  值 (Y)
指定函数因变量:
  • 位移
  • 速度
  • 加速度
  自变量 (X)
指定自变量:
时间
循环角度
  单击以添加行 为新线段添加行。
  起点 X 在线段起点指定独立变量。
  终点 X 在线段终点指定独立变量。
行中终点 X 的值为新行定义起点 X 值。
  数值 在线段终点指定函数值。
  分段类型 为线段制定函数配置文件:
三次曲线
四分之一正弦
四分之一余弦
半余弦
3-4-5 多项式
4-5-6-7 多项式
5-6-7-8-9 多项式
摆线
二次
线性

参阅默认分段类型函数定义了解默认线段类型函数定义。

此为默认线段类型函数组。如果您定义自定义线段类型函数,可供使用的选项可能有所不同。
  删除行 双击表中的行后选择此选项,将会删除所选的行。
  插入行(在上方) 双击表中的行后选择此选项,将会在所选的行上方插入新行。

数据点

从插值数据组(如时间、循环角度或运动算例结果函数)定义轮廓。
  值 (Y)
指定函数因变量:
  • 位移
  • 速度
  • 加速度
  路径配合马达的值 (Y)
为路径配合马达指定函数因变量:
  • 沿路径的距离
  • 相切速度
  • 相切加速度
  自变量 (X)
指定自变量:
时间
循环角度
  插值
设置插值方法
立方样条曲线
线性
Akima 样条曲线
  导入数据 .csv 文件输入函数数据点。数据点的独立变量范围在数据点表格单行中显示。在输入后单击单击以添加行将新数据点添加到函数定义。
  单击以添加行 添加新行以指定新的 (X, Y) 队列。
  删除行 双击表中的行后选择此选项,将会删除所选的行。
  插入行(在上方) 双击表中的行后选择此选项,将会在所选的行上方插入新行。
  展开 在右键单击与输入数据对应的表格行后选定时,在其自身行中列举每个 (X, Y) 队列。
您不能撤消该操作。

表达式

定义轮廓为时间、循环角度、或运动算例结果的数学表达式。

  值 (Y)
指定函数因变量:
  • 位移
  • 速度
  • 加速度
  路径配合马达的值 (Y)
为路径配合马达指定函数因变量:
  • 沿路径的距离
  • 相切速度
  • 相切加速度
  最小 X 值 在独立变量范围中指定最小 X 值。
对于零和最小 X 值之间的 X 值,函数值为零。
  最大 X 值 在独立变量范围中指定最大 X 值。
  表达式定义 定义您所输入的函数、变量、常量、或结果中的表达式。
您可以使用常规数学运算符组合表达式元素:+-*/**
  表达式单元 列举您可包括在表达式中的单元类别:
数学函数
提供多种函数,可供您选择后用于帮助构建表达式。
对于您选择的每一个函数,您必须在表达式定义区域输入一个或多个函数自变量。
您可以使用常规数学运算符组合表达式元素:+-*/**
变量和常量

  • 时间。将时间定义为自变量。
  • 循环角度。将循环角度定义为自变量。
  • PI
  • RTOD。指定弧度到度的换算常数。
  • DTOR。指定度到弧度的换算常数。
运动算例结果
显示您可以作为自变量包含到表达式中的结果。
  表示有效表达式。
  表示不正确的表达式。


提供对该主题的反馈

SOLIDWORKS 欢迎您对此文档的外观、准确性及完整性提供反馈。请使用以下表格,将您对该主题的评论和建议直接发送给我们的文档团队。文档团队不能回答技术支持问题。单击此处获取有关技术支持的信息

* 必填

 
*电子邮件:  
主题:   对帮助主题的反馈
页面:   函数编制程序
*评论:  
*   本人确认已阅读并且接受 Dassault Systèmes 按照《隐私政策》使用本人的个人数据

打印主题

选择要打印的内容范围:

x

我们检测到您在使用旧于 Internet Explorer 7 的浏览器版本。为优化显示,我们建议您将您的浏览器升级到 Internet Explorer 7 或以上。

 永不再显示此信息
x

Web 帮助内容版本:SOLIDWORKS 2012 SP05

要从 SOLIDWORKS 中禁用 Web 帮助并使用本地帮助,请单击帮助 > 使用 SOLIDWORKS Web 帮助

要报告在 Web 帮助界面和搜索中所遇到的问题,请联系您的当地支持代表。要提供单个帮助主题的反馈,请使用单个主题页面上的“对该主题的反馈”链接。