《AutoCAD R13快速编程大全》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)(R.格拉博夫斯基)Ralph Grabowski著;杨文涛,饶伟译
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:1998
  • ISBN:7801246667
  • 页数:382 页
图书介绍:

ads_abort,acrx_abort, 1

(abs nbr) 2

(acad_colordlg clrno[flag] 2

(acad_helpdlg file topic) 4

(acad_strlsort list) 5

(action_tile key expr),ads_action_tile 6

(add_list str),ads_add_list 7

(ads),ads_loaded 7

(alert str),ads_alert 8

(alloc int) 9

(angle pt1 pt2),ads_angle 10

(and expr...) 10

(angtof str[mode]),ads_angtof 11

(angtos ang[mode[prec]]) ,ads_angtos 12

(append list...) 14

(apply func list) 14

(arx),ads_arxloaded 15

(arxload app[flag]),ads_arxload 15

(arxunload app[flag]),ads_arxunload 16

(ascii str) 17

ASCII码表 17

(assoc item list) 19

(atan nl[n2]) 20

(atof str) 21

(atoi str) 21

(atom item) 22

(atoms-family flag[list]) 22

(autoarxload fname list) 23

(autoload fname list) 24

(autoxload fname list) 25

(boole func intl int2) 25

(boundp sym) 26

(car list) 27

ads_buildlist 27

(cdr list) 28

(chr int) 29

(client_data_tile key data),ads_client_data_tile 29

(close filed) 30

ads_emd 30

(command cmd[arg匽),ads_command 31

(cond(test result)...) 33

(cons element list) 33

(cos ang) 34

(cvunit value from to),ads_cvunit 35

(defun[c:]name([arg]/[lvars]expr),ads_defun 40

(dictdel ename sym),ads_dictdel 42

(dictadd ename sym obj) 42

(dictnext ename sym[flag]),ads_dictnext 43

(dictrename ename old new),ads_dictrename 44

(dictsearch ename sym[flag]),ads_dictsearch 44

(dimx_tile key),(dimy_tile key),ads_dimensions_tile 45

(distance pt1 pt2),ads_distance 46

(distof str[mode]),ads_distof 47

(dnoe_dialog[flag],ads_done_dialog 48

ads_done_positioned_dialog 49

ads_draggen 50

(end_image),ads_end_image 51

(end_list),ads_end_list 52

(entdel ename),ads_entdel 52

(entget ename[applist]),ads_entget 53

ads_entgelx 54

(entlast),ads_entlast 55

(entmake[elist]),ads_entmake 55

(entmakex[elist] 57

(entmod elist),ads_entmod 58

(entnxst[ename]),ads_entnext 59

(entsel[prompt]),ads_entsel 59

(entupd ename),ads_entupd 60

(equal exprl expr2[fuzz]) 61

(eq exprl expr2) 61

(*error*str) 62

(eval expr) 62

(exit),ads_exit 63

(exp num) 63

(expand int) 64

ads_fail 64

(fill_image x y wid ht clr),ads_fill_image 65

(findfile fname),ads_findfile 66

(fix num) 67

(float num 68

ads_free 69

(foreach name list expr...) 69

(gc) 70

(gcd int1 int2) 70

(gelangle[pt][prompt]),ads_getangle 71

ads_getappname 72

ads_getargs 73

(get_attr key attr),ads_get_attr 73

ads_get_attr_string 74

(getcfg cfg) 74

(getcname cname),ads_getcname 75

(getcorner pt[prompt]),ads_gercorner 76

(getdist[pt][prompt]),ads_getdist 77

(getfiled title default ext[flag]),ads_getfiled 78

(getenv var) 78

ads_getfuncode 79

ads_getinput 80

(getint[prontpl]),ads_getint 81

(getkword[prompt]),ads_getkword 81

(getorient[pt][prompt]),ads_getorient 82

(getpoint[pt][prompt]),ads_getpoint 83

(getreal[prompt]),ads_getreal 84

(getstring[flag][prompt]),ads_getstring 85

ads_getsym 85

(get_tile key),ads_get_tile 86

(graphscr),ads_graphscr) 87

(getvar var),ads_getvar 87

(grclear),ads_grclear) 88

(grdraw pt1 pt2 clr[highlite]),ads_grdraw 89

(grread[flag][keys[cursor]]),ads_grread 91

(grtext[box txt[highlite]]),ads_grtext 92

(grvecs list[trans]),ads_grvecs 94

(handent handle),ads_handent 95

(help[hlpfile[topic[flag]]]),ads_help 96

(if test then[else]) 97

ads_init 98

(initget[flag][srt匽,ads_initget 98

(inters pt1 pt2 pt3 pt4[flag],ads_inters 100

ads_isalnum 101

ads_invoke 101

ads_isapha 102

ads_iscntrl 103

ads_isdigit 103

ads_isgraph 104

ads_islower 105

ads_isprint 105

ads_ispunct 106

ads_isspace 107

ads_isxdigit 108

ads_isupper 108

(itoa int) 109

(lambds arg expr) 110

(last list) 110

(length list) 111

ads_link 111

(list expr...) 112

(listp item) 112

(load fname[flag] 113

(load_dialog dcl),ads_load_dialog 113

ads_loaded 114

(logand int1 int2...) 115

(log num) 115

(logior int1 int2...) 116

(Ish int bits) 116

ads_malloc 117

(mapcar func list...) 118

(max num1 num2...) 118

(mem) 119

(member item list) 119

(menucmd str),ads_menucmd 120

(min num1 num2...) 121

(minusp num) 121

ads_msize 122

(mode_tile key mode),ads_mode_tile 122

(namedobjdict),ads_namedobjdict 123

(nentsel[prompt]),ads_nentsel 124

(nentselp[prompt][pt]),ads_nentselp 125

(new_dialog dlg dcl_id func[pt],ads_new_dialog 126

ads_new_positioned_dialog 127

ads_newrb 127

(not item) 128

(nth n list) 128

(null item) 129

(numberp item) 129

(open fname mode) 130

(or expr...) 131

(osnap pt mode),ads_osnap 131

(polar pt ang dist),ads_polar 132

(prinl[expr[filed]]) 133

(princ[expr[filed]]) 134

(print[expr[filed]]) 135

ads_printf 136

(progn[expr]...) 136

(prompt str),ads_prompt 137

ads_putsym 137

(quote expr)或 expr 138

quit 138

read[str]) 139

(read-char[filed]) 139

(read_line[filed]) 140

ads_realloc 140

(redraw[ename[mode]]),ads_redraw 141

(regapp appname),ads_regapp 142

ads_regfunc 143

ads_relrb 143

(rem num1 num2...) 144

(repeat int expr...) 144

ads_retlist 145

ads_retint 145

ads_retnil 146

ads_retname 146

ads_retpoint 147

ads_retreal 147

ads_retsrt 148

ads_rett 149

ads_retval 149

ads_retvoid 150

(reverse list) 150

(rtos num[mode[prec]],ads_rtos 151

(setcfg efg val) 152

(set sym expr) 152

(setfunhelp c:fname[hlpfile[topic[cmd]]]),ads_setfunhelp 153

(setq symbl expr1[symb2 expr2匽) 154

(set_tile key val),ads_set_tile 154

(setvar var val),ads_setvar 155

(setview viewd[vport]),ads_rsetview 155

(sin ang) 156

(slide_image x y wid hgt sld),ads_slide_image 157

(snvalid sym[flag]),ads_snvalid 158

(sqrt num) 159

(ssdel ename ss),ads_ssdel 160

(ssadd[ename[ss]]),ads_ssadd 160

ads_ssfree 161

(ssget[[mode][pt1][pt2][list][filter]],ads_ssget 162

(ssgetfirst),ads_ssgetfirst 164

(sslength ss),ads_sslength 165

(ssmemb ename ss),ads_ssmemb 165

(ssname ss idx),ads_ssname 166

(ssnamex ss[idx]),ads_ssnamex 167

(sssetfirst ss1[ss2]),ads_sssetfirst 168

(startapp app file 168

(start_dialog),ads_start_dialog 169

(start_image key),ads_start_image 170

(start_list key[opr[idex]]),ads_start_list 171

(strcase str[flag],ads_tolower,ads-toupper 172

(strcat str1[str2匽) 172

(strlen[str]...) 173

(subset new old list) 173

(substr str start[length]) 174

(tablet flag[row1 row2 row3 dir]),ads_tablet 175

(tblnext tb1[flag]),ads_tblnext 176

(tblobjname tbl sym),ads_tblobjname 177

(tblsearch tbl sym[flag]),ads_tblsearch 178

(term_dialog),ads_term_dialog 179

(textbox elist),ads_textbox 180

(terpri) 180

(textpage),ads_textpage 181

(textscr),ads_textscr 181

ads_tolower 182

ads_toupper 183

(trace func...) 183

(trans pt from to[flag]),ads_trace 184

ads_undef 186

(unload_dialog dcl),ads_unload_dialog 186

ads_usrbreak 187

(untrace func...) 187

(ver) 188

(vector_image xl yl x2 y2 clr),ads_vector_image 188

(vmon) 189

(vports),ads_vports 190

(wcmatch str pat),ads_wcmatch 190

(while test expr) 191

(write-char num[filed]) 192

(write_line str[filed]) 192

(xdroom ename),ads_xdroom 193

(xdsize list),ads_xdsize 194

ads_xformss 194

(xload app[flag],ads_xload 195

(zerop num) 196

(xunload app[fail]),ads_xunload 196

(+[nbr1 nbr2匽) 197

(—[nbr1 nbr2匽) 198

(*[nbr1 nbr2匽) 198

(/[nbr1 nbrz匽) 199

(= var1[var2]...) 200

(/=var1[var2匽) 201

(

(<=var1[var2匽) 203

(>=var1 [var2匽) 204

(>var1[var2匽) 205

(1+nbr) 206

(~int) 206

(1?nbr) 207

Diesel编程介绍 209

Diesel出错消息 210

快速启动Diesel 211

$(and,[int1,nit2,…,int9]) 212

$(angtos,val[,fmt,prec]) 213

$(edtime,time,fmt) 214

$(eq,strl,str2) 215

$(eval,str) 216

$(getenv,var) 217

$(fix,val) 217

$(getvar,var) 218

$(if,expr,true[,false]) 219

$(index,val,str) 220

$(linelen) 221

$(nth,val,expr0[,expr1,…expr7]) 222

$(or,[int1,int2…,int9]) 223

$(rtos,val[,fmt,prec]) 223

$(strlen,str) 224

$(substr,str,start[,length]) 225

$(upper,val) 226

$(+,nbr1[,nbr2,…,nrb9]) 227

$(xor,int1,[nt2,…,int9]) 227

$(-,nbr1[,nbr2,…,nbr9]) 228

$(*,nbr1[,nbr2,…,nbr9]) 229

$(/,nbr1[,nbr2,…,nbr9]) 230

$(=,nbr1,nbr2) 231

$(! =,nbr1,nbr1) 232

$(< ,nbr1,nbr2) 232

$(< =,nbr1,nbr2) 233

$(>,nbr1,nbr2) 233

$(> =,nbr1,nbr2) 234

线型编程的介绍 235

线型快速启动 236

剖面线图案介绍 241

剖面线图案快速启动 242

命令别名介绍 247

Undefine/Redefine快速启动 247

命令别名快速启动 248

脚本编程介绍 250

脚本快速启动 251

Delay secs 253

Resume 254

Script fname 255

RScript 255

工具条编程介绍 257

RI1/RI2/LT工具条快速启动 259

R13工具条快速启动 265

菜单编程介绍 270

菜单文件的格式 272

菜单宏的语法 280

工具条宏的编程 284

菜单编程快速启动 286

形状编程介绍 293

形状文件的格式 293

形状的结束:0或000 297

落笔:[1,]0ld,[…] 298

抬笔:2,0ld,[…] 299

缩小长度:3,int 300

放大长度:4,int 300

压入堆栈:5 301

弹出堆栈:6 302

绘制子形状:7,shp 302

x,y偏移:8,(x,y) 304

放大偏移:9,(x,y),(x,y),…,(0,0) 305

卦限弧:10,rad,Ose 306

分数圆弧;11,(s,e,hrad,rad,Ose) 307

鼓出圆弧:12,(x,y,b) 308

多段鼓出圆弧:13,(x,y,b),(x,y,b),…,(0,0) 309

竖直文本:14 310

DCL编程介绍 312

boxed_column 313

boxed_radio_column 314

boxed_radio_row 316

boxed_row 318

button 320

column 322

concantenation 323

dialog 324

edit_box 325

errtile 328

image 329

image_button 331

list_box 334

ok_only 336

ok_cancel 337

ok_cancel_help 338

ok_cancel_help_errtile 340

ok_cancel_help_info 341

paragraph 342

popup_list 343

radio_button 345

radio_column 347

radio_row 349

row 351

slider 353

spacer 355

spacer_0 356

spacer_1 357

texl 358

texl_part 360

toggle 360

系统变量介绍 363