ProjVecCiBuilder Class — NXOpen Python API Reference 12.0.0 documentation

# ProjVecCiBuilder Class

class `NXOpen.CAM.``ProjVecCiBuilder`

  Bases: `NXOpen.TaggedObject`

  Represents a tool axis ci Builder

  New in version NX5.0.0.

# Properties

Property | Description
--- | ---
BackOffDistance | Returns the back off projection distance
Point | Returns or sets the Point
Tag | Returns the Tag for this object.
Vector | Returns or sets the Vector

# Methods

Method | Description
--- | ---
GetDpmProjType | Get the Project Type
SetDpmProjType | Set the Project Type

# Enumerations

ProjVecCiBuilderDpmProjTypes Enumeration | Available types for Project Vector

# Property Detail

## BackOffDistance

`ProjVecCiBuilder.``BackOffDistance`

  Returns the back off projection distance

  `-------------------------------------`

  Getter Method

  Signature `BackOffDistance`

  Returns: |
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX10.0.3.

  License requirements: cam_base (“CAM BASE”)

## Point

`ProjVecCiBuilder.``Point`

  Returns or sets the Point

  `-------------------------------------`

  Getter Method

  Signature `Point`

  Returns: | the Point
  Return type: | `NXOpen.Point`

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `Point`

  Parameters: | pointTag (`NXOpen.Point`) – the Point

  New in version NX8.0.0.

  License requirements: cam_base (“CAM BASE”)

## Vector

`ProjVecCiBuilder.``Vector`

  Returns or sets the Vector

  `-------------------------------------`

  Getter Method

  Signature `Vector`

  Returns: | the Vector
  Return type: | `NXOpen.Direction`

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `Vector`

  Parameters: | vector (`NXOpen.Direction`) – the Vector

  New in version NX8.0.0.

  License requirements: cam_base (“CAM BASE”)

# Method Detail

## GetDpmProjType

`ProjVecCiBuilder.``GetDpmProjType`

  Get the Project Type

  Signature `GetDpmProjType()`

  Returns: | the project type value
  Return type: | `NXOpen.CAM.ProjVecCiBuilderDpmProjTypes`

  New in version NX5.0.0.

  License requirements: None.

## SetDpmProjType

`ProjVecCiBuilder.``SetDpmProjType`

  Set the Project Type

  Signature `SetDpmProjType(projType)`

  Parameters: | projType (`NXOpen.CAM.ProjVecCiBuilderDpmProjTypes`) – the project type value

  New in version NX5.0.0.

  License requirements: None.