Undo/Redo Mechanism

The undo/redo level specified in the Settings (Editor) defines the number of operations that you can undo or redo at any moment and in a given context. The greater the number, the more information saved in memory by Patchwork 3D Design. It is possible to have an unlimited number of memorized operations. However, each memorized operation may occupy a large amount of memory. A limit of 20 operations is generally sufficient.

The undo/redo operations are not saved in the p3d database: when you load a database, you cannot undo any of the operations performed during a previous editing session.

  • Edit Undo or Edit Redo: Undo or redo one memorized operation.
  • File > Discard P3D Operation History: Discard the memory of all information used to undo previous operations in the application. This operation can free up a large amount of memory and significantly reduce the side of the file during the next save.
  • Edit > Discard Module Undo History: Discard only the undo operations in the current module (Shaper or Matter).

Shaper

  • Edit > Undo All or Edit > Redo All: Undo or redo all memorized operations at once.

The Shaper viewports also have their own undo/redo history:

  • Viewport > Undo in Viewport: Undo the last operation performed in the active viewport.
  • Viewport > Redo in Viewport: Redo the last operation undone in the active viewport.

Matter

In Matter, products have their own undo/redo history:

  • ProductUndo: Undo the last operation performed on the active product.
  • ProductRedo: Redo the last operation undone on the active product.