NXOpen .NET Reference  12.0.0
Public Types | Protected Member Functions | Properties | List of all members
NXOpen.Formboard.UpdateDiscrepancy Class Reference

Defines a discrepancy object which contains information about a specific difference between the formboard drawing and the 3D harness model. More...

Inheritance diagram for NXOpen.Formboard.UpdateDiscrepancy:

Public Types

enum  Type { Unknown, Missing, Extra, Modified }
 The general type of the discrepancy. More...
 
enum  ObjectType {
  Unknown, Rcp, Segment, Clip,
  Component, Harness, Wire, Cable,
  Shield, Connector, Device, Overstock,
  Fillerstock, FittingOverstock
}
 Specifies the type of objects involved in the discrepancy. More...
 

Protected Member Functions

override void FreeResource ()
 Frees the memory associated with this object. More...
 

Properties

unsafe string Description [get]
 Returns the description string of the discrepancy. More...
 
unsafe
NXOpen.Formboard.UpdateDiscrepancy.ObjectType 
DiscrepancyObjectType [get]
 Returns the type of object referenced by the discrepancy. More...
 
unsafe
NXOpen.Formboard.UpdateDiscrepancy.Type 
DiscrepancyType [get]
 Returns the general type of the discrepancy. More...
 
unsafe NXOpen.NXObject FormboardObject [get]
 Returns the object in the 2D formboard referenced by the discrepancy. More...
 
unsafe NXOpen.NXObject HarnessObject [get]
 Returns the object in the 3D harness referenced by the discrepancy. More...
 

Detailed Description

Defines a discrepancy object which contains information about a specific difference between the formboard drawing and the 3D harness model.

Created in NX7.5.0

Member Enumeration Documentation

Specifies the type of objects involved in the discrepancy.

Enumerator
Unknown 

Unknown type.

Rcp 

Routing Control Point.

Segment 

Routing Segment.

Clip 

A component not assigned as a electrical connector.

Component 

A component assigned as a electrical connector or device.

Harness 

Harness.

Wire 

Wire connection.

Cable 

Cable connection.

Shield 

Shield connection.

Connector 

ConnectorDevice object which has a type of connector.

Device 

ConnectorDevice object which has a type of device.

Overstock 

Overstock.

Fillerstock 

Filler stock.

FittingOverstock 

Overstock applied to fittings.

The general type of the discrepancy.

Enumerator
Unknown 

Unknown type, not valid.

Missing 

Object exits in the 3D harness but is missing from the formboard.

Extra 

Object is in the formboard but not in the 3D harness.

Modified 

Object exists in both 3D and the formboard but is modified in some way.

Member Function Documentation

override void NXOpen.Formboard.UpdateDiscrepancy.FreeResource ( )
protected

Frees the memory associated with this object.

Created in NX7.5.0

License requirements: None.

Property Documentation

unsafe string NXOpen.Formboard.UpdateDiscrepancy.Description
get

Returns the description string of the discrepancy.

Created in NX7.5.0

License requirements: routing_harness ("Routing Harness")

unsafe NXOpen.Formboard.UpdateDiscrepancy.ObjectType NXOpen.Formboard.UpdateDiscrepancy.DiscrepancyObjectType
get

Returns the type of object referenced by the discrepancy.

Created in NX7.5.0

License requirements: routing_harness ("Routing Harness")

unsafe NXOpen.Formboard.UpdateDiscrepancy.Type NXOpen.Formboard.UpdateDiscrepancy.DiscrepancyType
get

Returns the general type of the discrepancy.

Created in NX7.5.0

License requirements: routing_harness ("Routing Harness")

unsafe NXOpen.NXObject NXOpen.Formboard.UpdateDiscrepancy.FormboardObject
get

Returns the object in the 2D formboard referenced by the discrepancy.

This may be a null reference (Nothing in Visual Basic) depending on the type of the discrepancy.

Created in NX7.5.0

License requirements: routing_harness ("Routing Harness")

unsafe NXOpen.NXObject NXOpen.Formboard.UpdateDiscrepancy.HarnessObject
get

Returns the object in the 3D harness referenced by the discrepancy.

This may be a null reference (Nothing in Visual Basic) depending on the type of the discrepancy.

Created in NX7.5.0

License requirements: routing_harness ("Routing Harness")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.