图书介绍

Inventor-iLogic程序设计解析与实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Inventor-iLogic程序设计解析与实战
  • 陈伯雄,冯伟编著 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122205896
  • 出版时间:2014
  • 标注页数:163页
  • 文件大小:27MB
  • 文件页数:174页
  • 主题词:机械设计-计算机辅助设计-应用软件

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Inventor-iLogic程序设计解析与实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Inventor-iLogic基础知识1

1.1 关于本书的样例1

1.2 什么是API1

1.3 Autodesk与API1

1.4 Inventor的用户程序设计现状2

1.5 iLogic的出身3

1.6 基本概念3

1.6.1 iLogic规则4

1.6.2 对学习者的要求4

1.6.3 关于fx参数表4

1.7 体验iLogic规则的创建6

1.7.1 原始需求6

1.7.2 创建相关参数7

1.7.3 创建规则:螺纹孔规格7

1.7.4 结果测试9

1.7.5 小结9

1.7.6 进一步的需求10

1.7.7 创建表单:螺纹规格10

1.7.8 填充表单内容11

1.7.9 结果测试11

1.7.10 小结12

1.8 iLogic浏览器12

1.8.1 规则选项卡12

1.8.2 外部规则选项卡13

1.8.3 表单选项卡13

1.8.4 全局表单选项卡14

1.9 iLogic规则编辑器概貌14

1.9.1 代码段区域15

1.9.2 功能区域15

1.9.3 代码区域19

1.10 规则的运行23

1.10.1 规则应用的环境23

1.10.2 规则运行的方法23

1.11 事件触发器25

1.12 iTrigger25

1.13 放置iLogic零部件26

1.14 调整iLogic浏览器的位置27

1.15 iLogic的配置27

第2章 iLogic标准代码段和规则语法解析29

2.1 标准代码段概述29

2.2 参数30

2.2.1 参数(动态)31

2.2.2 SetList31

2.2.3 MultiValue.SetValueOptions32

2.2.4 MultiValue.List32

2.2.5 MyArrayList32

2.2.6 GoExcel.CellValues32

2.2.7 MultiValue.FindValue33

2.2.8 Choose33

2.2.9 Parameter.Param33

2.2.10 Tolerance.SetToDeviation/Tolerance.SetToSymmetric33

2.2.11 Comment33

2.2.12 ValueForEquals33

2.2.13 Quiet33

2.2.14 UpdateAfterChange33

2.2.15 ParametersXMLLoad/ParametersXMLSave33

2.2.16 dx=xxx34

2.2.17 小结34

2.3 特征相关34

2.3.1 IsActive34

2.3.2 颜色35

2.3.3 设定螺纹的所有属性35

2.3.4 设置/读取螺纹规格35

2.3.5 设置螺纹精度36

2.3.6 IsActive(部件)36

2.3.7 颜色(部件)(A)36

2.3.8 设定螺纹的所有属性(部件)36

2.3.9 ThreadDesignation(部件)36

2.3.10 读取螺纹类型(部件)36

2.3.11 ThreadClass(部件)37

2.3.12 小结37

2.4 零部件相关37

2.4.1 IsActive37

2.4.2 IsActive(MakePath)38

2.4.3 iComponentIsActive38

2.4.4 替换38

2.4.5 使用详细等级替换39

2.4.6 替换iPart39

2.4.7 颜色39

2.4.8 可见性39

2.4.9 MakePath39

2.4.10 SkipDocumentSave40

2.4.11 小结40

2.5 iProperty40

2.5.1 零部件代号40

2.5.2 描述/修订号/标题/主题41

2.5.3 自定义41

2.5.4 英文样式41

2.5.5 材料42

2.5.6 颜色42

2.5.7 质量/体积/面积42

2.5.8 CenterOfGravity42

2.5.9 小结42

2.6 Excel数据链接43

2.6.1 概论43

2.6.2 GoExcel.FindRow43

2.6.3 GoExcel.FindRow(嵌入)44

2.6.4 CurrentRowValue45

