public interface BodyContactBuilder extends Builder
BodyContactBuilder
BodyContactCollection.createBodyContactBuilder(nxopen.motion.BodyContact)
Property | Value |
---|---|
AdamsParameters.CoulombFrictionOption | Off |
AdamsParameters.DynamicCoefficientExpression.Value | 0.2 |
AdamsParameters.ForceExponentExpression.Value | 2.0 |
AdamsParameters.ForceModelType | Impact |
AdamsParameters.FrictionVelocityExpression.Value | 0.1 (millimeters part), 0.003937 (inches part) |
AdamsParameters.MaterialDampingExpression.Value | 10000.0 (millimeters part), 57.0993 (inches part) |
AdamsParameters.PenetrationDepthExpression.Value | 0.01 (millimeters part), 0.0003937 (inches part) |
AdamsParameters.RestitutionCoefficentExpression.Value | 0.85 |
AdamsParameters.StaticCoefficientExpression.Value | 0.3 |
AdamsParameters.StictionVelocityExpression.Value | 0.01 (millimeters part), 0.0003937 (inches part) |
AdamsParameters.StiffnessExpression.Value | 100000000.0 (millimeters part), 570993.142 (inches part) |
LmsParameters.ActionAngleTolerance.Value | 25 |
LmsParameters.ActionDistanceTolerance.Value | 0.0 (millimeters part), 0.0 (inches part) |
LmsParameters.ActionEnableMaxFacetSize | 0 |
LmsParameters.ActionMaxFacetSize.Value | 1000 (millimeters part), 39.370078740157 (inches part) |
LmsParameters.ActionUseTessellationFile | 0 |
LmsParameters.BaseAngleTolerance.Value | 25 |
LmsParameters.BaseDistanceTolerance.Value | 0.0 (millimeters part), 0.0 (inches part) |
LmsParameters.BaseEnableMaxFacetSize | 0 |
LmsParameters.BaseMaxFacetSize.Value | 1000 (millimeters part), 39.370078740157 (inches part) |
LmsParameters.BaseUseTessellationFile | 0 |
LmsParameters.CoulombFrictionOption | Off |
LmsParameters.DynamicCoefficient.Value | 0.2 |
LmsParameters.ForceExponent.Value | 2.0 |
LmsParameters.ForceModel | Auto |
LmsParameters.ForceModelTolerance.Value | 5.0 (millimeters part), 0.196850393700787 (inches part) |
LmsParameters.FrictionVelocity.Value | 0.1 (millimeters part), 0.003937 (inches part) |
LmsParameters.MaterialDamping.Value | 10000.0 (millimeters part), 57.1014715473270000 (inches part) |
LmsParameters.MaxPenetrationDepth.Value | 0.0254 (millimeters part), 0.001 (inches part) |
LmsParameters.StaticCoefficient.Value | 0.3 |
LmsParameters.StictionVelocity.Value | 0.01 (millimeters part), 0.0003937 (inches part) |
LmsParameters.Stiffness.Value | 100000000.0 (millimeters part), 571014.71547327 (inches part) |
RecurdynParameters.BufferRadiusFactorExpression.Value | 1.2 |
RecurdynParameters.ContactTypeOption | Solid |
RecurdynParameters.CoulombFrictionOption | Off |
RecurdynParameters.DynamicCoefficientExpression.Value | 0.2 |
RecurdynParameters.FirstGeometryBoundingBufferLengthExpression.Value | 20 (millimeters part), 0.7874 (inches part) |
RecurdynParameters.FirstGeometryMaxFacetSizeFactorExpression.Value | 2.0 |
RecurdynParameters.FirstGeometryMaxFacetSizeFactorFlag | False |
RecurdynParameters.FirstGeometryMaximumPenetrationExpression.Value | 1.0 (millimeters part), 0.03937 (inches part) |
RecurdynParameters.FirstGeometryPlaneToleranceFactorExpression.Value | 5.0 |
RecurdynParameters.FirstGeometryPlaneToleranceFactorSolidContactExpression.Value | 3.0 |
RecurdynParameters.ForceExponentExpression.Value | 2.0 |
RecurdynParameters.ForceModelType | Impact |
RecurdynParameters.FrictionVelocityExpression.Value | 0.1 (millimeters part), 0.003937 (inches part) |
RecurdynParameters.GlobalMaxPenetrationExpression.Value | 10.0 (millimeters part), 0.3937 (inches part) |
RecurdynParameters.LocalMaxPenetrationExpression.Value | 0.0 |
RecurdynParameters.MaterialDampingExpression.Value | 10000.0 (millimeters part), 57.0993 (inches part) |
RecurdynParameters.MaximumStepSizeFactorExpression.Value | 10.0 |
RecurdynParameters.PenetrationDepthExpression.Value | 0.01 (millimeters part), 0.0003937 (inches part) |
RecurdynParameters.ReboundDampingFactorExpression.Value | 0.25 |
RecurdynParameters.ReboundDampingFactorFlag | True |
RecurdynParameters.SecondGeometryBoundingBufferLengthExpression.Value | 20 (millimeters part), 0.7874 (inches part) |
RecurdynParameters.SecondGeometryMaxFacetSizeFactorExpression.Value | 2.0 |
RecurdynParameters.SecondGeometryMaxFacetSizeFactorFlag | False |
RecurdynParameters.SecondGeometryMaximumPenetrationExpression.Value | 1.0 (millimeters part), 0.03937 (inches part) |
RecurdynParameters.SecondGeometryPlaneToleranceFactorExpression.Value | 5.0 |
RecurdynParameters.SecondGeometryPlaneToleranceFactorSolidContactExpression.Value | 3.0 |
RecurdynParameters.StaticCoefficientExpression.Value | 0.3 |
RecurdynParameters.StictionVelocityExpression.Value | 0.01 (millimeters part), 0.0003937 (inches part) |
RecurdynParameters.StiffnessExpression.Value | 100000000.0 (millimeters part), 570993.142 (inches part) |
RecurdynParameters.SurfaceTypeOption | Faceted |
SphereToCadParameters.BodyAngleTolerance.Value | 25 |
SphereToCadParameters.BodyDistanceTolerance.Value | 0.0 (millimeters part), 0.0 (inches part) |
SphereToCadParameters.BodyEnableMaxFacetSize | 0 |
SphereToCadParameters.BodyMaxFacetSize.Value | 1000 (millimeters part), 39.370078740157 (inches part) |
SphereToCadParameters.CoulombFrictionOption | Off |
SphereToCadParameters.DynamicCoefficient.Value | 0.2 |
SphereToCadParameters.ForceExponent.Value | 2.0 |
SphereToCadParameters.FrictionVelocity.Value | 0.1 (millimeters part), 0.003937 (inches part) |
SphereToCadParameters.MaterialDamping.Value | 10000.0 (millimeters part), 57.1014715473270000 (inches part) |
SphereToCadParameters.MaxPenetrationDepth.Value | 0.0254 (millimeters part), 0.001 (inches part) |
SphereToCadParameters.SphereRadius.Value | 1000.0 (millimeters part), 39.370078740157 (inches part) |
SphereToCadParameters.StaticCoefficient.Value | 0.3 |
SphereToCadParameters.StictionVelocity.Value | 0.01 (millimeters part), 0.0003937 (inches part) |
SphereToCadParameters.Stiffness.Value | 100000000.0 (millimeters part), 571014.71547327 (inches part) |
SphereToCadParameters.SuperElementIncrement | 1 |
SphereToCadParameters.SuperElementReportInstance | 1 |
SphereToCadParameters.UseTessellationFile | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
BodyContactBuilder.ContactTypeOption
the contact type (3D Contact or Sphere to CAD Contact)
|
Modifier and Type | Method and Description |
---|---|
BodyContactAdams |
adamsParameters()
Returns the 3D BodyContact's subobject (the adams parameters)
License requirements: None. |
BodyContactBuilder.ContactTypeOption |
contactType()
Returns the type: 3D contact or Sphere to CAD
License requirements: mechanisms ("MECHANISMS") . |
SelectNXObjectList |
firstContactGeometry()
Returns the selection of the first contact geometry
License requirements: None. |
BodyContactLms |
lmsParameters()
Returns the 3D BodyContact's subobject (the lms parameters)
License requirements: None. |
String |
name()
Returns the name
License requirements: None. |
BodyContactRecurdyn |
recurdynParameters()
Returns the 3D BodyContact's subobject (the recurdyn parameters)
License requirements: None. |
SelectNXObjectList |
secondContactGeometry()
Returns the selection of the second contact geometry
License requirements: None. |
void |
setContactType(BodyContactBuilder.ContactTypeOption type)
License requirements: mechanisms ("MECHANISMS") . |
void |
setName(String name)
License requirements: mechanisms ("MECHANISMS") . |
void |
setSphereCenter(Point sphereCenter)
License requirements: mechanisms ("MECHANISMS") . |
Point |
sphereCenter()
Returns the selection of sphere center for Sphere To CAD
License requirements: mechanisms ("MECHANISMS") . |
SelectLink |
sphereLink()
Returns the selection of sphere link for Sphere To CAD
License requirements: mechanisms ("MECHANISMS") . |
BodyContactSphereToCAD |
sphereToCadParameters()
Returns the 3D BodyContact's subobject (the sphere to cad parameters)
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
BodyContactBuilder.ContactTypeOption contactType() throws NXException, RemoteException
NXException
RemoteException
void setContactType(BodyContactBuilder.ContactTypeOption type) throws NXException, RemoteException
type
- NXException
RemoteException
SelectNXObjectList firstContactGeometry() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList secondContactGeometry() throws NXException, RemoteException
NXException
RemoteException
SelectLink sphereLink() throws NXException, RemoteException
NXException
RemoteException
Point sphereCenter() throws NXException, RemoteException
NXException
RemoteException
void setSphereCenter(Point sphereCenter) throws NXException, RemoteException
sphereCenter
- NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
BodyContactAdams adamsParameters() throws NXException, RemoteException
NXException
RemoteException
BodyContactRecurdyn recurdynParameters() throws NXException, RemoteException
NXException
RemoteException
BodyContactLms lmsParameters() throws NXException, RemoteException
NXException
RemoteException
BodyContactSphereToCAD sphereToCadParameters() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.