lisp二次开发 微盘_基于AutoLISP的AutoCAD二次开发研究_郭秀娟.pdf
2008
年
12
月
Journal
of
Jilin
Architectural
and
Civil
Engineering
Institute
Dec.2008
基于
AutoLISP
的
AutoCAD
二次开发研究
郭秀娟
范晓鸥
(
吉林建筑工程学院计算机科学与工程学院
,
长春
130021)
摘要
:
介绍了
AutoLISP
语言的功能、特点及绘图程序
,
并结合实例
,
介绍了用
AutoLISP
对
AutoCA
D
二次开发的方
法和过程
,
展示了开发的实际效果
.
关键词
:Auto
LISP
;AutoCAD
;
二次开发
中图分类号
:TP
39
文献标识码
:A
文章编号
:1009-1288(2008)04-0082-03
Secondary
Development
Research
of
AutoCAD
Based
on
AutoLISP
G
UO
Xiu-juan
,FAN
Xiao-ou
(School
of
Computer
Science
and
Engineering
,
Jilin
Architectural
and
Civil
Engineering
Institute
,
Changchun
130021)
Abstract
:The
paper
aims
at
introduce
the
functions,
characteristics
,
and
draw
ing
program
s
of
AutoLISP
lan-guage
,and
through
the
ex
amples
illustrates
the
methods
and
process
of
using
AutoLISP
language
to
hold
the
sec-ondary
development
,it
introduce
the
active
effects
of
the
secondary
development
.
Keywords
:AutoLISP
;AutoCAD
;secondary
development
AutoCAD
具有较强的二维和三维绘图功能
,
且还是一个开放的、便于用户二次开发的绘图软件
.
目前
,
支持
AutoCAD
二次开发环境的主要有
:AutoLISP/VisualLISP
,
VBA
,
ObjectA
RX
,ActiveX
Automation
及块
和形定义等
.
用户可编写
AutoLISP
,ADS
或
ARX
应用程序
,
作为新的
AutoCAD
命令
,
满足特定用户特殊需
要
[
1
-2]
.
1
AutoCAD
二次开发
AutoCAD
软件二次开发是在现有软件基础上
,
为提高和完善软件功能
,
使之更符合用户需求而对软
件
所做的开发工作
,
目的是提高设计质量和效率及充分发挥通用
AutoCAD
软件价值
.
二次开发将应用
对象的
设计规范、构造描述、设计方法等以约束关系形式集成到通用
AutoCAD
平台中去
,
使应用对象
设计智能化、
集成化
,
也是将
AutoCAD
环境客户化的基本手段
.
2
AutoLISP
语言
Auto
LISP(List
Procesing
Language)
是一种内嵌于
AutoCAD
中表处理高级程序设计语言
,
能够直接在
AutoCAD
内部运行
,
是迄今人工智能领域中应用最广泛的程序设计语言之一
.AutoLISP
既具备一般高级语
言
的基本结构和功能
,
又具有一般高级语言所没有的强大图形处理功能
;AutoLISP
可直接调用几乎全部的
AutoCAD
命令
,
它语法简洁
,
表达能力强
,
函数种类多
,
程序控制结构灵活
;
像
BASIC
那样易学易用
,
如
C
语
言
一般功能超群
,
是进行
AutoCAD
二次开发的理想工具
.
特别是随着
AutoCAD
版本的不断升级
,Auto
LISP
功
能更强、开放性更好、更便于二次开发
,
为我们开发适合于本专业的
CAD
系统提供极大的便利
.
收稿日期
:2007
-06
-29.
lisp二次开发 微盘_基于AutoLISP的AutoCAD二次开发研究_郭秀娟.pdf相关推荐
- 陈伯雄lisp_基于AutoLisp的AutoCAD二次开发自动生成系统图
龙源期刊网 http://www.qikan.com.cn 基于 AutoLisp 的 AutoCAD 二次开发自动 生成系统图 作者:郎建山 金江 来源:<科技视界> 2013 年第 2 ...
- CAD自控lisp_基于AutoLisp的AutoCAD二次开发自动生成系统图
基于 AutoLisp 的 AutoCAD 二次开发自动生成系统图 [摘 要]本文主要阐述了应用 autolisp 语言二次开发 autocad 自动生成系统图的实现方案. [关键词] autocad ...
- cass二次开发vba和lisp_基于VBA的AutoCAD二次开发及应用实例
1引言本文引用地址:http://www.eepw.com.cn/article/190993.htm AutOCAD2005是AutOdesk公司的系列产品,该软件从其使用和设计思路上都秉承了工程制 ...
- 基于C#进行AutoCAD二次开发初探(二)——C#编写代码直接打开AutoCAD并显示图形
AutoCAD 2006 Type Library //我用的是CAD2006版 AutoCAD/ObiectDBX Common 16.0 Type Library 把这两个引用的命名空间引进来 ...
- 基于C#的AutoCAD二次开发之块操作
基于C#的AutoCAD二次开发之块操作 什么是块? 块由多个在逻辑上相关的图形对象所定义的整体. 块的优点有哪些 统一作业标准.提高作业效率 压缩图形文件 便于修改和维护 块的分类 块的分类 简单块 ...
- HTML5游戏_基于DOM平台跳跃小游戏开发_9.按键监听
HTML5游戏_基于DOM平台跳跃小游戏开发 按键监听 视频讲解 HTML5游戏 效果图 本章知识点: 对象自定义名称属性,可以用变量来命名属性名称 //这段代码把多个属性(品牌, 型号, 排量)赋给 ...
- 基于C#的AutoCAD二次开发之获取用户输入信息、选择集、访问CAD内部命令
基于C#的AutoCAD二次开发之获取用户输入信息.选择集.访问CAD内部命令 在CAD创建图形对象时,经常需要和用户进行交互,例如:直线创建时需要用户输入起点和终点(或长度)信息,复制对象时需要指定 ...
- 基于C#进行AutoCAD二次开发初探(一)——调用dll库
自己是测绘行业,不可避免要跟CAD打交道.因为之前用C#写了一个小软件,希望能够自动调用CAD画等高线,所以想基于C#进行Autocad的二次开发.但自己在此方面真的是零基础菜鸟一只.搜了大量的资料, ...
- 如何用lisp绘制梯形_应用AutoLISP 实现AutoCAD 参数化绘图.doc
应用AutoLISP 实现AutoCAD 参数化绘图 应用AutoLISP 实现AutoCAD 参数化绘图-企业管理论文 应用AutoLISP 实现AutoCAD 参数化绘图 王伯黎 张兴蓉 宜宾职业 ...
最新文章
- 智驾汽车MAXIEYE 招聘|SLAM、深度学习、融合、规划控制工程师等岗位(校招/实习)...
- 一致性代码段和非一致性代码段
- 云炬金融每日一题20211008
- BeetleX实现HTTP协议详解
- linux备份文件到ftp上,Linux服务器下用FTP上传下载备份文件
- 使用UAA OAuth2授权服务器–客户端和资源
- 程序员造轮子的正确姿势
- php 对象 scalar,Scalar Types
- php新浪获取ip接口,【php】利用新浪api接口与php获取远程数据的步骤,获取IP地址,并获取相应的IP归属地...
- day22 随机输出ArrayList
- java打印菱形的简单方法
- 【Stimulsoft Reports.WPF教程】在代码中使用报表变量
- anaconda 导入cv2
- CCS7.3 安装使用教程
- 《别闹了,费曼先生》1
- 鸡兔同笼c语言编程穷举,C语言程序设计100例之(1):鸡兔同笼
- idea部署启动ssm项目
- 现代三角钢琴音源 Native Instruments The Grandeur 1.2
- php获取网站备案信息
- erwfgergve