Чтение или открытие файла STL при обработке

Я использую processing для последовательной связи и хочу прочитать / открыть файл STL в нем, у меня есть файл STL на моем жестком диске.

Подскажите, пожалуйста, как мне это исправить?

1 ответ

Решение

Я прочитал и практически проверил эту ссылку с githubЭто действительно очень полезно, и лучше всего то, что он работает.

Так что в вашем случае

  1. Просто создайте каталог с любым именем
  2. Положил Below Coding и фактический файл изображения в той же папке

Я отредактировал его в соответствии с вашим именем файла, поэтому просто скопируйте / вставьте этот код, следуя инструкциям выше

import toxi.geom.*;
import toxi.geom.mesh.*;

import toxi.processing.*;

TriangleMesh mesh;
ToxiclibsSupport gfx;

void setup() {
  size(600,600,P3D);
  mesh=(TriangleMesh)new STLReader().loadBinary(sketchPath("check.stl"),STLReader.TRIANGLEMESH);
  //mesh=(TriangleMesh)new STLReader().loadBinary(sketchPath("mesh-flipped.stl"),STLReader.TRIANGLEMESH).flipYAxis();
  gfx=new ToxiclibsSupport(this);
}

void draw() {
  background(51);
  lights();
  translate(width/2,height/2,0);
  rotateX(mouseY*0.01);
  rotateY(mouseX*0.01);
  gfx.origin(new Vec3D(),200);
  noStroke();
  gfx.mesh(mesh,false,10);
}
Другие вопросы по тегам