Click or drag to resize

MeshToShellsolve Method

construct shell from given mesh.

Namespace:  Karamba.Elements
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntax
public static void solve(
	List<Point3> in_nodes,
	List<Mesh3> in_meshes,
	double limit_dist,
	List<string> in_ids,
	List<Color> in_colours,
	List<CroSec> in_crosecs,
	bool in_bending,
	out List<Point3> out_points,
	out List<BuilderShell> out_shells,
	out MessageLogger logger
)

Parameters

in_nodes
Type: System.Collections.GenericListPoint3
these points will be inserted at the beginning of the graphs node-list. This makes it easy to reference them by index.
in_meshes
Type: System.Collections.GenericListMesh3
these meshes will be connected if their vertices meet.
limit_dist
Type: SystemDouble
limit distance for coincident points.".
in_ids
Type: System.Collections.GenericListString
identifier of the shells in the model. Need not be unique.
in_colours
Type: System.Collections.GenericListColor
colors the shells in the model. May be an empty list.
in_crosecs
Type: System.Collections.GenericListCroSec
crosec for the element. May be an empty list.
in_bending
Type: SystemBoolean
if true the super-element is a shell with bending stiffness, otherwise a membrane.
out_points
Type: System.Collections.GenericListPoint3
nodes of the model.
out_shells
Type: System.Collections.GenericListBuilderShell
shell with default properties.
logger
Type: Karamba.UtilitiesMessageLogger
massage logger with information regarding the snapping of zero area faces.
See Also