图书介绍

AutoLISP学习导引PDF|Epub|txt|kindle电子书版本网盘下载

AutoLISP学习导引
  • 蓝屹生著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113050409
  • 出版时间:2002
  • 标注页数:407页
  • 文件大小:63MB
  • 文件页数:429页
  • 主题词:

PDF下载


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

下载说明

AutoLISP学习导引PDF格式电子书版下载

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

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

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

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

图书目录

为什么要学AutoLISP1

学会运用AutoLISP的益处1

学习AutoLISP的条件1

基本计算机配备2

编排说明2

AutoLISP参考手册3

单位3

重点复习3

进阶挑战4

AutoLISP基本语法5

四则运算5

加5

减6

乘6

除6

如果漏了括号7

选择性参数7

重点复习8

进阶挑战8

常量、变量与数据类型9

常量9

序列9

原子9

设定变量10

变量名称设定要诀10

查询及取用变量内容11

Set与Quote函数12

数据类型13

重点复习15

进阶挑战15

AutoLISP语句的写法16

范例一16

范例二16

范例三17

重点复习17

进阶挑战17

LISP程序文件存放位置18

建立AutoLISP程序文件专用目录18

将LISP文件夹加入支持文件搜寻路径19

提升LISP文件夹的搜寻优先级20

重点复习21

进阶挑战21

编辑及保存LISP程序文件22

建立第一个AutoLISP程序文件22

首次保存AutoLISP程序文件22

Visual LISP编辑器22

Notepad24

WordPad25

Word26

编辑已有的AutoLISP程序文件27

重点复习27

进阶挑战27

加载及执行LISP程序28

加载程序文件28

执行程序28

在Visual LISP窗口加载及执行程序29

Load函数29

filename参数29

onfailure参数30

文件载入的可能情况30

LISP文件载入情况一30

LISP文件载入情况二31

LISP文件载入情况三31

LISP文件载入情况四31

重点复习32

进阶挑战32

从菜单执行程序33

菜单文件33

菜单文件类型33

自定义局部菜单34

菜单组34

下拉菜单34

载入自定义菜单文件34

MNL文件37

判断程序是否已经加载38

卸载菜单组38

重点复习39

进阶挑战39

自定义函数40

参数40

错误的参数41

全局变量41

局部变量42

自定义AutoCAD命令43

重点复习44

进阶挑战44

程序编写原则45

注释46

建立AutoLISP程序文件46

加载程序文件47

函数的数据类型47

执行函数48

重点复习48

进阶挑战49

基本输入50

取得点坐标50

取得坐标的XYZ分量51

自组坐标序列52

取得整数52

取得实数53

取得角度54

取得字符串54

字符串中的句柄55

查询及设定系统变量56

只读的系统变量56

重点复习57

进阶挑战57

程序设计基本流程58

在AutoCAD内执行AutoLISP语句58

从AutoLISP调用AutoCAD命令58

切换图形/文字窗口60

编辑程序60

加载程序61

程序内容错误信息61

执行程序61

nil返回值62

关闭命令与程序响应62

编辑新程序62

维持程序的流畅性63

加载及执行新程序64

重点复习64

进阶挑战64

自定义命令65

等待用户输入65

如果CMDECHO=065

如果CMDECHO=166

pause参数的缺点66

取消AutoCAD内置命令67

强制调用AutoCAD内置命令67

以自定义命令取代AutoCAD内置命令67

重点复习69

进阶挑战69

AutoLISP错误信息70

*error*函数70

ERRNO系统变量70

自定义*error*函数71

在程序内自定义*error*函数72

ERRNO系统变量表73

重点复习76

进阶挑战76

整数77

整数范围77

二进制表示法77

负整数78

负整数二进制值推算法79

4位有符号整数表79

最大与最小整数之外79

重点复习80

进阶挑战81

实数82

实数范围82

实数的有效位数83

误差85

累积误差86

重点复习87

进阶挑战88

字符串与字符89

改变字母的大小写89

组合字符串89

字符串长度90

字符串中的句柄90

字符的ASCII码91

获取子字符串93

搜寻子字符串93

重点复习94

进阶挑战95

坐标96

坐标96

位移96

两点距离97

两点连线角度98

等分点99

两线交点99

点到线的最短距离100

重点复习103

进阶挑战103

序列104

多数据计算104

矩阵106

一般序列107

字符串序列111

点对序列111

关联数据序列112

重点复习113

进阶挑战114

画矩形115

讨论115

程序流程115

用到的函数116

程序初步内容116

加载及执行程序116

修改程序117

重新加载及执行程序118

紧缩程序118

