Помогите подружить Blender и mGcodeGenerator

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Гармонист
Почётный участник
Почётный участник
Сообщения: 423
Зарегистрирован: 24 апр 2011, 09:14
Репутация: 72
Откуда: планета Земля
Контактная информация:

Помогите подружить Blender и mGcodeGenerator

Сообщение Гармонист »

Помогите подружить Ubuntu LTS 2.6.32 + Blender v2.61(или v2.43) и mGcodeGenerator.py

Хочу при помощи Blender-а и mGcodeGenerator-а сделать для своего станка УП,
но mGcodeGenerator этот скрипт написан для Blender-а старой версии 2.43

Попытка №1 Blender v2.61

скачал последний блендер 2.61, начал ставить на него mGcodeGenerator и сразу возник вопрос: "по инструкции mGcodeGenerator его нужно скопипастить в папку scripts - но в какую подпапку???"

В старом блендере была только одна папка для скриптов, теперь в папке со скриптами красуются папки:
addons
modules
presets
startup
templates

положил в addons - не ругается, - теперь как запустить?
Возвращаюсь к инструкции mGcodeGenerator раздел инсталл
when you start Blender. change the type of window (lower left corner of the window) for scripts window. script should be available from the menu wizard> to gcode have fun:)
Вопрос: Хау то "change the type of window (lower left corner of the window) for scripts window." ??? :wtf:
В новом блендере я его не вижу. Хелп! :?:

Вопрос 2: может я не в ту папку скрипт положил? Но в любом случае мне его потом нужно будет как то запустить, но как?

Попытка №2 Blender v2.43

Ход мысли - раз скрипт старый (в mGcodeGenerator-е написано что он для Blender 2.43 версии) то можно попробовать его установить на "родной" блендер
Скачал и появилась загвоздочка похлеще: у меня убунта обновленная до последней версии с таким же обновленным питоном и библиотеками и при загрузке блендера консоль выдает:
User@User-desktop:~$ '/home/User/blender-2.43-linux-glibc232-py24-i386/blender'
/home/User/blender-2.43-linux-glibc232-py24-i386/blender: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
:wtf:

Полезные материалы по данной теме:

Страничка на русском по питону для блендера 2.6 http://wiki.blender.org/index.php/Doc:R ... der/Python
Страничка вики по скрипту GcodeGenerator http://wiki.linuxcnc.org/cgi-bin/wiki.pl?GcodeGenerator


Подскажите что делать? Может этот пациент безнадежен? :eh:
Последний раз редактировалось Гармонист 26 янв 2012, 23:03, всего редактировалось 2 раза.
http://cnc-club.ru/forum/viewtopic.php?t=1064 - домашний станок типа "рука"
http://cnc-club.ru/forum/viewtopic.php?t=1107 - быстро создать 3d образ без сканера по фоткам
http://cnc-club.ru/forum/viewtopic.php?t=1073 - прогноз станко-строения
http://livehistory.ru - мозаика складывается
http://www.economics.kiev.ua - почему все так в нашем мире
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение Nick »

Да, начиная с версии 2.5 произошли громадные перемены в blender, можно сказать он скакнул на новый уровень :). Но к несчастью это повлекло за собой множество изменений в системе расширений, поэтому старые расширения не работают. Никак :(.

Пробуй на старых версиях blender.

PS надо было раньше спросить, меньше бы времени потерял ;)

По поводу 2.43, завтра попробую, сейчас уже убегаю ...
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение sandman »

На новой Убунте в старых версиях Блендера этот скрипт тоже не работает, ругается на отсутствие ткинтера2.6, как "побороть" сию проблему пока не нашёл... Пользуюсь для этого блендером в emc2ubuntu8.04, но там опять 25, gcodetools инкскейп не видит, тоже наверное из-за питона...
Последний раз редактировалось sandman 28 янв 2012, 00:02, всего редактировалось 1 раз.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение Nick »

Блин, так и не успел сегодня посмотреть. Весь день в разъездах....
Аватара пользователя
Гармонист
Почётный участник
Почётный участник
Сообщения: 423
Зарегистрирован: 24 апр 2011, 09:14
Репутация: 72
Откуда: планета Земля
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение Гармонист »

