NXOpen .NET Reference
12.0.0
|
Represents the Flexible Printed Circuit Design preferences applicable to part More...
Classes | |
struct | _FlatPatternCalloutTypeDisplay |
The members of the following structure are the display data for a callout in a flat pattern drawing member view. | |
struct | _FlatPatternObjectTypeDisplay |
The members of the following structure are the display data for an object in a flat pattern drawing member view. | |
struct | _PlanarSegmentCurveTypeDisplayData |
The members of the following structure are the display data. | |
struct | FlatPatternCalloutTypeDisplay |
The members of the following structure are the display data for a callout in a flat pattern drawing member view. More... | |
struct | FlatPatternObjectTypeDisplay |
The members of the following structure are the display data for an object in a flat pattern drawing member view. More... | |
struct | PlanarSegmentCurveTypeDisplayData |
The members of the following structure are the display data. More... | |
Public Types | |
enum | FlatPatternObjectType { BendCenterLine, BendUpCenterLine, BendDownCenterLine, BendTangentLine, OuterMoldLine, InnerMoldLine, ExteriorCurves, InteriorCurves, InteriorCutoutCurves, InteriorFeatureCurves, LighteningHoleCenter, JoggleLine, AddedTopGeometry, AddedBottomGeometry, ToolMarker } |
The members of the following enumerated type are used to identify object types to the FlatPattern API. More... | |
enum | PlanarSegmentCurveType { BendCenterLine, BendTangentLine } |
The following members are used to identify curve types of planar segment feature. More... | |
enum | FlexibleCableContactFaceOptions { TopFace, BottomFace } |
This enum represents the face that is the contact face of the Flexible Cable. More... | |
enum | FlatPatternCalloutOrientationType { Leadered, Aligned } |
This enum represents orientation types for the flat pattern callouts More... | |
Public Member Functions | |
unsafe NXOpen.Expression | GetThickness () |
Returns the thickness expression More... | |
unsafe void | SetThickness (bool updateModel, string thickness) |
Sets the thickness value string More... | |
unsafe NXOpen.Expression | GetBendRadius () |
Returns the bend radius expression More... | |
unsafe void | SetBendRadius (bool updateModel, string bendRadius) |
Sets the bend radius value More... | |
unsafe NXOpen.Expression | GetBendReliefDepth () |
Returns the bend relief depth More... | |
unsafe void | SetBendReliefDepth (bool updateModel, string bendReliefDepth) |
Sets the bend relief depth value More... | |
unsafe NXOpen.Expression | GetBendReliefWidth () |
Returns the bend relief width More... | |
unsafe void | SetBendReliefWidth (bool updateModel, string bendReliefWidth) |
Sets the bend relief depth value More... | |
unsafe NXOpen.Expression | GetNeutralFactor () |
Returns the neutral factor More... | |
unsafe void | SetNeutralFactor (bool updateModel, string neutralFactor) |
Sets the bend relief depth value More... | |
unsafe NXOpen.Expression | GetOuterCornerTreatmentValue () |
Returns the out corner treatment value for Flat as Solid operations More... | |
unsafe void | SetOuterCornerTreatmentValue (bool updateModel, string outerCornerTreatment) |
Sets the outer corner treatment value for Flat as Solid operations More... | |
unsafe NXOpen.Features.SheetMetal.FeatureProperty | GetOuterCornerTreatmentType () |
Returns the outer corner treatment type in Flat as Solid operation More... | |
unsafe void | SetOuterCornerTreatmentType (bool updateModel, NXOpen.Features.SheetMetal.FeatureProperty outerCornerTreatmentType) |
Sets the the outer corner treatment type in Flat as Solid operation More... | |
unsafe NXOpen.Expression | GetInnerCornerTreatmentValue () |
Returns the inner corner treatment value for Flat as Solid operations More... | |
unsafe void | SetInnerCornerTreatmentValue (bool updateModel, string innerCornerTreatment) |
Sets the the inner corner treatment value for Flat as Solid operations More... | |
unsafe NXOpen.Features.SheetMetal.FeatureProperty | GetInnerCornerTreatmentType () |
Returns the inner corner treatment type in Flat as Solid operation More... | |
unsafe void | SetInnerCornerTreatmentType (bool updateModel, NXOpen.Features.SheetMetal.FeatureProperty innerCornerTreatmentType) |
Sets the inner corner treatment type in Flat as Solid operation More... | |
unsafe bool | GetIsBsplineSimplifiedInFlatSolid () |
Returns the flag indicating whether B-Splines are simplified as part of the Flat Solid creation More... | |
unsafe void | SetIsBsplineSimplifiedInFlatSolid (bool updateModel, bool isBsplineSimplifiedInFlatSolid) |
Sets the flag indicating whether or not B-Splines are simplified as part of the Flat Solid creation More... | |
unsafe bool | GetIsSystemGeneratedBendReliefRemovedInFlatSolid () |
Returns the flag indicating whether or not system generated bend releifs are removed as part of the Flat Solid creation More... | |
unsafe void | SetIsSystemGeneratedBendReliefRemovedInFlatSolid (bool updateModel, bool isSystemGeneratedBendReliefRemoved) |
Sets the flag indicating whether or not system generated bend releifs are removed as part of the Flat Solid creation More... | |
unsafe double | GetMinimumArcToleranceInFlatSolid () |
Returns the minimum arc tolerance during Flat Solid simplification More... | |
unsafe void | SetMinimumArcToleranceInFlatSolid (bool updateModel, double minimumArcToleranceInFlatSolid) |
Sets the minimum arc tolerance during Flat Solid simplification More... | |
unsafe double | GetDeviationalToleranceInFlatSolid () |
Returns the deviational tolerance during Flat Solid simplification More... | |
unsafe void | SetDeviationalToleranceInFlatSolid (bool updateModel, double deviationalToleranceInFlatSolid) |
Sets the deviational tolerance during Flat Solid simplification More... | |
unsafe string[] | GetMaterialNames () |
Returns the material names defined in the material standards table More... | |
unsafe string | GetMaterial () |
Returns the material name saved with the part More... | |
unsafe string[] | GetMaterialProperties (string materialName, out string[] propertyNames) |
Returns the material name saved with the part More... | |
unsafe void | SetMaterial (bool updateModel, string standardName) |
Sets the material standard More... | |
unsafe NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternObjectTypeDisplay | GetFlatPatternObjectTypeDisplay (NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternObjectType objectType) |
Returns the display data for a flat pattern object type. More... | |
unsafe void | SetFlatPatternObjectTypeDisplay (bool updateModel, NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternObjectType objectType, NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternObjectTypeDisplay displayData) |
Sets the display data for a flat pattern object type. More... | |
unsafe NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.PlanarSegmentCurveTypeDisplayData | GetPlanarSegmentCurveTypeDisplayData (NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.PlanarSegmentCurveType curveType) |
Returns the display data of a given planar segment curve type for the Flexible Printed Circuit Design application. More... | |
unsafe void | SetPlanarSegmentCurveTypeDisplayData (bool updateModel, NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.PlanarSegmentCurveType curveType, NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.PlanarSegmentCurveTypeDisplayData displayData) |
Sets the display data of a given planar segment curve type for the Flexible Printed Circuit Design application. More... | |
unsafe NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternCalloutTypeDisplay | GetFlatPatternCalloutTypeDisplay (string calloutType) |
Returns the display data for a callout type. More... | |
unsafe void | SetFlatPatternCalloutTypeDisplay (string calloutType, NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternCalloutTypeDisplay displayData) |
Sets the display data for a callout type. More... | |
unsafe void | GetFlatPatternAllObjectTypeDisplay (out NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternObjectTypeDisplay[] displayData) |
Returns the types, colors, fonts, widths, and enabled status for all the the available object types. More... | |
unsafe void | GetFlatPatternAllCalloutTypeDisplay (out NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternCalloutTypeDisplay[] displayData) |
Returns the dialog names, identifiers, and enabled status for all the available callout types. More... | |
unsafe void | Commit () |
Commits and applies all the settings done with set_callout_type_display and set_object_type_display. More... | |
unsafe NXOpen.Expression | GetFlexibleCableConductorWidth () |
Returns the conductor width expression. More... | |
unsafe void | SetFlexibleCableConductorWidth (string conductorWidth) |
Sets the conductor width value string. More... | |
unsafe NXOpen.Expression | GetFlexibleCableConductorSpacing () |
Returns the conductor spacing expression. More... | |
unsafe void | SetFlexibleCableConductorSpacing (string conductorSpacing) |
Sets the conductor spacing value string. More... | |
unsafe NXOpen.Expression | GetFlexibleCableStrippingLength () |
Returns the stripping length expression. More... | |
unsafe void | SetFlexibleCableStrippingLength (string strippingLength) |
Sets the stripping length value string. More... | |
unsafe NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlexibleCableContactFaceOptions | GetFlexibleCableContactFace () |
Returns the contact face. More... | |
unsafe void | SetFlexibleCableContactFace (NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlexibleCableContactFaceOptions faceOption) |
Sets the contact face. More... | |
unsafe NXOpen.NXColor | GetFlexibleCableTopFaceColor () |
Returns the top face color. More... | |
unsafe void | SetFlexibleCableTopFaceColor (NXOpen.NXColor topFaceColor) |
Sets the top face color. More... | |
unsafe NXOpen.NXColor | GetFlexibleCableBottomFaceColor () |
Returns the bottom face color. More... | |
unsafe void | SetFlexibleCableBottomFaceColor (NXOpen.NXColor bottomFaceColor) |
Sets the bottom face color. More... | |
unsafe string[] | GetFlatPatternCalloutTypeContents (string calloutType) |
Returns the contents for a callout type. More... | |
unsafe void | SetFlatPatternCalloutTypeContents (string calloutType, string[] contents) |
Sets the contents for a callout type. More... | |
unsafe NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternCalloutOrientationType | GetFlatPatternCalloutOrientationType () |
Returns the orientation type for flat pattern callouts. More... | |
unsafe void | SetFlatPatternCalloutOrientationType (NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternCalloutOrientationType orientation) |
Sets the orientation type for flat pattern callouts. More... | |
unsafe NXOpen.Expression | GetHoleTreatmentDiameter () |
RETURNS the hole treatment diameter value in Flat Pattern operation More... | |
unsafe void | SetHoleTreatmentDiameter (bool updateModel, string diameter) |
SETS the hole treatment diameter value in Flat Pattern operation More... | |
unsafe NXOpen.Features.SheetMetal.FeatureProperty | GetHoleTreatmentType () |
RETURNS the hole treatment type in Flat Pattern operation More... | |
unsafe void | SetHoleTreatmentType (bool updateModel, NXOpen.Features.SheetMetal.FeatureProperty holeTreatmentType) |
SETS the hole treatment type in Flat Pattern operation More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Represents the Flexible Printed Circuit Design preferences applicable to part
Preferences are in control of the part. They can not be created but can only be changed.
Created in NX4.0.0
The members of the following enumerated type are used to identify object types to the FlatPattern API.
These are not the usual NX object types; they are ordinary NX objects that are known to the flat pattern feature for the type of outline they provide to a bend region, joggle region, or lightening hole.
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.Commit | ( | ) |
Commits and applies all the settings done with set_callout_type_display and set_object_type_display.
It must be called after a sequence of calls to those methods to cause the view to update.
Created in NX5.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Expression NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetBendRadius | ( | ) |
Returns the bend radius expression
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Expression NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetBendReliefDepth | ( | ) |
Returns the bend relief depth
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Expression NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetBendReliefWidth | ( | ) |
Returns the bend relief width
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe double NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetDeviationalToleranceInFlatSolid | ( | ) |
Returns the deviational tolerance during Flat Solid simplification
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetFlatPatternAllCalloutTypeDisplay | ( | out NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternCalloutTypeDisplay[] | displayData | ) |
Returns the dialog names, identifiers, and enabled status for all the available callout types.
Created in NX5.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
displayData | Array of structures with the callout type display data. |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetFlatPatternAllObjectTypeDisplay | ( | out NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternObjectTypeDisplay[] | displayData | ) |
Returns the types, colors, fonts, widths, and enabled status for all the the available object types.
Created in NX5.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
displayData | Array of structures with the object type display data. |
unsafe NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternCalloutOrientationType NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetFlatPatternCalloutOrientationType | ( | ) |
Returns the orientation type for flat pattern callouts.
Created in NX9.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe string [] NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetFlatPatternCalloutTypeContents | ( | string | calloutType | ) |
Returns the contents for a callout type.
Created in NX9.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
calloutType | The name of the callout type for which to get the content. |
unsafe NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternCalloutTypeDisplay NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetFlatPatternCalloutTypeDisplay | ( | string | calloutType | ) |
Returns the display data for a callout type.
The name member of the NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternCalloutTypeDisplay is separately allocated from the callout_type argument string. In some cases the new string will contain an extended form of the callout_type passed in, and that form should be used for subsequent JA calls, without modification.
Created in NX5.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
calloutType | The name of the callout type for which to get the display data. |
unsafe NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternObjectTypeDisplay NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetFlatPatternObjectTypeDisplay | ( | NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternObjectType | objectType | ) |
Returns the display data for a flat pattern object type.
Created in NX5.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
objectType | The object type for which to return the display data. |
unsafe NXOpen.NXColor NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetFlexibleCableBottomFaceColor | ( | ) |
Returns the bottom face color.
Created in NX7.5.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Expression NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetFlexibleCableConductorSpacing | ( | ) |
Returns the conductor spacing expression.
Created in NX7.5.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Expression NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetFlexibleCableConductorWidth | ( | ) |
Returns the conductor width expression.
Created in NX7.5.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlexibleCableContactFaceOptions NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetFlexibleCableContactFace | ( | ) |
Returns the contact face.
Created in NX7.5.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Expression NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetFlexibleCableStrippingLength | ( | ) |
Returns the stripping length expression.
Created in NX7.5.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.NXColor NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetFlexibleCableTopFaceColor | ( | ) |
Returns the top face color.
Created in NX7.5.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Expression NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetHoleTreatmentDiameter | ( | ) |
RETURNS the hole treatment diameter value in Flat Pattern operation
Created in NX12.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Features.SheetMetal.FeatureProperty NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetHoleTreatmentType | ( | ) |
RETURNS the hole treatment type in Flat Pattern operation
Created in NX12.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Features.SheetMetal.FeatureProperty NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetInnerCornerTreatmentType | ( | ) |
Returns the inner corner treatment type in Flat as Solid operation
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Expression NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetInnerCornerTreatmentValue | ( | ) |
Returns the inner corner treatment value for Flat as Solid operations
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe bool NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetIsBsplineSimplifiedInFlatSolid | ( | ) |
Returns the flag indicating whether B-Splines are simplified as part of the Flat Solid creation
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe bool NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetIsSystemGeneratedBendReliefRemovedInFlatSolid | ( | ) |
Returns the flag indicating whether or not system generated bend releifs are removed as part of the Flat Solid creation
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe string NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetMaterial | ( | ) |
Returns the material name saved with the part
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe string [] NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetMaterialNames | ( | ) |
Returns the material names defined in the material standards table
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe string [] NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetMaterialProperties | ( | string | materialName, |
out string[] | propertyNames | ||
) |
Returns the material name saved with the part
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
materialName | material Name |
propertyNames | properties |
unsafe double NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetMinimumArcToleranceInFlatSolid | ( | ) |
Returns the minimum arc tolerance during Flat Solid simplification
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Expression NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetNeutralFactor | ( | ) |
Returns the neutral factor
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Features.SheetMetal.FeatureProperty NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetOuterCornerTreatmentType | ( | ) |
Returns the outer corner treatment type in Flat as Solid operation
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Expression NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetOuterCornerTreatmentValue | ( | ) |
Returns the out corner treatment value for Flat as Solid operations
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.PlanarSegmentCurveTypeDisplayData NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetPlanarSegmentCurveTypeDisplayData | ( | NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.PlanarSegmentCurveType | curveType | ) |
Returns the display data of a given planar segment curve type for the Flexible Printed Circuit Design application.
Created in NX12.0.0
License requirements: None.
curveType | The curve type for which to return the display data. |
unsafe NXOpen.Expression NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.GetThickness | ( | ) |
Returns the thickness expression
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetBendRadius | ( | bool | updateModel, |
string | bendRadius | ||
) |
Sets the bend radius value
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
bendRadius | default bend radius value for bend faces |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetBendReliefDepth | ( | bool | updateModel, |
string | bendReliefDepth | ||
) |
Sets the bend relief depth value
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
bendReliefDepth | default depth value for bend relief |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetBendReliefWidth | ( | bool | updateModel, |
string | bendReliefWidth | ||
) |
Sets the bend relief depth value
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
bendReliefWidth | default width value for bend relief |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetDeviationalToleranceInFlatSolid | ( | bool | updateModel, |
double | deviationalToleranceInFlatSolid | ||
) |
Sets the deviational tolerance during Flat Solid simplification
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
deviationalToleranceInFlatSolid | flag |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetFlatPatternCalloutOrientationType | ( | NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternCalloutOrientationType | orientation | ) |
Sets the orientation type for flat pattern callouts.
Created in NX9.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
orientation | The orientation type for the flat pattern callouts. |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetFlatPatternCalloutTypeContents | ( | string | calloutType, |
string[] | contents | ||
) |
Sets the contents for a callout type.
Created in NX9.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
calloutType | The name of the callout type for which to set the content. |
contents | The contents for the callout type. |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetFlatPatternCalloutTypeDisplay | ( | string | calloutType, |
NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternCalloutTypeDisplay | displayData | ||
) |
Sets the display data for a callout type.
Created in NX5.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
calloutType | The name of the callout type for which to set the display data. |
displayData | The display data for the callout type. |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetFlatPatternObjectTypeDisplay | ( | bool | updateModel, |
NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternObjectType | objectType, | ||
NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlatPatternObjectTypeDisplay | displayData | ||
) |
Sets the display data for a flat pattern object type.
Created in NX5.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately. |
objectType | The object type for which to get the display data. |
displayData | The display data for the flat pattern object type. |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetFlexibleCableBottomFaceColor | ( | NXOpen.NXColor | bottomFaceColor | ) |
Sets the bottom face color.
Created in NX7.5.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
bottomFaceColor | Bottom face color. |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetFlexibleCableConductorSpacing | ( | string | conductorSpacing | ) |
Sets the conductor spacing value string.
Created in NX7.5.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
conductorSpacing | Default conductor spacing value for the flexible cable. |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetFlexibleCableConductorWidth | ( | string | conductorWidth | ) |
Sets the conductor width value string.
Created in NX7.5.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
conductorWidth | Default conductor width value for the flexible cable. |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetFlexibleCableContactFace | ( | NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.FlexibleCableContactFaceOptions | faceOption | ) |
Sets the contact face.
Created in NX7.5.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
faceOption | Contact face options. |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetFlexibleCableStrippingLength | ( | string | strippingLength | ) |
Sets the stripping length value string.
Created in NX7.5.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
strippingLength | Default stripping length value for the flexible cable. |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetFlexibleCableTopFaceColor | ( | NXOpen.NXColor | topFaceColor | ) |
Sets the top face color.
Created in NX7.5.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
topFaceColor | Top face color. |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetHoleTreatmentDiameter | ( | bool | updateModel, |
string | diameter | ||
) |
SETS the hole treatment diameter value in Flat Pattern operation
Created in NX12.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
diameter | default value for hole diameter |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetHoleTreatmentType | ( | bool | updateModel, |
NXOpen.Features.SheetMetal.FeatureProperty | holeTreatmentType | ||
) |
SETS the hole treatment type in Flat Pattern operation
Created in NX12.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
holeTreatmentType | hole treatment type |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetInnerCornerTreatmentType | ( | bool | updateModel, |
NXOpen.Features.SheetMetal.FeatureProperty | innerCornerTreatmentType | ||
) |
Sets the inner corner treatment type in Flat as Solid operation
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
innerCornerTreatmentType | outer corner treatment type |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetInnerCornerTreatmentValue | ( | bool | updateModel, |
string | innerCornerTreatment | ||
) |
Sets the the inner corner treatment value for Flat as Solid operations
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
innerCornerTreatment | default value for inner corner treatment |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetIsBsplineSimplifiedInFlatSolid | ( | bool | updateModel, |
bool | isBsplineSimplifiedInFlatSolid | ||
) |
Sets the flag indicating whether or not B-Splines are simplified as part of the Flat Solid creation
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
isBsplineSimplifiedInFlatSolid | flag |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetIsSystemGeneratedBendReliefRemovedInFlatSolid | ( | bool | updateModel, |
bool | isSystemGeneratedBendReliefRemoved | ||
) |
Sets the flag indicating whether or not system generated bend releifs are removed as part of the Flat Solid creation
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
isSystemGeneratedBendReliefRemoved | flag |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetMaterial | ( | bool | updateModel, |
string | standardName | ||
) |
Sets the material standard
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
standardName | The name of a material from the material standards file |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetMinimumArcToleranceInFlatSolid | ( | bool | updateModel, |
double | minimumArcToleranceInFlatSolid | ||
) |
Sets the minimum arc tolerance during Flat Solid simplification
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
minimumArcToleranceInFlatSolid | flag |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetNeutralFactor | ( | bool | updateModel, |
string | neutralFactor | ||
) |
Sets the bend relief depth value
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
neutralFactor | default neutral factor value for bend relief |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetOuterCornerTreatmentType | ( | bool | updateModel, |
NXOpen.Features.SheetMetal.FeatureProperty | outerCornerTreatmentType | ||
) |
Sets the the outer corner treatment type in Flat as Solid operation
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
outerCornerTreatmentType | outer corner treatment type |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetOuterCornerTreatmentValue | ( | bool | updateModel, |
string | outerCornerTreatment | ||
) |
Sets the outer corner treatment value for Flat as Solid operations
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
outerCornerTreatment | default value for out corner treatment |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetPlanarSegmentCurveTypeDisplayData | ( | bool | updateModel, |
NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.PlanarSegmentCurveType | curveType, | ||
NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.PlanarSegmentCurveTypeDisplayData | displayData | ||
) |
Sets the display data of a given planar segment curve type for the Flexible Printed Circuit Design application.
Created in NX12.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately. |
curveType | The curve type for which to get the display data. |
displayData | The display data for the planar segment curve type. |
unsafe void NXOpen.Preferences.PartFlexiblePrintedCircuitDesign.SetThickness | ( | bool | updateModel, |
string | thickness | ||
) |
Sets the thickness value string
Created in NX4.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
updateModel | Specifies whether the solid model be recomputed immediately |
thickness | default thickness value for NX Sheetmetal solids |
|
get |
Returns the tag of this object.