图书介绍

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

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

PDF下载


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

下载说明

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

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

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

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

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

图书目录

学会运用AutoLISP的益处1

学习AutoLISP的条件1

为什么要学AutoLISP1

编排说明2

基本计算机配备2

重点复习3

单位3

AutoLISP参考手册3

进阶挑战4

四则运算5

AutoLISP基本语法5

选择性参数7

如果漏了括号7

进阶挑战8

重点复习8

原子9

序列9

常量、变量与数据类型9

常量9

变量名称设定要诀10

设定变量10

查询及取用变量内容11

Set与Quote函数12

数据类型13

进阶挑战15

重点复习15

范例二16

范例一16

AutoLISP语句的写法16

进阶挑战17

重点复习17

范例三17

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

LISP程序文件存放位置18

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

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

进阶挑战21

重点复习21

VisualLISP编辑器22

首次保存AutoLISP程序文件22

编辑及保存LISP程序文件22

建立第一个AutoLISP程序文件22

Notepad24

WordPad25

Word26

进阶挑战27

重点复习27

编辑已有的AutoLISP程序文件27

执行程序28

加载程序文件28

加载及执行LISP程序28

filename参数29

Load函数29

在VisualLISP窗口加载及执行程序29

LISP文件载入情况一30

文件载入的可能情况30

onfailure参数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

建立AutoLISP程序文件46

注释46

函数的数据类型47

加载程序文件47

重点复习48

执行函数48

进阶挑战49

取得点坐标50

基本输入50

取得坐标的XYZ分量51

取得整数52

自组坐标序列52

取得实数53

取得字符串54

取得角度54

字符串中的句柄55

只读的系统变量56

查询及设定系统变量56

进阶挑战57

重点复习57

从AutoLISP调用AutoCAD命令58

在AutoCAD内执行AutoLISP语句58

程序设计基本流程58

编辑程序60

切换图形/文字窗口60

执行程序61

程序内容错误信息61

加载程序61

编辑新程序62

关闭命令与程序响应62

nil返回值62

维持程序的流畅性63

进阶挑战64

重点复习64

加载及执行新程序64

如果CMDECHO=065

等待用户输入65

自定义命令65

pause参数的缺点66

如果CMDECHO=166

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

强制调用AutoCAD内置命令67

取消AutoCAD内置命令67

进阶挑战69

重点复习69

ERRNO系统变量70

*error*函数70

AutoLISP错误信息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

以LIST指令查询129

对象数据129

查询直线段的对象数据130

以AutoLISP函数查询130

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

取出对象数据项133

进阶挑战134

重点复习134

查询DXF群码代表的意义134

改变对象的图层135

准备动作135

更新对象数据序列135

不要ByLayer137

不是ByLayer137

有没有ByLayer137

重点复习139

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

改成ByLayer139

进阶挑战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

If函数语句的写法157

简单判断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

使用If函数做多重判断180

多种情况判断180

使用Cond函数做多重判断181

Cond函数的多重语句结构182

进阶挑战183

重点复习183

Repeat循环184

有限与无限循环184

While循环185

计数器的位置185

进阶挑战186

重点复习186

程序流程187

讨论187

更新对象图层187

编辑程序188

用到的函数188

加载及执行程序189

进阶挑战190

重点复习190

程序流程191

讨论191

改变文字高度191

编辑程序192

用到的函数192

以While取代Repeat193

紧缩程序193

进阶挑战194

重点复习194

用到的函数196

程序流程196

多行文字输入196

讨论196

事前演练197

加载及执行程序200

编辑程序200

进阶挑战201

重点复习201

紧缩程序201

程序流程202

讨论202

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

编辑程序203

用到的函数203

重点复习205

Quote函数205

进阶挑战206

累积误差位数207

相对误差207

相对误差与累积误差207

进阶挑战209

重点复习209

程序流程210

讨论210

公切线210

编辑程序211

用到的函数211

加载及执行程序212

进阶挑战213

重点复习213

如果没有相切点213

为何循环重复七次213

AutoCAD指令提示标准写法214

关键字与输入限制214

句柄215

设定输入限制215

中文版AutoCAD的指令提示215

Initget对Getxxx函数的影响216

关键字设定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

编辑图层符号表269

利用AutoCAD指令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

DCL基本语法308

对话框基本组件与属性308

定义一个对话框309

对话框组件309

复选框310

单选钮310

定义对话框内的组件310

编辑框311

按钮311

滚动条312

图像框312

图像按钮313

标签313

列表框314

下拉列表框314

属性类型315

DCL属性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

卸载DCL文件339

显示对话框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

应用程序处理387

基本函数387

AutoLlSP函数分类摘要387

条件388

算数388

函数处理389

错误处理389

序列处理390

字符串处理391

符号处理392

显示控制393

设备存取393

工具函数393

转换393

文件处理394

查询及指令395

几何395

扩展数据处理396

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

用户输入396

选择集处理397

对象处理397

热门推荐