public interface LaminateFillSetupBuilder extends Builder
LaminateFillSetupBuilder
builder LaminateGlobalLayupMgr.createLaminateFillSetupBuilder(nxopen.cae.LaminateExtrudeSetup)
Modifier and Type | Interface and Description |
---|---|
static class |
LaminateFillSetupBuilder.SamcefElementTypeEnum
Samcef element type.
|
Modifier and Type | Method and Description |
---|---|
String |
fillName()
Returns the name of the laminate fill setup
License requirements: None. |
boolean |
homogeneousPlies()
Returns the option to (de)activate homogeneous ply meshes
License requirements: None. |
boolean |
limitThicknessVariation()
Returns the layup thickness variation control option
License requirements: None. |
LaminateFillSetupBuilder.SamcefElementTypeEnum |
samcefElementType()
Returns the samcef element type
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
boolean |
samcefSolidShells()
Deprecated.
Deprecated in NX12.0.0. Use method
samcefElementType()
|
LaminateSelectEntitiesBuilder |
selection()
Returns the face(s) on which to perform the fill
License requirements: None. |
void |
setFillName(String fillName)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setHomogeneousPlies(boolean homogeneousPlies)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setLimitThicknessVariation(boolean limitThicknessVariation)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setSamcefElementType(LaminateFillSetupBuilder.SamcefElementTypeEnum samcefElementType)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setSamcefSolidShells(boolean samcefSolidShells)
Deprecated.
Deprecated in NX12.0.0. Use method
setSamcefElementType(nxopen.cae.LaminateFillSetupBuilder.SamcefElementTypeEnum)
|
void |
setSinglePlyPerLayer(boolean singlePlyPerLayer)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setThicknessVariationDownLimit(double thicknessVariationDownLimit)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setThicknessVariationUpLimit(double thicknessVariationUpLimit)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
boolean |
singlePlyPerLayer()
Returns the option to group plies into single layer(s) of extruded elements
License requirements: None. |
double |
thicknessVariationDownLimit()
Returns the global maximum allowed relative thickness reduction variation, in percentage
License requirements: None. |
double |
thicknessVariationUpLimit()
Returns the global maximum allowed relative thickness increase variation, in percentage
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String fillName() throws NXException, RemoteException
NXException
RemoteException
void setFillName(String fillName) throws NXException, RemoteException
fillName
- NXException
RemoteException
LaminateSelectEntitiesBuilder selection() throws NXException, RemoteException
NXException
RemoteException
boolean singlePlyPerLayer() throws NXException, RemoteException
NXException
RemoteException
void setSinglePlyPerLayer(boolean singlePlyPerLayer) throws NXException, RemoteException
singlePlyPerLayer
- NXException
RemoteException
boolean homogeneousPlies() throws NXException, RemoteException
NXException
RemoteException
void setHomogeneousPlies(boolean homogeneousPlies) throws NXException, RemoteException
homogeneousPlies
- NXException
RemoteException
boolean samcefSolidShells() throws NXException, RemoteException
samcefElementType()
NXException
RemoteException
void setSamcefSolidShells(boolean samcefSolidShells) throws NXException, RemoteException
setSamcefElementType(nxopen.cae.LaminateFillSetupBuilder.SamcefElementTypeEnum)
samcefSolidShells
- NXException
RemoteException
LaminateFillSetupBuilder.SamcefElementTypeEnum samcefElementType() throws NXException, RemoteException
NXException
RemoteException
void setSamcefElementType(LaminateFillSetupBuilder.SamcefElementTypeEnum samcefElementType) throws NXException, RemoteException
samcefElementType
- NXException
RemoteException
boolean limitThicknessVariation() throws NXException, RemoteException
NXException
RemoteException
void setLimitThicknessVariation(boolean limitThicknessVariation) throws NXException, RemoteException
limitThicknessVariation
- NXException
RemoteException
double thicknessVariationUpLimit() throws NXException, RemoteException
NXException
RemoteException
void setThicknessVariationUpLimit(double thicknessVariationUpLimit) throws NXException, RemoteException
thicknessVariationUpLimit
- NXException
RemoteException
double thicknessVariationDownLimit() throws NXException, RemoteException
NXException
RemoteException
void setThicknessVariationDownLimit(double thicknessVariationDownLimit) throws NXException, RemoteException
thicknessVariationDownLimit
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.