TopSolidAPI
welcome
guide
automation
multiple interfaces
script languages
program units
coordinates
object model overview
undocumented objects
creation version
modification version
obsolescence version
deletion version
objects
application
component
bom
bomlevel
bomproperty
contextdesign
contextdraft
coordinatesystem
curve
dimension
documentdesign
documentdraft
drawing
parameter
point
refaxis
refdirection
refedge
refface
refplane
refsegment
set
shape
shapeoperation
shapepart
text
interfaces
iapplication
description
activedocument
application
asks
contexts
currentdocument
defaultprintername
documents
executemacro
extensions
fullname
getexportoption
getimportoption
getreferenceddocuments
gettranslatorinfo
mainwindow
movedocumentsandreferences
name
path
printborder
printshaded
programunitangle
programunitlength
quit
regenerate
setexportoption
setimportoption
synchronize
synchronizeauto
translatorscount
version
visible
_iapplicationevents
description
notifyabouttoquit
notifyafterdocumentsave
notifyafterdocumentupdate
notifybeforedocumentclose
notifybeforedocumentload
notifybeforedocumentmodification
notifybeforedocumentsave
notifybeforedocumentupdate
notifybrowseforinsertpart
notifycurrentdocumenthaschanged
notifyquit
iasks
description
ask
askedge
askelement
askface
askparameter
askpoint
button
question
ibom
description
columnsnumber
columntitle
sublevels
ibomlevel
description
element
getshapes
properties
sublevels
ibomlevels
description
count
item
ibomproperties
description
count
item
ibomproperty
description
value
valuetype
icomponent
description
code
element
isgeneric
islocallymodified
isstandard
move
rotate
templatedocument
variant
icomponents
description
add
addstandard
addstandardwithpositioningbycoordinatesystems
addwithpositioningbycoordinatesystems
count
item
icontext
description
application
name
version
icontextdesign
description
createdocument
icontextdraft
description
createdocument
icontexts
description
count
item
icoordinatesystem
description
current
element
makerefaxis
makerefdirection
icoordinatesystems
description
addbasic
count
item
icurve
description
element
makerefaxis
makerefdirection
segments
icurves
description
add3pointscircle
addbasicbsplinebyinterpolation
addbasiccircle
addbasiccomposite
addbasicellipse
addbasicline
addbasicperiodicbsplinebyinterpolation
count
item
idimension
description
element
highsuffix
lowsuffix
prefix
suffix
text
idimensions
description
count
item
idocument
description
address1
address2
application
author
breakallgroups
close
company
createrevisionindex
current
currentlevel
elements
fullname
getbom
getexternalreferenceddocuments
getlevelproperties
getlevelpropertiesbyname
getproperty
invalidelementsset
lastrevisionindex
modified
moveexternalreferences
name
number
path
printout
programunitangle
programunitlength
readonly
regenerate
save
saveas
saved
searchelementbyname
setlevelproperty
setlevelpropertybyname
setlevelsproperty
setlevelspropertybyname
setproperty
texts
title1
title2
version
visible
idocumentdesign
description
absolutecoordinatesystem
assembly
components
coordinatesystems
currentcoordinatesystem
curves
document
parameters
points
purgeshapes
shapes
_idocumentdesignevents
description
notifydelete
idocumentdraft
description
drawings
dimensions
_idocumentdraftevents
description
notifydelete
idocuments
description
add
close
count
item
open
idrawing
description
element
paperformat
printout
idrawings
description
count
item
ielement
description
analyse
application
basify
blanked
breakassociativity
color
delete
designation
document
getcolorrgb
getmatter
gettextproperty
identifier
invalid
layer
level
name
nameoridentifier
reference
removeproperty
saveinfile
settextproperty
supplier
visible
ielements
description
count
item
nameisused
iextension
description
application
name
version
iextensions
description
count
item
iparameter
description
getconvertedtolerance
getconvertedvalue
element
modifiable
nominalvalue
setconvertedtolerance
setconvertedvalue
unitsymbol
unittype
value
iparameters
description
addbasic
count
item
ipoint
description
element
getcoordinates
setcoordinates
x
y
z
ipoints
description
addbarycenter
addbasic
count
item
iref
description
element
irefaxis
description
getaxis
getdirection
getorigin
reversedirection
irefdirection
description
getdirection
reversedirection
irefedge
description
curvetype
identifier
irefedges
description
count
item
irefface
description
identifier
surfacetype
ireffaces
description
count
item
irefplane
description
getnormal
getorigin
getplane
reversenormal
irefsegment
description
curvetype
identifier
irefsegments
description
count
item
iset
description
elements
getshapes
type
isetelements
description
add
count
item
remove
ishape
description
checkgeometry
cleangeometry
edges
element
faces
facetface
findfacewithray
getbodies
getbodyfaces
getbodymass
getbodyshells
getbodyvertices
getbodyvolume
getboundingbox
getedgebsplineparams
getedgecircleparams
getedgecvtype
getedgeellipseparams
getedgelength
getedgelineparams
getedgenearest
getedgenearestasbspline
getedgeparasolidbsplineparams
getedgeposition
getedgepositionasbspline
getedgevertices
getfacearea
getfacebsplineparams
getfaceconeparams
getfacecylinderparams
getfaceloops
getfacenearest
getfacenormal
getfaceparasolidbsplineparams
getfaceplaneparams
getfaceposition
getfaceshells
getfacesftype
getfacesphereparams
getfacetorusparams
getfacevertices
getidfrommoniker
getloopedges
getlooptype
getloopvertices
getmonikerfromid
getshellfaces
getvertexpoint
isfaceshellouter
isloopouter
issameorientfinedge
isshellouter
purge
simplifygeometry
type
transparency
ishapeoperation
description
ishapeoperations
description
addintersection
addsubtraction
addunion
count
item
ishapepart
description
operations
shape
ishapes
description
addbasicblock
addbasicextruded
addbasicrevolved
addbasicruled
addextrudedoncurve
addrevolvedoncurve
addruledoncurve
count
item
sew
itext
description
element
getplane
height
setplane
string
itexts
description
addbasic
count
item
enums
topanalyse
topaskanswer
topbomproptype
topboxnotify
topcircletype
topcolor
topcurvetype
topdesignmode
topdirection
topextreftype
topinterface
toplevelproperty
toplog
toplooptype
toppaperformat
topparamunittype
topshapetype
topsurfacetype
topstandard
toptopo
toptypeset
examples
introduction
how to start
checking for version
setting program units
opening a document
setting and getting level properties
importing an iges file
printing all displayed documents
creating a new design document
creating a basic parameter
creating a basic line
creating a basic b-spline curve
creating a basic composite curve
creating a basic extruded shape
creating an associative extruded shape
creating a boolean operation
creating a component
creating a standard component
counting invalid elements
getting a bom
sewing shapes together
releases
introduction
v6.6
introduction
creations
v6.5
introduction
Your Ad Here