MeshToShellsolve Method

construct shell from given mesh.

Definition

Namespace: Karamba.Elements
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
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  ListPoint3
these points will be inserted at the beginning of the graphs node-list. This makes it easy to reference them by index.
in_meshes  ListMesh3
these meshes will be connected if their vertices meet.
limit_dist  Double
limit distance for coincident points.".
in_ids  ListString
identifier of the shells in the model. Need not be unique.
in_colours  ListColor
colors the shells in the model. May be an empty list.
in_crosecs  ListCroSec
crosec for the element. May be an empty list.
in_bending  Boolean
if true the super-element is a shell with bending stiffness, otherwise a membrane.
out_points  ListPoint3
nodes of the model.
out_shells  ListBuilderShell
shell with default properties.
logger  MessageLogger
massage logger with information regarding the snapping of zero area faces.

See Also