Arrange Master Demo Interface

Arrange Master: 

Free Demo Version

Evaluate hardware compatibility and the Dense Packing Engine before purchasing.

Download Demo Version

Installs as a native Adobe Illustrator CEP Extension.

The Purpose of the Demo

The Arrange Master Demo provides a hands-on trial of our True-Shape Nesting Plugin for Adobe Illustrator (CC 2018+). Previously distributed as a basic JSX script, the demo is now a fully integrated CEP panel. It allows users to test the performance of the True-Shape Nesting algorithm, verify compatibility with complex prepress vector files, and understand the core session workflow.

Available Functionality

The demo provides access to four primary layout engines with restricted parameters:

  • Grid Layout: Distributes objects into a structured grid. Controls for Rows, Columns, Size Limit OFF, and Square Cells (proportional centering) are active.
  • Knolling Layout: Evaluates bounding boxes using the Maximal Empty Rectangles heuristic. Fill Direction, Min. Spacing, Allow 90° turn, and Outer Padding OFF are active.
  • Greedy Layout: Sequential placement algorithm. Active parameters: Fill Direction, Min. Spacing, Dense Packing/Evolution Stepper, X-Gravity, Y-Gravity, 90° Turn, 180° Turn, and Outer Pad Off.
  • Shape Respect Layout: Places items within non-rectangular vector containers. Active parameters: Fill Direction, Min. Spacing, Dense Packing/Evolution Stepper, X-Gravity, Y-Gravity, 90° Turn, 180° Turn, and Outer Pad Off.

⚠️ Active Internet Connection Required

An active internet connection is mandatory to initialize the Arrange Master Demo.

Dense Packing & The Evolution Stepper

When the Dense Packing checkbox is enabled, the plugin shifts from standard bounding-box calculations to exact True-Shape Nesting. This process is handled by the Chromium Math Engine running in the background.

The Evolution Stepper parameter controls the Genetic Algorithm used for this task. Instead of accepting the first valid placement, the engine generates multiple placement sequences, mutates them, and evaluates the density of each layout using Vector Path Analysis.

  • A value of 1 executes a single, fast pass.
  • Increasing the value forces the algorithm to compute more generations, finding tighter interlocking coordinates for material optimization.
  • In the demo version, the Evolution Stepper is capped at 15 generations.
  • Object Limit: True-Shape Nesting in the demo restricts the selection to a maximum of 70 objects per run.

Note: To protect the proprietary nesting algorithm, Dense Packing results in the demo version are finalized as a 150 PPI raster image with a watermark. Standard layout methods (Grid, Knolling) remain as editable vectors.

Video demonstration of Dense Packing (True-Shape Nesting)

You can evaluate the capabilities of the Dense Packing algorithm full version by watching a real-time video demonstration below. See how Arrange Master tackle various complex true-shape nesting tasks - completely unedited, without any cuts or time-lapses.

Hidden Capabilities

While the interface parameters are restricted, the core engine processes files with the exact same logic as the full version. The demo actively supports:

  • Multi-Layer Retention: The engine temporarily groups objects that overlap across different layers (e.g., CUT, PRINT, and MARKS layers). It moves them as a single unit during the nesting process and restores them to their specific original layers upon finalization. You can test the Multi-Layer Retention feature in Knolling Layout.
  • Clipping Mask Detection: The algorithm correctly reads the true visible boundaries of clipping masks, ignoring hidden bleeding paths.

The Session Workflow: Why you must click "OK"

Arrange Master operates entirely on a non-destructive session model. When you click the Arrange button, the plugin hides your original selected vectors and creates a temporary working layer. This allows you to adjust spacing, change settings, and recalculate the layout instantly without permanently modifying the document.

Finalizing the Session

To complete the process, you must click the Ok button. This action deletes the hidden original files and commits the arranged results to the canvas. If you click Cancel, the plugin deletes the temporary layout and unhides your original selection exactly as it was.

Security Note: The demo actively monitors the session state. Any attempt to bypass the workflow (e.g., copying temporary items to the clipboard or closing the document before clicking "Ok") will trigger an automatic abort, clearing the temporary results.

Disabled Features (Available in Full Version)

The following features are visually disabled in the demo panel to indicate what is unlocked in the full commercial release:

  • Vector Output for Dense Packing: The full version retains exact, editable vector paths after True-Shape Nesting.
  • Advanced Vector Gravity: Combined X/Y-Gravity (diagonal packing for maximum density) is disabled.
  • 360° Turn: Stepless free rotation during nesting is disabled.
  • Automation Modes: Single Item Fill (Grid, Greedy, Shape Respect), Chaotic Mode (Shape Respect), Align Edge (Greedy), and Fit to Container scaling (Knolling) are disabled.
  • Limits Removed: The full version removes the 70-object limit and expands the Evolution Stepper to 50 generations.

Installation & Removal

Plugin Isolation

The Arrange Master Demo is compiled as an independent CEP extension with a unique Bundle ID. It uses a separate memory space and a dedicated cache directory. Installing the demo will not conflict with the full version of the plugin if both are installed simultaneously.

How to Install

  1. Windows: Extract the downloaded ZIP archive and run the ArrangeMasterDemo-Setup.exe file.
  2. macOS (ZXP): Use a third-party manager like Anastasiy’s Extension Manager, ZXPinstaller or Aescripts to install the provided .zxp file.
  3. Restart Adobe Illustrator. The panel is located under Window > Extensions > Arrange Master Demo.

How to Uninstall

  • Windows: Go to Settings > Apps > Installed apps, locate "Arrange Master Demo", and click Uninstall.
  • macOS: Open your ZXP Extension Manager, select the demo plugin from the list, and click Remove. Alternatively, manually delete the com.andrewrybalko.arrangemasterdemo folder from ~/Library/Application Support/Adobe/CEP/extensions/.