# CSharpAndSolidWorks **Repository Path**: randolf/CSharpAndSolidWorks ## Basic Information - **Project Name**: CSharpAndSolidWorks - **Description**: Solidworks 二次开发基础资料库 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 89 - **Created**: 2020-03-05 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ###SolidWorks API ``` #API 连接Solidworks 打开和创建新零件 读取零件属性 修改零件 遍历零件特征 遍历装配体 遍历工程图视图与球标 装配新零件 导出x_t/dwg 插入库特征 选择过滤 清空草图的几何关系 选择命名的实体/面 遍历草图中的对象 给文件增加第三方属性 显示提示信息 高级选择 包围框生成(包括装配体方案) 测量与获取结果 获取质量属性 Add-in的建立 自动注册插件与更新方案 Pane创建页面(预览BOM) 给零件加上材质 给选定面增加颜色 打断连接关系 替换零件 PMP新特征 显示拖拽 MacroFeature的生成 等待用户选择后继续操作 打包文件Pack and Go 插入块 和 属性块 工程图中获取模型 给已有特征增加几何关系 #实例 创建草图中心点 自增Note插入 球标位置自动优化 批量导出实体,生成新装配体。 随机上色 屏幕1:1显示实物 ```