序
前言
本書使用說明
緒論
0.1 開始
0.2 宏錄制技巧
第1章 使用宏錄制器
1.1 錄制宏
1.2 宏工具欄
1.3 理解宏代碼是怎樣工作的
1.4 理解如何調用API接口的成員
1.5 傳遞參數
1.6 整理代碼
1.7 向宏中添加窗體
練習1-1 錄制宏
練習1-2 添加宏代碼到VBA按鈕控件
練習1-3 在VBA窗體中添加用戶輸入域
第2章 API對象模型
2.1 SolidWorks API對象模型概述
2.2 Visual Basic自動類型轉換
2.3 應用程序對象
2.4 實例學習︰連接到新文檔
2.5 實例學習︰連接到現存的文檔
練習2-1 使用新建文檔
練習2-2 使用已存在的文檔
第3章 設置系統選項和文檔屬性
3.1 用戶參數選擇一系統選項
3.2 用戶參數選擇一文檔屬性
3.3 定位正確的API和枚舉值
3.4 系統選項一用戶可選參數表
3.5 文件屬性一用戶可選參數表
練習3-1 更改多個系統選項
練習3-2 更改多個文件屬性
第4章 自動化零件設計
4.1 設置材質
4.2 創建矩形草圖
4.3 添加標注尺寸
4.4 創建時選中
4.5 創建圓草圖
4.6 創建拉伸特征
4.7 拉伸中的輪廓選擇
4.8 創建旋轉特征
4.9 快速索引列表
練習 零件自動創建過程
第5章 自動化裝配體設計
5.1 變換
5.2 創建數學變換陣
5.3 變換矩陣
5.4 激活文件
5.5 隱藏文件
5.6 對象集合
5.7 建立線、邊集合
5.8 建立面集合
5.9 獲得相鄰面
5.10 建立點集合
5.11 獲得曲線參數
5.12 添加把手並將其裝配到底座上
5.13 添加零部件
5.14 添加配合
練習 添加零部件
第6章 工程圖自動操作
6.1 獲得配置的名稱
6.2 新建圖紙
6.3 創建視圖
6.4 插入注釋
6.5 遍歷工程圖視圖
6.6 以不同格式保存工程圖
6.7 創建工程圖紙的相關命令
練習 工程圖自動操作
第7章 選擇與遍歷技術
7.1 實例學習︰編程實現選擇對象
7.2 SolidWorks BREP模型
7.3 幾何與拓撲遍歷
7.4 實例學習︰體和面遍歷
7.5 實例學習︰遍歷
練習7-1 處理預選擇
練習7-2 處理預選擇
練習7-3 遍歷
第8章 添加自定義屬性和特性
8.1 實例學習︰自定義屬性
8.2 實例學習︰帶自定義屬性的配置
8.3 實例學習︰文件摘要信息
8.4 實例學習︰文件屬性
8.5 實例學習︰面屬性
練習8-1 添加質量特性到自定義屬性
練習8-2 為邊添加屬性
第9章 SolidWorks API
9.1 API SDK
9.2 實例學習︰創建VB.NETAdd-In
9.3 實例學習︰創建 #Add-in
9.4 實例學習︰ ++插件
9.5 選擇一種編程語言
第10章 自定義SoUdWorks用戶界面
10.1 實例學習︰使用VB.NET自定義
10.2 理解插件代碼
10.3 屬性頁
10.4 屬性頁組和控件
10.5 刪除菜單和工具欄
10.6 其他自定義內容
練習10-1 創建一個新菜單
練習10-2 設置工具欄按鈕
練習10-3 在屬性管理頁上添加控件
第11章通知
11.1 通知概述
11.2 VBA中的通知
11.3 實例學習︰簡單通知
11.4 實例學習︰使用.NKT中的通知
練習 使用插件向導處理事件
附錄
附錄A 宏特征
附錄B 批轉換
附錄C 批轉換
附錄D 遍歷裝配體
附錄E 自定義模型視圖