声明局部变量119

重点复习120

进阶挑战120

标注121

讨论121

程序流程122

用到的函数122

编辑程序122

加载及执行程序123

紧缩程序123

重点复习124

进阶挑战124

画双线125

讨论125

程序流程125

用到的函数126

编辑程序126

加载及执行程序127

紧缩程序127

重点复习128

进阶挑战128

对象数据129

以LIST指令查询129

以AutoLISP函数查询130

查询直线段的对象数据130

查询单行文字的对象数据132

取出对象数据项133

查询DXF群码代表的意义134

重点复习134

进阶挑战134

更新对象数据序列135

准备动作135

改变对象的图层135

有没有ByLayer137

不是ByLayer137

不要ByLayer137

改成ByLayer139

修改对象数据序列的基本步骤139

重点复习139

进阶挑战140

选择集141

建立选择集141

选择集内的对象数目142

选择集建立方式142

自由选取142

选取通过指定点的对象142

指定选取区域143

取用上一个选择集143

选取最后建立的可见对象143

选取图文件内的所有对象144

过滤对象144

关系过滤144

坐标关系145

逻辑过滤146

取出选择集内的对象数据147

查询对象是否在选择集内148

将对象加入选择集148

将对象从选择集删除150

重点复习151

进阶挑战151

计算图块插入数目152

建立及插入图块152

插入图块的对象数据库152

讨论154

程序流程154

用到的函数154

编辑程序154

加载及执行程序155

测试错误情况155

没有选取到图形155

选取到其他类型的对象155

重点复习156

进阶挑战156

简单判断157

If函数语句的写法157

程序流程158

用到的函数158

编辑程序158

程序结构159

程序编写过程160

加载及执行程序164

紧缩程序165

重点复习166

进阶挑战166

改变当前图层167

讨论167

程序流程167

用到的函数168

编辑程序168

错误情况169

修订程序169

紧缩程序170

重点复习170

进阶挑战170

改变图块中的子对象颜色172

对象的颜色数据项172

图块内的子对象173

Nentsel与Entsel函数174

程序流程176

用到的函数176

编辑程序177

加载及执行程序178

提前结束程序178

重点复习179

进阶挑战179

多种情况判断180

使用If函数做多重判断180

使用Cond函数做多重判断181

Cond函数的多重语句结构182

重点复习183

进阶挑战183

有限与无限循环184

Repeat循环184

计数器的位置185

While循环185

重点复习186

进阶挑战186

更新对象图层187

讨论187

程序流程187

用到的函数188

编辑程序188

加载及执行程序189

重点复习190

进阶挑战190

改变文字高度191

讨论191

程序流程191

用到的函数192

编辑程序192

紧缩程序193

以While取代Repeat193

重点复习194

进阶挑战194

多行文字输入196

讨论196

程序流程196

用到的函数196

事前演练197

编辑程序200

加载及执行程序200

紧缩程序201

重点复习201

进阶挑战201

同时更新多个对象的颜色202

讨论202

程序流程202

用到的函数203

编辑程序203

Quote函数205

重点复习205

进阶挑战206

相对误差与累积误差207

相对误差207

累积误差位数207

重点复习209

进阶挑战209

公切线210

讨论210

程序流程210

用到的函数211

编辑程序211

加载及执行程序212

如果没有相切点213

为何循环重复七次213

重点复习213

进阶挑战213

关键字与输入限制214

AutoCAD指令提示标准写法214

中文版AutoCAD的指令提示215

设定输入限制215

句柄215

关键字设定216

Initget对Getxxx函数的影响216

关键字使用范例217

输入限制与关键字使用范例218

重点复习219

进阶挑战219

改变文字的对齐方式220

讨论221

程序流程223

用到的函数223

编辑程序224

加载及执行程序225

加入循环226

重点复习227

进阶挑战227

子程序228

子程序加载方案229

子程序加载方案一229

子程序加载方案二229

子程序加载方案三230

做法一230

做法二230

做法三231

重点复习231

进阶挑战231

图块内部对象的转换矩阵232

转换矩阵的用途233

转换子对象的坐标234

转换矩阵函数239

重点复习239

进阶挑战239

两圆交点241

讨论241

两圆外切242

两圆内切242

两圆交于两点242

两圆不相交243

程序流程243

用到的函数244

编辑程序244

加载及执行247

重点复习247

进阶挑战247

质数248

判断质数248

程序流程249

用到的函数249

编辑子程序250

加载及执行子程序250

寻找质数251

加载及执行主程序252

重点复习253

进阶挑战253

随机数254

随机数的产生254

种子数256

