[identity profile] vkorehovisback.livejournal.com posting in [community profile] engineering_ru
Оригинал взят у [livejournal.com profile] vkorehovisback в Создаем 3д панели сами
Для начала возьмем картинку песка в пустыне Афганистана:

Далее используем трассировщик растровой графики, переведем его в векторную форму.
я использовал онлайн версию, http://vectormagic.com/home
настройки: палитра из двух цветов, черно-белый режим.
получаем векторную форму, далее открываем в любом векторном редакторе и удаляем лишние вектора, получаем следующий промежуточный результат:
https://github.com/vkorehov/panels/raw/master/panel_guides.pdf

Далее, импортируем этот файл в Rhino 5 и запускаем Grasshopper.
Кривые, назначаем на вход srf (surface)
далее, идет разделение кривых на равномерные точки.
потом мы берем и смещаем каждую кривую по оси х сначала в одну сторону, а потом в другую. получаем две дополнительные кривые на каждую оригинальную, а оригинальная нас больше не интересует, к ней ничего не подключено.
В начале кривой и в конце, нужно плавное смещение +x и -х свести на нет. для этого смещение выполняется операцией умножения, и дополнительно умножается на некий "фактор" который расчитывается с помощью маппинга кривой гаусса на диапазон 0..1, где 0 точка наиболее близкая к началу кривой, а 1 соответственно к концу кривой .
это еще не все, послолько картинка в перспективе, и к низу нам нужно смещать по +x и -х сильнее, нам нужно ввести еще один фактор, который на этот раз будет просто линейно увеличиваться с координатой Y, используем для этого ReMap
После того как кривые смещены, мы будем пользоваться Sweep2 для конечного построения,
берем начальные точки наших кривых: Line Ends, выход Start
и в начальных точках кривой +x и кривой -х производим пересечение с любым нужным вам экструдированным профилем, в моем случае, я взял форму купола или что-то похожее.
два сплайна соединены в средней точке и контрольные точки смещены по оси Z, для создания остроты.
протягивам профиль и наша параметрическая модель готова. мы получили очень гибкую модель, можно играться очень многими параметраки, и даже менять выдавливаемый профиль. Наша панель может быть применена к любому интерьеру, и легко адаптируется к любому окружению, имеет динамику и т.д.



Далее итет интересный шаг, вместо того чтобы заморачиваться со склеиванием поверхностей, мы просто рендерим использую Z-Buffer, После рендера есть кнопка View Z Buffer (у стандартного рендера Rhino), да, предваеительно нужно подставить какую-то плоскость под эти кривые.

Далее получив Z-Buffer нам нужен photoshop, открываем и проводим необходимую вам доработку, можно сделать плавный переход рельефа на нет, простым Ramp-ом и Composing-ом средствами Photoshom.
В конце нужно обязательно сделать Blur, чтобы потом не порезаться острыми концами панели.


Далее нам нужно сгенерировать машинный код для станка,

в ArtCam открываем наш графический файл. И задаем материял: Toolpath => Material Setup.
Далее определяем параметры фрез, нужно использовать две фрезы, одну для чистовой обработки другую для чистовой.
после выбора нужных вам фрез в Toolpath => New 3D Toolpath => Machine Relief ...
Нажимаем на кнопку Calculate.
и получаем визуализацию движений фрезы.


нужно обязательно запустить симуляцию Toolpath => Simulate All
далее сохряняем в отдельных файлах чистовую и черновую программу.
Toolpath => Save Toolpath As.
Я выбрал просто G-Code (mm)
загружаем его в ваш станок и фрезеруем....
https://raw.githubusercontent.com/vkorehov/panels/master/rough.gcode
https://raw.githubusercontent.com/vkorehov/panels/master/fine.gcode


Date: 2015-04-18 11:35 pm (UTC)
From: [identity profile] nemarom.livejournal.com
если загнать фотку в арткам, все операции можно сделать там.
Edited Date: 2015-04-18 11:39 pm (UTC)