2.6.5 GoExcel.CellValue45

2.6.6 GoExcel.CellValues45

2.6.7 NamedRangeValue45

2.6.8 打开45

2.6.9 保存45

2.6.10 关闭45

2.6.11 ChangeSourceOfLinked46

2.6.12 TitleRow46

2.6.13 FindRowStart46

2.6.14 FindRow公差46

2.6.15 DisplayAlerts46

2.6.16 应用程序46

2.7 iPart函数46

2.7.1 ChangeRow47

2.7.2 FindRow47

2.7.3 CurrentRowValue47

2.7.4 CurrentRowStringValue47

2.7.5 RowName47

2.7.6 RowNumber48

2.7.7 ChangeRow(使用父文件名)48

2.7.8 更改行和参数48

2.7.9 FindRow(使用父文件名)48

2.7.10 iPart.Tolerance48

2.7.11 小结48

2.8 iFeature函数48

2.8.1 ChangeRow49

2.8.2 FindRow49

2.8.3 CurrentRowValue49

2.8.4 CurrentRowStringValue49

2.8.5 iFeature.Tolerance49

2.9 约束控制函数49

2.9.1 IsActive49

2.9.2 IsActive(在子部件中)50

2.9.3 iMateDeflsActive50

2.9.4 小结50

2.10 测量50

2.10.1 MinimumDistance50

2.10.2 MinimumDistance(在零部件中)51

2.10.3 角度51

2.10.4 角度(在零部件中)51

2.10.5 角度(3个点)51

2.10.6 角度(零部件中的3个点)51

2.10.7 草图面积52

2.10.8 周长52

2.10.9 ExtentsLength/ExtentsWidth/ExtentsHeight52

2.11 定位特征52

2.11.1 WorkPlane.FlipNormal52

2.11.2 Sketch.Redefiine52

2.12 表单53

2.12.1 显示表单53

2.12.2 显示全局表单53

2.13 MessageBox53

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 错误图标55

2.13.9 感叹号图标56

2.13.10 信息图标56

2.13.11 无内容图标56

2.13.12 问题图标56

2.13.13 停止图标56

2.13.14 警告图标56

2.13.15 Button1/Button2/Button3默认56

2.13.16 InputBox56

2.13.17 InputListBox57

2.13.18 InputRadioBox57

2.13.19 小结58

2.14 文档58

2.14.1 路径58

2.14.2 文件名58

2.14.3 PathAndFileName59

2.14.4 ChangeExtension59

2.14.5 WorkspacePath59

2.14.6 启动文档59

2.14.7 ThisDoc.Save59

2.14.8 UpdateWhenDone59

2.14.9 RuleParametersOutput59

2.14.10 DocumentUpdate59

2.14.11 DocumentUpdate (False)59

2.14.12 只显示更新60

2.14.13 CheckParameters60

2.14.14 文件另存为60

2.15 运行其他规则60

2.15.1 RunRule60

2.15.2 RunRule(使用映射)60

2.15.3 RunExternalRule61

2.15.4 RunMacro61

2.15.5 AddVbRule/AddReference/AddVbFile/AddResources61

2.15.6 小结61

2.16 BOM表61

2.16.1 导出61

2.16.2 OverrideQuantity62

2.16.3 CalculateQuantity62

2.16.4 小结62

2.17 数学62

2.17.1 IsNumeric63

2.17.2 MinOfMany/MaxOfMany63

2.17.3 舍入63

2.17.4 舍入到最接近的增量63

2.17.5 进位/舍位到最接近的增量63

2.17.6 Ceil63

2.17.7 Floor64

2.17.8 Sin/Cos/Tan64

2.17.9 PI64

2.17.10 Sqrt64

2.17.11 Abs64

2.17.12 Sign64

2.17.13 Int64

2.17.14 Fix64

2.17.15 Log10/Ln/Pow64

2.17.16 最大/最小64

2.17.17 CDbl65

2.17.18 EqualWithinTolerance65

2.18 字符串65

