NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.CAE.ShellEADBuilder Class Reference

This class provides Shell Associated Data Support More...

Inheritance diagram for NXOpen.CAE.ShellEADBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  CoordinateSystemDataType { Cartesian, Cylindrical, Spherical }
 indicates which type of coordinate system data to use More...
 
enum  MaterialOrientationMethod { CoordinateSystem, VectorProjection, CoordinateSystemData }
 indicates which material orientation method to use More...
 
enum  State { Ignore, Apply, Clear }
 indicates to ignore, apply or clear the state property upon commit More...
 

Properties

unsafe NXOpen.CoordinateSystem CoordinateSystem [get, set]
 Returns or sets the get coordinate system method gets the coordinate system for orienting by coordinate system More...
 
unsafe
NXOpen.CAE.ShellEADBuilder.CoordinateSystemDataType 
CsysDataType [get, set]
 Returns or sets the get selection csys data type gets coordinate system data type More...
 
unsafe
NXOpen.CAE.SelectElementsBuilder 
Elements [get]
 Returns the select element operator selects elements More...
 
unsafe NXOpen.Expression GapThicknessExpression [get]
 Returns the gap thickness expression of the shell element More...
 
unsafe
NXOpen.CAE.ShellEADBuilder.State 
GapThicknessState [get, set]
 Returns or sets the gap thickness state drives the action upon commit More...
 
unsafe
NXOpen.CAE.ShellEADBuilder.State 
MaterialOrientationState [get, set]
 Returns or sets the material orientation state drives the action upon commit More...
 
unsafe NXOpen.CAE.SelectFENodeList Node [get]
 Returns the select nodes operator selects nodes to limit thickness to More...
 
unsafe NXOpen.CAE.SelectFENodeList NodeGaps [get]
 Returns the select nodes operator selects nodes to limit gap thickness to More...
 
unsafe
NXOpen.CAE.PhysicalPropertyTable 
PhysicalPropertyTable [get, set]
 Returns or sets the physical property table of the shell element More...
 
unsafe
NXOpen.CAE.ShellEADBuilder.State 
PhysicalPropertyTableState [get, set]
 Returns or sets the physical property table state state drives the action upon commit More...
 
unsafe NXOpen.Point PointInPlane [get, set]
 Returns or sets the get coordinate system data point in plane gets the coordinates of point in x-z plane if cartesian csys or point in azimuthal origin plane if cylindrical/ spherical csys for material orientation More...
 
unsafe NXOpen.Point PointOnZaxis [get, set]
 Returns or sets the get coordinate system data point on z axis gets the coordinates of point on z-axis for material orientation More...
 
unsafe NXOpen.Point PointOrigin [get, set]
 Returns or sets the get coordinate system data point origin gets the coordinates of origin point for material orientation More...
 
unsafe int PreferredLabel [get, set]
 Returns or sets the get preferred csys label gets the label assigned to the csys data More...
 
unsafe
NXOpen.CAE.ShellEADBuilder.MaterialOrientationMethod 
SetMatOriMethod [get, set]
 Returns or sets the get selection ori operator gets material orientation method More...
 
unsafe NXOpen.Expression ThicknessExpression [get]
 Returns the thickness expression of the shell element More...
 
unsafe
NXOpen.CAE.ShellEADBuilder.State 
ThicknessState [get, set]
 Returns or sets the thickness state drives the action upon commit More...
 
unsafe NXOpen.Direction Vector [get, set]
 Returns or sets the get vector method gets the projection vector for material orientation More...
 
unsafe NXOpen.Expression ZoffsetExpression [get]
 Returns the zoffset expression of the shell element More...
 
unsafe
NXOpen.CAE.ShellEADBuilder.State 
ZoffsetState [get, set]
 Returns or sets the zoffset state drives the action upon commit More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

This class provides Shell Associated Data Support

To create a new instance of this class, use NXOpen.CAE.NodeElementManager.CreateShellEadBuilder

Default values.

Property Value

GapThicknessState

Ignore

MaterialOrientationState

Ignore

PhysicalPropertyTableState

Ignore

SetMatOriMethod

CoordinateSystem

ThicknessState

Ignore

ZoffsetState

Ignore

Created in NX6.0.0

Member Enumeration Documentation

indicates which type of coordinate system data to use

Enumerator
Cartesian 

use cartesian coordinate system data to orient the material

Cylindrical 

