Class Lattice2Builder
Inheritance
Lattice2Builder
Assembly: NXOpen.dll
Syntax
public class Lattice2Builder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
Lattice2Builder()
Declaration
protected Lattice2Builder()
Properties
AlignAtSplitCurve
Declaration
public bool AlignAtSplitCurve { get; set; }
Property Value
AngularThreshold
Declaration
public double AngularThreshold { get; set; }
Property Value
AverageFacetSize
Declaration
public Expression AverageFacetSize { get; }
Property Value
BallDiameter
Declaration
public Expression BallDiameter { get; }
Property Value
BallDiameterField
Declaration
public ScalarFieldWrapper BallDiameterField { get; }
Property Value
BallsOption
Declaration
public Lattice2Builder.BallsOptions BallsOption { get; set; }
Property Value
BaseFace
Declaration
public ScCollector BaseFace { get; }
Property Value
BlendFactor
Declaration
public Expression BlendFactor { get; }
Property Value
BoundaryBody
Declaration
public ScCollector BoundaryBody { get; }
Property Value
ChordalTolerance
Declaration
public Expression ChordalTolerance { get; }
Property Value
ContourPoint1
Declaration
public Point ContourPoint1 { get; set; }
Property Value
ContourPoint2
Declaration
public Point ContourPoint2 { get; set; }
Property Value
ContourPoint3
Declaration
public Point ContourPoint3 { get; set; }
Property Value
ContourPoint4
Declaration
public Point ContourPoint4 { get; set; }
Property Value
Csys
Declaration
public CoordinateSystem Csys { get; set; }
Property Value
CurveAlignedList
Declaration
public CurveAlignedListBuilder CurveAlignedList { get; }
Property Value
FactorToRodDiameter
Declaration
public Expression FactorToRodDiameter { get; }
Property Value
Declaration
public ScCollector FilterToolFace { get; }
Property Value
IsRandom
Declaration
public bool IsRandom { get; set; }
Property Value
LatticeType
Declaration
public Lattice2Builder.LatticeTypes LatticeType { get; set; }
Property Value
LatticeVersion
Declaration
public Lattice2Builder.Version LatticeVersion { get; set; }
Property Value
Layers
Declaration
public int Layers { get; set; }
Property Value
LockAtBoundary
Declaration
public bool LockAtBoundary { get; set; }
Property Value
MaxDeviation
Declaration
public Expression MaxDeviation { get; }
Property Value
MaxEdgeLength
Declaration
public Expression MaxEdgeLength { get; }
Property Value
MinimumRodNumber
Declaration
public int MinimumRodNumber { get; set; }
Property Value
Offset
Declaration
public Expression Offset { get; }
Property Value
OptimizationIterations
Declaration
public int OptimizationIterations { get; set; }
Property Value
OrientationPoint1
Declaration
public Point OrientationPoint1 { get; set; }
Property Value
OrientationPoint2
Declaration
public Point OrientationPoint2 { get; set; }
Property Value
OutputType
Declaration
public Lattice2Builder.OutputOption OutputType { get; set; }
Property Value
Parameterization
Declaration
public Lattice2Builder.ParameterizationType Parameterization { get; set; }
Property Value
PoreSize
Declaration
public Expression PoreSize { get; }
Property Value
PushNodesUnderFace
Declaration
public bool PushNodesUnderFace { get; set; }
Property Value
RemeshMode
Declaration
public Lattice2Builder.FacetSizeType RemeshMode { get; set; }
Property Value
RemoveDanglingRods
Declaration
public bool RemoveDanglingRods { get; set; }
Property Value
RemoveDisconnectedRods
Declaration
[Obsolete("Deprecated in NX1847.0.0. This is for pre NX1847 usage, do not use this method. Instead use NXOpen.Features.Lattice2Builder.RemoveDisconnectedRods2 instead.")]
public bool RemoveDisconnectedRods { get; set; }
Property Value
RemoveDisconnectedRods2
Declaration
public bool RemoveDisconnectedRods2 { get; set; }
Property Value
ReverseFaceDirection
Declaration
public bool ReverseFaceDirection { get; set; }
Property Value
RodDiameter
Declaration
public ScalarFieldWrapper RodDiameter { get; }
Property Value
SharpEdgesLockOption
Declaration
public Lattice2Builder.SharpEdgesLockType SharpEdgesLockOption { get; set; }
Property Value
SnipAtBoundary
Declaration
public bool SnipAtBoundary { get; set; }
Property Value
Source
Declaration
public Lattice2Builder.BaseMeshType Source { get; set; }
Property Value
SpecifyLayers
Declaration
public bool SpecifyLayers { get; set; }
Property Value
SplitCurve
Declaration
public Section SplitCurve { get; }
Property Value
TessellationFactor
Declaration
public double TessellationFactor { get; set; }
Property Value
ThicknessType
Declaration
public Lattice2Builder.ThicknessTypes ThicknessType { get; set; }
Property Value
UnitCell
Declaration
public UnitCellBuilder UnitCell { get; }
Property Value
VoronoiItemList
Declaration
public VoronoiItemListBuilder VoronoiItemList { get; }
Property Value
VoronoiRandomizationFactor
Declaration
[Obsolete("Deprecated in NX2007.0.0. For pre NX2007 usage only. Use NXOpen.Features.Lattice2Builder.VoronoiRandomizationFactorExpression instead.")]
public double VoronoiRandomizationFactor { get; set; }
Property Value
VoronoiRandomizationFactorExpression
Declaration
public Expression VoronoiRandomizationFactorExpression { get; }
Property Value
VoronoiRodDiameter
Declaration
public Expression VoronoiRodDiameter { get; }
Property Value
Declaration
public bool VoronoiUniform { get; set; }
Property Value
Implements
System.Runtime.Remoting.Messaging.IMessageSink