cad vba 部分中文方法

来源:互联网 发布:本机域名服务器查询 编辑:程序博客网 时间:2024/04/20 11:31
 A


Activate 将指定的图面设成作用中。
Add 建立一个成员物件并将它加入适当的集成中。
Add3DFace 以给定的四个顶点建立一个 3DFace 物件。
Add3DMesh 以给定的 M 与 N 方向的点数以及点在 M 与 N 方向的座标值建立任意形式的 3D 网面。
Add3DPoly 依给定的座标值阵列建立 3D 聚合线。
AddArc 以给定的弧的中心点、半径、起始角度以及结束角度建立一个弧。
AddAttribute 以指定的性质在给定的位置建立属性定义。


AddBox 建立边缘和 WCS 轴平行的 3D 实体方块。
AddCircle 以给定的中心点及半径建立一个圆。
AddCone 建立一个基底位於 WCS 之 XY 平面上的 3D 实体圆锥体。
AddCustomObject 建立 Custom 物件。
AddCylinder 建立一个基底是在 WCS 之 XY 平面上的 3D 实体圆柱体。
AddDim3PointAngular 使用三点来建立角度标註。
AddDimAligned 建立一个对齐式标註物件。
AddDimAngular 建立弧、二条线或圆的角度标註。


AddDimDiametric 以给定的直径上的二点以及引线的长度建立圆或弧的直径标註。
AddDimOrdinate 以给定的定义点、及引线端点建立座标式标註。
AddDimRadial 在给定位置建立选取之物件的径向标註。
AddDimRotated 建立旋转的线性标註。
AddEllipse 以给定的中心点、主要轴上的一个点及半径比,在 WCS 的 XY 平面上建立一个椭圆。
AddEllipticalCone 以给定的 Center、MajorRadius、MinorRadius 以及 Height 在 WCS 的 XY 平面上建立一个 3D 实体椭圆圆锥体。


AddEllipticalCylinder 以给定的 Center、MajorRadius、MinorRadius 以及 Height 在 WCS 的 XY 平面上建立一个 3D 实体椭圆圆柱体。
AddExtrudedSolid 以给定的 Profile、Height 以及 TaperAngle 建立挤出实体。
AddExtrudedSolidAlongPath 以给定的轮廓以及挤出路径建立挤出实体。
AddFitPoint 以给定的索引将拟合点加到云形线。
AddHatch 建立一个 Hatch 物件。
AddItems 加入一个或多个物件到指定的选集中。
AddLeader 从给定的点座标值建立引线。


AddLightweightPolyline 以顶点的列示建立一条轻量级聚合线。
AddLine 建立通过二点的线。
AddMenuItem 加入蹦现功能表项目到蹦现功能表中。
AddMInsertBlock 插入图块的阵列。
AddMLine 建立通过一个点阵列的多条线。
AddMtext 在插入点与边界框宽度所定义的矩形中建立一个 MText 元件。
AddObject 加入物件到具名的字典。
AddPoint 在给定的位置建立一个 Point 物件。
AddPolyfaceMesh 从顶点的列示建立一个多边面网面。


AddPolyline 从顶点的列示建立一条聚合线。
AddPViewport 以给定的中心点、高度、及宽度加入一个图纸空间视埠。
AddRaster 根据既有的的影像档建立新的点阵式影像。
AddRay 建立通过二个唯一点的射线。
AddRegion 从一组图元建立面域。给定的图元必须可以形成封闭的共面面域。
AddRevolvedSolid 以给定之绕轴的面域建立迴转实体。
AddSeparator 加入分隔线到既有的的功能表或工具列。
AddShape 依照给定的插入点、比例係数,以及旋转要求依据名称识别的样板建立一个 Shape 物件。


AddSolid 建立一个 2D 实体多边形。
AddSphere 以给定的中心点及半径建立一个圆球。
AddSpline 建立二次或三次 NURBS(不均匀有理 B-spline)曲线。
AddSubMenu 加入次功能表到既有的的功能表。
AddText 建立单行文字。
AddTolerance 建立公差元件。
AddToolbarButton 将工具列项目加入工具列的指定位置。
AddTorus 在给定位置建立一个圆环。
AddTrace 从点阵列建立一个 Trace 物件。