Date: 2015-04-20 05:29 am (UTC)
From: [identity profile] nemarom.livejournal.com
пример рельефа полученного с фото в арткаме
Image

Date: 2015-04-19 04:02 am (UTC)
From: [identity profile] artinventor.livejournal.com
Что-то как-то слишком сложно для такого результата.
Почти все операции можно выполнить, не выходя из CorelDraw.
Или ArtCam, если кому больше нравится там дизайны дизайнить.

И что вы планируете с этой фрезерованной штукой делать?
На стенку повесить?
Какие-то панели с пластика тиражировать?

Date: 2015-04-19 06:10 am (UTC)
From: [identity profile] sashman.livejournal.com
значит, это ваша недоработка, вы не объяснили зачем это нужно и с чем его едят.

Date: 2015-04-19 06:16 am (UTC)
From: [identity profile] sashman.livejournal.com
тогда и вы не удивляйтесь...

Date: 2015-04-19 06:36 am (UTC)
From: [identity profile] garten-besitzer.livejournal.com
Вы текст вычитайте, пожалуйста. От всяких "дамее" и "послолько".

Date: 2015-04-19 07:27 am (UTC)
From: [identity profile] garten-besitzer.livejournal.com
Спасибо.

Date: 2015-04-19 10:34 am (UTC)
From: [identity profile] shakdo.livejournal.com
Лаконично. И очень интересно.
Спасибо.

Date: 2015-04-19 11:51 am (UTC)
From: [identity profile] skeptik66.livejournal.com
В ЗБраше эти танцы с бубном заняли бу чуть более минуты...

Date: 2015-04-19 08:56 pm (UTC)
From: [identity profile] roquefort-tln.livejournal.com
было бы неплохо, наверное, рассказать что такое 3д панели, из чего сделаны и для чего используются. А то из поста как-то непонятно.

Или я один такой отсталый?

Date: 2015-04-19 10:25 pm (UTC)
From: [identity profile] roquefort-tln.livejournal.com
эту Вашу мысль я тоже не понял

Date: 2015-04-20 07:34 am (UTC)
From: [identity profile] dolin-ea.livejournal.com
Судя по всему речь про потолочные панели из пенопласта (или из чего их там сейчас делают).
Я думал этот колхоз уже помер, а нет - живет...

Date: 2015-04-20 07:57 am (UTC)
From: [identity profile] roquefort-tln.livejournal.com
аааа, ясно. Никогда бы не подумал, что в метрополии это 3д панелями называется. У нас в диаспоре оно по простому - хрень пенопластовая на потолок, и сее!

Пока есть молодые люди семьи, которым надо за минимум денег сделать видимость приличной квартиры - колхоз будет жить!

Date: 2015-04-20 02:17 pm (UTC)
From: [identity profile] dolin-ea.livejournal.com
Потолочные, настенные, какая разница. Одно слово - колхоз.
Image

Date: 2015-04-20 12:36 am (UTC)
From: [identity profile] boober-the-bird.livejournal.com
В принципе, народ прав, я считаю. Не следует путать комьюнити, в котором лучшие статьи написаны ради чего-то вроде расширения технического кругозора специалистов, не имеющих касательства к дисциплине автора, и "пхотошоб хавту". Методика достижения конкретного результата, конечно, важна - но в данном случае неплохо было бы познакомить аудиториё с тем, что есть предмет, откуда взялся и что сулит читателям в их собственных узких областях. Подчеркнуть коренные отличия от смежных технологий и важнейшие профиты. И уже потом - преимущества собственной реализации. Вот тогда это зачёт. А отсылать к гуглю по любому вопросу - ума не надо. Там, кстати, и чтива-то толкового по представленной теме ещё поискать. А перелопатить с Вашей подачи холмик специальной литературы, чтобы понять, что в моём деле применение сабжа на данный момент нецелесообразно - это неуместное расточительство времени добрых людей, ндя. В любом случае - спасибо за подачу и творческих успехов!

Profile

engineering_ru: (Default)
Инженерия

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122232425 2627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 22nd, 2026 06:37 am
Powered by Dreamwidth Studios