万本电子书0元读

万本电子书0元读

顶部广告

Inventor-iLogic程序设计解析与实战电子书

 

售       价:¥

纸质售价:¥27.60购买纸书

54人正在读 | 0人评论 6.2

作       者:陈伯雄、冯伟 编著

出  版  社:化学工业出版社

出版时间:2014-08-01

字       数:13.2万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书从iLogic基本的知识始,一直到具体的设计需求解决和实用程序设计样例分析。主要内容如下:iLogic的基础知识,包括它的出身和现状,特和主要用途;iLogic程序设计的标准代码段、表单结构的详细解读;iLogic程序的编写和运行控制;iLogic自带的程序设计样例分析和评论,有助于读者理解iLogic的样例;iLogic程序运行故障和解决方法;iLogic实用程序实例的分析和讲解。这是本书的大部分篇幅和内容,所有的程序都是作者编写,目的是解决机械设计具体需求和弥补Inventor的不足,读者可以直使用这些程序。本书所配的光盘中有Inventor模型文件和程序源代码文件,将有助于读者直按作者所描述的环境来阅读这本书,做到读书和实际操作直配合。<br/>【推荐语】<br/> <br/>
目录展开

书名页

内容提要

版权页

前言

第1章 Inventor-iLogic基础知识

1.1 关于本书的样例

1.2 什么是API

1.3 Autodesk与API

1.4 Inventor的用户程序设计现状

1.5 iLogic的出身

1.6 基本概念

1.6.1 iLogic规则

1.6.2 对学习者的要求

1.6.3 关于f 参数表

1.7 体验iLogic规则的创建

1.7.1 原始需求

1.7.2 创建相关参数

1.7.3 创建规则:螺纹孔规格

1.7.4 结果测试

1.7.5 小结

1.7.6 进一步的需求

1.7.7 创建表单:螺纹规格

1.7.8 填充表单内容

1.7.9 结果测试

1.7.10 小结

1.8 iLogic浏览器

1.8.1 规则选项卡

1.8.2 外部规则选项卡

1.8.3 表单选项卡

1.8.4 全局表单选项卡

1.9 iLogic规则编辑器概貌

1.9.1 代码段区域

1.9.2 功能区域

1.9.3 代码区域

1.10 规则的运行

1.10.1 规则应用的环境

1.10.2 规则运行的方法

1.11 事件触发器

1.12 iTrigger

1.13 放置iLogic零部件

1.14 调整iLogic浏览器的位置

1.15 iLogic的配置

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

2.1 标准代码段概述

2.2 参数

2.2.1 参数(动态)

2.2.2 SetList

2.2.3 MultiValue.SetValueOptions

2.2.4 MultiValue.List

2.2.5 MyArrayList

2.2.6 GoExcel.CellValues

2.2.7 MultiValue.FindValue

2.2.8 Choose

2.2.9 Parameter.Param

2.2.10 Tolerance.SetToDeviation/Tolerance.SetToSymmetric

2.2.11 Comment

2.2.12 ValueForEquals

2.2.13 Quiet

2.2.14 UpdateAfterChange

2.2.15 ParametersXMLLoad/ParametersXMLSave

2.2.16 dx=xxx

2.2.17 小结

2.3 特征相关

2.3.1 IsActive

2.3.2 颜色

2.3.3 设定螺纹的所有属性

2.3.4 设置/读取螺纹规格

2.3.5 设置螺纹精度

2.3.6 IsActive(部件)

2.3.7 颜色(部件)(A)

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

2.3.9 ThreadDesignation(部件)

2.3.10 读取螺纹类型(部件)

2.3.11 ThreadClass(部件)

2.3.12 小结

2.4 零部件相关

2.4.1 IsActive

2.4.2 IsActive(MakePath)

2.4.3 iComponentIsActive

2.4.4 替换

2.4.5 使用详细等级替换

2.4.6 替换iPart

2.4.7 颜色

2.4.8 可见性

2.4.9 MakePath

2.4.10 SkipDocumentSave

2.4.11 小结

2.5 iProperty

2.5.1 零部件代号

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

2.5.3 自定义

2.5.4 英文样式

2.5.5 材料

2.5.6 颜色

2.5.7 质量/体积/面积

2.5.8 CenterOfGravity

2.5.9 小结

2.6 Excel数据链接

2.6.1 概论

2.6.2 GoExcel.FindRow

2.6.3 GoExcel.FindRow(嵌入)

2.6.4 CurrentRowValue

2.6.5 GoExcel.CellValue

2.6.6 GoExcel.CellValues

2.6.7 NamedRangeValue

2.6.8 打开

2.6.9 保存

2.6.10 关闭

2.6.11 ChangeSourceOfLinked

2.6.12 TitleRow

2.6.13 FindRowStart

2.6.14 FindRow公差

2.6.15 DisplayAlerts

2.6.16 应用程序

2.7 iPart函数

2.7.1 ChangeRow

2.7.2 FindRow

2.7.3 CurrentRowValue

