public interface CurveContactBuilder extends Builder
CurveContactBuilder
CurveContactCollection.createCurveContactBuilder(nxopen.motion.CurveContact)
Property | Value |
---|---|
AdamsParameters.DynamicCoefficientExpression.Value | 0.05 |
AdamsParameters.ForceExponentExpression.Value | 1.2 |
AdamsParameters.MaterialDampingExpression.Value | 100000.0 (millimeters part), 570.993 (inches part) |
AdamsParameters.PenetrationDepthExpression.Value | 0.001 (millimeters part), 0.00003937 (inches part) |
AdamsParameters.SlipVelocityExpression.Value | 0.1 (millimeters part), 0.003937 (inches part) |
AdamsParameters.StaticCoefficientExpression.Value | 0.08 |
AdamsParameters.StiffnessExpression.Value | 100000000000.0 (millimeters part), 570993141.98628 (inches part) |
AdamsParameters.TransitionVelocityExpression.Value | 1.0 (millimeters part), 0.03937 (inches part) |
DisplayScale | 1.0 |
RecurdynParameters.BufferRadiusFactorExpression.Value | 1.2 |
RecurdynParameters.CurveToleranceFactorExpression.Value | 10.0 |
RecurdynParameters.DynamicCoefficientExpression.Value | 0.05 |
RecurdynParameters.FirstCurveMaximumPenetrationExpression.Value | 10.0 (millimeters part), 0.3937 (inches part) |
RecurdynParameters.ForceExponentExpression.Value | 1.2 |
RecurdynParameters.MaterialDampingExpression.Value | 100000.0 (millimeters part), 570.993 (inches part) |
RecurdynParameters.MaximumStepSizeFactorExpression.Value | 2.0 |
RecurdynParameters.PenetrationDepthExpression.Value | 0.001 (millimeters part), 0.00003937 (inches part) |
RecurdynParameters.SecondCurveMaximumPenetrationExpression.Value | 10.0 (millimeters part), 0.3937 (inches part) |
RecurdynParameters.SlipVelocityExpression.Value | 0.1 (millimeters part), 0.003937 (inches part) |
RecurdynParameters.StaticCoefficientExpression.Value | 0.08 |
RecurdynParameters.StiffnessExpression.Value | 100000000000.0 (millimeters part), 570993141.98628 (inches part) |
RecurdynParameters.TransitionVelocityExpression.Value | 1.0 (millimeters part), 0.03937 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
CurveContactBuilder.GeometryMaterialSide
the enum for the materia side direction of the selected geometry
|
Modifier and Type | Method and Description |
---|---|
CurveContactAdams |
adamsParameters()
Returns the 2D CurveContact's subobject (the adams parameters)
License requirements: None. |
String |
contactName()
Returns the contact name
License requirements: None. |
double |
displayScale()
Returns the display scale
License requirements: None. |
SelectNXObjectList |
firstContactCurve()
Returns the selection of the first contact curve
License requirements: None. |
CurveContactBuilder.GeometryMaterialSide |
firstGeometryMaterialDirection()
Returns the first geometry materia side direction
License requirements: None. |
CurveContactRecurdyn |
recurdynParameters()
Returns the 2D CurveContact's subobject (the recurdyn parameters)
License requirements: None. |
SelectNXObjectList |
secondContactCurve()
Returns the selection of the second contact curve
License requirements: None. |
CurveContactBuilder.GeometryMaterialSide |
secondGeometryMaterialDirection()
Returns the second geometry materia side direction
License requirements: None. |
void |
setContactName(String name)
License requirements: mechanisms ("MECHANISMS") . |
void |
setDisplayScale(double displayScale)
License requirements: mechanisms ("MECHANISMS") . |
void |
setFirstGeometryMaterialDirection(CurveContactBuilder.GeometryMaterialSide sideDirection)
License requirements: mechanisms ("MECHANISMS") . |
void |
setSecondGeometryMaterialDirection(CurveContactBuilder.GeometryMaterialSide sideDirection)
License requirements: mechanisms ("MECHANISMS") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObjectList firstContactCurve() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList secondContactCurve() throws NXException, RemoteException
NXException
RemoteException
String contactName() throws NXException, RemoteException
NXException
RemoteException
void setContactName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
double displayScale() throws NXException, RemoteException
NXException
RemoteException
void setDisplayScale(double displayScale) throws NXException, RemoteException
displayScale
- NXException
RemoteException
CurveContactBuilder.GeometryMaterialSide firstGeometryMaterialDirection() throws NXException, RemoteException
NXException
RemoteException
void setFirstGeometryMaterialDirection(CurveContactBuilder.GeometryMaterialSide sideDirection) throws NXException, RemoteException
sideDirection
- NXException
RemoteException
CurveContactBuilder.GeometryMaterialSide secondGeometryMaterialDirection() throws NXException, RemoteException
NXException
RemoteException
void setSecondGeometryMaterialDirection(CurveContactBuilder.GeometryMaterialSide sideDirection) throws NXException, RemoteException
sideDirection
- NXException
RemoteException
CurveContactAdams adamsParameters() throws NXException, RemoteException
NXException
RemoteException
CurveContactRecurdyn recurdynParameters() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.