NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.CAE.LaminateImportedLayupBuilder builder More...
Public Types | |
enum | ApiTypeEnum { FiberSim } |
Type of external API supported. More... | |
enum | FileEnum { FiberSimXml, FiberSimH5, SimulaytLayup, FiberSimPart, CatiaPlyGroups } |
Type of external file to be imported. More... | |
enum | ImportMethodEnum { ExternalFile, ExternalApi } |
Import method type. More... | |
Public Member Functions | |
unsafe void | SelectLaminate (string laminate) |
Selects a laminate for import More... | |
unsafe void | UpdateApiLaminateList () |
Updates the list of available laminates in the API More... | |
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... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe NXOpen.CAE.LaminateImportedLayupBuilder.ApiTypeEnum | ApiType [get, set] |
Returns or sets the external api selected for layup import More... | |
unsafe NXOpen.CAE.SelectElementsBuilder | ElementalElemSelection [get] |
Returns the element face on which to apply the elemental mapping More... | |
unsafe int | ElementalMapping [get, set] |
Returns or sets the elemental mapping options. More... | |
unsafe int | ElementalNodalMapping [get, set] |
Returns or sets the ply mapping options. More... | |
unsafe string | FileName [get, set] |
Returns or sets the full name and path of the file to be imported More... | |
unsafe NXOpen.CAE.LaminateImportedLayupBuilder.FileEnum | FileType [get, set] |
Returns or sets the type of file to be imported More... | |
unsafe bool | FillPartiallyMappedFaces [get, set] |
Returns or sets the fill partially mapped face option. More... | |
unsafe double | FillUnmappedFaceThreshold [get, set] |
Returns or sets the unmapped face threshold value (%). More... | |
unsafe bool | ImportDescriptionFromName [get, set] |
Returns or sets the ply description import option More... | |
unsafe bool | ImportMaterials [get, set] |
Returns or sets the material import option More... | |
unsafe NXOpen.CAE.LaminateImportedLayupBuilder.ImportMethodEnum | ImportMethod [get, set] |
Returns or sets the import method More... | |
unsafe string | LayupName [get, set] |
Returns or sets the user defined layup name More... | |
unsafe NXOpen.Expression | MaxDeviationAngle [get] |
Returns the angle between the normal of the fem element and the mapped element. More... | |
unsafe double | MeshSizeFactor [get, set] |
Returns or sets the factor that determine the mesh size when creating polygon face from mesh (for CATIA ply groups import only) The NX suggested mesh size is multiplied with this factor More... | |
unsafe bool | NameOverride [get, set] |
Returns or sets the option to override the fibersim layup name with a user defined name More... | |
unsafe int | NodalMapping [get, set] |
Returns or sets the nodal mapping options. More... | |
unsafe int | NumDiscretizationPoints [get, set] |
Returns or sets the number of points used when discretizing the ply boundary curves (for CATIA ply groups import only) More... | |
unsafe bool | OmitPartiallyMapped [get, set] |
Returns or sets the omit partially mapped face option. More... | |
unsafe bool | OverridePlyMappingOptions [get, set] |
Returns or sets the option to override the fill and omit mapping options defined at the ply level More... | |
unsafe bool | OverwriteMaterials [get, set] |
Returns or sets the material import overwrite option More... | |
unsafe NXOpen.CAE.LaminateSelectEntitiesBuilder | Selection [get] |
Returns the geometric face(s) and element face(s) on which to assign the material orientation More... | |
unsafe NXOpen.Expression | Tolerance [get] |
Returns the tolerance used to localize each FEM element layup information More... | |
unsafe double | UnmappedFaceThreshold [get, set] |
Returns or sets the unmapped face threshold value (%). More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.CAE.LaminateImportedLayupBuilder builder
To create a new instance of this class, use NXOpen.CAE.LaminateGlobalLayupMgr.CreateLaminateImportedLayupBuilder
Default values.
Property | Value |
---|---|
FileType |
FiberSimXml |
ImportMethod |
ExternalFile |
NameOverride |
0 |
Tolerance.Value |
0 (millimeters part), 0 (inches part) |
Created in NX6.0.4
|
inline |
Selects a laminate for import
Created in NX8.0.0
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced")
laminate |
|
inline |
Updates the list of available laminates in the API
Created in NX8.0.0
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the external api selected for layup import
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
get |
Returns the element face on which to apply the elemental mapping
Created in NX10.0.0
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the elemental mapping options.
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the ply mapping options.
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the full name and path of the file to be imported
Created in NX6.0.4
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the type of file to be imported
Created in NX6.0.4
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the fill partially mapped face option.
When on, face(s) for which the number of elements successfully unmapped in the FiberSim XML mesh is under a certain ratio, will be retained.
Created in NX1899.0.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the unmapped face threshold value (%).
When the FillPartiallyMappedFaces option is on, the percentage is used to determine which face(s) will be retained during import.
Created in NX1899.0.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the ply description import option
Created in NX1872.0.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the material import option
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the import method
Created in NX6.0.4
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the user defined layup name
Created in NX6.0.4
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
get |
Returns the angle between the normal of the fem element and the mapped element.
Created in NX11.0.0
License requirements: None.
|
getset |
Returns or sets the factor that determine the mesh size when creating polygon face from mesh (for CATIA ply groups import only) The NX suggested mesh size is multiplied with this factor
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the option to override the fibersim layup name with a user defined name
Created in NX6.0.4
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the nodal mapping options.
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the number of points used when discretizing the ply boundary curves (for CATIA ply groups import only)
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the omit partially mapped face option.
When on, face(s) for which the number of elements successfully mapped in the FiberSim XML mesh is under a certain ratio, will be discarded.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the option to override the fill and omit mapping options defined at the ply level
Created in NX1899.0.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
getset |
Returns or sets the material import overwrite option
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")
|
get |
Returns the geometric face(s) and element face(s) on which to assign the material orientation
Created in NX8.0.1
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced")
|
get |
Returns the tolerance used to localize each FEM element layup information
Created in NX6.0.4
License requirements: None.
|
getset |
Returns or sets the unmapped face threshold value (%).
When the OmitPartiallyMapped option is on, the percentage is used to determine which face(s) will be discarded during import.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_lam_comp_adv ("Laminate Composites Advanced")