2.18.1 左/右65

2.18.2 Mid65

2.18.3 比较66

2.18.4 Len66

2.18.5 Lcase/UCase66

2.18.6 CStr66

2.18.7 FormatAsFraction66

2.18.8 RoundToFraction66

2.18.9 Now()/DateString/TimeString66

2.18.10 Val(字符串)66

2.18.11 CDblAny66

2.18.12 读取所有文本67

2.19 变量67

2.19.1 SharedVariable67

2.19.2 SharedVariable.Exists68

2.19.3 SharedVariable.Remove68

2.19.4 SharedVariable.RemoveAll68

2.19.5 新Double型/Integer型/String型/Object型数组68

2.19.6 新ArrayList68

2.19.7 循环使用值68

2.19.8 小结69

2.20 材料特性69

2.20.1 名称70

2.20.2 密度70

2.20.3 线性膨胀系数70

2.20.4 泊松比70

2.20.5 比热70

2.20.6 热传导率70

2.20.7 极限拉伸强度70

2.20.8 屈服强度70

2.20.9 杨氏模量71

2.20.10 小结71

2.21 钣金71

2.21.1 设定激活的样式71

2.21.2 获取激活的样式71

2.21.3 获取激活的K系数71

2.21.4 FlatExtentsLength/FlatExtentsWidth/FlatExtentsArea71

2.21.5 小结71

2.22 工程图72

2.22.1 ThisDrawing/ActiveSheet72

2.22.2 激活图纸72

2.22.3 图纸名称和尺寸72

2.22.4 改变图纸尺寸73

2.22.5 视图尺寸和比例73

2.22.6 视图位置设置73

2.22.7 ResourceFileName74

2.22.8 KeepExtraResources74

2.22.9 更改标题栏74

2.22.10 更改图框74

2.22.11 重附着引出序号75

2.22.12 引出序号排除/包含75

2.23 规则语法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 Each78

2.24 运算符号78

2.25 关于代码段的整理和使用79

2.26 标准代码段结束语80

第3章 iLogic规则的创建和运行81

3.1 规则的创建和编辑81

3.1.1 文档规则的创建81

3.1.2 外部规则的创建和添加81

3.1.3 规则的语法检查81

3.2 向导83

3.2.1 为对话框创建规则83

3.2.2 消息框84

3.2.3 捕获当前视图84

3.2.4 参数极限值85

3.3 事件触发器86

3.4 iTrigger87

3.5 fx表中的“驱动规则”88

第4章 iLogic自带实例解读89

4.1 bracket_complete.ipt89

4.1.1 “孔”规则解析90

4.1.2 “宽度”规则解析91

4.1.3 规则解析小结91

4.2 manifold_block.ipt91

4.2.1 “设置方式”规则解析92

4.2.2 “通道类型”规则解析92

4.2.3 “接口大小”规则解析92

4.2.4 “阀块大小”规则解析93

4.2.5 “零件代号”规则解析94

4.2.6 规则解析小结94

4.3 iLogic设计复制95

4.3.1 先配置方式95

4.3.2 先复制方式96

4.3.3 比较奇怪的界面96

4.3.4 小结97

第5章 iLogic表单98

5.1 控件设置98

5.1.1 参数的显示过滤98

5.1.2 拖放到界面中,并添加控件99

5.1.3 参数控件的设置99

5.1.4 规则控件设置101

5.1.5 iproperty控件设置102

5.1.6 表单控件设置102

5.2 工具框设置104

5.2.1 组104

5.2.2 选项卡组105

5.2.3 行105

5.2.4 图片106

5.2.5 图片文件夹106

5.2.6 空白106

5.2.7 标签106

5.2.8 拆分条106

5.3 表单的设置小结107

5.4 表单的运行107

5.4.1 参数控件的运行107

5.4.2 规则控件的运行107

5.4.3 在规则中运行表单108

5.4.4 表单运行小结108

第6章 iLogic故障和解决109

6.1 前言109

6.2 iLogic的界面问题109

