《Pro/TOOLKIT Wildfire 2.0外掛程式設計》是2005年電子工業出版社出版的圖書,作者是二代龍震工作室。
基本介紹
- 中文名:Pro/TOOLKIT Wildfire 2.0外掛程式設計
- 作者:二代龍震工作室
- 叢書名:Pro/E Wildfire工業設計院
- 出版社:電子工業出版社
- 出版時間:2005 年1月
- 開本:16開
- 頁數:580頁
- ISBN:7121005557
內容簡介,目錄,
內容簡介
這是一本兼顧理論與實務,內容完整的 pro/e專業權威圖書,隨書附贈的光碟內容為本書所有範例源檔案,使用它可以方便讀者學習與工作。
在熟練pro/e的大多數模組之後,本書介紹可大幅度提高繪圖和設計效率的二次開發方法。書中將為讀者透視pro/toolkit的二次開發能力,說明它能達到什麼程度,能做出什麼樣的專業軟體包。全書包括以下的主題:
●pro/toolkit外掛程式設計概論 ●pro/toolkit介紹 ●visual c++集成環境和設計初步
●pro/toolkit初步 ●設計訊息 ●設計選單
●用戶界面組件 ●模式、模型和模型項 ●實體和零件
●創建特徵 ●訪問特徵 ●其他自動化工具
目錄
第1章 pro/toolkit外掛程式設計概論
1.1 外掛程式設計概論
1.2 二次開發的歷史和未來遠景
1.2.1 二次開發興起的理由
1.2.2 台灣和大陸的現況
1.2.3 未來的發展
1.2.4 忠告
1.3 學習二次開發(本書)的理由
1.4 pro/toolkit的歷史
1.5 開發工具
1.6 您是否準備開始了
1.7 本書範例說明
習題
第2章 pro/toolkit介紹
2.1 pro/toolkit的安裝
2.2 pro/toolkit的線上幫助
2.3 pro/toolkit風格
2.3.1 對象和動作
2.3.2 函式原型
2.3.3 函式錯誤狀態
.習題
第3章 visual c++集成環境和設計初步
3.1 visual c++
3.1.1 下拉式選單命令介紹
3.1.2 常用工具列的圖示介紹
3.1.3 向msdn求助
3.2 c語言的編寫環境
3.3 程式設計初步
3.3.1 編寫程式
3.3.2 編寫訊息檔案
3.3.3 編寫註冊檔案
3.4 運行程式
習題
第4章 pro/toolkit初步
4.1 pro/toolkit的運作方式
4.2 製作pro/toolkit應用程式
4.2.1 make檔案的製作
4.2.2 使用vc製作pro/toolkit應用程式項目
4.2.3 註冊一個pro/toolkit應用程式
4.2.4 啟動和停止一個pro/toolkit應用程式
4.2.5 原始碼級調試
4.2.6 解鎖pro/toolkit應用程式
4.3 pro/toolkit的應用程式結構
4.3.1 pro/toolkit包含檔案(include files)的要素
4.3.2 pro/toolkit應用程式的核心
4.4 pro/toolkit的數據結構
4.4.1 對象句柄(object handles)
4.4.2 選擇對象(the selection object)
4.4.3 互動選擇(interactive selection)
4.4.4 加亮(highlight)
4.4.5 訪問函式(visit functions)
4.4.6 可擴展數組(expandable arrays)
4.5 坐標系統轉化
4.5.1 坐標系統
4.5.2 轉化
4.6 廣義字元串
4.6.1 定義wchar_t
4.6.2 設定硬體類型
4.6.3 檢查wchar_t的聲明
4.6.4 廣義字元串函式
習題
第5章 設計訊息
5.1 編寫一個訊息至訊息視窗
5.1.1 顯示和清除訊息
5.1.2 文本訊息檔案限制
5.1.3 訊息檔案內容
5.2 訊息分類(message classification)
5.3 編寫一個訊息至內部緩衝區
5.4 取得鍵盤輸入
5.5 使用默認值
習題
第6章 設計選單
6.1 選單概論
6.2 選單條選項和選單
6.3 使用跟蹤檔案確定用戶界面名
6.4 新增一個選單選項至下拉式選單中
6.4.1 新增一個動作至pro/engineer
6.4.2 新增一個選單選項
6.5 新增一個勾選選項至下拉式選單中
6.5.1 新增一個勾選選項命令至pro/engineer
6.5.2 新增一個勾選選項
6.6 新增一個無線組至下拉式選單中
6.6.1 新增一個無線組命令至pro/engineer
6.6.2 新增一個無線組
6.7 新增一個子選單至下拉式選單中
6.8 新增一個選單至選單條中
6.9 處理現有的命令
6.10 模式指定按鈕和選單
6.10.1 選單檔案
6.10.2 新增一個選單選項
6.10.3 新選單
6.10.4 成員選單
6.10.5 取代pro/engineer命令
6.10.6 子選單
6.10.7 處理選單
6.10.8 數據選單
6.10.9 設定選單選項
6.10.10 控制選單選項的可訪問性
6.10.11 壓入和彈出(pushing & popping)選單
6.10.12 運行時(run-time)的選單
6.11 進入pro/engineer
6.11.1 執行規則
6.11.2 指定鍵盤輸入
習題
第7章 用戶界面組件
7.1 對話框組件
7.2 資源檔案
7.2.1 對話框查看器
7.2.2 資源檔案語法
7.2.3 公共屬性
7.3 對話框編程:公共函式
7.4 編程的對話框組件
7.4.1 層疊選項(cascade button)編程
7.4.2 勾選按鈕編程
7.4.3 輸入面板(inputpanel)編程
7.4.4 標籤(label)編程
7.4.5 布局(layout)編程
7.4.6 列表框(list)編程
7.4.7 選單條編程
7.4.8 選單塊編程
7.4.9 選項選單(option menu)編程
7.4.10 進度條編程
7.4.11 按鈕(push button)編程
7.4.12 同心按鈕組(radio group)編程
7.4.13 分隔設定(separator)編程
7.4.14 滑塊(slider)編程
7.4.15 微調按鈕編程
7.4.16 標籤頁(tab)編程
7.4.17 文本區(text area)編程
7.4.18 滾輪(thumb wheel)編程
習題
第8章 模式、模型和模型項
8.1 模式(mode)
8.2 模型(model)
8.2.1 創建模型
8.2.2 確定模型
8.2.3 過程(session)中的模型
8.2.4 檔案管理的操作
8.3 模型項(model item)
8.4 版本印記(version stamp)
8.5 層(layer)
8.6 布局(layout)
8.7 訪問顯示的實體
習題
第9章 實體和零件
9.1 實體對象
9.1.1 創建實體
9.1.2 一個實體的內容
9.1.3 顯示一個實體
9.1.4 再生(regenerating)實體
9.1.5 實體輪廓
9.1.6 實體精度
9.1.7 實體單位
9.1.8 質量屬性
9.2 零件對象
9.3 材料屬性
9.3.1 材料對象
9.3.2 訪問材料數據
9.3.3 材料的輸入和輸出
9.3.4 範例(從一個檔案中讀取材料屬性)
9.4 注釋
9.4.1 創建和刪除注釋
9.4.2 注釋文本
9.4.3 訪問注釋
9.4.4. 注釋顯示
9.4.5 注釋擁有者
9.4.6 注釋放置
9.4.7 注釋文本類型
9.4.8 文本類型屬性
9.4.9 範例(創建一個模型的注釋)
習題
第10章 創建特徵
10.1 特徵創建概述
10.1.1 特徵創建
10.1.2 特徵元素樹
10.1.3 特徵元素值
10.1.4 特徵元素路徑
10.1.5 特徵元素
10.1.6 調用profeaturecreate()
10.1.7 完整的特徵創建代碼
10.2 特徵查詢
10.3 特徵復位義
10.4 特徵創建範例
10.4.1 範例一(創建基準平面)
10.4.2 範例二(創建草繪基準點)
10.4.3 範例三(創建一般基準點)
10.4.4 範例四(創建基準軸)
10.4.5 範例五(創建坐標系)
10.4.6 範例六(創建草繪特徵(ugsectmodelcreate.c))
10.4.7 範例七(創建拉伸特徵)
10.4.8 範例八(綜合範例:正齒輪和環形齒輪)
10.5 齒輪的專業知識補充
10.5.1 齒輪的術語
10.5.2 齒廓曲線
10.5.3 齒廓曲線的近似畫法
10.5.4 正齒輪的計算
習題
第11章 訪問特徵
11.1 特徵對象
11.2 訪問特徵
11.3 特徵查詢
11.4 處理特徵
11.5 處理陣列(patterns)
11.5.1 pro_pattern數據結構
11.5.2 pro_pattern_dir數據結構
11.5.3 pro_pattern_dim數據結構
11.5.4 表驅動陣列
11.6 創建局部組
11.7 組(group)的讀取訪問
11.7.1 尋找組
11.7.2 組信息
11.7.3 創建組
11.8 udf輸入數據結構(proudfdata)
11.8.1 可變的尺寸和陣列參數
11.8.2 udf參照
11.8.3 組件相交
11.8.4 成員模型名稱
11.8.5 在pro/e中改變特徵組
11.9 創建輸入特徵
習題
第12章 其他自動化工具
12.1 程式(pro/program)
12.1.1 pro/program的界面
12.1.2 程式(pro/program)語句
12.1.3 pro/program的參數化設計具體過程
12.2 族表(family table)
12.2.1 族表的界面
12.2.2 族表的創建
習題
附錄a pro/toolkit程式的調試
附錄b pro/toolkit對象
附錄c 如何使用本書範例光碟和服務
c.1 本書範例光碟的使用方法
c.2 本書習題解答的下載方式說明
c.3 本書技術諮詢的操作方式說明