...а если не GcodeGenerator то какие еще есть варианты под linux для создания же-кодов по 3d (obj stl) для 3-х-осевого чпу?
http://cnc-club.ru/forum/viewtopic.php?t=1064 - домашний станок типа "рука"
http://cnc-club.ru/forum/viewtopic.php?t=1107 - быстро создать 3d образ без сканера по фоткам
http://cnc-club.ru/forum/viewtopic.php?t=1073 - прогноз станко-строения
http://livehistory.ru - мозаика складывается
http://www.economics.kiev.ua - почему все так в нашем мире
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение sandman »

...а если не GcodeGenerator то какие еще есть варианты под linux для создания же-кодов по 3d (obj stl) для 3-х-осевого чпу?
Ага... HeeksCAD, только всё ещё бета версия, и почему-то под виндой работает лучше чем в Убунте... :(
Аватара пользователя
Гармонист
Почётный участник
Почётный участник
Сообщения: 423
Зарегистрирован: 24 апр 2011, 09:14
Репутация: 72
Откуда: планета Земля
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение Гармонист »

Появилась идея :lamp_on: - по 3d сделать картинку 2d grayscale, при помощи карты дисплейсмента(displacement map)
и через emc2 image-to-gcode по этой карте - сделать УП(управляющую программу) (ngc) ?
3d (5186 просмотров) <a class='original' href='./download/file.php?id=3958&sid=fbbc7b8043442ce1c37646a898997d93&mode=view' target=_blank>Загрузить оригинал (362.62 КБ)</a>
3d
displacement
displacement
4.jpg (52.13 КБ) 5186 просмотров
Кто что думает по этому методу? :think:
Последний раз редактировалось Гармонист 28 янв 2012, 17:13, всего редактировалось 4 раза.
http://cnc-club.ru/forum/viewtopic.php?t=1064 - домашний станок типа "рука"
http://cnc-club.ru/forum/viewtopic.php?t=1107 - быстро создать 3d образ без сканера по фоткам
http://cnc-club.ru/forum/viewtopic.php?t=1073 - прогноз станко-строения
http://livehistory.ru - мозаика складывается
http://www.economics.kiev.ua - почему все так в нашем мире
Аватара пользователя
Гармонист
Почётный участник
Почётный участник
Сообщения: 423
Зарегистрирован: 24 апр 2011, 09:14
Репутация: 72
Откуда: планета Земля
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение Гармонист »

...подумал... :lamp_on:
для этой цели альфа подойдет лучше чем карта диспелйсмента

вот как можно получить нужную картинку в 2d grayscale
https://www.youtube.com/watch?v=yjEKxc45xlk
http://cnc-club.ru/forum/viewtopic.php?t=1064 - домашний станок типа "рука"
http://cnc-club.ru/forum/viewtopic.php?t=1107 - быстро создать 3d образ без сканера по фоткам
http://cnc-club.ru/forum/viewtopic.php?t=1073 - прогноз станко-строения
http://livehistory.ru - мозаика складывается
http://www.economics.kiev.ua - почему все так в нашем мире
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение _taras_ »

sandman писал(а):...а если не GcodeGenerator то какие еще есть варианты под linux для создания же-кодов по 3d (obj stl) для 3-х-осевого чпу?
Как вариант http://pycam.sourceforge.net/
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение sandman »

http://forum.rcdesign.ru/f112/thread204913.html, тут я как то показывал про displacement map
Аватара пользователя
Гармонист
Почётный участник
Почётный участник
Сообщения: 423
Зарегистрирован: 24 апр 2011, 09:14
Репутация: 72
Откуда: планета Земля
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение Гармонист »

sandman писал(а):http://forum.rcdesign.ru/f112/thread204913.html, тут я как то показывал про displacement map
спасибо. Именно благодя тебе, твоему посту на rcdesign.ru и тем 2м картинкам с девушкой я узнал об этой технологии.
ты не против что тут http://cnc-club.ru/forum/viewtopic.php? ... =40#p14862 я их использовал?
Посмотри - там есть ссылка на видео-ководство с ютуба как этим пользоватся.

Сейчас уже опробую эту технику. Когда вырежу - выложу фотки.
http://cnc-club.ru/forum/viewtopic.php?t=1064 - домашний станок типа "рука"
http://cnc-club.ru/forum/viewtopic.php?t=1107 - быстро создать 3d образ без сканера по фоткам
http://cnc-club.ru/forum/viewtopic.php?t=1073 - прогноз станко-строения
http://livehistory.ru - мозаика складывается
http://www.economics.kiev.ua - почему все так в нашем мире
Аватара пользователя
Гармонист
Почётный участник
Почётный участник
Сообщения: 423
Зарегистрирован: 24 апр 2011, 09:14
Репутация: 72
Откуда: планета Земля
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение Гармонист »

нарисовал в ZBrush 4 т.к. на Blender я обиделся http://www.cnc-club.ru/forum/viewtopic. ... 997#p11610
между прочим - это моя первая работа! :roll:
3d рамка (5102 просмотра) <a class='original' href='./download/file.php?id=4253&sid=fbbc7b8043442ce1c37646a898997d93&mode=view' target=_blank>Загрузить оригинал (69.45 КБ)</a>
3d рамка
то же самое, только в grayscale
рамка GrayScale (5102 просмотра) <a class='original' href='./download/file.php?id=4254&sid=fbbc7b8043442ce1c37646a898997d93&mode=view' target=_blank>Загрузить оригинал (93.86 КБ)</a>
рамка GrayScale
Результат: 2d grayscale через альфу
ZGrab01 2d grayscale инверсия.jpg
ZGrab01 2d grayscale инверсия.jpg (9.31 КБ) 5102 просмотра
emc2 рамка.jpg (5073 просмотра) <a class='original' href='./download/file.php?id=4263&sid=fbbc7b8043442ce1c37646a898997d93&mode=view' target=_blank>Загрузить оригинал (373.11 КБ)</a>
результаты вырезания можно посмотреть здесь http://www.cnc-club.ru/forum/viewtopic. ... 439#p17439
Последний раз редактировалось Гармонист 20 фев 2012, 08:42, всего редактировалось 3 раза.
http://cnc-club.ru/forum/viewtopic.php?t=1064 - домашний станок типа "рука"
http://cnc-club.ru/forum/viewtopic.php?t=1107 - быстро создать 3d образ без сканера по фоткам
http://cnc-club.ru/forum/viewtopic.php?t=1073 - прогноз станко-строения
http://livehistory.ru - мозаика складывается
http://www.economics.kiev.ua - почему все так в нашем мире
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение sandman »

Гармонист, по новому блендеру есть документация здесь: http://b3d.mezon.ru/index.php/Blender_B ... rd_edition, а старые версии можно скачать тут: http://download.blender.org/release/ :)
Аватара пользователя
Гармонист
Почётный участник
Почётный участник
Сообщения: 423
Зарегистрирован: 24 апр 2011, 09:14
Репутация: 72
Откуда: планета Земля
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение Гармонист »

sandman писал(а):старые версии Blender-a
не запускается. грит что у меня слишком новый питон.
http://cnc-club.ru/forum/viewtopic.php?t=1064 - домашний станок типа "рука"
http://cnc-club.ru/forum/viewtopic.php?t=1107 - быстро создать 3d образ без сканера по фоткам
http://cnc-club.ru/forum/viewtopic.php?t=1073 - прогноз станко-строения
http://livehistory.ru - мозаика складывается
http://www.economics.kiev.ua - почему все так в нашем мире
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение sandman »

Поставь дополнительно питон2.7 и тогда 2.49б заведётся, а вот mGcodeGenerator будет работать только в Убунту 10.04, там где emc установленно(ну и не только там) плагину нужен питон2.6 со всеми прибанбасами....
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение Nick »

Первая работа? Мегазачет :)! У меня на то, чтобы такое нарисовать ушел не один год обучения и тренировок!

А что мешает Python 2.6 установить? Главное, чтобы в скрипте он был прописан.
Кстати, несмотря на то, что mCodeGenerator не работает, такую же картинку можно было попробовать в blender нарисовать.
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение sandman »

А что мешает Python 2.6 установить?
Ставил, ругается на отсутствие ткинтера, хотя вроде тоже стоит... (это я про 11.10, там каноникал таких дров наломал, не хуже чем майкросовт с вистой)
Вложения
Bild.jpg (5055 просмотров) <a class='original' href='./download/file.php?id=4273&sid=fbbc7b8043442ce1c37646a898997d93&mode=view' target=_blank>Загрузить оригинал (237.88 КБ)</a>
Последний раз редактировалось sandman 20 фев 2012, 17:35, всего редактировалось 2 раза.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение Nick »

может не тот Tkinter стоит, про версию ничего не сказано?
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение sandman »

Тогда встречный вопрос, а где взять python-tk 2.6 ?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите подружить Blender и mGcodeGenerator

Сообщение Nick »

вроде есть пакет python2.6-tk, который ссылается на то, что нужно...
Ответить

Вернуться в «LinuxCNC»