SolidWorks 中的命令行

2025年03月17日 | 阅读 9 分钟

可选的插件SolidWorks 2D Emulator可以复制2D CAD软件的命令栏。该模拟器对应于SolidWorks绘图工具的命令如下:

  • 2D CAD图纸中的实体(点、线、圆弧等)
  • 其他草图工具(圆角、倒角、尺寸标注等)
  • 视图资源(平移、视图、缩放)
  • 实体属性(颜色等)
  • 信息(列表等)(列表等)
  • 特征开发(拉伸、旋转)
  • 系统实用程序(对齐、打印等)

通过从“工具”>“插件”列表中的插件中选择“SolidWorks 2D Emulator”,您可以激活2D命令栏模拟器。打开文档时,命令栏将显示在屏幕底部。

单击“工具”>“插件”,然后取消选中“SolidWorks 2D Emulator”复选框以禁用该模拟器。

当使用“2D Emulator”并在SolidWorks文档中工作时,您可以选择显示或隐藏命令栏。选择“视图”>“2D命令模拟器”。当菜单项旁边有一个复选标记时,将显示命令栏。要获取2D命令栏模拟器的帮助,请单击“帮助”>“2D命令模拟器帮助”或在命令栏中输入Help。

以下是修改SolidWorks环境的其他方法:

  • 创建自己的键盘快捷键
  • 自定义快捷栏
  • 个性化菜单
  • 个性化工具栏和工具
  • 创建工作流特定的工具栏、菜单和SolidWorks资源选项卡。
  • 创建和保存您自己的宏。
  • 设置选项
  • 自定义书写指南

建立线条

使用“Line”命令在图纸中创建线条。

构建一条线或一系列连接的线

  1. 选择“绘图”>“线”(或键入Line)。
  2. 在图形区域中键入以下内容:
    1. 线段的起点。
    2. 线段的终点。
    3. 在此处指定下一段,或按Enter完成图形。
Command line in SolidWorks

在一组连接的线中,每段都是独立的。“Line”命令还可以用于将线添加到已有的圆弧或线上。

撤销线段

  • Windows:键入Undo或按Ctrl + Z。
  • MacOS:选择“撤销”选项。

如何完成线条绘制

  • 从菜单中选择“关闭”。

将线段添加到已有的线或圆弧

  1. 选择“绘图”>“线”(或键入Line)。
  2. 输入密钥。
    延续线将连接到您创建的最后一条线或圆弧的末端。
  3. 要指定添加的线段,请单击一个点,然后按Enter。
Command line in SolidWorks

访问

  • 命令:Line
  • 菜单中的“绘图”>“线”。

创建射线

射线是指从起点开始沿一个方向无限延伸的线。射线可用于创建网格或框架,您可以在其中构建图纸。

创建一条或多条射线

  1. 选择“绘图”>“射线”(或键入Ray)。
  2. 在图形区域中设置以下内容:
    1. 射线的起点。
    2. 射线的初始运动。
    3. 按Enter键,使用不同的穿过点,通过同一原点定义更多射线。
Command line in SolidWorks

在不同的图层中绘制射线,您可以在打印前关闭或冻结这些图层。或者,在设计完成后删除射线。

访问

命令:Ray

菜单中的“绘图”>“射线”。

创建无限线

无限线是一组一条或多条构造线,它们从一个原点开始,向两个方向无限延伸。

利用无限线为绘图构造设计框架或网格。

创建一条或多条无限线

  1. 在“绘图”下选择“无限线”(或键入Infinite Line)。
  2. 在图形区域中设置以下内容:
    1. 无限线位于中间。
    2. 使用穿过点来建立第一个无限线的方向。
    3. 按Enter键,使用不同的穿过点,通过同一原点建立更多无限线。
Command line in SolidWorks

创建不同的图层,您可以在打印前关闭或冻结这些图层。或者,在绘图完成后删除无限线。

水平无限线的创建方法:

  1. 在“绘图”下选择“无限线”(或键入Infinite Line)。
  2. 从菜单中选择“水平”。
  3. 在图形区域中键入以下内容:
    1. 线的定位标记点。
    2. 按Enter键或更多点来构建平行的水平线。

垂直无限线的创建方法:

  1. 在“绘图”下选择“无限线”(或键入Infinite Line)。
  2. 从菜单中选择“垂直”。
  3. 在图形区域中指定一个点来定义线的位置。
    1. 按Enter键或更多点来构建平行的垂直线。
    2. 无限线必须相互平行且成一定角度。

在“绘图”下选择“无限线”(或键入Infinite Line)。

  1. 选择“角度”选项。
  2. 通过键入值或使用“参考”选项选择参考对象,然后在该实体处输入角度来输入角度的绘图单位值。
    1. 无限线相对于水平线或给定对象以定义的角度出现。
    2. 在图形区域中指定一个点来定义线的位置。
    3. 按Enter键或更多点来定义平行线。

可以使用顶点生成平分无限线。

  1. 在“绘图”下选择“无限线”(或键入Infinite Line)。
  2. 提供“角度平分线”选项的详细信息。
  3. 在图形区域中键入以下内容:
    1. 顶点位置的定义点。
    2. 定义无限线初始角度的位置。
    3. 定义第二个角度的点,该角度将无限线平分顶点。
    4. 按Enter键或更多点来定义其他平分无限线。
Command line in SolidWorks

必须将无限线偏移到其他线性实体才能创建。

  1. 在“绘图”下选择“无限线”(或键入Infinite Line)。
  2. 输入“偏移”选项的值。
  3. 输入偏移的长度。
  4. 图形部分
    1. 选择一个具有线性源的实体。
    2. 指示无限线的位置。
  5. 按Enter键或重复步骤4。