use cylindrical coordinate system data to orient the material

Spherical 

use spherical coordinate system data to orient the material

indicates which material orientation method to use

Enumerator
CoordinateSystem 

use a coordinate system to orient the material

VectorProjection 

use a vector projected to the shell to orient the material

CoordinateSystemData 

use coordinate system raw data to orient the material

indicates to ignore, apply or clear the state property upon commit

Enumerator
Ignore 

do nothing to the property

Apply 

apply the property

Clear 

clear the property

Property Documentation

unsafe NXOpen.CoordinateSystem NXOpen.CAE.ShellEADBuilder.CoordinateSystem
getset

Returns or sets the get coordinate system method gets the coordinate system for orienting by coordinate system

Created in NX6.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.ShellEADBuilder.CoordinateSystemDataType NXOpen.CAE.ShellEADBuilder.CsysDataType
getset

Returns or sets the get selection csys data type gets coordinate system data type

Created in NX12.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.SelectElementsBuilder NXOpen.CAE.ShellEADBuilder.Elements
get

Returns the select element operator selects elements

Created in NX6.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.Expression NXOpen.CAE.ShellEADBuilder.GapThicknessExpression
get

Returns the gap thickness expression of the shell element

Created in NX11.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.ShellEADBuilder.State NXOpen.CAE.ShellEADBuilder.GapThicknessState
getset

Returns or sets the gap thickness state drives the action upon commit

Created in NX11.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.ShellEADBuilder.State NXOpen.CAE.ShellEADBuilder.MaterialOrientationState
getset

Returns or sets the material orientation state drives the action upon commit

Created in NX6.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.SelectFENodeList NXOpen.CAE.ShellEADBuilder.Node
get

Returns the select nodes operator selects nodes to limit thickness to

Created in NX6.0.1

License requirements: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.SelectFENodeList NXOpen.CAE.ShellEADBuilder.NodeGaps
get

Returns the select nodes operator selects nodes to limit gap thickness to

Created in NX11.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.PhysicalPropertyTable NXOpen.CAE.ShellEADBuilder.PhysicalPropertyTable
getset

Returns or sets the physical property table of the shell element

Created in NX11.0.1

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.ShellEADBuilder.State NXOpen.CAE.ShellEADBuilder.PhysicalPropertyTableState
getset

Returns or sets the physical property table state state drives the action upon commit

Created in NX11.0.1

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.Point NXOpen.CAE.ShellEADBuilder.PointInPlane
getset

Returns or sets the get coordinate system data point in plane gets the coordinates of point in x-z plane if cartesian csys or point in azimuthal origin plane if cylindrical/ spherical csys for material orientation

Created in NX12.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.Point NXOpen.CAE.ShellEADBuilder.PointOnZaxis
getset

Returns or sets the get coordinate system data point on z axis gets the coordinates of point on z-axis for material orientation

Created in NX12.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.Point NXOpen.CAE.ShellEADBuilder.PointOrigin
getset

Returns or sets the get coordinate system data point origin gets the coordinates of origin point for material orientation

Created in NX12.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe int NXOpen.CAE.ShellEADBuilder.PreferredLabel
getset

Returns or sets the get preferred csys label gets the label assigned to the csys data

Created in NX12.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.ShellEADBuilder.MaterialOrientationMethod NXOpen.CAE.ShellEADBuilder.SetMatOriMethod
getset

Returns or sets the get selection ori operator gets material orientation method

Created in NX6.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.Expression NXOpen.CAE.ShellEADBuilder.ThicknessExpression
get

Returns the thickness expression of the shell element

Created in NX6.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.ShellEADBuilder.State NXOpen.CAE.ShellEADBuilder.ThicknessState
getset

Returns or sets the thickness state drives the action upon commit

Created in NX6.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.Direction NXOpen.CAE.ShellEADBuilder.Vector
getset

Returns or sets the get vector method gets the projection vector for material orientation

Created in NX6.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.Expression NXOpen.CAE.ShellEADBuilder.ZoffsetExpression
get

Returns the zoffset expression of the shell element

Created in NX7.5.0

License requirements: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.ShellEADBuilder.State NXOpen.CAE.ShellEADBuilder.ZoffsetState
getset

Returns or sets the zoffset state drives the action upon commit

Created in NX7.5.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling")

License requirements to set this property: nx_masterfem ("Finite Element Modeling")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.