Файлы STL и физические размеры 3D-печатного объекта

stl

Я понимаю, что файл STL содержит все координаты всех вершин всех треугольников, на которые может быть разделена поверхность. Но он не содержит физических размеров модели. Однако в Tinkercad мы создаем 3D-модель с очень конкретными размерами в миллиметрах.

Затем мы импортируем файл STL в срез, где он отображается с точно такими же размерами, которые мы настроили в Tinkercad для объекта. После преобразования STL в G-код принтер печатает 3D-модель с размерами, которые мы предполагали для нее иметь.

Как все это возможно, если в исходном файле STL нет информации о физических размерах объекта?

, 👍4


1 ответ


3

STL не содержит единиц, но все, кого волнуют единицы, выберут одну. Как правило, выбранная единица измерения составляет мм.

Но даже если это не так, вы всегда можете масштабировать его с коэффициентом пересчета единиц измерения после импорта.


,

Я понимаю. Таким образом, срез автоматически присваивает "мм" в качестве единицы измерения геометрии STL. Спасибо, @Brett Cooper

Если я скажу, что хочу, чтобы вы разрезали строку, которую я даю, на 3 равные части, а затем я дам вам 12-дюймовый кусок строки, где происходит назначение единицы измерения? Вы приписываете "мм" чему-то?, @Abel

Но мы передаем файл STL в срез, и в STL нет информации о размерах. Таким образом, срезчик должен интерпретировать это измерение в определенной единице измерения. пользователь10489 упоминает, что программное обеспечение выберет устройство..., @Brett Cooper

Поэтому обычно устройство выбирается при написании программного обеспечения, так что, например, оно всегда подходит для этого программного обеспечения. Но у меня был один программный пакет, который говорил: "Этот объект крошечный, похоже, что вы нарисовали его в дюймах, а не в мм", и автоматически масштабировал его без запроса-часто неправильно., @user10489

это означает, что если, скажем, я запрограммировал слайсер на использование дюймов (я не думаю, что есть более низкая единица измерения), полученный G-код приведет к печати другого размера, чем если бы я обработал его, скажем, в Cura?, @Tristan Adams