AddVertex 加入一个顶点到轻量级聚合线。
AddWedge 以给定的长度、宽度以及高度建立边缘和轴平行的楔形。
AddXLine 建立一个通过二指定点的 xline(无限长直线)。
AddXRecord 在任何字典中建立一个 XRecord 物件。
AngleFromXAxis 取得一条线与 X 轴间所夹的角度。
AngleToReal 将以字串表示的角度转换成实数(倍精度)值。
AngleToString 将角度从实数(倍精度)值转换成字串。
AppendInnerLoop 附加一个内迴路到剖面线。


AppendItems 附加一个或多个元件到指定的群组。
AppendOuterLoop 附加一个外迴路到剖面线。
AppendVertex 附加一个顶点到 3DPoly、Polyline 或 PolygonMesh 物件的尾端。
ArrayPolar 以给定的 NumberOfObjects、AngleToFill、以及 CenterPoint 建立物件的环形阵列。
ArrayRectangular 建立物件的 2D 或 3D 矩形阵列。
AttachExternalReference 贴附外部参考(xref)到图面。
AttachToolbarToFlyout 将工具列贴附到定义为图示列的工具列按钮。


AuditInfo 演算图面的整合性。


B


Bind 将外部参考(xref)併入到图面。
Boolean 执行物件与其它 3DSolid 或 Region 物件之间的布林运算(联集、交集以及差集)。


C


CheckInterference 检查二个实体之间的干涉,如果指定的话,则从干涉处建立一个实体。
Clear 清除所有项目的指定选集。
ClipBoundary 指定点阵式影像的截取边界。
Close 关闭指定的图面或所有开启的图面。
Copy 复製给定的物件到相同位置。
CopyFrom 从给定的出图规划复製设定值。
CopyObjects 复製多个物件(完全复製)。
CopyProfile 复製指定的个案设定。
*CreateEntry 在档案属性中建立一笔新的纪录。(Creates a new entry in the File Dependency List.)
CreateTypedArray 建立含有有型引数之阵列的变体。


D


Delete 删除指定的物件。
DeleteConfiguration 删除一个视埠规划。
DeleteFitPoint 以给定的索引删除云形线的拟合点。
DeleteProfile 删除指定的个案设定。
Detach 从图面分离外部参考(xref)。
Display 将 PViewport 物件的显示控制切换为打开或关闭。
DisplayPlotPreview 显示「出图预览」对话方块,其中含有局部或完整的视景预览。
DistanceToReal 将表示距离的字串转换成实数(倍精度)值。


Dock 将工具列定置在拥有者视窗的边框。


E


ElevateOrder 将云形线的顺序提高为指定的顺序。
EndUndoMark 标示图块操作的结束。
Erase 消除选集中的所有物件。
Eval 演算 VBA 中的表示式。
Evaluate 演算给定的剖面线或引线。
Explode 将复合物件炸开成次图元。
Export 将 AutoCAD 图面匯出为 WMF、SAT、EPS、DXF、DWF、或 BMP 格式。
ExportProfile 匯出作用中的个案设定使其能与其它使用者共用。


F


Float 将工具列设成浮动。


G


GetAcadState 从外部处理应用程式(out-of-process application)取得 AcadState 物件来监视 AutoCAD 的状态。
GetAllProfileNames 取得系统所有可用的个案设定。
GetAngle 取得指定的角度。参考 ANGBASE 系统变数的设定值。
GetAttributes 取得图块参考中的属性。
GetBitmaps 取得当作工具列项目图示的大点阵图与小点阵图。
GetBoundingBox 取得围住指定物件之矩形体的二个点。
GetBulge 取得聚合线上给定索引的凸度值。


GetCanonicalMediaNames 取得指定之出图设备的可用标准媒体名称。
GetConstantAttributes 取得图块或外部参考中的固定属性。
GetControlPoint 取得给定索引位置之控制点的座标值。
GetCorner 取得矩形的角点。
GetCustomScale 取得配置或出图规划的自订比例。
GetDistance 取得从提示线或萤幕上选取的一组点的距离。
GetEntity 以互动方式取得物件。
GetExtensionDictionary 取得与物件关联的延伸字典。


GetFitPoint 以给定索引取得云形线拟合点。
GetFont 取得 TextStyle 之字体的定义资料
GetGridSpacing 取得视埠的格点间距。
GetInput 将使用者输入的字串转换成关键字索引。
GetInteger 从使用者取得一个整数值。
GetInterfaceObject 接收一个程式识别码(ID)并试图将它载入到 AutoCAD 当作内部处理伺服器(in-process server)。
GetInvisibleEdge 以给定的索引取得 3DFace 物件边缘的可见性设定值。
GetKeyword 从使用者取得关键字字串。