小数取法一257

小数取法二257

带入随机数函数257

随机数产生器258

指定范围的随机数产生器259

同时取得多个随机数260

重点复习261

进阶挑战261

符号表262

逐一查询符号表对象262

查询指定的符号表对象263

字型使用的字体文件264

编辑符号表数据265

重点复习266

进阶挑战266

改变所有图层的颜色267

讨论267

程序流程268

用到的函数268

编辑程序268

利用AutoCAD指令269

编辑图层符号表269

重点复习270

进阶挑战270

计算所有图块数目271

讨论271

查询符号表271

取得图块名称272

计算图块插入数目272

组成元素序列272

建立数据序列273

查询数据274

程序流程274

用到的函数275

编辑程序275

加载及执行程序276

重点复习276

进阶挑战277

再写多行文字278

讨论278

程序流程278

用到的函数279

编辑程序279

加载及执行程序280

重点复习281

进阶挑战281

读写数据库282

数据库内容282

序列格式282

建立新的数据文件282

取得数据282

打开数据文件283

写出数据284

关闭文件285

查看数据文件285

添加数据到数据文件285

产生数据285

打开数据文件286

写出数据286

关闭文件286

查看更新后的数据文件286

从数据文件读取数据287

打开数据文件287

读取数据287

关闭文件288

数据文件内的注释288

重点复习289

进阶挑战289

图块使用量报表291

讨论291

文件名与路径291

日期与时间292

程序流程293

编辑程序294

加载及执行程序295

重点复习295

进阶挑战296

读写序列格式文件297

建立数据库297

空行与空格的影响297

读取序列数据库的子程序299

产生图块材料表301

建立序列数据库的子程序303

建立零件用量报表304

添加数据到序列数据库的子程序306

重点复习306

进阶挑战307

对话框基本组件与属性308

DCL基本语法308

对话框组件309

定义一个对话框309

定义对话框内的组件310

单选钮310

复选框310

按钮311

编辑框311

图像框312

滚动条312

标签313

图像按钮313

下拉列表框314

列表框314

DCL属性315

属性类型315

已定义的属性316

不可使用的属性319

对话框定义范例319

打开对话框范例程序320

重点复习322

进阶挑战322

对话框组件组323

按钮组323

区的基本定义324

有边线和标题的区324

激活对话框的基本程序语句326

无边线和标题的区326

多列排列327

当两列高度不等时328

单选按钮组329

预设选项330

当两行长度不等时331

加大间距332

错误信息框333

重点复习335

进阶挑战336

对话框操控函数337

对话框函数调用顺序337

标准的对话框调用语句337

打开及关闭对话框的函数338

加载DCL文件338

打开对话框338

显示对话框339

卸载DCL文件339

对话框显示时禁用的函数340

设定组件的状态、动作与回复340

设定组件的值340

设定组件的状态340

设定动作341

回复变量341

结束对话框342

结束所有的对话框342

处理回复343

取得组件当前值343

读取属性初始值343

应用程序专用数据343

重点复习343

单选按钮组与复选框345

处理单选按钮组345

处理复选框347

重点复习352

进阶挑战352

编辑框、密码输入与滚动条353

处理编辑框353

输入密码354

处理滚动条355

编辑框的动作函数358

滚动条的动作函数358

确定按钮的动作函数358

确定或取消359

重点复习359

进阶挑战359

列表框与下拉列表框360

列表框与下拉列表框的响应360

多重选取362

列表编辑函数363

建立列表364

文件对话框367

重点复习368

进阶挑战368

图像框与图像按钮369

处理图像框369

画线及填满370

切换图像374

制作符合宽高比的幻灯片377

处理图像按钮377

重点复习379

进阶挑战380

按钮381

暂时隐藏对话框381

多层次对话框界面383

重点复习386

进阶挑战386

AutoLISP函数分类摘要387

基本函数387

应用程序处理387

算数388

条件388

错误处理389

函数处理389

序列处理390

字符串处理391

符号处理392

工具函数393

转换393

设备存取393

显示控制393

文件处理394

几何395

查询及指令395

用户输入396

选择集、对象与符号表函数396

扩展数据处理396

对象处理397

选择集处理397

符号表与字典处理398

对话框函数398

内存管理函数399

Visual LISP扩充函数399

ActiveX集合处理399

ActiveX数据转换400

ActiveX方法调用400

ActiveX对象处理401

ActiveX性质处理401

曲线测量401

字典处理402

对象处理402

反应器403

VLX名称集函数405

名称集通讯函数405

Windows登录处理函数405

外部定义指令函数406

R14特有的函数407

热门推荐