幫助中心 | 我的帳號 | 關於我們

SOLIDWORKS二次開發與API教程(2020版CSWP全球專業認證考試培訓教程SOLIDWORKS公司官方指定培訓教程)

  • 作者:(法)DS SOLIDWORKS公司|編者:胡其登//戴瑞華|責編:張雁茹|譯者:杭州新迪數字工程系統有限公司
  • 出版社:機械工業
  • ISBN:9787111671787
  • 出版日期:2021/01/01
  • 裝幀:平裝
  • 頁數:288
人民幣:RMB 69.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    《SOLIDWORKS二次開發與API教程(2020版)》是根據DS SOLIDWORKS公司發布的《SOLIDWORKS2020 API Fundamentals》編譯而成的,著重介紹了使用SOLIDWORKS軟體進行二次開發的方法和技巧,包括零件、裝配體、工程圖的二次開發介面和SOLIDWORKS Addin的生成等。本書提供練習文件下載,詳見「本書使用說明」。本書提供高清語音教學視頻,掃描書中二維碼即可免費觀看。
    本書在保留英文原版教程精華和風格的基礎上,按照中國讀者的閱讀習慣進行了編譯,配套教學資料齊全,適合企業工程設計人員和高等本科院校、職業技術院校相關專業師生使用。

作者介紹
(法)DS SOLIDWORKS公司|編者:胡其登//戴瑞華|責編:張雁茹|譯者:杭州新迪數字工程系統有限公司

目錄

前言
本書使用說明
緒論
  0.1  開始
    0.1.1  文件類型
    0.1.2  使用顯示聲明Option Explicit
    0.1.3  變數
    0.1.4  選擇數據類型
    0.1.5  API單位
    0.1.6  SOLIDWORKS Constant Type Library
  0.2  宏錄製技巧
    0.2.1  SOLIDWORKS API幫助
    0.2.2  API對象介面
    0.2.3  目錄
    0.2.4  索引
    0.2.5  搜索
    0.2.6  收藏夾
    0.2.7  理解API介面成員的描述方法
第1章  使用宏錄製器
  1.1  宏錄製
  1.2  宏工具欄
  1.3  理解宏代碼是如何工作的
  1.4  理解如何調用API介面的成員
  1.5  傳遞參數
  1.6  整理代碼
    1.6.1  註釋代碼
    1.6.2  調試代碼
  1.7  向宏中添加用戶窗體
練習1-1錄製宏
練習1-2添加宏代碼到VBA按鈕控制項
練習1-3在VBA窗體中添加用戶輸入域
第2章  API對象模型
  2.1  SOLIDWORKS API對象模型概述
  2.2  應用程序對象
    2.2.1  SldWorks對象
    2.2.2  SOLIDWORKS 2020類型庫
    2.2.3  IntelliSense
    2.2.4  早綁定和后綁定
  2.3  實例學習:連接到新文件
  2.4  實例學習:連接到現有文件
練習2-1使用新建文件
練習2-2使用已存在的文件
第3章  設置系統選項和文檔屬性
  3.1  用戶參數選擇——系統選項
    3.1.1  設置複選框
    3.1.2  設置整型文本框
    3.1.3  設置雙精度型文本框
    3.1.4  設置字元型文本框
    3.1.5  設置列表框

    3.1.6  設置單選按鈕
    3.1.7  設置滑動條
  3.2  用戶參數選擇——文檔屬性
  3.3  定位正確的API和枚舉值
  3.4  系統選項、文檔屬性和菜單項用戶參數
選擇表
練習3-1更改多個系統選項
練習3-2更改多個文檔屬性
第4章  自動化零件設計
  4.1  實例學習:自動化零件創建工具
  4.2  設置材質
  4.3  創建矩形草圖
  4.4  添加尺寸標注
  4.5  創建時選中
  4.6  創建圓形草圖
  4.7  創建拉伸特徵
  4.8  拉伸中的輪廓選擇
  4.9  創建旋轉特徵
  4.10  快速索引列表
練習零件自動創建過程
第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  添加零部件
  5.15  添加配合
練習添加零部件
第6章  自動化工程圖設計
  6.1  實例學習:自動化工程圖創建工具
  6.2  獲得配置的名稱
  6.3  新建圖紙
  6.4  創建視圖
  6.5  遍歷視圖
  6.6  插入註釋
  6.7  以不同格式保存工程圖
  6.8  創建工程圖圖紙的相關命令