Command line in SolidWorks

您可以使用“指定位置”选项,选择线性源实体,然后在图形区域中单击一个点来设置偏移距离,而不是执行步骤3和4。

访问

无限线命令

菜单中的“绘图”>“无限线”。

创建实体偏移

使用“Offset”命令创建线条、2D多段线、圆、圆弧、椭圆、椭圆弧、样条曲线、射线和无限线的平行副本。副本放置在距离原始对象一定距离处。原始对象保持不变。

根据绘图实体的类型,偏移可以是:

  • 线条:生成副本并以指定的距离和方向前进。
  • 圆、圆弧和椭圆:副本以实体的中心为起点进行缩放。圆和圆弧的半径可以小于或大于初始实体的半径。

创建实体偏移

  1. 单击“修改”>“偏移”(或键入Offset)。
  2. 输入源实体和目标实体之间的距离,或选择一个选项:
  • 删除。放置实体副本后,将删除原始实体。
  • 距离。生成多个偏移。选择要偏移的对象后,单击其一侧。在详细信息中输入第一个距离和第二个点。之后,您可以指定更多偏移。
  • 目标图层。指示对象是复制到活动图层还是源图层。
  • 通过点。使用您定义的点创建一个穿过该点的偏移实体。
  • 间隙类型。为填充偏移多段线中可能出现的任何间隙,提供间隙类型:
    • 圆弧。圆角孔,偏移距离等于圆角半径。
    • 倒角。倒角间隙,偏移距离等于每个倒角与其在源线性多段线段上的关联顶点之间的垂直距离。
    • 自然。它延伸线性多段线段的投影交点。
  1. 选择要偏移的对象。
  2. 使用“撤销”选项在不结束当前运行的“偏移”命令的情况下回退上一个偏移。
  3. 要完成命令,请提供更多偏移或选择“退出”选项。
Command line in SolidWorks

访问

  1. 命令:Offset
  2. 菜单中的“修改”>“偏移”。

实体复制

使用“Copy”命令复制绘图实体,并将副本放置在特定区域。

复制的实体是提供实体的精确副本,包含实体的形状以及所有实体属性,如图层、线颜色、线型和线宽。

复制的实体可以选择性地强制放置到活动图层上。

您可以创建单个选择的多个副本。您也可以在线性阵列中创建一定数量的副本。有两种方法:

  • 从基点开始,在指定的位移处创建所需数量的副本。
  • 创建所需数量的副本,在两个给定点之间等距分布并沿指示方向移动。

“Pattern”命令是创建线性或圆形阵列中多个副本的有用工具。

复制绘图实体

  1. 单击“修改”>“复制”(或键入Copy)。
  2. 指定要复制的实体后,按Enter键确认。
  3. 为副本提供一个源基点。

- 或 -

通过选择“位移”选项并输入X、Y和Z位移(例如3, 5, 5)来提供副本的相对位置。如果您只想在X和Y方向复制,请不要提及Z增量,例如3, 5。指定此选项的位移后,程序将结束。

  1. 设置副本应移动到的目标位置。

- -

要将实体推送到活动图层,请在指定目标位置之前使用“活动图层”选项。在重置之前,此配置将在当前应用程序会话中保留。

  1. 您可以选择连续的目标点来创建更多副本。

副本放置在需要的位置。如果多个复制产生了意外结果,请选择“撤销”选项。

  1. 按Enter键完成复制实体。
Command line in SolidWorks

要确定复制实体与原始实体之间的距离和方向,您必须提供一个基点(下图中的P1)和一个目标点(下图中的P2)。不必在第一个实体上选择这些位置。

创建一定数量副本的线性阵列

  1. 单击“修改”>“复制”(或键入Copy)。
  2. 指定要复制的实体后,按Enter键确认。
  3. 为副本提供一个源基点。
  4. 记下“阵列”选项。
  5. 指示线性阵列中的副本数量。
  6. 告诉我们第二个点。位移向量由两个点定义。
    要指定线性阵列中实体之间的距离(d)和线性阵列的方向,您需要提供一个基点(下图中的P1)和第二个点(下图中的P2)。在预定距离处,创建阵列的第一个实体(d)。位移向量决定了其他副本相对于给定项的位置方向和距离(d)。
  7. 按Enter键完成复制实体。

在两个点之间创建一定数量的副本

  1. 单击“修改”>“复制”(或键入Copy)。
  2. 指定要复制的实体后,按Enter键完成选择。
  3. 为副本提供一个源基点。
  4. 记下“阵列”选项。
  5. 指示线性阵列中的副本数量。
  6. 选择“适合”选项。
  7. 告诉我们第二个点。位移向量由两个点定义。
  8. 基点(下图中的P1)和第二个点(下图中的P2)指示了初始实体和线性阵列的最后一个实体之间的距离(d)以及线性阵列的方向。在两个位置之间,实体均匀分布。

访问

  1. 命令:Copy
  2. 菜单中的“复制”。

瞬时实体

使用“Move”命令在坐标系内重新定位绘图实体,而不改变其大小或方向。

移动实体

  1. 要移动,请选择“修改”(或键入Move)。
  2. 指定要移动的一个或多个实体后,按Enter键确认。
  3. 为实体提供基点和目标位置,然后按给定距离移动它们。

或者,您可以在提示符下输入“位移”,然后输入X、Y和Z位移来指定副本的相对位置。如果移动仅在X和Y轴上进行,请不要提供Z增量。

如指示,实体会重新定位。

Command line in SolidWorks

访问

  • 命令:Move
  • 菜单:“修改”>“移动”。
  • 上下文菜单:选择实体,然后在图形区域中右键单击“移动”。