roboforum.ru

Технический форум по робототехнике.

СОФТ: реализация просчета объема STL модели

СОФТ: реализация просчета объема STL модели

the_fly » 17 май 2013, 19:37

Всем привет...
Сейчас вот нужно реализовать просчет объема стл модели, что бы стоимость печати знать. Может кто подскажет где что и как это реализовать?

Re: СОФТ: реализация просчета объема STL модели

setar » 17 май 2013, 20:09

это элементарно если подумать :)
любой слайсер выплевывает результат в текстовом виде, дальше парсер и Вуаля!

Re: СОФТ: реализация просчета объема STL модели

the_fly » 17 май 2013, 20:29

Спасибо, не вариант.
Вообще в идеале я искал мануал хау ту...

но опишу задачу, что бы неприемлемые советы не давали. Хочу написать пхп-код. Заливаете стл, получаете просчет. ПРИБЛИЗИТЕЛЬНЫЙ

Re: СОФТ: реализация просчета объема STL модели

om2804 » 17 май 2013, 21:18

Думаю, слайсеры считают не объем самой модели, а объем пластика, который потребуется на модель. С объемом модели несколько сложнее:
V = S * step * n
где S - площадь сечения
step - шаг с которым делается сечение
n - количество сечений

Самое сложное найти площадь сечения. Мне вспоминается только криволинейная трапеция из школьного курса и интегралы. Думаю, есть способы попроще.

Ну или как уже говорили написать либо свой слайсер, либо подключить существующий.

Процедура не из быстрых, надо сказать, поэтому стоит подумать над каким-то демоном, который будет делать расчёты. ПХП не предназначен для таких расчётов

Re: СОФТ: реализация просчета объема STL модели

setar » 17 май 2013, 21:36

the_fly писал(а):Спасибо, не вариант.
Вообще в идеале я искал мануал хау ту...

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

Re: СОФТ: реализация просчета объема STL модели

Myp » 17 май 2013, 21:50

спроси как они сделали http://3dmarket.org/ShoppingCard/
они у нас тут на форуме были)

Re: СОФТ: реализация просчета объема STL модели

the_fly » 17 май 2013, 23:29

Мне пойдет и просчет потраченного материала, но для этого нужно реально разбивать на слои.
Просто netfabb для мобильного и еще нет фаб клауд тоже считает...

Re: СОФТ: реализация просчета объема STL модели

setar » 17 май 2013, 23:33

клауд для того и создан что за милым интерфейсом web морды стоит несколько шкафов вычислительного кластера, дома себе такой не позволишь.

Re: СОФТ: реализация просчета объема STL модели

the_fly » 17 май 2013, 23:35

Странно, у меня конечно топовый4хядерный смарт с 2мя гб озу, но вроде и на телефоне девушки с 1 ядром, 1 ггц и кучей мусора в фоне - легко просчитывает нетфаб для телефона

Re: СОФТ: реализация просчета объема STL модели

om2804 » 17 май 2013, 23:39

Я уже описал 2 возможных варианта. Гуглите в сторону расчёта площади сложной фигуры. Или пишите свой слайсер. Или используйте сервисы, которые уже считают объем.

Помню ещё метод из 3-5 класса, с накладывание сетки на сечение. результат получится очень примерный
Последний раз редактировалось om2804 17 май 2013, 23:41, всего редактировалось 1 раз.

Re: СОФТ: реализация просчета объема STL модели

setar » 17 май 2013, 23:40

вот то что тебе нужно:
https://github.com/alexrj/Slic3r/tree/m ... processing
filament-weight.pl 9 months ago Add example costs calculaton. #644 [henrikbrixandersen]

P.S. не хочу спорить насчёт облака.
просто подумай почему организация продающая весьма успешный коммерческий софт не выпустила продукт который бы фиксил модели на персоналках.

Re: СОФТ: реализация просчета объема STL модели

om2804 » 17 май 2013, 23:54

Ещё один способ основан на разбиении модели на тетраэдры и высчитывание их объема

Re: СОФТ: реализация просчета объема STL модели

the_fly » 18 май 2013, 00:45

setar писал(а):вот то что тебе нужно:
https://github.com/alexrj/Slic3r/tree/m ... processing
filament-weight.pl 9 months ago Add example costs calculaton. #644 [henrikbrixandersen]

P.S. не хочу спорить насчёт облака.
просто подумай почему организация продающая весьма успешный коммерческий софт не выпустила продукт который бы фиксил модели на персоналках.

за ссылку спасибо. может реально слайсер сделать на сервере и что бы он и просчитал...но имхо не правильно это.

А я нигде не говорил про фиксинг! меня интересует просчет объема загружаемой фигуры, не более того!
Что нетфаб облачный, что для мобильного просчитывают и выдают одинаковый результат.

Re: СОФТ: реализация просчета объема STL модели

ReaN » 18 май 2013, 13:42

если нужен объем чистой СТЛки, а не слайснутой в код, то почему никто не вспомнит про старый добрый netfabb - он показывает объем загруженной в него модели...

Re: СОФТ: реализация просчета объема STL модели

the_fly » 18 май 2013, 18:31

я уже об этом говорил. при чем нетфаб для смартфона тоже это делает


Rambler\'s Top100 Mail.ru counter