Файлы STL и физические размеры 3D-печатного объекта
Я понимаю, что файл STL содержит все координаты всех вершин всех треугольников, на которые может быть разделена поверхность. Но он не содержит физических размеров модели. Однако в Tinkercad мы создаем 3D-модель с очень конкретными размерами в миллиметрах.
Затем мы импортируем файл STL в срез, где он отображается с точно такими же размерами, которые мы настроили в Tinkercad для объекта. После преобразования STL в G-код принтер печатает 3D-модель с размерами, которые мы предполагали для нее иметь.
Как все это возможно, если в исходном файле STL нет информации о физических размерах объекта?
@Brett Cooper, 👍4
1 ответ
STL не содержит единиц, но все, кого волнуют единицы, выберут одну. Как правило, выбранная единица измерения составляет мм.
Но даже если это не так, вы всегда можете масштабировать его с коэффициентом пересчета единиц измерения после импорта.
- Экспорт STL как ASCII или двоичный?
- Объединение нескольких файлов STL
- Разделить/редактировать часть в FreeCAD?
- Как создавать файлы изображений PNG из файлов STL?
- Как конвертировать STL-файлы в PDF-чертежи?
- Преобразование массива 3D NumPy вокселов в файл STL
- Файл слишком большой, чтобы открыть его в Tinkercad. Как уменьшить его?
- Как оценить время печати 3D-принтера из файла STL?
Я понимаю. Таким образом, срез автоматически присваивает "мм" в качестве единицы измерения геометрии STL. Спасибо, @Brett Cooper
Если я скажу, что хочу, чтобы вы разрезали строку, которую я даю, на 3 равные части, а затем я дам вам 12-дюймовый кусок строки, где происходит назначение единицы измерения? Вы приписываете "мм" чему-то?, @Abel
Но мы передаем файл STL в срез, и в STL нет информации о размерах. Таким образом, срезчик должен интерпретировать это измерение в определенной единице измерения. пользователь10489 упоминает, что программное обеспечение выберет устройство..., @Brett Cooper
Поэтому обычно устройство выбирается при написании программного обеспечения, так что, например, оно всегда подходит для этого программного обеспечения. Но у меня был один программный пакет, который говорил: "Этот объект крошечный, похоже, что вы нарисовали его в дюймах, а не в мм", и автоматически масштабировал его без запроса-часто неправильно., @user10489
это означает, что если, скажем, я запрограммировал слайсер на использование дюймов (я не думаю, что есть более низкая единица измерения), полученный G-код приведет к печати другого размера, чем если бы я обработал его, скажем, в Cura?, @Tristan Adams