"clairvoyance"は、外部プログラムでgcodeファイルを開くための分析プラグインです。
==マニュアルページ==
http://fabmetheus.crsndoo.com/wiki/index.php/Skeinforge_Clairvoyance
==動作==
デフォルトの「clairvoyanceを有効化する」はチェックボックスがオフになっています。それがオンの場合、以下で説明する機能は動作します。skeinforgeツールチェーンから呼び出された場合、それがオフの場合、関数はツールチェーンから呼び出されることはありません。"clairvoyance"が直接実行されたときには「clairvoyanceを有効化する」チェックボックスがオンであるか否かを確認して呼び出されます。
==設定==
=== Gcodeプログラム===
デフォルトはウェブブラウザです(Firefox)。
「Gcodeプログラム」がウェブブラウザに設定されている場合は、gcodeファイルを開くことでデフォルトのブラウザに送信されます。 「Gcodeプログラム」がプログラム名に設定されている場合、gcodeファイルが開かれるとそのプログラムに送信されます。良いgcodeビューアが、Pleasant3Dです。
http://www.pleasantsoftware.com/developer/pleasant3d/index.shtml
==例==
以下、"clairvoyance"の例が使用されています。これらの例は、Screw_Holder_penultimate.gcode(スクリューホルダー最後から二番目のgcode)とclairvoyance.pyを含むフォルダ内の端末で実行されます。
> Python clairvoyance.py を実行
これは"clairvoyance"のダイアログが表示されます。
> Python clairvoyance.py Holder_penultimate.gcode を実行
ファイルは、外部プログラムによって開かれています。
