NoteCollection Class — NXOpen Python API Reference 12.0.0 documentation

# NoteCollection Class

class `NXOpen.CAE.``NoteCollection`

  Bases: `object`

  Represents a collection of CAE notes

  To obtain an instance of this class, refer to `NXOpen.CAE.CaePart`

  New in version NX12.0.0.

# Methods

Method | Description
--- | ---
CreateLabel | Creates a CAE Label
CreateNote | Creates a CAE note
NewLabelData | Creates a new LabelData object
NewNoteData | Creates a new NoteData object
RemoveAnnotationWithoutPlane | Removes CAE annotation without plane
RemoveNote | Deletes a CAE note or label

# Method Detail

## CreateLabel

`NoteCollection.``CreateLabel`

  Creates a CAE Label

  Signature `CreateLabel(labelData)`

  Parameters: | labelData (`NXOpen.Annotations.LabelData`) – Note data
  Returns: | New CAE note
  Return type: | `NXOpen.CAE.CaeLabel`

  New in version NX12.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## CreateNote

`NoteCollection.``CreateNote`

  Creates a CAE note

  Signature `CreateNote(noteData)`

  Parameters: | noteData (`NXOpen.Annotations.NoteData`) – Note data
  Returns: | New CAE note
  Return type: | `NXOpen.CAE.CaeNote`

  New in version NX12.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## NewLabelData

`NoteCollection.``NewLabelData`

  Creates a new LabelData object

  Signature `NewLabelData()`

  Returns: | New NoteData
  Return type: | `NXOpen.Annotations.LabelData`

  New in version NX12.0.0.

  License requirements: None.

## NewNoteData

`NoteCollection.``NewNoteData`

  Creates a new NoteData object

  Signature `NewNoteData()`

  Returns: | New NoteData
  Return type: | `NXOpen.Annotations.NoteData`

  New in version NX12.0.0.

  License requirements: None.

## RemoveAnnotationWithoutPlane

`NoteCollection.``RemoveAnnotationWithoutPlane`

  Removes CAE annotation without plane

  Signature `RemoveAnnotationWithoutPlane()`

  New in version NX12.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)

## RemoveNote

`NoteCollection.``RemoveNote`

  Deletes a CAE note or label

  Signature `RemoveNote(note)`

  Parameters: | note (`NXOpen.TaggedObject`) – CAE note or label to be deleted

  New in version NX12.0.0.

  License requirements: nx_masterfem (“Finite Element Modeling”)