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