构造二维螺线和三维螺旋线

使用**螺旋线**命令构造二维螺线和三维螺旋线。

螺线和螺旋线是他们自己的对象。您可以将二维螺线和三维螺旋线作为路径创建螺纹线、弹簧和旋转楼梯。例如,您可以沿螺旋线扫略 2D 对象,并创建螺纹螺栓。

您可以创建以下实体:

  • 二维螺旋线

  • 锥形三维螺旋线

  • 圆柱形三维螺旋线

您将绕定义三维螺旋线位置的轴创建三维螺旋线。您将通过指定两点(底面中心点和顶面中心点)或指定底面中心点和高度定义轴。螺旋线的轴可以垂直或倾斜。

创建螺旋线后,您可以使用对象夹点或**属性**调色板进行修改。请参见`修改二维螺线和三维螺旋线 <#ModifyingHelix>`_。

螺旋参数

要绘制螺旋线,请指定以下参数:

  • 轴位置。定义螺旋线的位置。定义轴的底面中心点和端点。

  • 底面半径或底面直径。通过指定底面半径或直径定义螺旋线底面(从顶面可看到由螺旋线生成的圆)。

  • 顶面半径或顶面直径。通过顶面半径或直径定义螺旋线顶面的圆。底面和顶面的半径或直径不能为零。

    • 要创建圆柱螺旋线,请为底部半径(或直径)和顶部半径(或直径)指定相同的值。

    • 要创建圆锥螺旋线,为底面半径(或直径)和顶面半径(或直径)指定不同的值。

  • 高度。定义螺旋线高度和沿 Z 轴的方向。

    • 正值。向 Z 轴的正方向创建螺旋线(螺线)。

    • 0(零)。创建二维螺线。

    • 负值。向 Z 轴的负方向创建螺旋线(螺线)。

  • 旋转。为螺旋线指定转数。指定高度后,此命令将绘制均匀分布的指定转数。

  • 螺距。指定两次旋转之间的距离(沿螺旋线的轴测量)。如果您指定螺距,将自动计算转数。螺距越高,则转数越低。

  • 方向。定义螺旋线扭转的方向:顺时针 (CW) 或逆时针 (CCW)。

command_helix_parameters

  • P1 - Axis position

  • R - Base radius

  • r - Top radius

  • H - Height

  • p - Pitch

转数 = 3

创建方法

您可以通过指定以下参数创建三维螺旋线:

  • 高度(其他参数有默认值)

  • 转数和高度。转数是在指定高度内以相等距离创建的。

  • 螺距和高度。将自动计算转数。

  • 螺旋线的螺距和转数。将自动计算高度。

要构造二维螺线:

  1. 请执行以下操作之一:

    • 在功能区上,单击**主页 > 绘制 > 螺旋线**。

    • 在菜单上,单击**绘制 > 螺旋线**。

    • 键入 Helix

  2. 在图形区域中,指定底面中心点 (P1) 以定义二维螺线位置。

  3. 请执行以下操作之一:

    • 指定一点 (P2) 以定义底面半径。

      此点将定义起点。

      command_helix_2d_p2

      - 或者 -

      执行以下操作:

      1. Type a value to define the base radius.

      2. 指定起始角度。

    • 指定**直径**选项并执行以下操作:

      1. 指定基准直径。

      2. Specify the 2D spiral start point or type the start angle value.

  4. 指定顶面半径 (P3)。

    - 或者 -

    指定**直径**选项并指定顶面直径。

    command_helix_2d_radius

  5. 根据需要指定**方向**和**旋转**选项。请参见`螺旋线参数 <#HelixParameters>`_。

    例如,指定转数为 5

  6. 指定螺旋线的高度为 0

    command_helix_2dspiral

    创建螺线后,您可以使用对象夹点或**属性**调色板进行修改。请参见`修改二维螺线和三维螺旋线 <#ModifyingHelix>`_。

要构造三维螺旋线:

  1. 请执行以下操作之一:

    • 在功能区上,单击**主页 > 绘制 > 螺旋线**。

    • 在菜单上,单击**绘制 > 螺旋线**。

    • 键入 Helix

  2. 在图形区域中,指定底面中心点 (P1) 以定义螺旋线位置。

  3. 请执行以下操作之一:

    • 指定一点 (P2) 以定义底面半径。

      此点将定义螺旋线的起点。

      command_helix_base_radius

      - 或者 -

    • 执行以下操作:

      1. Type a value to define the base radius.

      2. 指定起始角度。

    • 或者 -

    指定**直径**选项并执行以下操作:

    1. 指定基准直径。

    2. Specify the helix start point or type the start angle value.

  4. 指定顶面半径 (P3)。

    - 或者 -

    指定**直径**选项并指定顶面直径。

    command_helix_top_radius

    注意:顶面半径(或直径)的默认值始终为底面半径(或直径)的值。使用顶面半径(或直径)的默认值创建 3D 圆柱螺旋线。

  5. 指定螺旋线的`高度 <#HelixHeight>`_ (P4)。

    command_helix_height

    - 或者 -

    根据需要使用以下选项。请参见`螺旋线参数 <#HelixParameters>`_。

    • 轴端点。指定螺旋线轴的终点。端点定义轴的长度和螺旋线的方向。

      tip 提示:您可以在 3D 环境中的任何位置指定轴的端点。使用此选项可以倾斜绘制螺旋线。

      command_helix_axis_endpoint

    • 方向。指定螺旋线扭转的方向。

    • 螺距。指定螺旋线两次旋转之间的距离。

    • 旋转圈数。指定螺旋线的旋转圈数。

  6. Enter

    创建螺旋线后,您可以使用对象夹点或**属性**调色板对其进行修改。请参见`修改二维螺线和三维螺旋线 <#ModifyingHelix>`_。

修改二维螺旋线和三维螺旋线

使用对象夹点或**属性**调色板修改二维螺线和三维螺旋线。

使用夹点修改以下特性:

  • 轴位置

  • 起点

  • 基半径

  • 顶面半径

  • 高度

  • Z 轴方向

使用**属性**调色板修改其他属性,例如:

  • 扭转方向

  • 转数

  • 节距

或者,您可以选择一个**约束**,在您创建或修改螺旋线时,此标注保持不变:

  • 螺距。螺距值是恒定的。随着高度变化,将计算圈数。

  • 转数。转数是恒定的。随着高度变化,将计算转数之间的距离。

  • 高度。当高度随着 EntityGrip 改变时,旋转圈数保持不变,并计算圈间距。

访问方式

命令:Helix

菜单: 绘制 > 螺旋线

功能区:主页 > 绘制 > 螺旋线

相关主题

使用对象夹点进行修改

父主题

工程图对象