
How do you feel about this tutorial? Help us to provide better content for you.

Thank you! Your feedback has been received.

There was a problem submitting your feedback, please try again later.

What do you think of this tutorial?
本教程需要:
DesignSpark Mechanical V6.0
下面介绍了如何自定义一个点曲线文本(*.txt)文件以及导入曲线的预期行为:
- 默认情况下,或在使用 Polyline=False 选项的情况下,会创建一条样条曲线。如果使用选项 Polyline=True,那么这些点就由直线段连接。
- 默认情况下,会创建 2D 曲线。当指定 2D 曲线时,数据点的第一列必须是一个整数,它给出了其中一条曲线的平面的高度。通过将这个高度从一行更改到下一行,可以指定新曲线的起点。如果使用 3D=True 选项,曲线可以是 3D 的。
- 使用 Fit 关键字来指定是使用曲线拟合还是使用插值。
Fit=True 使用曲线拟合。曲线拟合会创建一条曲线,它使用指定的公差来“拟合”数据点。曲线可能不会完全通过所有的点,而从曲线到点的距离将在公差范围内。 - 当 Fit=True 时,使用 Fittol 关键字以模型单位指定曲线拟合公差。例如,Fittol=1.0e-2
- 下面的曲线使用曲线拟合(即 Fit=True)。一个大的公差(Fittol=2.0)会导致曲线不通过点而只在指定的公差范围内。
-
Fit=False 使用插值。插值要求曲线完全通过所有的点。插值方法用于构建一条通过所有点的连续曲线。下面的曲线是通过插值构建的(即 Fit=False)。文件中共有七个点,曲线正好通过每个点。
需要注意的重要事项:
- 多条曲线之间用空行分隔。
- 您可以导入包含单点曲线的点曲线文本文件,这些曲线将被创建为点。
- 草图网格中的 PointSingle 位置。 没有高度、宽度或长度的二维对象。 原点、轴和顶点是点的示例。使用点工具在草图网格上绘制一个点。 点可用作尺寸参考、分割以及在要绘制三点圆的直线或曲线上创建点 “.-curve”文本文件打开或插入时显示闭合曲线 有重复值。
- 曲线可以像其他导入对象一样导入到坐标系或其他几何图形中。
- 如果在读取输入文本文件时出现错误,将出现一条消息,其中括号内是出错的行号,后面是该行的文本。
下面的例子在左边显示了一个点曲线文本文件的内容,在右边显示了它创建的 3D 曲线:
- 注意点坐标是(Z,X,Y)。
- 例如(1,2,3)是(Z=1,X=2,Y=3)。
3d=true 1 0 0 3 0 0 |
关键字:
polyline=false - 创建样条曲线。
polyline=true - 创建直线。
3d=true - 创建 3D 曲线。
3d=false - 曲线是二维的。如果没有设置该选项,这也适用。
fit=true - 使用曲线拟合。
曲线拟合寻找通过各点的“最佳拟合”。
不要求曲线通过所有的点
fit=false - 使用插值Interpolation。
插值迫使曲线通过文件中的所有点。
fittol=1.0e-2 - 曲线拟合公差,单位为文件中使用的单位。
第一组坐标后的空行表示:下一组坐标是一条新曲线。
您可以复制上面的文件内容并粘贴到一个文本文件中,然后使用 File 亲自试试这些功能。