Какая программа читает формат stl

Аббревиатура STL — это сокращение от STereoLithography (Стереолитография — технология трёхмерной печати). В файлах с расширением .stl содержатся объёмные модели объектов, которые могут быть «распечатаны» на трёхмерных принтерах. Существует два вида форматов .stl — файлов — бинарный и текстовый (ASCII). Бинарный более компактный, а содержимое текстового .stl файла может быть просмотрено любым текстовым редактором.

Одной из программ, которая позволяет открыть stl файл, является бесплатная программа OpenSCAD, её можно скачать с сайта http://www.openscad.org/downloads.html (есть версии под Windows/Mac OS X/Linux/BSD).

Как этой программой открыть файл с расширением .stl? Для этого из главного меню программы выбрать File —> Open (или нажать комбинацию клавиш Ctrl+O ), в появившемся диалоге выбора файла ввести маску *.stl , как показано на скриншоте:

Это позволит увидеть .stl — файлы, находящиеся в текущем каталоге, выбрать нужный файл и открыть его. Другой способ — просто перетащить нужный .stl — файл из проводника на окно программы.

Компас 3Д 18 импорт файла в STL

Окно программы состоит из трёх полей: текстовое, находящееся слева, графическое, расположенное справа вверху, и поле сообщений внизу справа. В самом низу окна находится строка состояния с индикатором прогресса, который появляется при компиляции и визуализации.

После открытия файла надо запустить компиляцию. Это делается нажатием клавиш F5 (компиляция) или F6 (компиляция и визуализация). Мышью можно вращать модель (при нажатой левой клавише) или перемещать (нажав правую клавишу мыши). Комбинация клавиш Ctrl+P передвигает модель в центр поля.

Программа OpenSCAD позволяет экспортировать 3D модели в форматы .STL, .OFF, .DXF, .CSG и в графический формат .PNG (главное меню —> Design). Для форматов .STL, .OFF и .DXF модель предварительно нужно скомпилировать и визуализировать, нажав клавишу F6 . Для формата .CSG достаточно только скомпилировать (клавиша F5 ).

На рисунке внизу показан пример экспорта 3D модели в графический файл формата .PNG:

3D модель в программе OpenSCAD

Программа OpenSCAD позволяет создавать твёрдотельные трёхмерные модели. Для этого используется несложный язык. Вот пример, позволяющий построить модель сферы с отверстиями:

Читайте также:
Как узнать модель телефона через программу

$fn = 100; difference()

Разберём этот пример. Здесь $fn — это системная переменная, определяющая количество полигонов модели, а следовательно, и графическое разрешение. Этот параметр можно задать отдельно для каждой фигуры

Пример: sphere(20, center = true, $fn = 300);

Чем больше величина $fn, тем больше полигонов, в результате получится более гладкая поверхность, но программе потребуется больше времени на вычисления.

Дальше идёт логический оператор difference() — это разница между первой фигурой (sphere) и четыремя цилиндрами (cylinder) — то есть из сферы (первая фигура в фигурных скобках) вычитаются (выдавливаются) цилиндры (все последующие фигуры в фигурных скобках). Существуют ещё два логических оператора — union() и intersection(). Поскольку такие операторы предназначены для работы с несколькими фигурами, то все фигуры, над которыми производятся логические операции, объединяются фигурными скобками < >.

STL to GCODE для 3D печати — как конвертировать файлы

Итак, программа OpenSCAD позволяет производить три логические операции над трёхмерными фигурами:

  • union() — объединение
  • difference() — вычитание
  • intersection() — пересечение

Оператор color([0, 1, 1]) — это цвет (RGB), в единицах от 0,0 до 1,0. Если использовать четыре параметра, то четвёртый параметр определяет прозрачность.

Пример: color([0, 1, 1, 0.3])

Можно также указывать именованные цвета.

Этот оператор действует на геометрическую фигру, находящуюся сразу за ним.

Пример:
color(«blue») sphere(20, center = true, $fn = 300);).

Что бы оператор действовал на несколько геометрических фигур, их заключают в фигурные скобки (как в языке С++).

color(«lime»)

Далее идёт оператор sphere(40, center = true);. Здесь указан радиус сферы (40) и расположение её центра так, что бы он совпадал с центром координат системы. Включить или выключить оси координат можно комбинацией клавиш Ctrl+2 или из главного меню программы View —> Show Axis.

Дальше снова оператор цвета color([1, 1, 0.9]) — он устанавливает цвет большого цилиндра (cylinder(150,30,30, center = true );). После операции выдавливания цвет этого цилиндра будет присвоен внутренней проверхности сферы.

И в самом конце идут три однообразных оператора, рисующие цилиндры. Предварительно каждый цилиндр поворачивается оператором rotate.

Читайте также:
Программа для обновления драйверов booster

