注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Inventor-iLogic程序設(shè)計(jì)解析與實(shí)戰(zhàn)

Inventor-iLogic程序設(shè)計(jì)解析與實(shí)戰(zhàn)

Inventor-iLogic程序設(shè)計(jì)解析與實(shí)戰(zhàn)

定 價(jià):¥35.00

作 者: 陳伯雄,馮偉 著
出版社: 化學(xué)工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787122205896 出版時(shí)間: 2014-08-01 包裝: 16K
開本: 16開 頁數(shù): 163 字?jǐn)?shù):  

內(nèi)容簡介

  本書從iLogic最基本的知識(shí)開始,一直到具體的設(shè)計(jì)需求解決和實(shí)用程序設(shè)計(jì)樣例分析。主要內(nèi)容如下:iLogic的基礎(chǔ)知識(shí),包括它的出身和現(xiàn)狀,特點(diǎn)和主要用途;iLogic程序設(shè)計(jì)的標(biāo)準(zhǔn)代碼段、表單結(jié)構(gòu)的詳細(xì)解讀;iLogic程序的編寫和運(yùn)行控制;iLogic自帶的程序設(shè)計(jì)樣例分析和評(píng)論,有助于讀者理解iLogic的樣例;iLogic程序運(yùn)行故障和解決方法;iLogic實(shí)用程序?qū)嵗姆治龊椭v解。這是本書的大部分篇幅和內(nèi)容,所有的程序都是作者編寫,目的是解決機(jī)械設(shè)計(jì)具體需求和彌補(bǔ)Inventor的不足,讀者可以直接使用這些程序。本書所配的光盤中有Inventor模型文件和程序源代碼文件,將有助于讀者直接按作者所描述的環(huán)境來閱讀這本書,做到讀書和實(shí)際操作直接配合。

作者簡介

暫缺《Inventor-iLogic程序設(shè)計(jì)解析與實(shí)戰(zhàn)》作者簡介

圖書目錄