GetLocaleMediaName 取得正规媒体名称的本土化版本。
GetLoopAt 以给定的索引取得剖面线迴路。
GetName 取得字典中物件的名称(关键字)。
GetObject 以给定的物件名称(关键字)取得字典中的物件。
GetOrientation 取得指定的角度。忽略 ANGBASE 系统变数的设定。
GetPaperMargins 取得配置或出图规划的边界。
GetPaperSize 取得规划之图纸的宽度与高度。
GetPlotDeviceNames 取得全部可用出图设备的名称。


GetPlotStyleTableNames 取得全部可用的出图型式表格名称。
GetPoint 取得在 AutoCAD 中选取的点。
GetProjectFilePath 取得 AutoCAD 寻找外部参考档案的目录。
GetReal 从使用者取得实数(倍精度)值。
GetRemoteFile 下载 URL 所指定的档案。
GetSnapSpacing 取得视埠的锁点间距。
GetString 从使用者取得字串。
GetSubEntity 以互动方式取得物件或次图元。
GetUCSMatrix 取得组成 UCS 座标系统资料的转换矩阵。


GetVariable 取得 AutoCAD 系统变数的目前设定值。
GetWeight 取得给定索引之控制点的权值。
GetWidth 取得聚合线的开始与结束宽度。
GetWindowToPlot 取得定义要出图之配置的位置的座标值。
GetXData 取得与物件关联的延伸资料(XData)。
GetXRecordData 取得与字典关联之延伸记录资料(XRecordData)。


H


HandleToObject 取得与给定处理码对应的物件。
Highlight 设定给定物件或给定选集中之所有物件的亮显状态。


I


Import 匯入 SAT、EPS、DXF 或 WMF 格式的图档。
ImportProfile 匯入其他使用者建立的个案设定。
*IndexOf 提供档案附属清单中元件之索引值(Provides the index of an entry in the File Dependency List.)
InitializeUserInput 起始设定 GetKeyword 方法。
InsertBlock 插入一个图面档或已经定义的具名图块到目前的图面。
InsertInMenuBar 将蹦现功能表插入到 AutoCAD 功能表列的指定位置中。
InsertLoopAt 在剖面线的给定索引插入一个迴路。
InsertMenuInMenuBar 将功能表插入到 AutoCAD 功能表列中。
IntersectWith 取得图面中某个物件和其它物件相交的点。


IsRemoteFile 传回下载之远端档案所在的 URL。
IsURL 验証给定的 URL。
Item 以给定的索引取得集成、群组或选集中的成员物件。


J
K
L


LaunchBrowserDialog 启动容许使用者存取任何 URL 并选取 URL 的「Web 瀏览器」对话方块。
ListARX 取得目前已载入的 AutoCAD ARX 应用程式。
Load 从功能表档案载入功能表群组或从资源库(LIN)档案载入线型的定义。
LoadARX 载入指定的 AutoCAD ARX 应用程式。
LoadDVB 载入指定的 AutoCAD VBA 专案档
LoadShapeFile 载入造型档(SHX)。


M


Mirror 沿著轴建立平面物件的镜射影像。
Mirror3D 建立给定物件相对平面上的镜射影像。
Move 沿著向量方向移动一个物件。


N


New 以 SDI 模式建立一个新文件。


O


ObjectIDToObject 取得与给定之物件识别码(ID)对应的物件。
Offset 在既有的物件位置的偏移距离建立一个新的物件。
Open 开启一个既有的图档(DWG)并设成作用中文件。


P


PlotToDevice 将配置出图到设备。
PlotToFile 将配置出图到指定的档案。
PolarPoint 以到一个已知点的指定角度一距离来取得一个点。
Prompt 将提示张贴到指令行。
PurgeAll 从文件移除未使用之具名参考如未使用的图块或图层。
PurgetFitData 清除云形线的拟合资料。
PutRemoteFile 将档案上载到 URL 指定的远端位置。


Q


Quit 关闭图档同时结束 AutoCAD 应用程式。


R


RealToString 将实数值(倍精度)转换为字串。
RefreshPlotDeviceInfo 更新出图、标准媒体、出图型式表格资讯来反应目前的系统状态。
Regen 重生整个图面以及重新计算所有物件的萤幕座标值及视景解析度。
Reload 重新载入外部参考(xref)。
Remove 从字典移除具名物件。
*RemoveEntry 从档案附属清单中移除已建立之识别符号元件(Removes an identified entry from the File Dependency List.)
RemoveItems 从群组或选集移除指定的项目。
RemoveFromMenuBar 从 AutoCAD 功能表列移除蹦现功能表。
RemoveMenuFromMenuBar 从 AutoCAD 功能表列移除如指定自集成的蹦现功能表。


