This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
Save time and summarize this page’s content
Choose your tool to generate a summary of this page:

PhotoRobot Macros Configuration and Functionality Guide

PhotoRobot open macros

The following user guide describes the configuration and functionality of Macros in the PhotoRobot Controls App (“CAPP”). Macros are a highly powerful automation tool designed to streamline even the most complex capture workflows across single or multiple folders (spins, stills, etc.). Far beyond executing basic commands, Macros allow you to fully automate your studio production. 

For example, you can program a sequence to pause so you can physically turn an object upside down and capture its other hemisphere into a separate folder. This is an essential feature for photographing the bottom of items on any machine which does not photograph from below (unlike the PhotoRobot Frame 3D turntable). It is then possible to automatically extract specific frames from a spin and copy them into a static image gallery, completely eliminating the need to photograph the same angles twice.

Whether you need to run automated image edits, apply workspaces and presets, or trigger actions via barcodes and tags, Macros offer endless possibilities to drastically speed up your photography process.

1 - How to View and Customize PhotoRobot Macros

To view a Macro or customize its basic settings (name, barcode, tag, notes), open Settings in CAPP, and click Macros in the side-bar menu options:

PhotoRobot macros
  • Use Advanced search at the top of the list of macros to find a macro by name, or individually select macros by clicking a macro name from the list.

Note: Selecting a macro displays the macro with its commands in read-only. However, users can configure macro name, barcode, tag, or notes here:

View PhotoRobot macros
  • If customizing any fields, click Save in the bottom-right part of the Macro dialogue to confirm user settings.

2 - How to Create a New Macro

To create a new macro, create a new item or open any existing item in the local version of CAPP.

Create new capture macros

Within the item, the button to access Macros is in the bottom-right part of the capture mode interface. Access macro settings by clicking the Macros button and New macro:

PhotoRobot open macros
Create new PhotoRobot macro

When creating a new macro, a pop-up box will open to define the macro by name and commands:

New PhotoRobot macro command box

Click the field at the top of the macro dialog to set its name, and tap + Add to configure macro commands:

PhotoRobot macro commands list
  • Configure Change folder to run commands on an existing folder, for example on a spin or stills folder.

Software macro change folder
  • Set Run sequence to run a sequence, for example: only on a spin folder, or to specify which folder the sequence should run in (stills only, spin only, etc):

Software macro run sequence
  • Use Copy images to specify source and destination folders of specific swing or turn angles to copy:

Software macro copy images

For example, a macro can instruct the system to capture a 360 spin, and copy two frames from the spin folder into a separate stills folder.

In this case, macro commands would be Run sequence (1) on the spin folder, Copy images (2) from the spin folder to a stills folder, and Copy specific swing and turn angles (3) into the stills folder:

PhotoRobot macro config example

Often, a macro will also include one or more Presets.

  • Load preset will assign individual or multiple Presets to the new macro. 
  • Select Presets by clicking on the empty Preset field:

Load macro preset
Preset selection macros
Confirm loaded macro preset

After assigning all commands, save the new macro by clicking the file icon in the bottom-right part of the macro settings box:

Save PhotoRobot macro

The macro is now stored in the system, and it can be loaded for any item in one of two ways.

3 - How to Load an Existing Macro

To load a macro, open any item in CAPP, and tap the button for Macros at the bottom-right part of the capture mode interface:

Run previous software macro
  • The name of the previous macro in use will display to the left of the Macros button. Click the start button next to the macro’s name to load this macro. 
  • If loading a different macro, use the Macros button on the right to select from all macros in the system:

Load existing PhotoRobot macro

After selecting a macro, the Play button will run the capture process with all macro commands and presets assigned to it.

Run macro commands

If reshooting individual images and running the macro again, first select the frames to reshoot, and then click the button for the previous macro, or Load macro.

Reshooting individual images with macros
  • Double-check the macro commands, and, when satisfied, click Play to run the macro for only the selected images.
  • Note: If running copy images for a second time, the macro will replace the previous copies in the folder with the new copies.

PhotoRobot macros copy images

EOS Rebel Series

EOS DSLR Series

EOS M Mirrorless Series

PowerShot Series

Close-Up / Handheld

Select Camera Category:

The Canon EOS Rebel Series offers beginner-friendly DSLR cameras with solid image quality, intuitive controls, and versatile features. Ideal for photography enthusiasts, these cameras provide reliable autofocus, vari-angle touchscreens, and Full HD or 4K video recording.

