Какое программное обеспечение я должен установить для открытия файлов .stl?


23

Я использую Ubuntu 12.10. Какое программное обеспечение я могу установить, чтобы открыть .stlфайлы Physible ? И какие различия между этими программами?

Ответы:


23

Meshlab читает все виды трехмерных сеток, в том числе STL

sudo apt-get install meshlab
meshlab file.stl

Пример с этим файлом :

введите описание изображения здесь


1
Просто предупреждение: meshlab ужасен для выполнения любой вершины или рендеринга поверхности. Т.е. вы не можете легко выбирать лица и перемещать их.
Catskul


4

Из интерактивного руководства пользователя OpenSCAD

Импорт STL - http://en.wikibooks.org/wiki/OpenSCAD_User_Manual/STL_Import

import_stl("filename.stl", convexity = <val>)

Начиная с версии 2019.01, если вы делаете это из командной строки:

openscad file.stdl

он автоматически открывает графический интерфейс с правильной командой для просмотра файла, например:

import("/home/ciro/git/OSP/Hardware/CAD Files/P1 - X-Axis Motor Holder/P1 - X-Axis Motor Holder.STL");

Затем вы можете нажать Design> Render, и это дает для этого образца файла :

введите описание изображения здесь


Кажется, это не очень хорошо работает. И технически это не позволяет вам редактировать файл STL. Он просто конвертирует файл STL во внутренний формат OpenSCAD с помощью raytracing, который занимает вечность.
Cerin

3

Вы можете попробовать OpenSCAD . Это бесплатно и доступно для Ubuntu.


2
но он не смог открыть файл .stl, который у меня был ..
AmirRazoR

Это странно. Сайт говорит, что он открывает и создает файлы STL. Вы уверены, что ваш файл не поврежден каким-либо образом?
Родриго Гуэдес

да, я абсолютно уверен, что мой файл в порядке.
AmirRazoR

Очень странно, друг мой. Я сделаю некоторые исследования и вернусь, если найду решение.
Родриго Гуэдес

2
Он не будет открывать .stl файлы действительно.
Dr_Bunsen

0

Начиная с версии OpenSCAD 2015.03-1, он также должен работать для импорта файлов .stl. Пожалуйста, используйте команду как это:

import("/home/documents/Screw.stl", convexity=3); 

и нажмите кнопку предварительного просмотра, как предложено Холлом выше.

Это должно работать!

Чтобы отредактировать .stl как объект в OpenSCAD, создайте такой модуль, как:

module Screw(){
      import("/home/documents/Screw.stl", convexity=3);
}

Теперь вы можете вспомнить его Screw()для дальнейших действий.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.