Click or drag to resize

APIgenerateFrame Method

Generate a spatial frame of desired characteristics
REST path: /op/mesh/generateframe/[baysX]/[baysY]/[sn]/[ddx]/[ddy]/[ddz]/[sx]/[sy]/[sz]/[matx]/[maty]/[matz]/[lc1]/[lc2]/[lc3]/[Lval1]/[Lval2]/[Lval3]/[loadBeamX]/[rigidfloor]
REST verb: GET

Namespace: NextFEMapi
Assembly: NextFEMapi (in NextFEMapi.dll) Version: 2.6.0.0 (2.6.0.0)
Syntax
public bool generateFrame(
	int baysX,
	int baysY,
	int sn,
	double ddx,
	double ddy,
	double ddz,
	int sx,
	int sy,
	int sz,
	int matx,
	int maty,
	int matz,
	string lc1 = "",
	string lc2 = "",
	string lc3 = "",
	double Lval1 = 0,
	double Lval2 = 0,
	double Lval3 = 0,
	bool loadBeamX = false,
	bool rigidfloor = false
)

Parameters

baysX  Int32
Bays in X direction
baysY  Int32
Bays in Y direction
sn  Int32
Number of storey
ddx  Double
Bay width along X dir.
ddy  Double
Bay width along Y dir.
ddz  Double
Storey height
sx  Int32
Section ID for beams in X
sy  Int32
Section ID for beams in Y
sz  Int32
Section ID for columns
matx  Int32
Material ID for beams in X
maty  Int32
Material ID for beams in Y
matz  Int32
Material ID for columns
lc1  String  (Optional)
Loadcase in which storing loads
lc2  String  (Optional)
Loadcase in which storing loads
lc3  String  (Optional)
Loadcase in which storing loads
Lval1  Double  (Optional)
Load value for loadcase 1
Lval2  Double  (Optional)
Load value for loadcase 2
Lval3  Double  (Optional)
Load value for loadcase 3
loadBeamX  Boolean  (Optional)
True for loading beams in X, false for loading beams in Y dir.
rigidfloor  Boolean  (Optional)
True to force rigid floor contraints

Return Value

Boolean
True if successful
See Also