Flair System Profiles¶
Flair 7 supports System Profiles — multiple saved rig configurations that can coexist on a single machine and be switched between without reinstalling or manually swapping config files. This is especially useful on macOS and Linux where configs are stored in a system library path rather than inside the application folder.
In plain language, a profile is the saved identity and setup of one robot system—not a move or job file. Switching profiles changes which axes, network devices, geometry, and camera-mount settings Flair expects to find. Export the working profile before importing, converting, or replacing one.
What System Profiles Do¶
A System Profile saves a complete rig configuration — axis setup, kinematics, camera mount settings, network configuration, and other rig-specific parameters — under a named profile. Multiple profiles can be stored on one machine, one for each rig you operate.
When you update Flair, all profiles are preserved because they are stored in the common Library directory, not inside the application installation itself.
This functionality was introduced specifically to support macOS and Linux Flair, where application data is stored separately from the application binary.
Accessing System Profiles¶
In Flair 7, go to:
System → Profiles
From this menu you can create, import, export, switch between, and manage profiles.
Creating a New Profile¶
- Go to System → Profiles.
- Click New Profile.
- Enter a descriptive name (e.g. "Bolt Jr+ Studio A" or "Milo on Tracks").
- Flair creates a new empty profile. Configure your axis setup, kinematics, and rig settings — they will be saved into this profile.
Alternative — Duplicate: instead of starting from an empty profile, select an existing profile (e.g. the default) and click Duplicate, then confirm a new profile name. This copies the source profile's full configuration into the new one, which is useful when the new setup is a variation on an existing rig/scenario rather than a completely different rig — it saves re-entering network, axis, and geometry settings you already have working elsewhere.
Deleting a Profile¶
Select the profile you no longer need in System → Profiles and use the Delete control. Deleting a profile removes its saved configuration; if you might want it again, export it first (see below).
Exporting a Profile¶
Use this to back up a profile or transfer it to another machine.
- Go to System → Profiles.
- Select the profile you want to export.
- Click Export (the centre button in the Profiles panel).
- Choose a destination folder (USB drive or network share).
- Flair generates a zip file containing the profile's config files and saves it to the chosen location.
Importing a Profile¶
Use this to load a profile onto a new machine, or restore from a backup.
- Go to System → Profiles.
- Click Import (top-right button in the Profiles panel). Flair expects a profile export zip file for this to work.
- Select the exported zip file and open it. Flair asks you to confirm the new profile name.
- Click Set Active to make the imported profile the active one.
Before selecting the profile you're bringing in, check these boxes if they apply — Flair applies them at import time, so tick them first, not after:
- Bridge Conversion — check this if the profile is being brought onto a device implementing Flair Bridge. This converts EtherCAT axis mappings to Bridge-compatible settings.
- HHB configuration — check this if you also want to overwrite/import the profile's HHB (hand-held box) configuration, rather than keeping the destination device's existing HHB setup.
Importing from Flair Classic or Windows
If the profile was originally created on a Windows PC running Flair Classic or Flair 6, use the dedicated import tool instead:
Tools > Import from F6/Classic
Point it at the Flair folder from the Windows PC — navigate to the Flair Classic/Flair 6 installation folder and select (highlight) it, do not open/double-click into it. Most settings import automatically. Camera mount setups may require the CameraMount.dbf file to be copied manually to the config folder.
Check the boxes for what you want imported, then choose the destination profile you want these configs brought into and click Replace.
Replace overwrites the destination profile
Replace overwrites the profile you choose completely. Duplicate that profile first (see Creating a New Profile above) so you have somewhere to go back to if the import causes problems.
Switching Between Profiles¶
- Go to System → Profiles.
- The current active profile is highlighted.
- Select the profile you want to switch to and click Activate (or double-click).
- Flair applies that profile's configuration and restarts into that profile.
Flair remembers the last profile it was in — after switching, that profile stays active and reopens automatically on the next launch, until you switch again.
Finding the Configuration Folder¶
Rather than navigating there manually, use Tools → Open Configuration Folder in Flair 7 to open the current config location directly in Finder (macOS) or Explorer (Windows). Inside, there is a subfolder for each profile.
macOS Config File Location¶
On macOS, Flair 7 stores all configuration files at:
Each profile is a subfolder within this directory.
To access the Library folder in Finder: hold Option and click the Go menu — Library appears in the list.
Reinstalling Flair on macOS
If Flair crashes on launch after a reinstall or failed import, delete the Flair config folder before reinstalling:
Then re-run the installer. Your profiles can be re-imported from a backup.Configuration Persistence After Updates¶
Because configs are stored in the Library directory (not inside the application), updating the Flair application does not overwrite your rig configurations. All profiles remain intact after a version update.
Related Guides¶
Related Tutorials¶
▶ 00:43 — Setting a profile active on restart ▶ 01:29 — Importing/exporting a profile, including Flair Bridge and HHB config, to move between rigs and Flair versions ▶ 02:17 — The HHB configuration checkbox on import, and importing Flair Classic/Flair 6 configs into a profile
Source: MacOS and Linux versions of Flair released — talk.mrmoco.com (Post #15 by @matthew)