2.7.4 CurrentRowStringValue

2.7.5 RowName

2.7.6 RowNumber

2.7.7 ChangeRow(使用父文件名)

2.7.8 更改行和参数

2.7.9 FindRow(使用父文件名)

2.7.10 iPart.Tolerance

2.7.11 小结

2.8 iFeature函数

2.8.1 ChangeRow

2.8.2 FindRow

2.8.3 CurrentRowValue

2.8.4 CurrentRowStringValue

2.8.5 iFeature.Tolerance

2.9 约束控制函数

2.9.1 IsActive

2.9.2 IsActive(在子部件中)

2.9.3 iMateDefIsActive

2.9.4 小结

2.10 测量

2.10.1 MinimumDistance

2.10.2 MinimumDistance(在零部件中)

2.10.3 角度

2.10.4 角度(在零部件中)

2.10.5 角度(3个点)

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

2.10.7 草图面积

2.10.8 周长

2.10.9 ExtentsLength/ExtentsWidth/ExtentsHeight

2.11 定位特征

2.11.1 WorkPlane.FlipNormal

2.11.2 Sketch.Redefine

2.12 表单

2.12.1 显示表单

2.12.2 显示全局表单

2.13 MessageBox

2.13.1 显示

2.13.2 OK按钮

2.13.3 OKCancel按钮

2.13.4 RetryCancel按钮

2.13.5 YesNo按钮

2.13.6 YesNoCancel按钮

2.13.7 AbortRetryIgnore按钮

2.13.8 错误图标

2.13.9 感叹号图标

2.13.10 信息图标

2.13.11 无内容图标

2.13.12 问题图标

2.13.13 停止图标

2.13.14 警告图标

2.13.15 Button1/Button2/Button3默认

2.13.16 InputBox

2.13.17 InputListBox

2.13.18 InputRadioBox

2.13.19 小结

2.14 文档

2.14.1 路径

2.14.2 文件名

2.14.3 PathAndFileName

2.14.4 ChangeExtension

2.14.5 WorkspacePath

2.14.6 启动文档

2.14.7 ThisDoc.Save

2.14.8 UpdateWhenDone

2.14.9 RuleParametersOutput

2.14.10 DocumentUpdate

2.14.11 DocumentUpdate(False)

2.14.12 只显示更新

2.14.13 CheckParameters

2.14.14 文件另存为

2.15 运行其他规则

2.15.1 RunRule

2.15.2 RunRule(使用映射)

2.15.3 RunExternalRule

2.15.4 RunMacro

2.15.5 AddVbRule/AddReference/AddVbFile/AddResources

2.15.6 小结

2.16 BOM表

2.16.1 导出

2.16.2 OverrideQuantity

2.16.3 CalculateQuantity

2.16.4 小结

2.17 数学

2.17.1 IsNumeric

2.17.2 MinOfMany/MaxOfMany

2.17.3 舍入

2.17.4 舍入到最接近的增量

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

2.17.6 Ceil

2.17.7 Floor

2.17.8 Sin/Cos/Tan

2.17.9 PI

2.17.10 Sqrt

2.17.11 Abs

2.17.12 Sign

2.17.13 Int

2.17.14 Fix

2.17.15 Log10/Ln/Pow

2.17.16 最大/最小

2.17.17 CDbl

2.17.18 EqualWithinTolerance

2.18 字符串

2.18.1 左/右

2.18.2 Mid

2.18.3 比较

2.18.4 Len

2.18.5 Lcase/UCase

2.18.6 CStr

2.18.7 FormatAsFraction

2.18.8 RoundToFraction

2.18.9 Now()/DateString/TimeString

2.18.10 Val(字符串)

2.18.11 CDblAny

2.18.12 读取所有文本

2.19 变量

2.19.1 SharedVariable

2.19.2 SharedVariable.Exists

2.19.3 SharedVariable.Remove

2.19.4 SharedVariable.RemoveAll

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

2.19.6 新ArrayList

2.19.7 循环使用值

2.19.8 小结

2.20 材料特性

2.20.1 名称

2.20.2 密度

2.20.3 线性膨胀系数

2.20.4 泊松比

2.20.5 比热

2.20.6 热传导率

2.20.7 极限拉伸强度

2.20.8 屈服强度

2.20.9 杨氏模量

2.20.10 小结

2.21 钣金

2.21.1 设定激活的样式

2.21.2 获取激活的样式

2.21.3 获取激活的K系数

2.21.4 FlatExtentsLength/FlatExtentsWidth/FlatExtentsArea

2.21.5 小结

2.22 工程图

2.22.1 ThisDrawing/ActiveSheet

2.22.2 激活图纸

2.22.3 图纸名称和尺寸

2.22.4 改变图纸尺寸

2.22.5 视图尺寸和比例

2.22.6 视图位置设置

2.22.7 ResourceFileName

2.22.8 KeepExtraResources

2.22.9 更改标题栏

2.22.10 更改图框

2.22.11 重附着引出序号

2.22.12 引出序号排除/包含

