Skip to main content
ICATS Drill Author's GuidePDF

Menu Reference

The ICATS uses a tabbed menu system. Five tabs are available across the top of the interface. Shortcut keys handle most authoring tasks more efficiently, but some features are only accessible through the menus.

Balls Tab

The Balls tab displays a grid of numbers 1–15 for OBalls, plus a C button for CBalls.

  • Yellow number — ball is currently on the table
  • White number — ball is not on the table
  • Left-Click a number to toggle that OBall on or off.
  • Left-Click C to add the next available CBall.
  • To remove a CBall, Right-Click it on the table and select Remove.

Randomize

Three Randomize buttons are available:

ButtonEffect
TableMoves all currently placed balls to random locations
15Places all 15 OBalls plus one CBall in random locations
9Places OBalls 1–9 plus one CBall in random locations

Tools Tab

The Tools tab provides access to drawing elements that either lack a shortcut key or are grouped here for convenience.

Targets

ButtonElement
LoadLoad an image target (JPG or PNG)
CircleAdd a Circle target
TriangleAdd a Triangle target
PolygonAdd a 4-sided Polygon (angles can be other than 90°)
Sq./Rect.Add a Square/Rectangle (fixed 90° angles)

Other

ButtonElement
Half Ball SpacerAdd a half-sized spacer ball
Full Ball SpacerAdd a full-sized spacer ball
Text BoxAdd a TBox
Aiming BallAdd an ABall
Free LineAdd a Free Line (unattached to any ball)

Table Tab

The Table tab controls table-level operations that affect the entire layout.

GroupOptionEffect
GridToggleTurns the grid display on or off
GridSnap-ToEnables snapping, so balls stick to grid positions
DrillLoadOpens the File Manager to load a saved drill
DrillSaveOpens the File Manager to save the current drill
FlipHorzFlips all layout elements horizontally
FlipVertFlips all layout elements vertically
ImageLoadLoads a Table Image (immovable background "cloth")

If a Table Image is loaded, additional options appear: Invert (invert colors), Rotate (rotate 180°), and Delete (remove the image).


Settings Tab

The Settings tab configures how the ICATS program operates.

SettingOptionsNotes
Projector MountSide / EndToggle with the arrow buttons to match your physical mounting position
Table SizeMultiple sizesScroll through options to match your table. This ensures balls display at correct proportions.
Aiming Ball StyleX/Y or ClockX/Y uses left/right and follow/draw axes. Clock uses O'Clock position and tip count.
Calibrate—Enters Calibration mode. Refer to the ICATS Setup Guide for the full calibration procedure.
Update—Checks for available program or module updates.

Quit Tab

The Quit tab exits the ICATS program.

OptionEffect
ShutdownShuts down the ICATS. This is almost always the correct choice. After clicking Shutdown, wait approximately 10 seconds for the green LED to stop flashing before removing power.
RebootRestarts the ICATS and relaunches the pool program.
To PiExits to the Raspberry Pi Linux Desktop. Infrequently needed.

Warning: Do not remove power before the green LED stops flashing. Wait for the Shutdown process to complete — it takes approximately 10 seconds. Removing power prematurely can corrupt the system.

Our website uses intelligent chatbots powered by Ultimo Bots to improve customer service.