Click or drag to resize

BuilderDSTV Class

Exports the model to DSTV format.
Inheritance Hierarchy

Namespace:  Karamba.Exporters
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntax
public abstract class BuilderDSTV : ExportBuilder

The BuilderDSTV type exposes the following members.

Constructors
  NameDescription
Public methodBuilderDSTV
Initializes a new instance of the BuilderDSTV class. create new builder.
Top
Properties
  NameDescription
Protected propertylcIndexer
Gets the converter for load-case identifiers to indexes.
Top
Methods
  NameDescription
Protected methodaddBeam
add a beam instruction to the product.
Protected methodaddElementInstr
Adds an element instruction to the product.
Protected methodaddInstruction
Add a step-instruction to the output and return its number.
Public methodbuildCroSec
add cross section data to the product.
(Overrides ExportBuilderbuildCroSec(CroSec).)
Public methodbuildElement
add element data to the product.
(Overrides ExportBuilderbuildElement(ModelElement, Model).)
Public methodbuildElementLoad
add element-loads to the builder.
(Overrides ExportBuilderbuildElementLoad(ModelElement, Model).)
Protected methodbuildElementPretensionLoad
add a pretension-load to the builder.
Protected methodbuildElementUniformlyDistributedLoad
add a uniform line load to the builder.
Public methodbuildLoadCase
add load case data to the product.
(Overrides ExportBuilderbuildLoadCase(Int32, Model).)
Public methodbuildMaterial
Adds the definition of a material.
(Overrides ExportBuilderbuildMaterial(FemMaterial, Int32).)
Public methodbuildMeshLoad
add a mesh-load to the product.
(Inherited from ExportBuilder.)
Protected methodbuildNonStandardCroSec(CroSec_Box, Int32)
Adds a non-standard box cross section to the builder.
Protected methodbuildNonStandardCroSec(CroSec_Circle, Int32)
Adds a non-standard CHS to the builder.
Protected methodbuildNonStandardCroSec(CroSec_I, Int32)
Adds a non-standard I-profile to the builder.
Protected methodbuildNonStandardCroSec(CroSec_Spring, Int32)
Adds a non-standard spring cross section to the builder.
Protected methodbuildNonStandardCroSec(CroSec_Trapezoid, Int32)
Adds a non-standard trapezoid cross section to the builder.
Public methodbuildPointLoad
add point-load data to the product.
(Overrides ExportBuilderbuildPointLoad(PointLoad).)
Public methodbuildSupport
add support data to the product.
(Overrides ExportBuilderbuildSupport(Support).)
Public methodbuildVertex
add vertex data to the product.
(Overrides ExportBuilderbuildVertex(Node).)
Protected methodcroSecDataLine
Generates input line for cross section data.
Protected methodcroSecDesignation
Creates a standard cross section name.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodfinishProduct
add last lines of step-file.
(Overrides ExportBuilderfinishProduct.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodgetLoadCaseInst
gets the load-case instruction number.
Protected methodgetLoadCaseRange
Determines the range of load-cases from given load-case number.
Public methodgetLog
Gets the log of the production process.
(Inherited from ExportBuilder.)
Protected methodgetNodalInstrIndex
determine the instruction numbers of all nodes of the element and return true if successful.
Public methodgetProduct
return product of builder.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodlogErrorMsg
Logs an error message.
(Inherited from ExportBuilder.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodnewProduct
create header and specification of global coordinate system of step-file.
(Overrides ExportBuildernewProduct.)
Public methodsetCroSecAliasNames
set the table for cross section name conversions.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Protected field_loadcase_inst
maps loadcase number to instruction number.
Protected field_node_inst
maps node index to instruction number.
Protected fieldversion
version of program for which to export.
Top
See Also