Click or drag to resize

FactoryLoadMeshLoad Method

Create a new Mesh-Load.

Namespace:  Karamba.Factories
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntax
public virtual MeshLoad MeshLoad(
	List<Vector3> loadVecs,
	Mesh3 mesh,
	LoadOrientation ori = LoadOrientation.global,
	bool generatePointLoads = true,
	bool generateLineLoads = true,
	List<Point3> loadPoints = null,
	List<string> elemIDs = null,
	Dictionary<MeshUnitLoad, MeshUnitLoad> meshUnitLoadsBuffer = null
)

Parameters

loadVecs
Type: System.Collections.GenericListVector3
load vactor for each mesh face. Longest list principle aaplied in case there are more mesh faces than load-vectors.
mesh
Type: Karamba.GeometryMesh3
mesh on where to place the loads.
ori (Optional)
Type: Karamba.LoadsLoadOrientation
orientation of the load-vectors.
generatePointLoads (Optional)
Type: SystemBoolean
true (default) if point-loads shall be generated.
generateLineLoads (Optional)
Type: SystemBoolean
true (default) if line.loads on beam elements shall be generated.
loadPoints (Optional)
Type: System.Collections.GenericListPoint3
points on where to place loads in the model. If empty all nodes of the model are potentially used.
elemIDs (Optional)
Type: System.Collections.GenericListString
Identifiers of elements on which to potentially place loads. if empty all elements of a model are included.
meshUnitLoadsBuffer (Optional)
Type: System.Collections.GenericDictionaryMeshUnitLoad, MeshUnitLoad
Buffer of unit load results for speeding up generation of similar loads.

Return Value

Type: MeshLoad

[Missing <returns> documentation for "M:Karamba.Factories.FactoryLoad.MeshLoad(System.Collections.Generic.List{Karamba.Geometry.Vector3},Karamba.Geometry.Mesh3,Karamba.Loads.LoadOrientation,System.Boolean,System.Boolean,System.Collections.Generic.List{Karamba.Geometry.Point3},System.Collections.Generic.List{System.String},System.Collections.Generic.Dictionary{Karamba.Loads.MeshUnitLoad,Karamba.Loads.MeshUnitLoad})"]

See Also