- File Exchange の stlwrite関数 stlwrite.m をカレントフォルダに移動
- 動かしたい stlwrite.m を含むフォルダを検索パスに追加
STLファイルへの変換
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
matlabでSTLファイルに変換したいため下記リンクにある質問を参考に行おうとして、回答にある球から作るサンプルコードを試したのですがstlwriteの部分で下記エラーが出ています。事前にダウンロードが必要とあったものに関してはダウンロードしています。この原因と回避方法についてわかりましたら教えていただきたいです。
・エラーメッセージ
次を使用中のエラー: stlwrite
入力引数は三角形分割オブジェクトでなければなりません。
エラー: sample_stl (行 18)
stlwrite('test.stl', tri, xyz);
・質問リンク
0 comentarios
Respuestas (1)
Atsushi Ueno
el 27 de Ag. de 2024
確認方法:プログラムを停止して下記コマンドを実行
which stlwrite % 下記の様に自分でstlwrite.mを置いた場所でなければMATLABの関数
回避方法:下記のいずれかを実施
2 comentarios
Atsushi Ueno
el 27 de Ag. de 2024
引数として渡す情報は同じですが、データ型や順序が異なるので、下記修正を加えます。
- File Exchange の stlwrite関数 が動かない状態に戻す
- 「球から作るサンプルコード」最後の1行を下記に変更 (triangulation 関数を追加)
% stlwrite('test.stl', tri, xyz);
stlwrite(triangulation(tri, xyz), 'test.stl');
Ver también
Categorías
Más información sobre ビッグ データの処理 en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!