Jump to content

3D принтеры OPEN COMPUTERS | создание 3D моделей


sk1zls
 Share

Recommended Posts

всем привет сегодня я расскажу вам как делать 3D модели с помощью open computers, всё будет без лишних ссылок и скачать всё необходимое вы сможете не выходя с гайда.
1. что нам потребуется

1.1 компьютер 

Spoiler

1.1.1 собираем комп

для компа нам нужно:

  • системный блок 
  • монитор 
  • процессор 
  • память 
  • жёсткий диск 
  • дискета openOS
  • интернет карта 
  • преобразователь энергии 
  • клавиатура 
  • eeprom (lua bios)

ставим системный блок и складываем компоненты

image.png.20bf89a7ddc2e78e73be4c194ef0df46.png

скриншот собранного пк 

image.png.72e0127c8404f7a05b054e48061c4a61.png

1.2. установка необходимого ПО

Spoiler

1.2.1. установка openOS

запускаем пк (дискета openOS должна находится в ПК)

прописываем install 

пишем Y и нажимаем "ENTER"

идёт установка ОС 

image.thumb.png.8459cfdc6211b9a317119a62f7b51b74.png

после установки ос нажимаем Y и ENTER для перезагрузки 

готово open os установлена

1.2.2. установка программы для 3D печати

Spoiler

запускаем пк с установленной openOS и прописываем команду, если лень писать копируем и вставляем в ПК с помощью средней кнопки мыши 

pastebin get b5rD8KcY print3d

начинается загрузка программы 

image.png.c3d4cc8d2d90f3024fe0be386dc01b70.png

Готово теперь у нас есть необходимое ПО 

1.3 установка ПО на реальный ПК 

Spoiler

1.3.1 MAGIKA VOXEL 

Spoiler

программа для создания воксельных 3D моделей 

прикрепил программу для WIN 10 x64 

MagicaVoxel.zip

если вы извращенец на винде 32 разрядной или линуксе вот ссылка для скачивания 

https://ephtracy.github.io/

1.3.1.1 интерфейс программы 

Spoiler

image.thumb.png.f70849a721e92d2b8f619350d80c6d4e.png

достаточно простой интерфейс по простоте сравним с paint, проще быть не может)

1.3.2 сайт для перевода 3д модели в код 

Spoiler

https://codepen.io/Krutoy242/full/xGOgJG/

после загрузки модели вы увидите интерфейс программы щас я покажу как им пользоваться 

для примера я сделал простенькую 3д модель дерева 

image.thumb.png.30bf5e563639e815dddbb1db98686a2c.png

и так к интерфейсу

небольшие пояснения:

  • шейпы (chunks)- на 1 блок не должны превышать 16 (стандартный блок 16x16x16) 
  • анимация модели- создаётся 3д модель с размерами 32x16x16 в первую половину помещается модель в одном положении во вторую помещается модель в другом положении (например таким образом можно создать рычаги, двери, переключатели, крышки и многое другое)
  • имитация редстоуна тут всё понятно 
  • имитация кнопки тоже всё понятно)
  • излучаемый свет- заставляет модель светиться (можно создавать лампы и источники света)
  • код модели- его после настройки копируем и вставляем в файл (чуть поже объясню) 
  • текстуры- задаются текстуры блоков так же можно использовать модовые текстуры (если они у вас установлены)
  • цвет модели- при создании модели вы  вы должны разложить  на цвета как я сделал с деревом (ориентируясь по цветам можно правильно наложить текстуры)

image.thumb.png.1cf76796936a5ab6b48ad11145ad4024.png

и вот я настроил 3d модель 
image.thumb.png.94defe3fac35b7edd4ac52595f280d19.png
если хотите его скопировать оставлю вам код 

Spoiler

 

{
  label = "дерево",
  shapes = {
    { 2,0,2,14,1,14,texture = "grass_top", tint = 0x66ff00 },
    { 6,1,6,10,10,10,texture = "log_acacia", tint = 0x66ff00 },
    { 5,9,6,6,15,10,texture = "leaves_oak_opaque", tint = 0x44ff00 },
    { 6,9,5,10,15,6,texture = "leaves_oak_opaque", tint = 0x44ff00 },
    { 6,9,10,10,15,11,texture = "leaves_oak_opaque", tint = 0x44ff00 },
    { 10,9,6,11,15,10,texture = "leaves_oak_opaque", tint = 0x44ff00 },
    { 4,10,6,12,15,10,texture = "leaves_oak_opaque", tint = 0x44ff00 },
    { 5,10,5,11,15,11,texture = "leaves_oak_opaque", tint = 0x44ff00 },
    { 6,10,4,10,15,12,texture = "leaves_oak_opaque", tint = 0x44ff00 },
    { 3,11,7,13,14,9,texture = "leaves_oak_opaque", tint = 0x44ff00 },
    { 7,11,3,9,14,13,texture = "leaves_oak_opaque", tint = 0x44ff00 },
    { 6,15,6,10,16,10,texture = "leaves_oak_opaque", tint = 0x44ff00 },
  }
}

 

 


1.4 3D принтер

Spoiler

нам потребуется: 

  • 3д принтер 
  • хамелиум 
  • картридж с чернилами 

и так ставим 3д принтер либо к пк либо к монитору

(если не будет определятся принтер прописываем данную команду local com = require('component')local printer = com.printer3d )

image.png.e9aab4a5711a65a3806d882a205e94d6.png

ложим хамелиум и чернила внутрь принтера

image.png.1d38906542d6dd052444fd1291a5b535.png

всё вы готовы к печати 

2. подготовка к печати 

Spoiler

2.1 что необходимо

Spoiler
  • готовая система (состоящая из ПК, 3D принтера)
  • установленная openOS
  • установленная программа для печати  (ещё раз напомню устанавливается командой pastebin get b5rD8KcY print3d)
  • код 3D модели 

2.2 создание файла с 3d моделью 

Spoiler

тут всё просто

  • пишем команду edit [название файла] 

пример: edit wood

  • средней кнопкой мыши вставляем код модели 
  • нажимаем сочетание клавиш ctrl+s  далее ctrl+w (ОБЯЗАТЕЛЬНО В ТАКОМ ПОРЯДКЕ ) 
    если вы изменили код и хотите его изменить в ПК 
    edit [имя файла]
    сочетание клавиш ctrl+k ( убирает строчку) 
    вставить необходимую строчку где нужно
    ctrl+s ctrl+w


3. печать 3д модели 

Spoiler

3.1 последовательность действий 

Spoiler

что бы напечатать файл необходимо прописать данную команду 

print3d [имя файла] [количество 3д моделей]

пример: print3d wood 1 

после этого мы получаем 3д модель 

(моя 3д модель для гайда)

image.png.da7a275637fbd2989fb547a07fd1eeff.png



Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...