vlisp函数大全
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
vla-close
关闭指定的图形或所有打开的图形
vla-copy
复制给定的对象到相同的位置
vla-copyfrom
复制标注型式或打印配置的设定值
vla-copyobjects
复制多个对象
vla-copyprofile
复制指定的配置
vla-createtypedarray
建立含有有型参数的数组变体
vla-delete
vla-getinteger
从用户处取得一个整数
vla-getinterfaceobject
接受一个程序识别码(ID)并试图将它加载到AUTOCAD中当做内部处理服务器
vla-getinvisibleedge
以给定的索引取得3Dface对象边缘的可见性设定值
vla-getkeyword
从用户处取得关键字字符串
以互动方式取得对象
vla-getextensiondictionary
取得与对象关联的字典
vla-getfitpoint
以给定索引取得样条曲线的拟合点
vla-getfont
取得textstyle的字体定义信息
vla-getgridspacing
取得视口的栅格间距
vla-getinput
将用户输入的字符串转换成关键字索引
在任何字典中建立一个xrecord对象
vla-anglefromxaxis
去的某条线与X轴间的夹角角度
vla-angletoreal
以字符串表示的角度转换成实数(双精度)值
vla-angletostring
将角度从实数(双精度)转换成字符串
vla-appendinnerloop
附加一个内环到填充图案
输出当前的布局使其能与其他用户共享
vla-float
将工具条设置成浮动
vla-getacadstate
取得acadstate对象来从外部处理应用程序监视CAD状态
vla-getallprofilenames
取得系统所有可用的配置
vla-getangle
取得指定角度
vla-getattributes
取得图块参考中的属性
vla-getbitmaps
取得当做工具条选项所使用图标的大位图与小位图
vla-getboundingbox
取得为主指定对象的长方体的两个点
vla-getbulge
取得多段线上给定索引的凸度
vla-getcanonicalmedianames
取得指定的打印设备的可用标准介质名称
vla-getconstantattributes
将菜单插入到AUTOCAD菜单表中
vla-intersectwith
取得图形中某个对象和其他对像相交的点
vla-isremotefile
取得配置或打印机配置的边界
vla-getpapersize
取得打印机配置的宽度与高度
vla-getplotdevicenames
取得全部可用打印机配置的名称
vla-getplotstyletablenames
取得全部可用打印形式表名称
vla-getpoint
取得在CAD中选取的点
vla-getprojectfilepath
取得图块或外部参照中的固定属性
vla-getcontrolpoint
取得给定索引位置的控制点的坐标值
vla-getcorner
取得矩形的角点
vla-getcustomscale
取得配置或打印机配置的自定义比例
vla-getdistance
取得从提示线或屏幕上选取的一组点算起的距离
vla-getentity
取得组成UCS坐标系统资料的转换矩阵
vla-getvariable
取得AUTOCAD系统变量的当前设定值
vla-getweight
取得给定索引的控制点权值
vla-getwindowtoplot
取得定义要打印的配置的位置的坐标
vla-getxdata
取得与对象相关的外部数据
vla-getxrecorddata
删除指定的对象
vla-deleteconfiguration
删除一个视口配置
vla-deletefitpoint
以给定的索引删除样条曲线的拟合点
vla-deleteprofile
删除指定的布局
vla-detach
从图形拆离外部参照
vla-display
将PViewport对象的显示控制切换为打开或者关闭
标记图块操作的结束
vla-erase
删除选集中的所有对象
vla-eval
计算vlisp中的表达式
vla-evaluate
计算给定的填充图案或引线
vla-explode
将符合对象分解成子图元
vla-export
将AUTCAD图形输出为WMF、SAT、EPS、DXF或BMP格式
vla-exportprofile
插入图块的阵列
vla-addmline
建立过一个点阵列的多线
vla-addmtext
在插入点与边界框宽度所定义的矩形中建立一个多行文字输入图元
vla-addobject
加入对象到具名的字典
vla-addpoint
在给定的位置上建立一个point对象
vla-addpolyfacemesh
标出顶点,建立一个多面网格
vla-addcustomobject
建立custom对象
vla-addcylinder
建立一个在wcs的xy平面上的3d实体圆柱体
vla-adddim3pointangular
使用三点建立角度标注
vla-adddimaligned
建立一个对齐标注对象
vla-adddimangular
建立弧、两条线或圆周的角度标注
vla-getlocalemedianame
取得标准介质名称的本地化版本
vla-getloopat
以给定的索引取得环形图案填充
vla-getname
取得字典中对象名称
vla-getobject
以给定的对象名称取得字典中的对象
vla-getorientation
取得指定的角度。
vla-getpapermargins
vla-addarc
以给定的弧的中心点、半径、起始角度以及结束弧度建立一个弧
vla-addattribute
以指定的性质在给定的位置建立属性定义
vla-addbox
建立边缘和wcs轴平行的3d长方体
vla-addcircle
以给定的中心点和半径建立一个圆
vla-addcone
建立一个底面在wcs上的xy平面上的圆锥体
vla-addextrudedsolid
以给定的profile、height以及taperangle建立拉伸实体
vla-addextrudedsolidalongpath
以给定的轮廓以及拉伸路径建立拉伸实体
vla-addfitpoint
以给定的索引将拟合点加到样条曲线
vla-addhatch
建立一个ahrcቤተ መጻሕፍቲ ባይዱ对象
以给定的中心点、主轴上的一点以及半径比在wcs的xy平面上建立一个椭圆
vla-addellipticalcone
以给定的center、majorradius、minorradius、以及height在wcs的xy平面上建立一个3d实体椭圆圆锥体
vla-addellipticalcylinder
以给定的center、majorradius、minorradius、以及height在wcs的xy平面上建立一个3d实体椭圆圆柱体
vla-arrayrectangular
建立对象的2D或3D矩形阵列
vla-attachexternalreference
贴附外部参照到图形
vla-attachtoolbartoflyout
将工具条贴附到定义为弹出式图标的工具条按钮上
vla-auditinfo
计算图面的整合性
vla-bind
将外部参照并入到图形
vla-boolean
执行对象与其他3Dsolid或region对象之间的布尔运算(并集、交集、差集)
vla-checkinterference
检查两个实体之间的干涉,如果指定的话,则从干涉处建立一个实体
vla-clear
清楚所有项目中的指定选集
vla-clipboundary
对点阵式图像指定截取边界
vla-additems
以给定的索引将拟合点加到样条曲线
vla-addleader
以给定的点坐标值建立引线
vla-addlightweightpolyline
根据顶点的列表建立一条轻多段线
vla-addline
建立过两点的直线
vla-addmenuitem
加入菜单选项到弹出菜单中
vla-addminsertblock
取得与字典相关的外部记录数据
vla-handletoobject
取得与给定处理码的对应对象
vla-highlight
设定给定对象或给定选集中的所有对象的显示状态
vla-import
输入sat,eps,dxf或wmf格式的图形文件
vla-importprofile
输入其他用户建立的配置
vla-initializeuserinput
起始设定getkeyword方法
vla-insertblock
在当前图形中插入一个图形文件或已经定义的命名图块
vla-insertinmenubar
将弹出菜单插入到AOTUCAD菜单表的指定位置中
vla-insertloopat
在图案填充的给定索引插入一个环
vla-insertmenuinmenubar
vla-addtorus
在给定的位置建立一个圆环
vla-addtrace
从点表建立一个宽线对象
vla-addvertex
加入一个顶点到轻ddx
vla-addwedge
以给定长度,宽度以及高度建立边缘和轴平行楔形
vla-addxline
建立一个通过两个指定点的xline(构造线)
vla-addxrecord
vla-addrevolvedsolid
以给定的绕轴面域建立旋转实体
vla-addseparator
加入分割线到已有的菜单表或工具条
vla-addshape
以所给的插入点、比例系数以及旋转角度,依据一个以名称识别的模板建立一个形(shape)对象
vla-addsolid
建立一个2D实体多边形
vla-addsphere
vla-addpolyline
从顶点的表建立一条多段线
vla-addpviewport
以给定的中心点、高度及宽度加入图纸空间视口
vla-addraster
根据已有的图像文件建立新的点阵式图像
vla-addray
建立通过两个唯一点的射线
vla-addregion
从一组图元建立面域。所给的图元必须可以形成封闭的同平面面域
vla-adddimdiametric
以给定的直径上的亮点以及引线的长度建立圆周或弧的直径标注
vla-adddimordinate
以给定的定义点及引线端点建立坐标标注
vla-adddimradial
在给定的位置建立选取的对象半径标注
vla-adddimrotated
建立旋转的线性标注
vla-addellipse
以给定的中心点和半径建立一个圆球
vla-addspline
建立二次或三次NURBS(不均匀有理B-spline)曲线
vla-addsubmenu
加入子菜单到已有的菜单中
vla-addtext
建立单行文字
vla-addtolerance
建立公差实体
vla-addtoolbarbutton
将工具条选项加入工具条指点位置
Vlisp函数
功能说明
vla-activate
激活指定图形
vla-add
建立一个对象并把它加入相应的集合中
vla-add3dface
以给定的四个顶点建立一个3Dface对象
vla-add3dmesh
以给定的M和N方向的点数及M和N的点坐标值建立的自由形状的3D网格面
vla-add3Dpoly
以给定的坐标值阵列建立一个3D多段线
vla-appenditems
附加一个或多个图元到指定组群
vla-appendouterloop
附加一个外环到图案填充范围
vla-appendvertex
附加一个顶点到3Dpoly,polyline或polygonmesh对象末端
vla-arraypolar
以给定的numberofobjects、angletofill以及centerpoint建立对象的环形阵列
vla-displayplotpreview
显示(打印预览)对话框,其中含有局部或完整的视图预览
vla-distancetoreal
将表示距离的字符串转换成实数值
vla-dock
将工具条固定在窗口指定的位置
vla-elevateorder
将样条曲线的阶数提高为指定的阶数
vla-endundomark
取得AUTOCAD寻找外部参考文件的目录
vla-getreal
从用户处取得实数值
vla-getremotefile
下载URL所指定的文件
vla-getsnapspacing
取得视口的捕捉间距
vla-getstring
从用户处取得字符串
vla-getsubentity
以交互方式取得对象或子实体
vla-getucsmatrix
关闭指定的图形或所有打开的图形
vla-copy
复制给定的对象到相同的位置
vla-copyfrom
复制标注型式或打印配置的设定值
vla-copyobjects
复制多个对象
vla-copyprofile
复制指定的配置
vla-createtypedarray
建立含有有型参数的数组变体
vla-delete
vla-getinteger
从用户处取得一个整数
vla-getinterfaceobject
接受一个程序识别码(ID)并试图将它加载到AUTOCAD中当做内部处理服务器
vla-getinvisibleedge
以给定的索引取得3Dface对象边缘的可见性设定值
vla-getkeyword
从用户处取得关键字字符串
以互动方式取得对象
vla-getextensiondictionary
取得与对象关联的字典
vla-getfitpoint
以给定索引取得样条曲线的拟合点
vla-getfont
取得textstyle的字体定义信息
vla-getgridspacing
取得视口的栅格间距
vla-getinput
将用户输入的字符串转换成关键字索引
在任何字典中建立一个xrecord对象
vla-anglefromxaxis
去的某条线与X轴间的夹角角度
vla-angletoreal
以字符串表示的角度转换成实数(双精度)值
vla-angletostring
将角度从实数(双精度)转换成字符串
vla-appendinnerloop
附加一个内环到填充图案
输出当前的布局使其能与其他用户共享
vla-float
将工具条设置成浮动
vla-getacadstate
取得acadstate对象来从外部处理应用程序监视CAD状态
vla-getallprofilenames
取得系统所有可用的配置
vla-getangle
取得指定角度
vla-getattributes
取得图块参考中的属性
vla-getbitmaps
取得当做工具条选项所使用图标的大位图与小位图
vla-getboundingbox
取得为主指定对象的长方体的两个点
vla-getbulge
取得多段线上给定索引的凸度
vla-getcanonicalmedianames
取得指定的打印设备的可用标准介质名称
vla-getconstantattributes
将菜单插入到AUTOCAD菜单表中
vla-intersectwith
取得图形中某个对象和其他对像相交的点
vla-isremotefile
取得配置或打印机配置的边界
vla-getpapersize
取得打印机配置的宽度与高度
vla-getplotdevicenames
取得全部可用打印机配置的名称
vla-getplotstyletablenames
取得全部可用打印形式表名称
vla-getpoint
取得在CAD中选取的点
vla-getprojectfilepath
取得图块或外部参照中的固定属性
vla-getcontrolpoint
取得给定索引位置的控制点的坐标值
vla-getcorner
取得矩形的角点
vla-getcustomscale
取得配置或打印机配置的自定义比例
vla-getdistance
取得从提示线或屏幕上选取的一组点算起的距离
vla-getentity
取得组成UCS坐标系统资料的转换矩阵
vla-getvariable
取得AUTOCAD系统变量的当前设定值
vla-getweight
取得给定索引的控制点权值
vla-getwindowtoplot
取得定义要打印的配置的位置的坐标
vla-getxdata
取得与对象相关的外部数据
vla-getxrecorddata
删除指定的对象
vla-deleteconfiguration
删除一个视口配置
vla-deletefitpoint
以给定的索引删除样条曲线的拟合点
vla-deleteprofile
删除指定的布局
vla-detach
从图形拆离外部参照
vla-display
将PViewport对象的显示控制切换为打开或者关闭
标记图块操作的结束
vla-erase
删除选集中的所有对象
vla-eval
计算vlisp中的表达式
vla-evaluate
计算给定的填充图案或引线
vla-explode
将符合对象分解成子图元
vla-export
将AUTCAD图形输出为WMF、SAT、EPS、DXF或BMP格式
vla-exportprofile
插入图块的阵列
vla-addmline
建立过一个点阵列的多线
vla-addmtext
在插入点与边界框宽度所定义的矩形中建立一个多行文字输入图元
vla-addobject
加入对象到具名的字典
vla-addpoint
在给定的位置上建立一个point对象
vla-addpolyfacemesh
标出顶点,建立一个多面网格
vla-addcustomobject
建立custom对象
vla-addcylinder
建立一个在wcs的xy平面上的3d实体圆柱体
vla-adddim3pointangular
使用三点建立角度标注
vla-adddimaligned
建立一个对齐标注对象
vla-adddimangular
建立弧、两条线或圆周的角度标注
vla-getlocalemedianame
取得标准介质名称的本地化版本
vla-getloopat
以给定的索引取得环形图案填充
vla-getname
取得字典中对象名称
vla-getobject
以给定的对象名称取得字典中的对象
vla-getorientation
取得指定的角度。
vla-getpapermargins
vla-addarc
以给定的弧的中心点、半径、起始角度以及结束弧度建立一个弧
vla-addattribute
以指定的性质在给定的位置建立属性定义
vla-addbox
建立边缘和wcs轴平行的3d长方体
vla-addcircle
以给定的中心点和半径建立一个圆
vla-addcone
建立一个底面在wcs上的xy平面上的圆锥体
vla-addextrudedsolid
以给定的profile、height以及taperangle建立拉伸实体
vla-addextrudedsolidalongpath
以给定的轮廓以及拉伸路径建立拉伸实体
vla-addfitpoint
以给定的索引将拟合点加到样条曲线
vla-addhatch
建立一个ahrcቤተ መጻሕፍቲ ባይዱ对象
以给定的中心点、主轴上的一点以及半径比在wcs的xy平面上建立一个椭圆
vla-addellipticalcone
以给定的center、majorradius、minorradius、以及height在wcs的xy平面上建立一个3d实体椭圆圆锥体
vla-addellipticalcylinder
以给定的center、majorradius、minorradius、以及height在wcs的xy平面上建立一个3d实体椭圆圆柱体
vla-arrayrectangular
建立对象的2D或3D矩形阵列
vla-attachexternalreference
贴附外部参照到图形
vla-attachtoolbartoflyout
将工具条贴附到定义为弹出式图标的工具条按钮上
vla-auditinfo
计算图面的整合性
vla-bind
将外部参照并入到图形
vla-boolean
执行对象与其他3Dsolid或region对象之间的布尔运算(并集、交集、差集)
vla-checkinterference
检查两个实体之间的干涉,如果指定的话,则从干涉处建立一个实体
vla-clear
清楚所有项目中的指定选集
vla-clipboundary
对点阵式图像指定截取边界
vla-additems
以给定的索引将拟合点加到样条曲线
vla-addleader
以给定的点坐标值建立引线
vla-addlightweightpolyline
根据顶点的列表建立一条轻多段线
vla-addline
建立过两点的直线
vla-addmenuitem
加入菜单选项到弹出菜单中
vla-addminsertblock
取得与字典相关的外部记录数据
vla-handletoobject
取得与给定处理码的对应对象
vla-highlight
设定给定对象或给定选集中的所有对象的显示状态
vla-import
输入sat,eps,dxf或wmf格式的图形文件
vla-importprofile
输入其他用户建立的配置
vla-initializeuserinput
起始设定getkeyword方法
vla-insertblock
在当前图形中插入一个图形文件或已经定义的命名图块
vla-insertinmenubar
将弹出菜单插入到AOTUCAD菜单表的指定位置中
vla-insertloopat
在图案填充的给定索引插入一个环
vla-insertmenuinmenubar
vla-addtorus
在给定的位置建立一个圆环
vla-addtrace
从点表建立一个宽线对象
vla-addvertex
加入一个顶点到轻ddx
vla-addwedge
以给定长度,宽度以及高度建立边缘和轴平行楔形
vla-addxline
建立一个通过两个指定点的xline(构造线)
vla-addxrecord
vla-addrevolvedsolid
以给定的绕轴面域建立旋转实体
vla-addseparator
加入分割线到已有的菜单表或工具条
vla-addshape
以所给的插入点、比例系数以及旋转角度,依据一个以名称识别的模板建立一个形(shape)对象
vla-addsolid
建立一个2D实体多边形
vla-addsphere
vla-addpolyline
从顶点的表建立一条多段线
vla-addpviewport
以给定的中心点、高度及宽度加入图纸空间视口
vla-addraster
根据已有的图像文件建立新的点阵式图像
vla-addray
建立通过两个唯一点的射线
vla-addregion
从一组图元建立面域。所给的图元必须可以形成封闭的同平面面域
vla-adddimdiametric
以给定的直径上的亮点以及引线的长度建立圆周或弧的直径标注
vla-adddimordinate
以给定的定义点及引线端点建立坐标标注
vla-adddimradial
在给定的位置建立选取的对象半径标注
vla-adddimrotated
建立旋转的线性标注
vla-addellipse
以给定的中心点和半径建立一个圆球
vla-addspline
建立二次或三次NURBS(不均匀有理B-spline)曲线
vla-addsubmenu
加入子菜单到已有的菜单中
vla-addtext
建立单行文字
vla-addtolerance
建立公差实体
vla-addtoolbarbutton
将工具条选项加入工具条指点位置
Vlisp函数
功能说明
vla-activate
激活指定图形
vla-add
建立一个对象并把它加入相应的集合中
vla-add3dface
以给定的四个顶点建立一个3Dface对象
vla-add3dmesh
以给定的M和N方向的点数及M和N的点坐标值建立的自由形状的3D网格面
vla-add3Dpoly
以给定的坐标值阵列建立一个3D多段线
vla-appenditems
附加一个或多个图元到指定组群
vla-appendouterloop
附加一个外环到图案填充范围
vla-appendvertex
附加一个顶点到3Dpoly,polyline或polygonmesh对象末端
vla-arraypolar
以给定的numberofobjects、angletofill以及centerpoint建立对象的环形阵列
vla-displayplotpreview
显示(打印预览)对话框,其中含有局部或完整的视图预览
vla-distancetoreal
将表示距离的字符串转换成实数值
vla-dock
将工具条固定在窗口指定的位置
vla-elevateorder
将样条曲线的阶数提高为指定的阶数
vla-endundomark
取得AUTOCAD寻找外部参考文件的目录
vla-getreal
从用户处取得实数值
vla-getremotefile
下载URL所指定的文件
vla-getsnapspacing
取得视口的捕捉间距
vla-getstring
从用户处取得字符串
vla-getsubentity
以交互方式取得对象或子实体
vla-getucsmatrix