Список трёхмерных фигур программы OpenSCAD:

  • sphere(радиус)
  • cube(размер)
  • cube([ширина, высота, глубина])
  • cylinder(высота, радиус, центр)
  • cylinder(высота, радиус1, радиус2, центр)
  • polyhedron(точки, треугольники, выпуклость)

Одними логическими операциями возможности программы OpenSCAD не ограничиваются — в ней можно производить линейное выдавливание плоских фигур в объёмные фигуры, как в программе SolidWorks. Пример:

linear_extrude(10) polygon([[0,0],[0,20], [20,20],[10,10],[20,0]]);

В этом примере плоская фигура, состоящая из пяти точек в плоскости Х создаётся командой polygon, и выдавливается командой linear_extrude на высоту 10 в плоскости Z. Вот что получилось в результате:

Вот список плоских фигур, которые можно выдавливать:

  • circle(радиус)
  • square(размер, центр)
  • square([ширина, высота], центр)
  • polygon([точки])
  • polygon([точки],[путь])

Таким образом можно создавать объёмные фигуры практически любой сложности.

Источник: zpostbox.ru

STL формат и печать на 3D принтере

Сегодня формат STL (файл моделирования для стереолитографии) приобретает все большую популярность. Его разработка велась под потребности стереолитографии (объемной литографии), и предназначалась для быстрого прототипирования и создания визуализации трехмерных моделей. Формат описывает треугольники, составляющие контуры любого объекта. Главное его отличие от других форматов – простота использования. Чтобы представить форму цифровой 3D модели STL, применяется последовательность треугольников.

Существует две структуры STL форматов: текстовая и бинарная. Бинарная структура файла STL модели более компактна, требует меньше места и обладает большей точностью. Зато использование текстовой структуры позволяет перенос файлов на компьютер с иным представлением чисел, причем количество знаков каждого числа может быть произвольным.

В начале текстового файла программы STL необходимо присутствие ключевой фразы «solid». Далее предоставляется краткое пояснение об объекте и его изготовителе. Потом описываются сами треугольники, для чего используются единичные вектора нормали и декартовая трехмерная система координат. Конец файла обозначается «endsolid».

Конвертация в STL формат

Многие задаются вопросом, встречаясь с STL, чем открыть данный формат. Лучше всего использовать программу Microsoft Internet Information Services (IIS). Существует еще несколько программ: MeshLab, Geomagic Explorer, Dassault Systemes CATIA и другие. Для редактирования STL формата используются любые 3D редакторы и CAD-программы.

3D печать ведет нас к новой реальности, но для того, чтоб напечатать что-либо, любому 3D принтеру нужны инструкции. Для этого существуют STL файлы.

Читайте также:
Как убрать программу из андроида

Все STL модели для принтера включают в себе сотни, или даже тысячи горизонтальных слоев, которые будут накладываться один на другой, пока печать 3D объекта не будет закончена. Обычно такие файлы либо пишутся «с нуля» самостоятельно, либо используются уже готовые, созданные с использованием различных программ 3D моделирования. Если вы еще не овладели построением трехмерных объектов с нюансами конвертации, проще обратиться к готовым 3D-моделям. Для этого в интернете существует несколько бесплатных сервисов, таких как: thingiverse.com., kraftwurx.com. и других.

пример ошибок в STLОшибки в STL файле

Ваш 3D принтер без проблем распечатает предложенный материал, только для получения качественного результата необходимо учитывать еще одну маленькую особенность технологии. Когда вы экспортируете для печати, выбранные или созданные модели в формате STL, на них часто возникают дырки, не дающие моделям стать цельными. Чтобы избежать этих проблем, пользуйтесь облачным сервером NetFabb. Отправляйте файл на него, а когда он исправится, проверяйте программой просмотра STLView, и только после этого прибегайте к печати. Желаем успехов!

Источник: 3dprinterspb.ru

Какие программы читают файлы STL?

Чтобы просмотреть файлы STL в Paint 3D, нажмите кнопку «Открыть» на экране приветствия, а затем найдите и импортируйте в него файл STL. Вы сможете просмотреть модель, содержащуюся в файле STL, с помощью различных инструментов 3D-визуализации. Вы можете быстро переключиться в режим 3D-просмотра, чтобы визуализировать 3D-модель.

Как открыть файл STL в Windows?

Чтобы это работало, вам понадобится программа просмотра STL в качестве приложения по умолчанию для открытия файлов STL. Этого можно легко добиться, щелкнув правой кнопкой мыши STL -> Открыть с помощью -> Выбрать другое приложение и выбрать 3D Viewer. Убедитесь, что вы выбрали «Всегда использовать это приложение для открытия файлов STL», затем нажмите «ОК».

Может ли 3D-принтер читать файлы STL?

Формат файла STL является наиболее часто используемым форматом файла для 3D-печати. При использовании в сочетании с 3D-слайсером он позволяет компьютеру взаимодействовать с оборудованием 3D-принтера. С момента своего скромного появления формат файла STL был принят и поддерживается многими программными пакетами САПР.

Источник: powerpointmaniac.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru