(EN) A program creation device that comprises an information storage unit, an execution command generation unit, and a program creation unit. The information storage unit stores coordinate conversion information for converting coordinate values for a rotary coordinate system to coordinate values for a reference coordinate system in association with identification information that has been allocated to a tool. The execution command generation unit generates coordinate conversion execution commands on the basis of the coordinate conversion information that has been stored in association with the identification information. The program creation unit creates a coordinate conversion program that includes the coordinate conversion execution commands generated by the execution command generation unit.
(FR) Dispositif de création de programme qui comprend une unité de stockage d'informations, une unité de génération d'instructions d'exécution et une unité de création de programme. L'unité de stockage d'informations stocke des informations de conversion de coordonnées destinées à convertir des valeurs de coordonnées pour un système de coordonnées rotatif en valeurs de coordonnées pour un système de coordonnées de référence en association avec des informations d'identification qui ont été attribuées à un outil. L'unité de génération d'instructions d'exécution génère des instructions d'exécution de conversion de coordonnées sur la base des informations de conversion de coordonnées qui ont été stockées en association avec les informations d'identification. L'unité de création de programme crée un programme de conversion de coordonnées qui comporte les instructions d'exécution de conversion de coordonnées générées par l'unité de génération d'instructions d'exécution.
(JA) プログラム作成装置が、回転座標系における座標値を基準座標系における座標値に座標変換するための座標変換情報を工具に割り当てられた識別情報に関連付けて記憶する情報記憶部と、識別情報に関連付けて記憶された座標変換情報に基づいて、座標変換の実行指令を生成する実行指令生成部と、実行指令生成部によって生成された座標変換の実行指令を含む座標変換プログラムを作成するプログラム作成部と、を備える。