Namespace IdeaStatiCa.BimApi
Namespaces
Classes
- BulkSelection
- IdeaVector3D
-
A immutable class representing a point in a 3D euclidean space.
- Selection
- SingleSelection
Interfaces
- IIdeaAnchorGrid
-
Represent anchor grid extend IIdeaFastenerGrid
- IIdeaArcSegment3D
-
Represents the line segment of the element.
Line segment is defined by three points returned by the StartNode, EndNode of the base class IIdeaSegment3D and IdeaStatiCa.BimApi.IIdeaArcSegment3D.ArcPoint.
- IIdeaBend
-
Represent bend of folded plate
- IIdeaBoltAssembly
- IIdeaBoltAssemblyByName
- IIdeaBoltAssemblyByParameters
- IIdeaBoltGrid
-
Represent bolt grid
- IIdeaCombiInput
- IIdeaCombiItem
- IIdeaConcreteBlock
- IIdeaConnectedMember
-
Represent Connected Member - member 1D assigned in to connection
- IIdeaConnectionModel
-
Extended IIdeaModel by method related by connection
- IIdeaConnectionPoint
-
Represent connection point with all connected items
- IIdeaCrossSection
-
A cross-section of an IIdeaElement1D.
- IIdeaCrossSectionByCenterLine
-
A cross-section of a general cold formed profile defined by it's center line.
- IIdeaCrossSectionByComponents
-
A generic cross-sectÃons defined by its components.
- IIdeaCrossSectionByName
-
A cross-section to import by name, any name is allowed. The correct cross-section is resolved by the user in CCM/Checkbot. Name must not be null.
- IIdeaCrossSectionByParameters
-
A cross-section defined by parameters.
- IIdeaCrossSectionComponent
-
A component of a IIdeaCrossSectionByComponents.
- IIdeaCut
-
Represent cut operation
- IIdeaElement1D
-
An element is a part of a member. Every member is comprised of one or more elements. It's geometry is defined by a Segment that can be either a line or an arc. It must specify cross-sections at both ends.
- IIdeaElement2D
-
Representation of element2D
- IIdeaFastenerGrid
-
Represent base of fastener grid
- IIdeaFoldedPlate
-
Represent folded plate - connect IIdeaPlate and IIdeaBend in to one piece
- IIdeaLineSegment3D
-
Represents the line segment of the element.
Line segment is defined by two points returned by the StartNode and EndNode of the base class IIdeaSegment3D.
- IIdeaLoadCase
- IIdeaLoadGroup
- IIdeaLoadOnSurface
- IIdeaLoading
-
A load, only two subtypes are supported: load cases IIdeaLoadCase, combinations IIdeaCombiInput.
- IIdeaMaterial
-
A material of a cross-section.
- IIdeaMaterialBoltGrade
-
A boltgrade material.
- IIdeaMaterialByName
-
A material to import by name, any name is allowed. The correct material is resolved by the user in CCM/Checkbot. Name must not be null.
- IIdeaMaterialConcrete
-
A concrete material.
- IIdeaMaterialLibrary
-
TODO
- IIdeaMaterialReinforcement
-
Material of a reinforcement.
- IIdeaMaterialSteel
-
A steal material.
- IIdeaMaterialTendon
-
Material of a tendon
- IIdeaMember1D
-
Represents named and identifiable generic member of that connects to up to two end nodes and might go through other nodes.
Member is used to represent beam, column, truss, rib or beamslab
Members consist from one or more elements, each defining cros-section and materials.
- IIdeaMember2D
-
Representation of member2D
- IIdeaModel
-
Model for project to import.
- IIdeaNegativePlate
-
An negative plate is a part of a connection.
- IIdeaNode
-
Represents named and identifiable node that several members can connect to.
- IIdeaObject
-
Represents named and identifiable BIM object.
Names of the objects are general strings and there are no guarantees about their content. The names can be null strings, empty or any generic text value, event duplicated across the model, if the original BIM software allows that.
Identifiers of the objects are strings that are guaranteed to be:
- globally unique within the scope of the current model.
- constant when the model is changed.
are qua
- IIdeaObjectConnectable
- IIdeaObjectWithResults
- IIdeaPersistenceToken
-
Describes an IIdeaPersistentObject object and hold all information necessary for restoration of the object. All implementations must be serializable.
- IIdeaPersistentObject
-
An object that can be recreated at any point by its persistence Token.
- IIdeaPin
- IIdeaPinByName
- IIdeaPinByParameters
- IIdeaPinGrid
-
Represent pin grid extend IIdeaFastenerGrid
- IIdeaPlate
-
An plate is a part of a connection.
- IIdeaPolyLine3D
-
Represents a polyline in three-dimensional space.
- IIdeaRegion3D
-
Represents a region in three-dimensional space included outline (border) and openings.
- IIdeaSegment3D
-
Represents the line or arc segment of the element.
Each element has just one segment, that can be of either line or arc type. See derived interfaces IIdeaLineSegment3D and IdeaStatiCa.BimApi.IIdeaArcSegment3D.
- IIdeaSpan
-
Span allows specifying haunched member.
Both cross-sect
- IIdeaTaper
-
Defines haunches (variyng cross-sections) along the member.
One IIdeaTaper may be assigned to multiple Members. Sections of the member not covered by a span will use the member's cross-section.
- IIdeaWeld
-
An weld is a part of a connection.
- IIdeaWorkPlane
Enums
- IdeaBeamSegmentEndFlags
- IdeaBeamSegmentModelType
- IdeaConnectedMemberType
- IdeaForcesIn
- IdeaGeometricalType
- MaterialType
-
Types of material for import by name