Geometric Line

Base Class: Geometric

Derived Classes: None

Description

Setup beam geometric attribute

Example


 set attr = database.createGeometricLine("Beam Geometric")
 call attr.setValue("elementType", "Thick Beam")
 call attr.setBeam(10.0, 200E6, 300E6, 0, 500E6, 10.0, 10.0, 0.0, 0.0)

Available Functions:
 addFibre(fibreName, localCoordz, localCoordy, [section])
 addSectionQuad(lowerLeftZ, lowerLeftY, upperLeftZ, upperLeftY, upperRightZ, upperRightY, lowerRightZ, lowerRightY, [NewtonCotes12], [NewtonCotes14], [section])
 getDefinitionPath()
 getFibreNames()
 getFibrePosition(fibreName, localCoordz, localCoordy, [section])
 removeAllSectionQuads([section])
 removeFibres()
 setAlignmentSection(section)
 setAxiSymmetric(t)
 setBeam(A, I'yy, I'zz, I'yz, J', Asz, Asy, [Ry], [Rz], [section])
 setBeamNodalLine(A, Iyy, Izz, Iyz, J, Asz, Asy, [Iz], [Iy], [section])
 setCrossSection()
 setDefinitionPath(pPath)
 setDistanceType(distanceType)
 setElementType(uiName)
 setEqualSpacing(bEqualSpacing)
 setHorizontalAlignment(hAlign)
 setInterpolation(shapeInterpolation, distance, section, [pFunctionValue])
 setLibNames(section, libraryName, libraryType, sectionName)
 setMultipleVarying(bMultipleVarying)
 setNumberOfSections(nSections)
 setPlastic(Ap, ZPyy, ZPzz, ZPy, ZPz, Sp, [section])
 setRotateFlag(section, rotatedFlag)
 setSectionName(name, section)
 setSpecifyInterp(bSpecifyInterp)
 setStandardSection(shapeName, dimensionNames, dimensions, [section])
 setSymmetry(bSymmetry)
 setVerticalAlignment(vAlign)

Back to Overview