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 object

A solid object with free-form surface support.

VBA class name:

Acad3DSolid 

Create using:

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

Access via:

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

You can make 3D objects by creating basic 3D shapes: boxes, cones, cylinders, spheres, wedges, and toris (donuts). You can then combine these shapes to create more complex solids by joining or subtracting them or finding their intersecting (overlapping) volume. You can also create solids by sweeping a 2D object along a path or revolving it about an axis.

To create a 3DSolid, use one of the following methods: AddBox, AddCone, AddCylinder, AddEllipticalCone, AddEllipticalCylinder, AddExtrudedSolid, AddExtrudedSolidAlongPath, AddRevolvedSolid, AddSphere, AddTorus, AddWedge.

To edit or query a 3DSolid, use the following methods and properties:

Methods

ArrayPolar

ArrayRectangular

Boolean

CheckInterference

Copy

Delete

GetBoundingBox

GetExtensionDictionary

GetXData

Highlight

IntersectWith

Mirror

Mirror3D

Move

Rotate

Rotate3D

ScaleEntity

SectionSolid

SetXData

SliceSolid

TransformBy

Update  

Properties

Application

Centroid

Document

Handle

HasExtensionDictionary

Hyperlinks

Layer

Linetype

LinetypeScale

Lineweight

MomentOfInertia

ObjectID

ObjectName

OwnerID

PlotStyleName

PrincipalDirections

PrincipalMoments

ProductOfInertia

RadiiOfGyration

TrueColor

Visible

Volume  

Events

Modified  

 

   Comments?