SolidWorks + AI:利用 DeepSeek AI 自动生成 VBA Macro 宏,实现智能化建模!

SolidWorks + AI:利用 DeepSeek AI 自动生成 VBA Macro 宏,实现智能化建模!

SolidWorks + AI:利用 DeepSeek AI 自动生成 VBA Macro 宏,实现智能化建模!

SolidWorks DeepSeek AI

🚀 项目简介

开发环境:Windows 10 / Visual Studio 2017 / .Net 4.7.2 / SolidWorks 2021

本教程介绍如何将 DeepSeek AI 集成到 SolidWorks 插件,实现 AI 生成 VBA Macro 代码 的自动化操作。通过 DeepSeek AI,您可以快速生成高效的 VBA 代码,提升 SolidWorks 建模效率

💡 核心功能

  • 🤖 AI 生成并优化 VBA 代码,一键自动化
  • 🛠 内置 SolidWorks UI 对话界面,无缝集成
  • 🔑 支持 API Key 配置,个性化智能对话

📌 1. 申请 DeepSeek API Key

  1. 访问 DeepSeek API Key 页面
  2. 生成并复制 API Key,用于插件调用。

🏗 2. 创建 SolidWorks AI 插件

🔹 2.1 在 SolidWorks 侧边栏创建 DeepSeek 交互 UI

使用 CreateTaskpaneView2 Method (ISldWorks)创建 Taskpane 侧边栏。

📌 依赖库(需引用):

  • SolidWorks.Interop.sldworks.dll
  • SolidWorks.Interop.swpublished.dll
✅ TaskpaneIntegration.cs
usingSolidWorks.Interop.sldworks;usingSolidWorks.Interop.swpublished;usingSystem;usingSystem.IO;usingSystem.Runtime.InteropServices;namespaceSolidworks.DeepSeekAI{ publicclassTaskpaneIntegration:ISwAddin{ privateint mSwCookie;privateTaskpaneView mtaskpaneView;privateTaskpaneHostUI mtaskpaneHost;publicstaticSldWorks mSolidWorksApplication;publicconststring SWTASKPANE_PROGID ="Solidworks.DeepSeekAI.Taskpane";publicboolConnectToSW(object ThisSW,int Cookie){  mSolidWorksApplication =(SldWorks)ThisSW; mSwCookie = Cookie; mSolidWorksApplication.SetAddinCallbackInfo2(0,this, mSwCookie);LoadUI();returntrue;}

Read more

AR小白入门指南:从零开始开发增强现实应用

AR小白入门指南:从零开始开发增强现实应用

文章目录 * 一、AR技术基础与核心原理 * 1.1 什么是AR? * 1.2 AR技术三大核心原理 * 二、开发环境准备 * 1. 主流AR开发引擎 * 2. 平台专用SDK * 3. WebAR快速入门(使用AR.js) * 4. Android ARCore开发(Java示例) * 添加依赖 * 基础AR场景代码 * 布局文件 * 5. iOS ARKit开发(Swift示例) * 基础AR场景设置 * 6. Unity + AR Foundation跨平台方案 * 1. 创建新项目并安装AR Foundation * 2. 基础AR场景设置 * 三、AR开发核心概念 * 1. 坐标系与锚点 * 2. 平面检测 * 3. 光照估计 * 四、常见问题解决

【FPGA干货】详解高速ADC的串行LVDS数据捕获与接口设计

【FPGA干货】详解高速ADC的串行LVDS数据捕获与接口设计

【FPGA干货】详解高速ADC的串行LVDS数据捕获与接口设计 前言 在现代高速数据采集系统中,随着ADC采样率的不断提升(从几十MHz到几百MHz甚至更高),传统的并行CMOS/LVDS接口因占用引脚过多、布线困难等问题逐渐被串行LVDS接口取代。TI(德州仪器)的许多多通道ADC(如ADS528x, ADS529x系列)都采用了这种接口。 然而,串行LVDS接口虽然减少了PCB走线数量,却给FPGA接收端的设计带来了巨大的挑战:如何在几百Mbps甚至Gbps的速率下,稳定地实现位同步(Bit Alignment)和帧同步(Frame Alignment)? 1. 认识串行LVDS接口 一个典型的高速ADC串行LVDS接口通常包含以下三类信号: 1. 串行数据 (Serial Data, D0…DN−1D_0 \dots D_{N-1}D0 …DN−1 ):ADC的采样数据通过一对或多对LVDS线串行输出。 2. 位时钟 (Bit Clock, LCLK/DCLK):通常是DDR(

保姆级教程:Windows下安装OpenClaw + 接入飞书机器人,看这一篇就够了!

文章目录 * 前言 * ⚠️ 重要提示:隐私安全优先 * 第一部分:Windows环境准备 * 1.1 系统要求 * 1.2 安装nvm for Windows(推荐) * 1.3 安装Node.js 22.x版本 * 第二部分:安装OpenClaw * 2.1 一键安装脚本(推荐) * 2.2 初始化配置 * 2.3 启动服务并验证 * 第三部分:配置大模型API(核心前提) * 第四部分:飞书机器人配置(核心步骤) * 4.1 安装飞书插件 * 4.2 创建飞书企业自建应用 * 4.3 添加机器人能力 * 4.4

Trae x 图片素描MCP一键将普通图片转换为多风格素描效果

Trae x 图片素描MCP一键将普通图片转换为多风格素描效果

目录 * 前言 * 一、核心工具与优势解析 * 二、操作步骤:从安装到生成素描效果 * 第一步:获取MCP配置代码 * 第二步:下载 * 第三步:在 Trae 中导入 MCP 配置并建立连接 * 第四步:核心功能调用 * 三、三大素描风格差异化应用 * 四.总结 前言 在设计创作、社交媒体分享、教育演示等场景中,素描风格的图片往往能以简洁的线条突出主体特征,带来独特的艺术质感。然而,传统素描效果制作需借助专业设计软件(如Photoshop、Procreate),不仅操作复杂,还需掌握一定的绘画技巧,难以满足普通用户快速生成素描的需求。 为解决这一痛点,本文将介绍蓝耘MCP广场提供的图片素描MCP工具(工具ID:3423)。该工具基于MCP(Model Context Protocol)协议开发,支持单张/批量图片转换、3种素描风格切换及自定义参数调节,兼容多种图片格式与中文路径,无需专业设计能力,