Rename 变更字典中之项目的名称。
RenameProfile 变更指定的个案设定的名称。
Replace 以给定的项目置换字典中的项目。
ResetProfile 将指定的个案设定中的值重设回预设值。
*Restore 保留群组项目之图层属性设定(Restores a group of layer property settings.)
Reverse 反转云形线的方向。
Rotate 沿著基准点旋转物件。
Rotate3D 沿著 3D 轴旋转物件。Point1 与 Point2 定义当作旋转轴的线。
RunMacro 从 Application 物件执行一个 VBA 巨集。


S


Save 储存文件或功能表群组。
SaveAs 将文件或功能表群组储存到指定的档案。
ScaleEntity 在 X、Y、与 Z 方向以相同比例调整物件。
SectionSolid 建立一个代表以三点定义的平面与实体交集的面域。
Select 选取物件同时将选取的物件放入选集中。
SelectAtPoint 选取通过给定点的物件并将它放到选集中。
SelectByPolygon 选取篱选内的图元并加到选集中。
SelectOnScreen 提示使用者从萤幕点选一个物件。


SendCommand 从 VB 或 VBA 应用程式传送指令字串到文件中供同步处理。
SetBitmaps 设定当作工具列项目之图示的大点阵图与小点阵图。
SetBulge 在给定的索引位置设定聚合线的凸度。
*SetColorBookColor 从已储存之调色盘中使用顏色名称来指定顏色(Specifies the color name from an existing color book.)
SetControlPoint 以给定的索引位置设定云形线的控制点。
SetCustomScale 设定出自订配置或出图规划的自订比例。
*SetDatabase 设定AutoCad 资料库和图层状态管理员之关连(Associates an AutoCAD database with the LayerStateManager object.)
SetFitPoint 设定云形线的拟合点。
SetFont 设定 TextStyle 之字体的定义资料。
SetGridSpacing 设定视埠的格点间距。


SetInvisibleEdge 设定给定索引的边缘在可见性状态。
SetLayoutsToPlot 指定要出图的配置。
*SetNames 指定顏色之名称及调色盘之名称(Specifies the color name and book name of the color.)
SetPattern 设定剖面线的样式名称与样式类型。
SetProjectFilePath 设定 AutoCAD 寻找外部参考档案的目录。
*SetRGB 指定真彩相对应之RGB值(Specifies the RGB values of the True Color.)
SetSnapSpacing 设定视埠的锁点间距。
SetVariable 设定 AutoCAD 系统变数的值。
SetView 将视埠中的视景设成 Views 集成物件中储存的视景。
SetWeight 在给定的索引位置设定控制点的权值。
SetWidth 设定给定的区段索引的聚合线开始与结束的宽度。


SetWindowToPlot 设定要出图之配置的位置座标值。
SetXData 设定与物件关联的延伸资料(XData)。
SetXRecordData 设定与字典关联的延伸记录资料(XRecordData)。
SliceSolid 以定义平面的三个给定点建立 3DSolid 物件的切面。
Split 将视埠分割成指定数目的视景。
StartBatchMode 启动批次模式列印。
StartUndoMark 标示图块操作的开始。


T


TransformBy 依给定的 4x4 转换矩阵移动、调整其比例或旋转物件。
TranslateCoordinates 将点从某个座标系统转换成另一个座标系统。


U


Unload 释放功能表群组或外部参考。
UnloadARX 释放指定的 AutoCAD ARX 应用程式。
UnloadDVB 释放指定的 AutoCAD VBA 专案档。
Update 将物件更新到图面萤幕。
*UpdateEntry 清除及重新建立一个识别符号物件在档案附属属性清单中(Erases and then recreates an identified entry in the File Dependency List.


V
W


WBlock 将给定的选集写出为新的图档。


X
Y
Z


ZoomAll 缩放目前的视埠以显示整个图面。
ZoomCenter 将目前的视景缩放到指定的中心点以及放大。
ZoomExtents 将目前的视埠缩放至图面实际范围。
ZoomPickWindow 将目前的视埠缩放成萤幕上点选的点定义的视窗。
ZoomPrevious 将目前的视埠缩放为之前的实际范围。
ZoomScaled 依给定的比例係数缩放目前的视埠。
ZoomWindow 将目前的视埠缩放到指定二个对角点的矩形区域。