オフラインプログラミング(またはOff-Lineプログラミング)とは、製造環境外でロボットをプログラミングすることです。オフラインプログラミングによって製造現場のプログラミングによる生産のダウンタイムを無くす事ができます(ティーチペンダントを使用したプログラミング)。
シミュレーションとオフラインプログラミングは、製造セルを設置する前に、ロボットセルの様々な場面で調査できます。作業セルの設計でよくある間違いとかは、事前に予測できます。
オフラインプログラミングは、ロボットシステムの投資収益率を最大にする最良の方法であり、適切なシミュレーションツールが必要になります。新しいプログラムの採用にかかる時間が数週間から一日に短縮できるため、短期生産のロボット化が可能になります。