これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド admesh です。
プログラム:
NAME
ADMesh - 三角形化されたソリッドメッシュを処理するためのプログラム
SYNOPSIS
アドメッシュ [オプション] ... file
DESCRIPTION
ADMesh は、三角形分割されたソリッド メッシュを処理するためのプログラムです。 現在、ADMesh は読み取りのみを行っています。
ラピッド プロトタイピング アプリケーションに使用される STL ファイル形式ですが、
STL、VRML、OFF、DXF ファイル。
デフォルトでは、ADMesh は入力に対してすべてのメッシュ チェックと修復オプションを実行します。
ファイル。 これは、正確なチェック、近くのチェック、未接続の削除、穴の埋め込み、通常のチェックを意味します。
方向と正常値。 ファイルの種類 (ASCII またはバイナリ) は自動的に検出されます。
入力ファイルは、指定されない限り変更されません。 - 書きます オプション。 の場合
次のコマンドラインが入力されました。
アドメッシュ 球.stl
ファイル sphere.stl を開いて読み取り、必要に応じてチェックして修正します。
処理結果が出力されます。 結果は保存されません。
許容値のデフォルト値は、メッシュの最短エッジの長さです。 の
デフォルトの反復数は 2 で、デフォルトの増分は直径の 0.01% です。
メッシュ全体を囲む球。
いずれかのオプションがある場合 - ちょうど, - 近く, --remove-unconnected, --穴埋め, - 普通-
方向, --すべてを反転, --正常値または -いいえ-チェック が与えられた場合、他のチェックは行われません
それ以外は、指定されない限り、または要求されない限り実行されます。
ADMesh の前に指定されたチェックを実行できます。 たとえば、次のコマンドライン:
アドメッシュ --remove-unconnected 球.stl
必要なため、最初に正確なチェックを実行し、次に接続されていないファセットを実行します。
削除されるだろう。 結果は印刷され、他のチェックは行われません。
OPTIONS
--x-回転=角度
X 軸を中心に反時計回りに角度ずつ回転します
--y-回転=角度
y 軸を中心に角度単位で反時計回りに回転します
--z回転=角度
Z 軸を中心に反時計回りに角度ずつ回転します
--xy-ミラー
xy 平面を中心としたミラー
--yz-ミラー
yz 平面を中心としたミラー
--xz-ミラー
xz 平面を中心としたミラー
- 規模=要因
ファイルを係数で拡大縮小します (係数を乗算します)
- 翻訳=x、y、z
ファイルを x、y、z に変換します
- マージ=名
name という名前のファイルを入力ファイルとマージします
-e, - ちょうど
完全に一致するエッジのみをチェックする
-n, - 近く
近くのファセットを見つけて接続します。 悪い面を修正する
-t, - 許容範囲=通行料
近くのチェックに使用する初期許容値 = tol
-i, -反復=i
近くのチェックの反復回数 = i
-m, - インクリメント=株式会社
反復後に増加する許容誤差の量=inc
-u, --remove-unconnected 隣接するファセットが 0 あるファセットを削除します
-f, --穴埋め
ファセットを追加して穴を埋める
-d, --通常の方向
法線の方向を確認して修正します(つまり、CW、CCW)。
--すべてを反転
すべてのファセットと法線の方向を反転します
-v, --正常値
正常値を確認して修正する
-c, -いいえ-チェック
入力ファイルのチェックを行わない
-b, --write-binary-stl=名
name という名前のバイナリ STL ファイルを出力します
-a, --write-ascii-stl=名
name という名前の ASCII STL ファイルを出力します。
- 帳消し=名
name という名前の Geomview OFF 形式ファイルを出力します
--書き込み-dxf=名
name という名前の DXF 形式のファイルを出力します
--write-vrml=名
name という VRML 形式のファイルを出力します
- 助けて このヘルプを表示して終了します
- バージョン
バージョン情報を出力して終了します
関数は、ここに示すオプションと同じ順序で実行されます。 ここをチェックしてください
たとえば、次の場合に何が起こるかを調べます。 - 翻訳 と - マージ オプションも一緒に指定します。
コマンドラインで指定するオプションの順序は重要ではありません。
例
近くを除くすべてのチェックを実行するには、次のコマンド ラインを使用します。
アドメッシュ - ちょうど --remove-unconnected --穴埋め --通常の方向 --正常値
球.stl
実は、それ以来、 正確な ADMesh では事前にチェックが必要です 削除-未接続,
削除-未接続 前に必要です --穴埋め、上記のコマンドラインは次のようになります。
次のように短縮しても同じ結果になります。
アドメッシュ --穴埋め --通常の方向 --正常値 球.stl
また、短いオプションを使用しても同じ結果が得られます。
アドメッシュ -fudev 球.stl
or
アドメッシュ -fdv 球.stl
次のコマンドラインは同じことを行います。
アドメッシュ 球.stl
アドメッシュ -ファンデフ 球.stl
アドメッシュ -f -u -n -d -e -v 球.stl
から -ファンデフ オプションはデフォルトで暗黙的に指定されます。 チェックの XNUMX つを削除するには、
チェックの文字を削除して、「単語」fundev から削除します。
onworks.net サービスを使用してオンラインで Admesh を使用する