codebase="hhctrl.ocx#Version=4,73,8561,0"> codebase="hhctrl.ocx#Version=4,73,8561,0" > codebase="hhctrl.ocx#Version=4,73,8561,0" >
 
  3DSolid 对象

支持自由外形表面的实体对象。

VBA 类名:

Acad3DSolid 

创建方法:

On ModelSpace, PaperSpace, and Block objects use:
AddBox, AddCone, AddCylinder, AddEllipticalCone, AddEllipticalCylinder, AddExtrudedSolid, AddExtrudedSolidAlongPath, AddRevolvedSolid, AddSphere, AddTorus, or AddWedge. 

访问途径:

ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item 

三维对象可以通过以下这些基本的三维外形来生成:长方体、圆锥体、圆柱体、球体、楔形体以及圆环体。用户可以用并集、差集、或找出它们相交(重叠)的部分来创建更复杂的实体。用户也可以将二维对象沿着路径进行或绕着指定轴回转来创建实体。

要创建3DSolid可使用以下任一种方法: AddBoxAddConeAddCylinderAddEllipticalConeAddEllipticalCylinderAddExtrudedSolidAddExtrudedSolidAlongPathAddRevolvedSolidAddSphereAddTorusAddWedge

要编辑或查询3DSolid,可使用下列方法和属性:

方法

ArrayPolar

ArrayRectangular

Boolean

CheckInterference

Copy

Delete

GetBoundingBox

GetExtensionDictionary

GetXData

Highlight

IntersectWith

Mirror

Mirror3D

Move

Rotate

Rotate3D

ScaleEntity

SectionSolid

SetXData

SliceSolid

TransformBy

Update  

属性

Application

Centroid

Document

Handle

HasExtensionDictionary

Hyperlinks

Layer

Linetype

LinetypeScale

Lineweight

MomentOfInertia

ObjectID

ObjectName

OwnerID

PlotStyleName

PrincipalDirections

PrincipalMoments

ProductOfInertia

RadiiOfGyration

TrueColor

Visible

Volume  

事件

Modified