6.2.1 某些栏目“不见了”109

6.2.2 界面文字太小且有些模糊110

6.2.3 相互矛盾的设置和结果111

6.3 程序调试的问题111

6.3.1 中断112

6.3.2 参数跟踪112

6.4 iLogic与原有Inventor机制的整合112

6.4.1 打包的问题112

6.4.2 参数驱动的问题112

6.4.3 一个小细节114

第7章 iLogic应用实例与解读115

7.1 前言115

7.2 工程图的比例参数处理115

7.2.1 视图比例数据的现状115

7.2.2 基本实现逻辑的确认与验证116

7.2.3 数据处理逻辑的确认与验证117

7.2.4 运行规则的确认与验证117

7.2.5 工程图模板的预处理117

7.2.6 初步的结果117

7.2.7 进一步的结果118

7.2.8 遍历图纸118

7.2.9 数据传递路径的分析119

7.2.10 运行设置的分析120

7.2.11 点评120

7.3 螺纹数据处理121

7.3.1 相关现状121

7.3.2 零件级别iLogic的螺纹数据控制能力121

7.3.3 跨零件的iLogic螺纹数据传递122

7.3.4 自动连续执行可能实现吗123

7.3.5 有别的办法么123

7.3.6 点评124

7.4 用iLogic来规整Inventor的各种“名”125

7.4.1 需求与现状125

7.4.2 iProperty赋值126

7.4.3 保存文件126

7.4.4 实施与运行127

7.4.5 点评127

7.5 机构动作参数驱动的实现128

7.5.1 草图机构简图的驱动128

7.5.2 二维草图级别参数求解129

7.5.3 特征的参数驱动A131

7.5.4 特征的参数驱动B131

7.5.5 装配约束-转动和移动132

7.5.6 装配约束-往复133

7.5.7 装配约束-顺序134

7.5.8 装配约束-间歇运动135

7.5.9 装配约束-压缩弹簧136

7.5.10 iLogic装配驱动小结136

7.6 iLogic控制装配模型137

7.6.1 装配模型下iLogic的概貌137

7.6.2 装配级别的主控参数137

7.6.3 点评138

7.7 iLogic“表单”的使用138

7.7.1 用表单的参数处理的特点138

7.7.2 iLogic读取内嵌的Excel139

7.7.3 数据处理的最终结果141

7.7.4 iLogic能替代iPart么142

7.7.5 小结143

7.8 iLogic在标题栏填写中的使用143

7.8.1 Inventor提供的数据通道143

7.8.2 提示条目的作用144

7.8.3 iProperty的作用144

7.8.4 标题栏库的可能145

7.8.5 小结146

7.9 iLogic解决明细栏表达用户化146

7.10 工程图草图中iLogic的使用探索147

7.11 齿轮工程图和参数表147

7.11.1 现状与分析147

7.11.2 设计数据来源148

7.11.3 目前怎么办149

7.12 公式曲线150

7.13 钣金折弯次序的演示151

7.14 卷板模拟152

7.15 iProperty中的项目属性153

7.16 机构运动曲线求解154

7.16.1 参数提取的准备155

7.16.2 参数写入的过程155

7.17 借助iLogic实现Excel与fx的链接155

7.18 关于文本数据155

7.19 遍历装配156

7.19.1 基本的关系规则156

7.19.2 遍历BOM结果数据156

7.19.3 多个零件的处理157

7.19.4 小结157

7.20 关于“驱动规则”158

7.20.1 只有这个iLogic程序才能改变159

7.20.2 两种给fx参数赋值的方法159

7.20.3 修改fx参数名的结果159

7.20.4 对iLogic这种权限机制的评价160

7.21 笔者所认识的iLogic应用160

7.21.1 关于AutoCAD-API160

7.21.2 关于Inventor-API160

7.21.3 iLogic的优点161

7.21.4 iLogic的不足161

7.21.5 在iLogic中引用其他程序162

7.21.6 iLogic的实质作用162

7.21.7 关于收购和自己研发的辩证162

热门推荐