Vectorwriteは、他のいくつかの印刷システムにおいて使用することができ、各レイヤのSVGベクター画像を作成する非常に興味深い分析プラグインです。
スケーラブルベクターグラフィックスファイルには、SVGビューアまたはMozilla(Firefox)などのSVG対応ブラウザで開くことができます。
http://www.mozilla.com/firefox/
vectorwriteマニュアルページはです:
http://fabmetheus.crsndoo.com/wiki/index.php/Skeinforge_Vectorwrite
==動作==
デフォルトは「有効化Vectorwrite」チェックボックスがオフになっています。それがオンの場合、以下で説明する機能は動作しますskeinforgeツールチェーンから呼び出された場合、それがオフの場合、関数はツールチェーンから呼び出されることはありません。機能はまだvectorwriteが直接実行されたときに「アクティベートVectorwrite」チェックボックスがオンであるか否か、呼び出されます。
==設定==
===Add Layer Template to SVG(SVGへのレイヤのテンプレートを追加)===
デフォルトはオンです。
選択すると、レイヤーのテンプレートはjavascriptのコントロールボックスを追加し、SVG出力に追加されます。 SVGは、ブラウザで表示されるときに「SVGへのレイヤのテンプレートを追加」を選択する必要があります。
オフの場合、何のコントロールも追加されません。SVG出力のみ製作・パスが含まれます。 SVGは他のソフトウェアで使用されるときに「SVGへのレイヤのテンプレートの追加」は、Inkscapeのように、選択を解除する必要があります。
===Add Loops(ループを追加)===
デフォルトはオンです。
「Add Loops(追加ループ)」が選択されている場合、ループは、スケーラブルベクターグラフィックス出力に黄色に追加されます。
===Add Paths(パスの追加)===
デフォルトはオンです。
「パス追加」が選択されている場合、パスは、スケーラブルベクターグラフィックス出力にピンク色に追加されます。
===Add Perimeters(周囲を追加)===
デフォルトはオンです。
「周囲の追加」が選択されている場合、エッジは、スケーラブルベクターグラフィックス出力に追加されます。外縁部が赤になり、内側のエッジがオレンジ色になります。
===レイヤー===
====Layers From(レイヤーから)====
デフォルトはゼロです。
「レイヤーから」が表示される最下層の指標です。以下からの層がデフォルトゼロの場合、ディスプレイが最下層から開始されます。インデックスからの層が負の場合、ディスプレイは、トップ層の下の索引からの層から開始します。
====Layers To(レイヤーするには)====
デフォルトでは、最も高い屈折率層に限定される膨大な数です。
「レイヤーにする」が表示されます、トップ層の屈折率です。インデックスへの層がデフォルトのような膨大な数であれば、ディスプレイは、私たちが生息地をモデル少なくともまで、モデルの最上部に移動します。インデックスへの層が負の場合、表示はインデックスに層に移動しますトップ層の下。層までからインデックスへの層は、Pythonのスライスです。
===SVG Viewer(SVGビューア)===
デフォルトはウェブブラウザです。
「SVGビューアは、「デフォルト」ウェブブラウザ」に設定されている場合は、スケーラブルベクターグラフィックスファイルを開くことがデフォルトのブラウザに送信されます。 「SVGビューアがプログラム名に設定されている場合は、スケーラブルベクトルグラフィックスファイルが開かれるプログラムに送信されます。
==例==
以下vectorwriteの例が使用されています。これらの例は、Screw_Holder_penultimate.gcodeとvectorwrite.pyが含まれているフォルダ内の端末で実行されます。
> python vectorwrite.py
これはvectorwriteのダイアログが表示されます。
> python vectorwrite.py Screw_Holder_penultimate.gcode
vectorwriteファイルがScrew_Holder_penultimate_vectorwrite.svgとして保存されます。