練習工程圖自動化
第7章  選擇與遍歷技術
  7.1  實例學習:基於已選定對象的編程
    7.1.1  選擇管理器(SelectionManager)

    7.1.2  訪問SelectionManager
    7.1.3  確定被選中對象的數目
    7.1.4  訪問被選中對象
    7.1.5  獲取被選中對象的類型
    7.1.6  獲取特徵類型
    7.1.7  特徵數據對象
    7.1.8  訪問特徵數據對象
    7.1.9  訪問選擇集
    7.1.10  釋放選擇集
    7.1.11  修改特徵數據屬性
    7.1.12  修改對象定義
  7.2  SOLIDWORKS BREP模型
  7.3  實例學習:體和面遍歷
    7.3.1  返回體指針列表
    7.3.2  面材質屬性
  7.4  實例學習:遍歷FeatureManager
    7.4.1  從頂部遍歷FeatureManager設計樹
    7.4.2  顯示特徵名稱和類型
    7.4.3  設置特徵壓縮狀態
    7.4.4  設置特徵UI狀態
    7.4.5  獲取FeatureManager設計樹指定位置
  的特徵
  練習7-1處理預選擇
  練習7-2處理預選擇
  練習7-3遍歷FeatureManager設計樹
第8章  添加自定義屬性和特性
  8.1  實例學習:自定義屬性
    8.1.1  添加自定義屬性到SOLIDWORKS
  文件
    8.1.2  獲取和設置自定義屬性
    8.1.3  獲取自定義屬性名
    8.1.4  獲取自定義屬性數目
  8.2  實例學習:帶自定義屬性的配置
    8.2.1  從SOLIDWORKS模型返回質量
  屬性
    8.2.2  使用API返回質量屬性
  8.3  實例學習:文件摘要信息
  8.4  實例學習:文件屬性
  8.5  屬性對象
  8.6  實例學習:面屬性
    8.6.1  查找圓柱面和關聯屬性
    8.6.2  在模型視圖中顯示標注
    8.6.3  創建CNC代碼
    8.6.4  屬性類型遍歷
    8.6.5  隱藏屬性信息
  練習8-1添加質量屬性到自定義屬性
  練習8-2為邊添加屬性
第9章  SOLIDWORKS API SDK
  9.1  API SDK
  9.2  實例學習:創建VB.NET 插件

    9.2.1  引用
    9.2.2  比較Add-in DLL和獨立執行程序
    9.2.3  載入並運行Add-in程序
  9.3  實例學習:創建C#插件
  9.4  實例學習:創建C++插件
    9.4.1  編譯C++插件
    9.4.2  載入C++插件
    9.4.3  調試C++插件
  9.5  選擇一種編程語言
第10章  自定義 SOLIDWORKS用戶
  界面
  10.1  實例學習:使用VB.NET自定義UI
    10.1.1  調試DLL
    10.1.2  調試器鍵盤快捷鍵
  10.2  理解插件代碼
    10.2.1  導入命名空間
    10.2.2  插件類
    10.2.3  理解GUID
    10.2.4  連接SOLIDWORKS
    10.2.5  雙向通信
    10.2.6  設置回調信息
    10.2.7  自定義菜單
    10.2.8  自定義命令項
    10.2.9  命令選項卡
    10.2.10  命令選項卡組框
    10.2.11  命令選項卡組框命令
    10.2.12  在插件中創建並添加自定義
  工具欄
    10.2.13  創建工具欄點陣圖
    10.2.14  添加工具欄點陣圖到VB.NET解決
  方案
    10.2.15  點陣圖句柄類
    10.2.16  添加工具欄
  10.3  PropertyManager頁面
    10.3.1  PropertyManager頁面成員
    10.3.2  PropertyManagerPage
    10.3.3  PropertyManagerPage2 Handler9
    10.3.4  創建PropertyManager頁面
  10.4  PropertyManager頁面組框和控制項
    10.4.1  添加組框
    10.4.2  組和控制項ID
    10.4.3  添加控制項
    10.4.4  為控制項添加圖片標籤
  10.5  刪除菜單和工具欄
  10.6  其他自定義內容
    10.6.1  自定義狀態欄
    10.6.2  自定義快捷菜單
    10.6.3  自定義模型視圖窗口
  練習10-1新建菜單
  練習10-2 設置工具欄命令項

  練習10-3在PropertyManager頁面上添加
  控制項
第11章  通知
  11.1  通知概述
  11.2  VBA中的通知
  11.3  實例學習:簡單通知
  11.4  實例學習:使用.NET中的通知
    11.4.1  AddHandler關鍵字
    11.4.2  AddressOf關鍵字
    11.4.3  事件處理程序類
    11.4.4  DocumentEventHandler 類
    11.4.5  關聯DocumentEvent處理程序
    11.4.6  繼承
    11.4.7  多態
    11.4.8  事件處理程序派生類
    11.4.9  DocView類
    11.4.10  分離文件和模型視圖事件處理
  程序
    11.4.11  分離SOLIDWORKS事件處理
  程序
    11.4.12  支持通知的介面
  練習  使用插件嚮導處理事件
附錄
  附錄A  宏特徵
  附錄B  批量轉換
  附錄C  批量轉換
  附錄D  裝配體遍歷

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032