Class Clinch
Assembly: NXOpen.dll
Syntax
public class Clinch : IConnection, IMessageSink, IFitTo, IMaterial, ITolerance, IDiameter, IHeight, IFlangesContainer, ILocationsContainer, ILocationsSinglePointContainer, ILocationsMultiPointContainer, ILocationsWithDiscretizationContainer, ILineOffset, ILineDiscretization, IJoinDataContainer, INXObject
Constructors
Clinch()
Declaration
Properties
Coefficient
Declaration
public Expression Coefficient { get; }
Property Value
Diameter
Declaration
public Expression Diameter { get; }
Property Value
DiameterType
Declaration
public DiameterType DiameterType { get; set; }
Property Value
DiscretizationMethod
Declaration
public DiscretizationMethod DiscretizationMethod { get; set; }
Property Value
DistanceFromStart
Declaration
public Expression DistanceFromStart { get; }
Property Value
DistanceToEnd
Declaration
public Expression DistanceToEnd { get; }
Property Value
Height
Declaration
public Expression Height { get; }
Property Value
HeightType
Declaration
public HeightType HeightType { get; set; }
Property Value
LengthStep
Declaration
public Expression LengthStep { get; }
Property Value
Material
Declaration
public PhysicalMaterial Material { get; set; }
Property Value
MaxAngleBetweenNormals
Declaration
public Expression MaxAngleBetweenNormals { get; }
Property Value
MaxDistCGToElemCG
Declaration
public Expression MaxDistCGToElemCG { get; }
Property Value
MaxLengthStep
Declaration
public Expression MaxLengthStep { get; }
Property Value
MaxNormalDistCGToFlanges
Declaration
public Expression MaxNormalDistCGToFlanges { get; }
Property Value
NumberOfDiscretizationPoints
Declaration
public int NumberOfDiscretizationPoints { get; set; }
Property Value
NumberOfFlanges
Declaration
public int NumberOfFlanges { get; set; }
Property Value
ProjectTolerance
Declaration
public Expression ProjectTolerance { get; }
Property Value
TableFile
Declaration
public string TableFile { get; set; }
Property Value
UseMaxLengthStep
Declaration
public bool UseMaxLengthStep { get; set; }
Property Value
UseOriginalNodesOfConnection
Declaration
public bool UseOriginalNodesOfConnection { get; set; }
Property Value
Methods
AddFlangeEntities(int, TaggedObject[])
Declaration
public void AddFlangeEntities(int flangeIndex, TaggedObject[] entities)
Parameters
AddJoinData(Feature, Component)
Declaration
public void AddJoinData(Feature feature, Component component)
Parameters
AddLocationCoordinates(int, Point3d)
Declaration
public CoordinatesLocation AddLocationCoordinates(int indexOfDefinition, Point3d coordinates)
Parameters
Type |
Name |
Description |
int |
indexOfDefinition |
|
Point3d |
coordinates |
|
Returns
AddLocationCurve(int, IBaseCurve)
Declaration
public CurveLocation AddLocationCurve(int indexOfDefinition, IBaseCurve curve)
Parameters
Returns
AddLocationFeEdges(int, FEElemEdge[])
Declaration
public FeEdgesLocation AddLocationFeEdges(int indexOfDefinition, FEElemEdge[] edges)
Parameters
Returns
AddLocationGroup(int, CaeGroup)
Declaration
public GroupLocation AddLocationGroup(int indexOfDefinition, CaeGroup group)
Parameters
Type |
Name |
Description |
int |
indexOfDefinition |
|
CaeGroup |
group |
|
Returns
AddLocationNode(int, FENode)
Declaration
public NodeLocation AddLocationNode(int indexOfDefinition, FENode node)
Parameters
Type |
Name |
Description |
int |
indexOfDefinition |
|
FENode |
node |
|
Returns
AddLocationPoint(int, Point)
Declaration
public PointLocation AddLocationPoint(int indexOfDefinition, Point point)
Parameters
Type |
Name |
Description |
int |
indexOfDefinition |
|
Point |
point |
|
Returns
AddLocationSelectionRecipe(int, SelectionRecipe)
Declaration
public SelectionRecipeLocation AddLocationSelectionRecipe(int indexOfDefinition, SelectionRecipe selectionRecipe)
Parameters
Returns
AddLocationSeriesOfCoordinates(int, Point3d[])
Declaration
public CoordinatesSeriesLocation AddLocationSeriesOfCoordinates(int indexOfDefinition, Point3d[] coordinates)
Parameters
Type |
Name |
Description |
int |
indexOfDefinition |
|
Point3d[] |
coordinates |
|
Returns
AddLocationSeriesOfNodes(int, FENode[])
Declaration
public NodeSeriesLocation AddLocationSeriesOfNodes(int indexOfDefinition, FENode[] nodes)
Parameters
Type |
Name |
Description |
int |
indexOfDefinition |
|
FENode[] |
nodes |
|
Returns
AddLocationSeriesOfPoints(int, Point[])
Declaration
public PointSeriesLocation AddLocationSeriesOfPoints(int indexOfDefinition, Point[] points)
Parameters
Type |
Name |
Description |
int |
indexOfDefinition |
|
Point[] |
points |
|
Returns
CanHaveNoMaterial()
Declaration
public bool CanHaveNoMaterial()
Returns
CanInheritMaterial()
Declaration
public bool CanInheritMaterial()
Returns
ConvertLocationToCoordinatesType(int, int)
Declaration
public Location ConvertLocationToCoordinatesType(int indexOfDefinition, int index)
Parameters
Type |
Name |
Description |
int |
indexOfDefinition |
|
int |
index |
|
Returns
GetAllJoinFeatures(out Feature[], out Component[])
Declaration
public void GetAllJoinFeatures(out Feature[] features, out Component[] components)
Parameters
GetFlangeEntities(int)
Declaration
public TaggedObject[] GetFlangeEntities(int flangeIndex)
Parameters
Type |
Name |
Description |
int |
flangeIndex |
|
Returns
GetJoinFeature(int, out Feature, out Component)
Declaration
public void GetJoinFeature(int index, out Feature feature, out Component component)
Parameters
GetLocation(int, int)
Declaration
public Location GetLocation(int indexOfDefinition, int indexOfLocation)
Parameters
Type |
Name |
Description |
int |
indexOfDefinition |
|
int |
indexOfLocation |
|
Returns
GetManualAdjustment()
Declaration
public bool GetManualAdjustment()
Returns
GetManualAdjustmentFactor()
Declaration
public Expression GetManualAdjustmentFactor()
Returns
GetMaxNumberOfFlanges()
Declaration
public int GetMaxNumberOfFlanges()
Returns
GetMinNumberOfFlanges()
Declaration
public int GetMinNumberOfFlanges()
Returns
GetNumberOfDefinitions()
Declaration
public int GetNumberOfDefinitions()
Returns
GetNumberOfJoinData()
Declaration
public int GetNumberOfJoinData()
Returns
GetNumberOfLocations(int)
Declaration
public int GetNumberOfLocations(int indexOfDefinition)
Parameters
Type |
Name |
Description |
int |
indexOfDefinition |
|
Returns
GetOffsetDistance(int)
Declaration
public Expression GetOffsetDistance(int lindeDefinitionIndex)
Parameters
Type |
Name |
Description |
int |
lindeDefinitionIndex |
|
Returns
GetOffsetVector(int)
Declaration
public Direction GetOffsetVector(int lindeDefinitionIndex)
Parameters
Type |
Name |
Description |
int |
lindeDefinitionIndex |
|
Returns
GetSupportedDiameterTypes()
Declaration
public DiameterType[] GetSupportedDiameterTypes()
Returns
GetSupportedHeightTypes()
Declaration
public HeightType[] GetSupportedHeightTypes()
Returns
IsInheritedMaterial()
Declaration
public bool IsInheritedMaterial()
Returns
MoveLocation(int, int, int)
Declaration
public bool MoveLocation(int indexOfDefinition, int indexOfLocation, int numberOfPositions)
Parameters
Type |
Name |
Description |
int |
indexOfDefinition |
|
int |
indexOfLocation |
|
int |
numberOfPositions |
|
Returns
RemoveAllJoinData()
Declaration
public void RemoveAllJoinData()
RemoveFlangeEntities(int, TaggedObject[])
Declaration
public void RemoveFlangeEntities(int flangeIndex, TaggedObject[] entities)
Parameters
RemoveJoinData(Feature, Component)
Declaration
public void RemoveJoinData(Feature feature, Component component)
Parameters
RemoveJoinDataByIndex(int)
Declaration
public void RemoveJoinDataByIndex(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
RemoveLocation(int, int)
Declaration
public void RemoveLocation(int indexOfDefinition, int indexOfLocation)
Parameters
Type |
Name |
Description |
int |
indexOfDefinition |
|
int |
indexOfLocation |
|
SetInheritedMaterial()
Declaration
public void SetInheritedMaterial()
SetJoinData(Feature[], Component[])
Declaration
public void SetJoinData(Feature[] features, Component[] components)
Parameters
SetManualAdjustment(bool)
Declaration
public void SetManualAdjustment(bool state)
Parameters
Type |
Name |
Description |
bool |
state |
|
SetOffsetVector(int, Direction)
Declaration
public void SetOffsetVector(int lindeDefinitionIndex, Direction offsetvector)
Parameters
Type |
Name |
Description |
int |
lindeDefinitionIndex |
|
Direction |
offsetvector |
|
UnlinkJoinData()
Declaration
public void UnlinkJoinData()
Implements
System.Runtime.Remoting.Messaging.IMessageSink