Click or drag to resize

APIaddNVMhinge Method

Add a beam hinge with NVM interaction, ready to be assigned to elements. Typically, this is the hinge for columns.
REST path: /hinge/add/nvm/[name]/[checkType]/[position]/[includeShear]/[includeTorsion]/[cKpl]/[FresRatio]/[stopResidualBranch]
REST verb: GET

Namespace: NextFEMapi
Assembly: NextFEMapi (in NextFEMapi.dll) Version: 2.6.0.0 (2.6.0.0)
Syntax
public bool addNVMhinge(
	string name,
	string checkType,
	int position,
	bool includeShear = false,
	bool includeTorsion = false,
	double cKpl = 0.001,
	double FresRatio = 0.2,
	bool stopResidualBranch = false
)

Parameters

name  String
Name of the hinge
checkType  String
Name of the check to be applied - use "Concrete_EC" or "Concrete_NTC" for concrete beams, "Steel_Hinge_EC3" for steel, "Aluminium_Hinge_EC9" for aluminium alloy, or national/custom rules
position  Int32
Position in percentage of beam length (0 or 100)
includeShear  Boolean  (Optional)
True to include shear as interaction DoFs
includeTorsion  Boolean  (Optional)
True to include torsion as hinge DoF
cKpl  Double  (Optional)
Ratio for plastic branch stiffness over elastic stiffness
FresRatio  Double  (Optional)
Residual force after failure, ratio with yielding
stopResidualBranch  Boolean  (Optional)
Optional, default is false. If true, hinge exhibits a residual branch with its own ultimate deformation

Return Value

Boolean
True if successful
See Also