2.23 规则语法

2.23.1 If语句

2.23.2 Select Case语句

2.23.3 While语句

2.23.4 For语句

2.23.5 For Each

2.24 运算符号

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

2.26 标准代码段结束语

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

3.1 规则的创建和编辑

3.1.1 文档规则的创建

3.1.2 外部规则的创建和添加

3.1.3 规则的语法检查

3.2 向导

3.2.1 为对话框创建规则

3.2.2 消息框

3.2.3 捕获当前视图

3.2.4 参数极限值

3.3 事件触发器

3.4 iTrigger

3.5 

第4章 iLogic自带实例解读

4.1 bracket_complete.ipt

4.1.1 “孔”规则解析

4.1.2 “宽度”规则解析

4.1.3 规则解析小结

4.2 manifold_block.ipt

4.2.1 “设置方式”规则解析

4.2.2 “通道类型”规则解析

4.2.3 “接口大小”规则解析

4.2.4 “阀块大小”规则解析

4.2.5 “零件代号”规则解析

4.2.6 规则解析小结

4.3 iLogic设计复制

4.3.1 先配置方式

4.3.2 先复制方式

4.3.3 比较奇怪的界面

4.3.4 小结

第5章 iLogic表单

5.1 控件设置

5.1.1 参数的显示过滤

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

5.1.3 参数控件的设置

5.1.4 规则控件设置

5.1.5 iProperty控件设置

5.1.6 表单控件设置

5.2 工具框设置

5.2.1 组

5.2.2 选项卡组

5.2.3 行

5.2.4 图片

5.2.5 图片文件夹

5.2.6 空白

5.2.7 标签

5.2.8 拆分条

5.3 表单的设置小结

5.4 表单的运行

5.4.1 参数控件的运行

5.4.2 规则控件的运行

5.4.3 在规则中运行表单

5.4.4 表单运行小结

第6章 iLogic故障和解决

6.1 前言

6.2 iLogic的界面问题

6.2.1 某些栏目“不见了”

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

6.2.3 相互矛盾的设置和结果

6.3 程序调试的问题

6.3.1 中断

6.3.2 参数跟踪

6.4 iLogic与原有Inventor机制的整合

6.4.1 打包的问题

6.4.2 参数驱动的问题

6.4.3 一个小细节

第7章 iLogic应用实例与解读

7.1 前言

7.2 工程图的比例参数处理

7.2.1 视图比例数据的现状

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

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

7.2.4 运行规则的确认与验证

7.2.5 工程图模板的预处理

7.2.6 初步的结果

7.2.7 进一步的结果

7.2.8 遍历图纸

7.2.9 数据传递路径的分析

7.2.10 运行设置的分析

7.2.11 点评

7.3 螺纹数据处理

7.3.1 相关现状

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

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

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

7.3.5 有别的办法么

7.3.6 点评

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

7.4.1 需求与现状

7.4.2 iProperty赋值

7.4.3 保存文件

7.4.4 实施与运行

7.4.5 点评

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

7.5.1 草图机构简图的驱动

7.5.2 二维草图级别参数求解

7.5.3 特征的参数驱动A

7.5.4 特征的参数驱动B

7.5.5 装配约束-转动和移动

7.5.6 装配约束-往复

7.5.7 装配约束-顺序

7.5.8 装配约束-间歇运动

7.5.9 装配约束-压缩弹簧

7.5.10 iLogic装配驱动小结

7.6 iLogic控制装配模型

7.6.1 装配模型下iLogic的概貌

7.6.2 装配级别的主控参数

7.6.3 点评

7.7 iLogic“表单”的使用

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

7.7.2 iLogic读取内嵌的Excel

7.7.3 数据处理的最终结果

7.7.4 iLogic能替代iPart么

7.7.5 小结

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

7.8.1 Inventor提供的数据通道

7.8.2 提示条目的作用

7.8.3 iProperty的作用

7.8.4 标题栏库的可能

7.8.5 小结

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

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

7.11 齿轮工程图和参数表

7.11.1 现状与分析

7.11.2 设计数据来源

7.11.3 目前怎么办

7.12 公式曲线

7.13 钣金折弯次序的演示

7.14 卷板模拟

7.15 iProperty中的项目属性

7.16 机构运动曲线求解

7.16.1 参数提取的准备

7.16.2 参数写入的过程

7.17 借助iLogic实现Excel与f 的链接

7.18 关于文本数据

7.19 遍历装配

7.19.1 基本的关系规则

7.19.2 遍历BOM结果数据

7.19.3 多个零件的处理

7.19.4 小结

7.20 关于“驱动规则”

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

7.20.2 两种给f 参数赋值的方法

7.20.3 修改f 参数名的结果

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

7.21 笔者所认识的iLogic应用

7.21.1 关于AutoCAD-API

7.21.2 关于Inventor-API

7.21.3 iLogic的优点

7.21.4 iLogic的不足

7.21.5 在iLogic中引用其他程序

7.21.6 iLogic的实质作用

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

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部