public interface LaminateDrapingDataBuilder extends Builder
LaminateDrapingData
builder LaminatePly.createDrapingDataBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
LaminateDrapingDataBuilder.DrapingDirectionType
Draping Direction Option
|
static class |
LaminateDrapingDataBuilder.DrapingPathType
Draping Path Types
|
static class |
LaminateDrapingDataBuilder.SecondaryVectorType
Second Alignment Types
|
static class |
LaminateDrapingDataBuilder.SolverType
Solver Types
|
Modifier and Type | Method and Description |
---|---|
LaminateSelectEntitiesBuilder |
cutSelection()
Returns the selected cut curves.
|
CoordinateSystem |
directionCsys()
Returns the draping direction coordinate system
License requirements: None. |
LaminateDrapingDataBuilder.DrapingDirectionType |
directionOption()
Returns the draping direction option
License requirements: None. |
Expression |
drapingAbsMeshSize()
Returns the absolute draping mesh size
License requirements: None. |
double |
drapingMeshRatio()
Returns the draping mesh ratio
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
LaminateDrapingDataBuilder.DrapingPathType |
drapingPath()
Returns the draping path
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
LaminateSelectEntitiesBuilder |
faceSelection()
Returns the selected faces.
|
Expression |
lockingAngle()
Returns the locking angle
License requirements: None. |
nxopen.Direction |
primaryVector()
Returns the primary alignment
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
nxopen.Direction |
secondaryVector()
Returns the specify
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
LaminateDrapingDataBuilder.SecondaryVectorType |
secondaryVectorChoice()
Returns the secondary alignment
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
LaminateSelectEntitiesBuilder |
seedSelection()
Returns the selected seed curves.
|
void |
setDirectionCsys(CoordinateSystem directionCsys)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setDirectionOption(LaminateDrapingDataBuilder.DrapingDirectionType directionOption)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setDrapingMeshRatio(double ratio)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setDrapingPath(LaminateDrapingDataBuilder.DrapingPathType type)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setPrimaryVector(nxopen.Direction primaryAlignment)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setSecondaryVector(nxopen.Direction specify)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setSecondaryVectorChoice(LaminateDrapingDataBuilder.SecondaryVectorType secondaryAlignment)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setSolver(LaminateDrapingDataBuilder.SolverType solver)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setStartPoint(Point startPoint)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setUsingDrapingMeshSize(boolean usingSize)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
LaminateDrapingDataBuilder.SolverType |
solver()
Returns the solver
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
Point |
startPoint()
Returns the start point
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
boolean |
usingDrapingMeshSize()
Returns the method used
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
LaminateDrapingDataBuilder.SolverType solver() throws NXException, RemoteException
NXException
RemoteException
void setSolver(LaminateDrapingDataBuilder.SolverType solver) throws NXException, RemoteException
solver
- NXException
RemoteException
Expression lockingAngle() throws NXException, RemoteException
NXException
RemoteException
LaminateDrapingDataBuilder.DrapingPathType drapingPath() throws NXException, RemoteException
NXException
RemoteException
void setDrapingPath(LaminateDrapingDataBuilder.DrapingPathType type) throws NXException, RemoteException
type
- NXException
RemoteException
LaminateSelectEntitiesBuilder faceSelection() throws NXException, RemoteException
NXException
RemoteException
LaminateSelectEntitiesBuilder cutSelection() throws NXException, RemoteException
NXException
RemoteException
LaminateSelectEntitiesBuilder seedSelection() throws NXException, RemoteException
NXException
RemoteException
Point startPoint() throws NXException, RemoteException
NXException
RemoteException
void setStartPoint(Point startPoint) throws NXException, RemoteException
startPoint
- NXException
RemoteException
nxopen.Direction primaryVector() throws NXException, RemoteException
NXException
RemoteException
void setPrimaryVector(nxopen.Direction primaryAlignment) throws NXException, RemoteException
primaryAlignment
- NXException
RemoteException
LaminateDrapingDataBuilder.SecondaryVectorType secondaryVectorChoice() throws NXException, RemoteException
NXException
RemoteException
void setSecondaryVectorChoice(LaminateDrapingDataBuilder.SecondaryVectorType secondaryAlignment) throws NXException, RemoteException
secondaryAlignment
- NXException
RemoteException
nxopen.Direction secondaryVector() throws NXException, RemoteException
NXException
RemoteException
void setSecondaryVector(nxopen.Direction specify) throws NXException, RemoteException
specify
- NXException
RemoteException
boolean usingDrapingMeshSize() throws NXException, RemoteException
NXException
RemoteException
void setUsingDrapingMeshSize(boolean usingSize) throws NXException, RemoteException
usingSize
- NXException
RemoteException
double drapingMeshRatio() throws NXException, RemoteException
NXException
RemoteException
void setDrapingMeshRatio(double ratio) throws NXException, RemoteException
ratio
- NXException
RemoteException
Expression drapingAbsMeshSize() throws NXException, RemoteException
NXException
RemoteException
LaminateDrapingDataBuilder.DrapingDirectionType directionOption() throws NXException, RemoteException
NXException
RemoteException
void setDirectionOption(LaminateDrapingDataBuilder.DrapingDirectionType directionOption) throws NXException, RemoteException
directionOption
- NXException
RemoteException
CoordinateSystem directionCsys() throws NXException, RemoteException
NXException
RemoteException
void setDirectionCsys(CoordinateSystem directionCsys) throws NXException, RemoteException
directionCsys
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.