Skeinlayerはgcodeファイルの各レイヤーを表示するための分析ビューアです。
skeinlayerマニュアルページはです:
http://fabmetheus.crsndoo.com/wiki/index.php/Skeinforge_Skeinlayer
SkeinlayerはNopheadのプレビュースクリプトから導出されます。押出ラインは、抵抗の色の赤、オレンジ、黄、緑、青、紫および茶色です。押出機がオフの場合、走行ラインがグレーです。 Skeinlayerは、押出の詳細図のために有用である、skeiniso形状の向きを確認することをお勧めします。 skeinlayer表示ウィンドウが表示されたら、かせの初期概要を取得するには、ソアーボタン(層フィールドの横の二重右矢印ボタン)をクリックします。
==動作==
デフォルトは「Activate Skeinlayer」チェックボックスがオンになっています。それがオンの場合、以下で説明する機能は動作します。skeinforgeツールチェーンから呼び出された場合、それがオフの場合、関数はツールチェーンから呼び出されることはありません。機能はまだskeinlayerが直接実行されたときに「Activate Skeinlayer」チェックボックスがオンであるか否か、呼び出されます。 Skeinlayerがトラブルを抱えている時、それはコメントせずにgcodeを読み取るときにレイヤー(層)を分離しています。
==設定==
===Animationアニメーション===
====Animation Line Quickeningアニメーションライン胎動====
デフォルトは1です。
実際の工具を超えるツールアニメーションの素早さ。
====Animation Slide Show Rateアニメーションスライドショーレート====
デフォルトでは、毎秒2層です。
soar(舞い上がる)やdive(ダイビング)ボタンが押されたときに層が変化する1秒当たりの層におけるレート、..
===Draw Arrows矢印を描きます===
デフォルトはオンです。
選択すると、矢印は各ラインセグメントの最後に描画されます。
===Export Menuエクスポートメニュー===
Export menu item in the file(ファイルメニューのエクスポート)メニュー項目でサブメニューをクリックすると、エクスポートキャンバスダイアログはファイルにキャンバスをエクスポートすることができて、それは表示されます。
===Go Around Extruder Off Travel(トラベル)オフ押出機の周りに行きます===
デフォルトはオフです。
選択すると、押出機がオフの場合、表示は、それが任意の場合は、パスをワイプノズルが含まれることを意味し、travelが含まれます。
===Layersレイヤー===
====Layerレイヤ====
デフォルトはゼロです。
表示ウィンドウで、Upボタンは、1によって「レイヤ」を増加させ、下のボタンを一つの層を減少させます。レイヤ(層)のスピンボックスに表示される層は、その後、<リターン>を変更した場合はヒットし、示す層は、スピンボックスに、ゼロのmimimumに、最高インデックスの最大値に設定されるボタンが層を増加させsoar(舞い上がる)、「アニメーションのスライドショーレート」では、ダイブ(層フィールドの横にある二重の左矢印ボタン)ボタンを押して、スライドショーの速度で層を減少させます。
====Layer Extra Spanレイヤエクストラスパン====
デフォルトはゼロです。
ビューアは、「レイヤー」指数と「レイヤ」インデックスプラス、レイヤエクストラスパンを含む範囲内でレイヤーを描画します。 「レイヤ余分なスパン」が負の場合、表示したレイヤは「レイヤ」のインデックスから開始され、加えて「レイヤエクストラスパン」に上がると「レイヤー」のインデックスが含まれます。 「レイヤ余分なスパン」がゼロである場合、唯一の「レイヤ」インデックスレイヤが表示されます。 「レイヤ余分なスパン」が正の場合、ビューア層は、「レイヤー」のインデックスで始まり、上がると「レイヤ」インデックスプラス、レイヤエクストラスパンが含まれます。
===Lineライン===
デフォルトはゼロです。
「表示行」マウスツールが選択されたときにハイライト表示されている層の上に選択された行のインデックス。ラインスピンボックスアップボタンは、1により「ライン」を増加させます。層の行インデックスが最後の行のインデックスを乗り越えた場合、レイヤインデックスは1つずつ増加され、新しい行のインデックスはゼロになります。ダウンボタンを一つの行インデックスを減少させます。ラインインデックスは、最初の行のインデックスを下回る場合は、レイヤインデックスは、1だけ減少され、新しい行のインデックスが最後の行になります。行フィールドに表示された行が、その後変更された場合、<Return>を、ゼロのmimimumに、最高インデックス行の最大値に、行フィールドに設定されます。示したラインをヒットされています。ソアーボタンは、押出機が移動する速度でラインを増加させ、回「アニメーションライン胎動」比、およびダイブ(ラインフィールドの横にある二重の左矢印ボタン)ボタンは、比率を速めるアニメーションラインでラインを減少させます。
===Mouse Modeマウスモード===
デフォルトは「Display Line表示行」です。
マウスツールは、「マウスモード」メニューボタンまたはピクチャボタンから変更することができます。キャンバスにフォーカスがあるときにマウスツールは、矢印キーに耳を傾けます。キャンバスをクリックすると、キャンバスにフォーカスを与え、キャンバスにフォーカスがあるときに太い黒の境界線は、キャンバスの周りに描かれています。
====Display Line表示行====
「表示行」ツールは、ハイライトを選択した行を表示し、1から数えて、ファイルの行数を表示し、gcodeライン自体になります。 「表示行」ツールがアクティブな場合は、キャンバスをクリックすると、マウスクリックに最も近いラインを選択します。
====Viewpoint Move視点移動====
マウスをクリックし、キャンバスにドラッグされたときに「視点移動」ツールは、xy平面に視点を移動します。
===Numeric Pointer数値ポインタ===
デフォルトはオンです。
選択すると、矢印ポインタの定規に沿った距離は、ポインタの隣に描画されます。
===Scaleスケール===
デフォルトは10です。
スケール設定は、より高い数、より大きなディスプレイのサイズ、ミリメートルあたりのピクセル数で画像の規模です。
マウスツールでズームが2倍に規模を増大させる、マウスがクリックされた時点での表示にズームします。ズームアウトツールは、2つの要因によって規模を小さくする、マウスがクリックされた時点での表示をズームアウトします。
===Screen Inset画面のインセット===
====Screen Horizontal Inset画面の水平方向挿入図====
デフォルトは100です。
「画面の水平方向のインセット」は、キャンバスが高い数はより多くのそれが差し込まれると小さく、それはなります、画面の端から水平方向に差し込まれますどのくらいを決定します。
====Screen Vertical Inset画面の垂直方向挿入図====
デフォルトは220です。
「画面の縦の挿入図」は、キャンバスは、より高い数はより多くのそれが差し込まれると小さくなります、画面の端から垂直方向に差し込まれますどのくらいを決定します。
===Width幅===
スレッドの各軸のそれぞれの種類の幅を変化させることができます。幅がゼロに設定されている場合、スレッドは表示されません。
====Width of Extrusion Thread押出スレッドの幅====
デフォルトは3です。
「押出スレッドの幅」は、押し出しスレッドの幅を設定します。
====Width of Selection Thread選択スレッドの幅====
デフォルトは6です。
「選択スレッドの幅」は、選択した行の幅を設定します。
====Width of Travel Threadトラベルスレッドの幅====
デフォルトは1です。
「トラベルスレッドの幅は、「トラベル・スレッドオフグレー押出機の幅を設定します。
==Iconsアイコン==
アイコンはマーク・ジェームズの「The dive」、縮小とズームで1.3を設定します。
http://www.famfamfam.com/lab/icons/silk/
== Gcodes ==
gcodesの説明は以下です。
http://reprap.org/bin/view/Main/Arduino_GCode_Interpreter
そして以下も。
http://reprap.org/bin/view/Main/MCodeReference
ゴデーの例です。
http://forums.reprap.org/file.php?12,file=565
==Examples例==
以下skeinlayerの例が使用されています。これらの例は、Screw_Holder_penultimate.gcodeとskeinlayer.pyが含まれているフォルダ内の端末で実行されます。
> python skeinlayer.py
これはskeinlayerダイアログが表示されます。
> python skeinlayer.py screw_Holder_penultimate.gcode
これはgcodeファイルの各レイヤーを表示するにはskeinlayerビューアを起動します。
