Class IdealizedBeamManager
Inheritance
System.Object
System.MarshalByRefObject
IdealizedBeamManager
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class IdealizedBeamManager : NXRemotableObject, IMessageSink
Constructors
IdealizedBeamManager(Part)
Declaration
protected IdealizedBeamManager(Part owner)
Parameters
Type |
Name |
Description |
Part |
owner |
|
Properties
IBeamSectionCollection
Declaration
public IBeamSectionCollection IBeamSectionCollection { get; }
Property Value
IdealizedBeamCollection
Declaration
public IdealizedBeamCollection IdealizedBeamCollection { get; }
Property Value
Tag
Declaration
Property Value
Methods
AddBeamSectionBar(String, Double, Double)
Declaration
public BeamSectionBar AddBeamSectionBar(string sectionName, double width, double height)
Parameters
Type |
Name |
Description |
System.String |
sectionName |
|
System.Double |
width |
|
System.Double |
height |
|
Returns
AddBeamSectionBox(String, Double, Double, Double, Double)
Declaration
public BeamSectionBox AddBeamSectionBox(string sectionName, double width, double height, double thicknessTopBottom, double thicknessSides)
Parameters
Type |
Name |
Description |
System.String |
sectionName |
|
System.Double |
width |
|
System.Double |
height |
|
System.Double |
thicknessTopBottom |
|
System.Double |
thicknessSides |
|
Returns
AddBeamSectionChan(String, Double, Double, Double, Double)
Declaration
public BeamSectionChan AddBeamSectionChan(string sectionName, double width, double height, double flangeThickness, double webThickness)
Parameters
Type |
Name |
Description |
System.String |
sectionName |
|
System.Double |
width |
|
System.Double |
height |
|
System.Double |
flangeThickness |
|
System.Double |
webThickness |
|
Returns
AddBeamSectionHexa(String, Double, Double, Double)
Declaration
public BeamSectionHexa AddBeamSectionHexa(string sectionName, double sideWidth, double overallWidth, double height)
Parameters
Type |
Name |
Description |
System.String |
sectionName |
|
System.Double |
sideWidth |
|
System.Double |
overallWidth |
|
System.Double |
height |
|
Returns
AddBeamSectionI(String, Double, Double, Double, Double, Double, Double)
Declaration
public BeamSectionI AddBeamSectionI(string sectionName, double height, double widthBottomFlange, double widthTopFlange, double thicknessWeb, double thicknessBottomFlange, double thicknessTopFlange)
Parameters
Type |
Name |
Description |
System.String |
sectionName |
|
System.Double |
height |
|
System.Double |
widthBottomFlange |
|
System.Double |
widthTopFlange |
|
System.Double |
thicknessWeb |
|
System.Double |
thicknessBottomFlange |
|
System.Double |
thicknessTopFlange |
|
Returns
AddBeamSectionL(String, Double, Double, Double, Double)
Declaration
public BeamSectionL AddBeamSectionL(string sectionName, double lengthVertical, double lengthHorizontal, double thicknessVertical, double thicknessHorizontal)
Parameters
Type |
Name |
Description |
System.String |
sectionName |
|
System.Double |
lengthVertical |
|
System.Double |
lengthHorizontal |
|
System.Double |
thicknessVertical |
|
System.Double |
thicknessHorizontal |
|
Returns
AddBeamSectionRod(String, Double)
Declaration
public BeamSectionRod AddBeamSectionRod(string sectionName, double radius)
Parameters
Type |
Name |
Description |
System.String |
sectionName |
|
System.Double |
radius |
|
Returns
AddBeamSectionSketch(String, Sketch)
Declaration
public BeamSectionSketch AddBeamSectionSketch(string sectionName, Sketch sketchTag)
Parameters
Type |
Name |
Description |
System.String |
sectionName |
|
Sketch |
sketchTag |
|
Returns
AddBeamSectionT(String, Double, Double, Double, Double)
Declaration
public BeamSectionT AddBeamSectionT(string sectionName, double width, double height, double flangeThickness, double webThickness)
Parameters
Type |
Name |
Description |
System.String |
sectionName |
|
System.Double |
width |
|
System.Double |
height |
|
System.Double |
flangeThickness |
|
System.Double |
webThickness |
|
Returns
AddBeamSectionTube(String, Double, Double)
Declaration
public BeamSectionTube AddBeamSectionTube(string sectionName, double radiusOutside, double radiusInside)
Parameters
Type |
Name |
Description |
System.String |
sectionName |
|
System.Double |
radiusOutside |
|
System.Double |
radiusInside |
|
Returns
AddIdealizedBeam(Curve)
Declaration
public IdealizedBeam AddIdealizedBeam(Curve curve)
Parameters
Type |
Name |
Description |
Curve |
curve |
|
Returns
GetIdealizedBeam(Curve)
Declaration
public IdealizedBeam GetIdealizedBeam(Curve curve)
Parameters
Type |
Name |
Description |
Curve |
curve |
|
Returns
GetSection(String)
Declaration
public IBeamSection GetSection(string sectionName)
Parameters
Type |
Name |
Description |
System.String |
sectionName |
|
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink