RoboDK

アプリは RoboDK の UI を特定の用途向けにカスタマイズする最も簡単な方法です。Python スクリプトから簡単にアプリを作成することができ、RoboDK のツールバーをカスタマイズしたり、特定の作業を自動化したりすることができます。

注: このツールを使用してアドインを作成する方法の詳細については、アドイン作成セクションをお読みください。

以下の手順に従ってアプリを作成してください:

1.githubにあるRoboDK PluginのリポジトリからAppテンプレートまたはAppのサンプルを取り出し、コンピュータ上に新しいフォルダを作成します。

2.アプリのアクションとして使用するスクリプトを変更、追加、または削除します。各スクリプトは自動的に新しいアクションとして認識され、ツールバーに表示されます(スクリプトファイルの先頭がアンダースコアでない場合)。

3.オプションで、ファイル名が一致するアイコンを追加できます。サポートされているアイコン形式は、PNG、SVG、JPGです。アイコンは後から追加したり、カスタマイズすることもできます。

この時点からアドインマネージャの下部にある[アドインを作成]を選択し、作成したアドインフォルダを選択し、指示に従ってユーザーインターフェイスを使用することができます。

Add ins - 画像 10

または、ファイル名を変更してAppConfig.iniファイルをカスタマイズすることで、アプリを手動で設定することもできます

4.以下のフォルダにアプリを配置します:C:/RoboDK/Apps/.

5.Add-in Managerを開き、Legacy Appsタブを選択します。

6.アプリが表示されていない場合は、「更新」をクリックしてください。

7.アプリをダブルクリックして有効にし、RoboDKのユーザーインターフェースに表示します。これでアプリのフォルダにAppConfig.iniファイルが自動的に作成されます。

8.AppConfig.ini ファイルを変更することで、RoboDK UI との連携方法をカスタマイズすることができます。各スクリプトは(アンダースコアで始まらない限り)自動的にアクションとして検出されます。デフォルトでは、すべてのアクションは RoboDK メニューとツールバーの新しい項目に配置されます。各アクションやスクリプトをメニューやツールバーに表示したり、1つまたは複数のアイテムのコンテキストメニューオプションとして表示したい場合は、カスタマイズすることができます。

9.アプリを右クリックし、リロードを選択すると、RoboDK UIに変更が反映されます。

10.最後に、[Create package...]を選択して指示に従えば、アプリをRDKP Add-inとしてパッケージ化できます。オプションで、アプリのコードをコンパイルすることもできます。

このRDKPファイルをRoboDKで開くことで、RoboDKがインストールされたコンピュータにこのアプリ/アドインをインストールすることができます。

Add ins - 画像 11

注: 技術的な情報については、RoboDK API ドキュメントの App セクションGitHub のプラグインインターフェースの Apps セクションをご覧ください。

ヒント: もしあなたが製品やサービスを販売している企業で、RoboDKマーケットプレイスにあなたのアドインを掲載したい場合は、RoboDKにご連絡ください。ソースコードの共有は必須ではありません。Readme ファイルとマニフェストファイルだけで十分です。これにより、あなたの会社や製品、サービスをより多くの方に知っていただくことができます。詳しくはアドインの投稿をご覧ください。