Model
Computer
Connection
LAN
Wi-Fi
Sensor Size
Max Sensor
Resolution (MP)
Max Video
Resolution
EOS Rebel T8i
USB 2.0
No
Yes
APS-C
24.1
4K at 24 fps
EOS Rebel SL3
USB 2.0
No
Yes
APS-C
24.1
4K at 24 fps
EOS Rebel T7
USB 2.0
No
No
APS-C
24.1
1080p at 30 fps
EOS R Mirrorless Series
USB 3.1
No
Yes
Full Frame / APS-C
Varies
Up to 8K
EOS R1
USB 3.2
No
Yes
Full Frame
24
6K
EOS R5 Mark II
USB 3.2
No
Yes
Full Frame
45
8K
EOS R5
USB 3.1
No
Yes
Full Frame
45
8K
EOS R6 Mark II
USB 3.2
No
Yes
Full Frame
24.2
4K at 60 fps
EOS R6
USB 3.1
No
Yes
Full Frame
20.1
4K at 60 fps
EOS R8
USB 3.2
No
Yes
Full Frame
24.2
4K at 60 fps
EOS R10
USB 3.2
No
Yes
APS-C
24.2
4K at 60 fps
EOS R50
USB 3.2
No
Yes
APS-C
24.2
4K at 30 fps
EOS R100
USB 2.0
No
Yes
APS-C
24.1
4K at 24 fps
EOS R7
USB 3.2
No
Yes
APS-C
32.5
4K at 60 fps
EOS R3
USB 3.2
Yes
Yes
Full Frame
24.1
6K
EOS RP
USB 2.0
No
Yes
Full Frame
26.2
4K at 24 fps
EOS Ra
USB 3.1
No
Yes
Full Frame
30.3
4K at 30 fps

The Canon EOS DSLR Series delivers high-quality images, fast autofocus, and versatility, making it ideal for both photography and video production.

Model
Computer
Connection
LAN
Wi-Fi
Sensor Size
Max Sensor
Resolution (MP)
Max Video
Resolution
EOS-1D Mark III
USB 2.0
No
No
APS-H
10.1
1080p at 30 fps
EOS-1Ds Mark III
USB 2.0
No
No
Full Frame
21.1
Not available
EOS-1D Mark IV
USB 2.0
No
No
APS-H
16.1
1080p at 30 fps
EOS-1D X
USB 2.0
No
No
Full Frame
18.1
1080p at 30 fps
EOS-1D C
USB 2.0
No
No
Full Frame
18.1
4K at 24 fps
EOS-1D X Mark II
USB 3.0
No
No
Full Frame
20.2
4K at 60 fps
EOS-1D X Mark III
USB 3.1
No
No
Full Frame
20.1
4K at 60 fps
EOS 5D Mark II
USB 2.0
No
No
Full Frame
21.1
1080p at 30 fps
EOS 5D Mark III
USB 2.0
No
No
Full Frame
22.3
1080p at 30 fps
EOS 5D Mark IV
USB 3.0
No
Yes
Full Frame
30.4
4K at 30 fps
EOS 6D
USB 2.0
No
Yes
Full Frame
20.2
1080p at 30 fps
EOS 6D Mark II
USB 2.0
No
Yes
Full Frame
26.2
1080p at 60 fps
EOS 7D
USB 2.0
No
No
APS-C
18.0
1080p at 30 fps
EOS 7D Mark II
USB 3.0
No
No
APS-C
20.2
1080p at 60 fps
EOS 90D
USB 2.0
No
Yes
APS-C
32.5
4K at 30 fps
EOS 850D
USB 2.0
No
Yes
APS-C
24.1
4K at 25 fps

The Canon EOS M Mirrorless Series combines compact design with DSLR-like performance. Featuring interchangeable lenses, fast autofocus, and high-quality image sensors, these cameras are great for travelers and content creators seeking portability without sacrificing image quality.

Model
Computer
Connection
LAN
Wi-Fi
Sensor Size
Max Sensor
Resolution (MP)
Max Video
Resolution
EOS M50 Mark II
USB 2.0
No
Yes
APS-C
24.1
4K at 24 fps
EOS M200
USB 2.0
No
Yes
APS-C
24.1
4K at 24 fps
EOS M6 Mark II
USB 3.1
No
Yes
APS-C
32.5
4K at 30 fps

The Canon PowerShot Series offers compact, user-friendly cameras for casual shooters and enthusiasts. With models ranging from simple point-and-shoots to advanced zoom cameras, they provide convenience, solid image quality, and features like image stabilization and 4K video.

Model
Computer
Connection
LAN
Wi-Fi
Sensor Size
Max Sensor
Resolution (MP)
Max Video
Resolution
PowerShot G5 X Mark II
USB 2.0
No
Yes
1.0-type
20.1
4K at 30 fps
PowerShot G7 X Mark III
USB 2.0
No
Yes
1.0-type
20.1
4K at 30 fps
PowerShot SX70 HS
USB 2.0
No
Yes
1/2.3-inch
20.3
4K at 30 fps

The Canon Close-Up & Handheld Cameras are designed for detailed, up-close photography and video. Compact and easy to use, they offer precision focus, high-resolution imaging, and versatile macro capabilities—perfect for vlogging, product photography, and creative close-ups.

Model
Computer
Connection
LAN
Wi-Fi
Sensor Size
Max Sensor
Resolution (MP)
Max Video
Resolution
EOS RP
USB 2.0
No
Yes
Full Frame
26.2
4K at 24 fps
EOS 90D
USB 2.0
No
Yes
APS-C
32.5
4K at 30 fps
iPhone
Lightning (USB 2.0)
No
Yes
Varies
Up to 48
Up to 4K at 60 fps