返回

提升您在 MecAgent CAD Copilot 上提示词的 5 个技巧

如何编写更清晰、更有结构的 CAD 提示,以便使用 MecAgent 生成更可靠、可复用且更强大的自动化。

提升你在 MecAgent CAD Copilot 上的 5 个技巧

人工智能正在改变我们与 CAD 软件交互的方式。借助 MecAgent AI CAD Copilot,现在可以使用简单的自然语言请求创建复杂自动化。然而,你的宏的可靠性直接取决于你的“提示词”的精确程度!

编写一个有效的 CAD 请求并不是可以即兴发挥的。正如在提示词工程中一样,你指令的质量直接决定了自动化的性能、可靠性和可复用性。

基于用户手册中的高级技巧,以下是构建高性能提示词并充分利用你的助手的 5 个关键建议。

1. 创建交互式界面(自定义对话框)

有效的 CAD 请求不仅应描述一个动作——还应预见所需的用户输入。考虑到这一点,请避免在脚本中硬编码数值。

向自动化提供数据的最佳方式,是让 MecAgent 生成一个自定义用户界面。

你可以请求非常具体的元素,在脚本执行前引导用户:

  • 数值输入框(适合定义圆角半径)

  • 下拉列表(用于选择单位、导出格式或约束类型)

  • 文件或文件夹路径选择器(用于处理特定目录中的所有文件)

专业提示: 始终指定文档的上下文。不要说“导出”,而要说“在我当前的装配体中”或“在当前打开的工程图中”。MecAgent 会自动检测正确的目标文档。


2. 将复杂自动化拆分为多个子步骤

过于复杂或过于密集的指令会显著降低生成可靠自动化的可能性。在 CAD 中,正如在提示词工程中一样,更有效的方法是逐步思考。

一个常见错误是试图在一句很长的句子中请求一个庞大的自动化。推荐的方法是逐步进行:先从第一步开始,验证它是否可行,然后再让 MecAgent 通过添加下一步来增强它。

如果某个新步骤破坏了代码,你始终可以使用“Remix”按钮重新加载之前可正常工作的版本。

对于涉及多个独立任务的高度复杂流程,最好在单独的聊天中构建并验证每个主要任务。一旦验证完成,前往 我的自动化 并使用“Merge”功能将它们合并为最终自动化。

示例:

  • 聊天 A:创建一个宏,将自定义属性 REVISION_NUMBER 增加 +1

  • 聊天 B:创建一个宏,将钣金零件展平并导出为 DXF

一旦两者都正常工作,前往“我的自动化”,点击“Merge”,并让 AI 将它们合并为一个最终自动化。


3. 结合 SolidWorks 和 Windows 操作

精心设计的请求可以远远超出简单的 CAD 操作,而描述一个完整的工作流程,包括系统操作和数据处理。

你的助手不仅仅用于修改三维几何。MecAgent 脚本可以在同一工作流程中将 CAD 操作与 Windows 文件操作结合起来。

这对于质量保证(QA)或制造导出是一个重大优势。不要犹豫,直接让 AI:

  • 按照特定命名规范重命名文件

  • 创建结构化子文件夹(例如按配置或装配体)并将文件移动到其中

  • 自动清理并重新整理目录

  • 浏览文件夹中的所有文件,并将 CAD 元数据提取到 Excel 报告中


4. 现代化并重写你旧的 VBA 宏

你已经有能运行但已经过时的脚本了吗?无需手动重写它们。你只需将任意 VBA 宏粘贴到聊天中,然后询问:
“重建这个完全相同的脚本。”

MecAgent 会自动将其转换为基于 C# 的环境。C# 的执行速度远快于 VBA,更加可靠,而且之后你还可以轻松通过对话框或文件操作来扩展新的宏。



5. 使用后台监听器并针对你的输出格式

使用后台监听器让你的宏变得具有响应性。你可以让 MecAgent 创建一个脚本,在其中暂停并“等待某个特定的用户操作”。例如,该宏可以等待你选择一个实体(一个面或一条边),或者等待一次“双击 Ctrl+点击”,然后自动应用规则或约束。

最后,对你的输出格式提出更高要求!不要只输出简单消息,而要让 MecAgent:

  • 创建一个包含提取结果(质量、尺寸)的 Excel、CSV 或 JSON 文件

  • 将结果直接写入零件的 FeatureManager 或自定义属性

  • 生成用于调试的日志文件


结论

清晰、结构化且以结果为导向的指令会带来可靠且可重复使用的自动化。上下文、步骤、条件和输出都应始终明确定义。

糟糕的提示词会是:
“创建所有工程图”

高性能提示词会是:
“创建一个自动化,遍历我当前装配体中的每一个钣金零件。对于每个零件,创建一张工程图,在左侧放置平板视图,并在右上角放置一个未展平的等轴测视图。”

通过应用这些 CAD 提示词工程最佳实践,你将提升自动化的准确性、稳健性和可复用性。

保持精确,逐步迭代,让 AI 为你编写代码。



MecAgent 徽标

MecAgent公司