alterration plugin(変更プラグイン)はgcodeに開始と終了のファイルを追加します。
このプラグインはまた、改変ラインからの変化プレフィックストークンを削除します。彼らは変更されることなく、クラフトプラグインを介して行うことができるように変更ラインは、接頭辞トークンを持っています。彼らは、エクスポートする前に除去しなければならないので、しかし、トークンはファームウェアによって認識されません。変更トークンは次のとおりです。
(<alterationDeleteThisPrefix/>)
変更のマニュアルページはです:
http://fabmetheus.crsndoo.com/wiki/index.php/Skeinforge_Alteration
==動作==
デフォルトは「有効化改変」チェックボックスがオンになっています。それがオンの場合、以下で説明する機能は、それがオフのときは、何も行われません、動作します。
==設定==
変更は、ホームディレクトリに、skeinforgeフォルダに変更フォルダに変更ファイルを検索します。テキストファイル名が大文字である場合、変更は気にしませんが、一部のファイルシステムは、正しくファイル名の例を処理しないので、あなたは彼らに小文字の名前を与える必要があります安全のために。それはファイルが見つからない場合には、その後skeinforge_pluginsフォルダの変更フォルダ内を検索します。
===Name of End File(エンドファイルの名前)===
デフォルトは「end.gcode」です。
「エンドのファイル名」の設定の名前を持つファイルが存在する場合、それはgcodeの最後に追加されます。
===Name of Start File(スタートファイルの名前)===
デフォルトは「start.gcode」です。
「スタートのファイル名」の設定の名前のファイルがある場合、それはgcodeの先頭に追加されます。
===Remove Redundant Mcode(削除冗長MCODE) ===
デフォルト:true
「冗長MCODEを削除」を選択した場合には、動きがある前に別の値が続いているM104とM108行が削除されます。例えば、のようなものがある場合:
M113 S1.0
M104 S60.0
(<layer> 0.72)
M104 S200.0
(<skirt>)
選択された冗長MCODEを削除すると、そのスニペットはなります:
M113 S1.0
M104 S200.0
(<layer> 0.72)
(<skirt>)
これは、誰かがいくつかの未知の理由で、冗長MCODEを必要とする、変更ファイルを作るかもしれないので、それはオプションである唯一の理由は、比較的安全な手順です。
===Replace Variable with Setting(設定で変数を置き換え)===
デフォルト:true
「設定と変数の置き換え」を選択すると、設定トークンで変更行がある場合、トークンは値に置き換えられます。
例えば、改ざんラインがこのように存在する場合。
M140 S <setting.chamber.BedTemperature>
トークンが値に置き換え、ベッド室は60.0であったと想定されるであろう、出力は次のようになります。
M140 S60.0
==例==
次の例では、ファイルの「Screw Holder Bottom.stl」に変更情報を追加します。例としては、「Screw Holder Bottom.stl」と「alteration.py」が含まれているフォルダ内の端末で実行されます。
> python alteration.py
これは変更ダイアログが表示されます。
> python alteration.py Screw Holder Bottom.stl
The alteration tool is parsing the file:
Screw Holder Bottom.stl
..
(変更ツールは、「Screw Holder Bottom.stl」ファイルを解析しています。)
The alteration tool has created the file:
.. Screw Holder Bottom_alteration.gcode
(変更ツールは、「Screw Holder Bottom_alteration.gcode」ファイルを作成しました。)
