第4章CAD系统开发技术2.ppt

第4章CAD系统开发技术2.ppt

4.2 AutoLISP 程序语言设计 LISP(List Processing Language): 语言是人工智能学科领域中广泛应用的程序语言 是一种表处理程序, 以符号表达式的形式表示程序和数据。 AutoLISP 语言是嵌入在AutoCAD内的LISP语言 采用LISP的语法和约定 并具有自己的特性 AutoLISP特定的功能 可调用AutoCAD的绘图命令 可对图形数据库直接访问、修改 可对屏幕图形实时修改、交互设计、参数化设计 综合了LISP语言的特性和AutoCAD强大的图形编辑功能的特点 是一种人工智能绘图语言 4.2.1AutoLISP数据类型 包括整型数、实型数、符号、字符串、彪、文件描述符、子程序(内部函数)、AutoCAD的选择集、实名体、函数分页表、外部子程序等 (1)整型数: 由 0 ,1,2,┄,9,+,- 组成 对于PC-DOS/MS-DOS系统,为16位带符号数值,-32768~+32768 对于32位机,为32位带符号数,-2147483648 ~+2147483647 AutoLISP和AutoCAD间整数的传输只能16位 (2)实型数: 用双精度浮点数表示,14位有效精度 小于1的小数,必须“0.***”来表示,不可省略0 也可用科学计数法表示,如0.12e9 (3)符号原子: 任何可打印的字符,除了下表中的符号 () 表的定义 . 点

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档