第 1 章 Inventor-iLogic 基礎(chǔ)知識(shí) 1
1.1 關(guān)于本書的樣例1
1.2 什么是API 1
1.3 Autodesk 與API 1
1.4 Inventor 的用戶程序設(shè)計(jì)現(xiàn)狀2
1.5 iLogic 的出身3
1.6 基本概念3
1.6.1 iLogic 規(guī)則4
1.6.2 對學(xué)習(xí)者的要求4
1.6.3 關(guān)于fx 參數(shù)表4
1.7 體驗(yàn)iLogic 規(guī)則的創(chuàng)建6
1.7.1 原始需求6
1.7.2 創(chuàng)建相關(guān)參數(shù).7
1.7.3 創(chuàng)建規(guī)則:螺紋孔規(guī)格7
1.7.4 結(jié)果測試9
1.7.5 小結(jié)9
1.7.6 進(jìn)一步的需求10
1.7.7 創(chuàng)建表單:螺紋規(guī)格10
1.7.8 填充表單內(nèi)容11
1.7.9 結(jié)果測試.11
1.7.10 小結(jié).12
1.8 iLogic 瀏覽器12
1.8.1 規(guī)則選項(xiàng)卡12
1.8.2 外部規(guī)則選項(xiàng)卡.13
1.8.3 表單選項(xiàng)卡13
1.8.4 全局表單選項(xiàng)卡14
1.9 iLogic 規(guī)則編輯器概貌14
1.9.1 代碼段區(qū)域15
1.9.2 功能區(qū)域.15
1.9.3 代碼區(qū)域.19
1.10 規(guī)則的運(yùn)行23
1.10.1 規(guī)則應(yīng)用的環(huán)境23
1.10.2 規(guī)則運(yùn)行的方法23
1.11 事件觸發(fā)器.25
1.12 iTrigger25
1.13 放置iLogic 零部件26
1.14 調(diào)整iLogic 瀏覽器的位置27
1.15 iLogic 的配置.27
第2 章 iLogic 標(biāo)準(zhǔn)代碼段和
規(guī)則語法解析. 29
2.1 標(biāo)準(zhǔn)代碼段概述.29
2.2 參數(shù)30
2.2.1 參數(shù)(動(dòng)態(tài)) 31
2.2.2 SetList31
2.2.3 MultiValue.SetValueOptions 32
2.2.4 MultiValue.List .32
2.2.5 MyArrayList 32
2.2.6 GoExcel.CellValues 32
2.2.7 MultiValue.FindValue 33
2.2.8 Choose 33
2.2.9 Parameter.Param 33
2.2.10 Tolerance.SetToDeviation/
Tolerance.SetToSymmetric 33
2.2.11 Comment33
2.2.12 ValueForEquals33
2.2.13 Quiet 33
2.2.14 UpdateAfterChange .33
2.2.15 ParametersXMLLoad/
ParametersXMLSave 33
2.2.16 dx=xxx 34
2.2.17 小結(jié) 34
2.3 特征相關(guān) 34
2.3.1 IsActive 34
2.3.2 顏色 35
2.3.3 設(shè)定螺紋的所有屬性 35
2.3.4 設(shè)置/讀取螺紋規(guī)格 35
2.3.5 設(shè)置螺紋精度 36
2.3.6 IsActive(部件) 36
2.3.7 顏色(部件)(A) 36
2.3.8 設(shè)定螺紋的所有屬性(部件) 36
2.3.9 ThreadDesignation(部件). 36
2.3.10 讀取螺紋類型(部件) 36
2.3.11 ThreadClass(部件) 37
2.3.12 小結(jié) 37
2.4 零部件相關(guān) 37
2.4.1 IsActive 37
2.4.2 IsActive(MakePath) 38
2.4.3 iComponentIsActive 38
2.4.4 替換 38
2.4.5 使用詳細(xì)等級(jí)替換 39
2.4.6 替換iPart 39
2.4.7 顏色 39
2.4.8 可見性. 39
2.4.9 MakePath 39
2.4.10 SkipDocumentSave . 40
2.4.11 小結(jié) 40
2.5 iProperty . 40
2.5.1 零部件代號(hào) 40
2.5.2 描述/修訂號(hào)/標(biāo)題/主題 41
2.5.3 自定義. 41
2.5.4 英文樣式 41
2.5.5 材料 42
2.5.6 顏色 42
2.5.7 質(zhì)量/體積/面積 42
2.5.8 CenterOfGravity 42
2.5.9 小結(jié) 42
2.6 Excel 數(shù)據(jù)鏈接 43
2.6.1 概論 43
2.6.2 GoExcel.FindRow 43
2.6.3 GoExcel.FindRow(嵌入) 44
2.6.4 CurrentRowValue 45
2.6.5 GoExcel.CellValue . 45
2.6.6 GoExcel.CellValues 45
2.6.7 NamedRangeValue . 45
2.6.8 打開 45
2.6.9 保存 45
2.6.10 關(guān)閉 45
2.6.11 ChangeSourceOfLinked. 46
2.6.12 TitleRow 46
2.6.13 FindRowStart . 46
2.6.14 FindRow 公差 46
2.6.15 DisplayAlerts 46
2.6.16 應(yīng)用程序 46
2.7 iPart 函數(shù) 46
2.7.1 ChangeRow 47
2.7.2 FindRow 47
2.7.3 CurrentRowValue 47
2.7.4 CurrentRowStringValue 47
2.7.5 RowName 47
2.7.6 RowNumber 48
2.7.7 ChangeRow(使用父文件名) 48
2.7.8 更改行和參數(shù) 48
2.7.9 FindRow(使用父文件名). 48
2.7.10 iPart.Tolerance 48
2.7.11 小結(jié) 48
2.8 iFeature 函數(shù) 48
2.8.1 ChangeRow 49
2.8.2 FindRow 49
2.8.3 CurrentRowValue 49
2.8.4 CurrentRowStringValue 49
2.8.5 iFeature.Tolerance 49
2.9 約束控制函數(shù) 49
2.9.1 IsActive 49
2.9.2 IsActive(在子部件中) 50
2.9.3 iMateDefIsActive 50
2.9.4 小結(jié) 50
2.10 測量 50
2.10.1 MinimumDistance.50
2.10.2 MinimumDistance(在零部件中)51
2.10.3 角度.51
2.10.4 角度(在零部件中).51
2.10.5 角度(3 個(gè)點(diǎn)) 51
2.10.6 角度(零部件中的3 個(gè)點(diǎn)) .51
2.10.7 草圖面積52
2.10.8 周長.52
2.10.9 ExtentsLength/ExtentsWidth/
ExtentsHeight52
2.11 定位特征52
2.11.1 WorkPlane.FlipNormal 52
2.11.2 Sketch.Redefine .52
2.12 表單.53
2.12.1 顯示表單53
2.12.2 顯示全局表單53
2.13 MessageBox 53
2.13.1 顯示.54
2.13.2 OK 按鈕54
2.13.3 OKCancel 按鈕54
2.13.4 RetryCancel 按鈕.55
2.13.5 YesNo 按鈕.55
2.13.6 YesNoCancel 按鈕55
2.13.7 AbortRetryIgnore 按鈕55
2.13.8 錯(cuò)誤圖標(biāo)55
2.13.9 感嘆號(hào)圖標(biāo).56
2.13.10 信息圖標(biāo)56
2.13.11 無內(nèi)容圖標(biāo)56
2.13.12 問題圖標(biāo)56
2.13.13 停止圖標(biāo)56
2.13.14 警告圖標(biāo)56
2.13.15 Button1/Button2/Button3 默認(rèn)56
2.13.16 InputBox.56
2.13.17 InputListBox.57
2.13.18 InputRadioBox.57
2.13.19 小結(jié)58
2.14 文檔.58
2.14.1 路徑.58
2.14.2 文件名58
2.14.3 PathAndFileName.59
2.14.4 ChangeExtension 59
2.14.5 WorkspacePath59
2.14.6 啟動(dòng)文檔59
2.14.7 ThisDoc.Save59
2.14.8 UpdateWhenDone .59
2.14.9 RuleParametersOutput 59
2.14.10 DocumentUpdate 59
2.14.11 DocumentUpdate (False).59
2.14.12 只顯示更新60
2.14.13 CheckParameters.60
2.14.14 文件另存為60
2.15 運(yùn)行其他規(guī)則60
2.15.1 RunRule.60
2.15.2 RunRule(使用映射)60
2.15.3 RunExternalRule61
2.15.4 RunMacro .61
2.15.5 AddVbRule/AddReference/
AddVbFile/AddResources .61
2.15.6 小結(jié).61
2.16 BOM 表.61
2.16.1 導(dǎo)出.61
2.16.2 OverrideQuantity 62
2.16.3 CalculateQuantity .62
2.16.4 小結(jié).62
2.17 數(shù)學(xué).62
2.17.1 IsNumeric .63
2.17.2 MinOfMany/MaxOfMany .63
2.17.3 舍入.63
2.17.4 舍入到最接近的增量.63
2.17.5 進(jìn)位/舍位到最接近的增量.63
2.17.6 Ceil 63
2.17.7 Floor 64
2.17.8 Sin/Cos/Tan .64
2.17.9 PI 64
2.17.10 Sqrt 64
2.17.11 Abs.64
2.17.12 Sign64
2.17.13 Int 64
2.17.14 Fix .64
2.17.15 Log10/Ln/Pow .64
2.17.16 最大/最小. 64
2.17.17 CDbl. 65
2.17.18 EqualWithinTolerance . 65
2.18 字符串 65
2.18.1 左/右 65
2.18.2 Mid . 65
2.18.3 比較 66
2.18.4 Len 66
2.18.5 Lcase/UCase 66
2.18.6 CStr . 66
2.18.7 FormatAsFraction. 66
2.18.8 RoundToFraction 66
2.18.9 Now()/DateString/TimeString 66
2.18.10 Val(字符串) 66
2.18.11 CDblAny 66
2.18.12 讀取所有文本. 67
2.19 變量 67
2.19.1 SharedVariable 67
2.19.2 SharedVariable.Exists. 68
2.19.3 SharedVariable.Remove 68
2.19.4 SharedVariable.RemoveAll . 68
2.19.5 新Double 型/Integer 型/
String 型/Object 型數(shù)組 68
2.19.6 新ArrayList 68
2.19.7 循環(huán)使用值. 68
2.19.8 小結(jié) 69
2.20 材料特性. 69
2.20.1 名稱 70
2.20.2 密度 70
2.20.3 線性膨脹系數(shù) 70
2.20.4 泊松比 70
2.20.5 比熱 70
2.20.6 熱傳導(dǎo)率. 70
2.20.7 極限拉伸強(qiáng)度 70
2.20.8 屈服強(qiáng)度. 70
2.20.9 楊氏模量. 71
2.20.10 小結(jié). 71
2.21 鈑金 71
2.21.1 設(shè)定激活的樣式 71
2.21.2 獲取激活的樣式 71
2.21.3 獲取激活的K 系數(shù) 71
2.21.4 FlatExtentsLength/FlatExtentsWidth/
FlatExtentsArea. 71
2.21.5 小結(jié) 71
2.22 工程圖 72
2.22.1 ThisDrawing/ActiveSheet. 72
2.22.2 激活圖紙 72
2.22.3 圖紙名稱和尺寸 72
2.22.4 改變圖紙尺寸 73
2.22.5 視圖尺寸和比例 73
2.22.6 視圖位置設(shè)置 73
2.22.7 ResourceFileName 74
2.22.8 KeepExtraResources 74
2.22.9 更改標(biāo)題欄. 74
2.22.10 更改圖框 74
2.22.11 重附著引出序號(hào) 75
2.22.12 引出序號(hào)排除/包含. 75
2.23 規(guī)則語法. 75
2.23.1 If 語句 75
2.23.2 Select Case 語句 76
2.23.3 While 語句 77
2.23.4 For 語句 77
2.23.5 For Each 78
2.24 運(yùn)算符號(hào). 78
2.25 關(guān)于代碼段的整理和使用. 79
2.26 標(biāo)準(zhǔn)代碼段結(jié)束語. 80
第3 章 iLogic 規(guī)則的創(chuàng)建和運(yùn)行 81
3.1 規(guī)則的創(chuàng)建和編輯 81
3.1.1 文檔規(guī)則的創(chuàng)建. 81
3.1.2 外部規(guī)則的創(chuàng)建和添加. 81
3.1.3 規(guī)則的語法檢查. 81
3.2 向?qū)? 83
3.2.1 為對話框創(chuàng)建規(guī)則 83
3.2.2 消息框. 84
3.2.3 捕獲當(dāng)前視圖 84
3.2.4 參數(shù)極限值 85
3.3 事件觸發(fā)器 86
3.4 iTrigger 87
3.5 fx 表中的“驅(qū)動(dòng)規(guī)則” 88
第4 章 iLogic 自帶實(shí)例解讀89
4.1 bracket_complete.ipt89
4.1.1 “孔”規(guī)則解析90
4.1.2 “寬度”規(guī)則解析91
4.1.3 規(guī)則解析小結(jié)91
4.2 manifold_block.ipt91
4.2.1 “設(shè)置方式”規(guī)則解析.92
4.2.2 “通道類型”規(guī)則解析.92
4.2.3 “接口大小”規(guī)則解析.92
4.2.4 “閥塊大小”規(guī)則解析.93
4.2.5 “零件代號(hào)”規(guī)則解析.94
4.2.6 規(guī)則解析小結(jié)94
4.3 iLogic 設(shè)計(jì)復(fù)制95
4.3.1 先配置方式95
4.3.2 先復(fù)制方式96
4.3.3 比較奇怪的界面.96
4.3.4 小結(jié)97
第5 章 iLogic 表單 98
5.1 控件設(shè)置98
5.1.1 參數(shù)的顯示過濾98
5.1.2 拖放到界面中,并添加控件99
5.1.3 參數(shù)控件的設(shè)置.99
5.1.4 規(guī)則控件設(shè)置101
5.1.5 iProperty 控件設(shè)置102
5.1.6 表單控件設(shè)置102
5.2 工具框設(shè)置.104
5.2.1 組104
5.2.2 選項(xiàng)卡組105
5.2.3 行105
5.2.4 圖片.106
5.2.5 圖片文件夾106
5.2.6 空白106
5.2.7 標(biāo)簽106
5.2.8 拆分條106
5.3 表單的設(shè)置小結(jié)107
5.4 表單的運(yùn)行107
5.4.1 參數(shù)控件的運(yùn)行107
5.4.2 規(guī)則控件的運(yùn)行107
5.4.3 在規(guī)則中運(yùn)行表單108
5.4.4 表單運(yùn)行小結(jié)108
第6 章 iLogic 故障和解決 109
6.1 前言.109
6.2 iLogic 的界面問題109
6.2.1 某些欄目“不見了”109
6.2.2 界面文字太小且有些模糊110
6.2.3 相互矛盾的設(shè)置和結(jié)果 111
6.3 程序調(diào)試的問題 111
6.3.1 中斷.112
6.3.2 參數(shù)跟蹤112
6.4 iLogic 與原有Inventor 機(jī)制的整合112
6.4.1 打包的問題.112
6.4.2 參數(shù)驅(qū)動(dòng)的問題112
6.4.3 一個(gè)小細(xì)節(jié).114
第7 章 iLogic 應(yīng)用實(shí)例與解讀 115
7.1 前言.115
7.2 工程圖的比例參數(shù)處理115
7.2.1 視圖比例數(shù)據(jù)的現(xiàn)狀115
7.2.2 基本實(shí)現(xiàn)邏輯的確認(rèn)與驗(yàn)證116
7.2.3 數(shù)據(jù)處理邏輯的確認(rèn)與驗(yàn)證117
7.2.4 運(yùn)行規(guī)則的確認(rèn)與驗(yàn)證117
7.2.5 工程圖模板的預(yù)處理117
7.2.6 初步的結(jié)果.117
7.2.7 進(jìn)一步的結(jié)果118
7.2.8 遍歷圖紙118
7.2.9 數(shù)據(jù)傳遞路徑的分析119
7.2.10 運(yùn)行設(shè)置的分析.120
7.2.11 點(diǎn)評(píng)120
7.3 螺紋數(shù)據(jù)處理121
7.3.1 相關(guān)現(xiàn)狀121
7.3.2 零件級(jí)別iLogic 的螺紋
數(shù)據(jù)控制能力121
7.3.3 跨零件的iLogic 螺紋數(shù)據(jù)傳遞122
7.3.4 自動(dòng)連續(xù)執(zhí)行可能實(shí)現(xiàn)嗎123
7.3.5 有別的辦法么123
7.3.6 點(diǎn)評(píng).124
7.4 用iLogic 來規(guī)整Inventor 的
各種“名” .125
7.4.1 需求與現(xiàn)狀.125
7.4.2 iProperty 賦值 126
7.4.3 保存文件. 126
7.4.4 實(shí)施與運(yùn)行. 127
7.4.5 點(diǎn)評(píng) 127
7.5 機(jī)構(gòu)動(dòng)作參數(shù)驅(qū)動(dòng)的實(shí)現(xiàn). 128
7.5.1 草圖機(jī)構(gòu)簡圖的驅(qū)動(dòng) 128
7.5.2 二維草圖級(jí)別參數(shù)求解 129
7.5.3 特征的參數(shù)驅(qū)動(dòng)A. 131
7.5.4 特征的參數(shù)驅(qū)動(dòng)B 131
7.5.5 裝配約束-轉(zhuǎn)動(dòng)和移動(dòng) 132
7.5.6 裝配約束-往復(fù). 133
7.5.7 裝配約束-順序. 134
7.5.8 裝配約束-間歇運(yùn)動(dòng) 135
7.5.9 裝配約束-壓縮彈簧 136
7.5.10 iLogic 裝配驅(qū)動(dòng)小結(jié) 136
7.6 iLogic 控制裝配模型 137
7.6.1 裝配模型下iLogic 的概貌. 137
7.6.2 裝配級(jí)別的主控參數(shù) 137
7.6.3 點(diǎn)評(píng) 138
7.7 iLogic“表單”的使用 138
7.7.1 用表單的參數(shù)處理的特點(diǎn) 138
7.7.2 iLogic 讀取內(nèi)嵌的Excel 139
7.7.3 數(shù)據(jù)處理的最終結(jié)果 141
7.7.4 iLogic 能替代iPart 么 142
7.7.5 小結(jié) 143
7.8 iLogic 在標(biāo)題欄填寫中的使用 143
7.8.1 Inventor 提供的數(shù)據(jù)通道 143
7.8.2 提示條目的作用 144
7.8.3 iProperty 的作用 144
7.8.4 標(biāo)題欄庫的可能 145
7.8.5 小結(jié) 146
7.9 iLogic 解決明細(xì)欄表達(dá)用戶化 146
7.10 工程圖草圖中iLogic 的使用探索 147
7.11 齒輪工程圖和參數(shù)表. 147
7.11.1 現(xiàn)狀與分析 147
7.11.2 設(shè)計(jì)數(shù)據(jù)來源 148
7.11.3 目前怎么辦 149
7.12 公式曲線 150
7.13 鈑金折彎次序的演示 151
7.14 卷板模擬 152
7.15 iProperty 中的項(xiàng)目屬性 153
7.16 機(jī)構(gòu)運(yùn)動(dòng)曲線求解 154
7.16.1 參數(shù)提取的準(zhǔn)備 155
7.16.2 參數(shù)寫入的過程 155
7.17 借助iLogic 實(shí)現(xiàn)Excel 與fx 的鏈接 155
7.18 關(guān)于文本數(shù)據(jù). 155
7.19 遍歷裝配 156
7.19.1 基本的關(guān)系規(guī)則 156
7.19.2 遍歷BOM 結(jié)果數(shù)據(jù) 156
7.19.3 多個(gè)零件的處理 157
7.19.4 小結(jié). 157
7.20 關(guān)于“驅(qū)動(dòng)規(guī)則” 158
7.20.1 只有這個(gè)iLogic 程序才能改變 159
7.20.2 兩種給fx 參數(shù)賦值的方法 159
7.20.3 修改fx 參數(shù)名的結(jié)果 159
7.20.4 對iLogic 這種權(quán)限機(jī)制的評(píng)價(jià) 160
7.21 筆者所認(rèn)識(shí)的iLogic 應(yīng)用 160
7.21.1 關(guān)于AutoCAD-API 160
7.21.2 關(guān)于Inventor-API 160
7.21.3 iLogic 的優(yōu)點(diǎn) 161
7.21.4 iLogic 的不足 161
7.21.5 在iLogic 中引用其他程序 162
7.21.6 iLogic 的實(shí)質(zhì)作用 162
7.21.7 關(guān)于收購和自己研發(fā)的辯證 162

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)