Отрисвока размеров в Blender

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

Отрисвока размеров в Blender

Сообщение Nick »

Нашел супер плагин для блендера, для отрисовки линейных размеров.
Но этот плагин зараза написан для блендера 2.54, а где-то около 2.57 сильно поменялось API скриптов...
В общем надо переделывать плагин под новую версию...
Никто не писал плагины для блендера, а то там куча всякого мелкого дебага под специфический API...
Я уже начал потихоньку переделывать, но башка уже от этого всего пухнет :)...

Плагин тут:
http://blenderpythonscripts.wordpress.c ... f-concept/
cwolf3d
Новичок
Сообщения: 3
Зарегистрирован: 24 ноя 2013, 01:20
Репутация: 1
Контактная информация:

Re: Отрисвока размеров в Blender

Сообщение cwolf3d »

Может подойдет мой плагин для создания размеров в Blender

3 типа линейных размеров, 1 радиус, 1 диаметр, 3 угловых размера, 2 выноски.

Есть возможность изменения измерений в любое время, даже после создания.

Размерности можно добавлять очень просто, достаточно выделить две вершины и перейти в объектный режим
и в панели нажать кнопку Add Linear dimension либо Add 3D dimension

Прочитать о плагине и взять его можно на моем сайте:
http://cwolf3d.korostyshev.net/index.ph ... -dimension

Либо на форуме:
http://blender3d.org.ua/forum/python/195.html
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Отрисвока размеров в Blender

Сообщение NightV »

я не в теме про Блендер, все больше в солиде.
но начало впечатляет! добро пожаловать в клуб!
Всё просто! если знаешь КАК!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Отрисвока размеров в Blender

Сообщение Nick »

Оооо! Мега штука! В 2.6 идет?
Кстати, я все думал, а нельзя ли размеры делать не полигонами, а просто линиями (точнее линии и стрелки размеров). Чтобы не так сильно перегружать сцену.
И еще сразу два вопроса, эти размеры можно растягивать, и что с ними от этого будет?

И последний вопрос, не знаешь, может есть всетаки какой-то способ сделать единицами по умолчанию мм? Точнее надо сделать их единицами по умолчанию для всех полей ввода, а то так многое отображается в мм, но все поля ввода в метрах и приходится каждый раз писать 0.005 для перемещения на 5мм...
cwolf3d
Новичок
Сообщения: 3
Зарегистрирован: 24 ноя 2013, 01:20
Репутация: 1
Контактная информация:

Re: Отрисвока размеров в Blender

Сообщение cwolf3d »

В 2.6 идет!

Можно было и просто линиями сделать но их не видно при рендере поэтому сделал полигонами.
Но можно поставить толщину размеров (Depth) в 0.

Если просто растягивать в режиме редактирования то размер не будет обновляться.
Если нужно после создания размеров немного их исправить то для этого я сделал панель Dimension change.
Она находится на панели Object (значок - кубик) в самом низу.
Там две кнопки появляются при выделении размеров - Change и Exit change.
Exit change в принципе можно никогда не нажимать.

Если тебе нужно просто измерять в Blender то в принципе есть стандартный способ добавлять измерения.
Кнопка Ruler/Protractor (Интерактивная линейка) она находиться на панели Object Tools вызываемой кнопкой T

По поводу миллиметров могу посоветовать моделировать и все делать без системы измерений (None) приняв стандартный условный 1 за 1 мм.
А когда нужно переключиться в Metric и установить Scale в 0,001
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Отрисвока размеров в Blender

Сообщение Nick »

cwolf3d писал(а): Можно было и просто линиями сделать но их не видно при рендере поэтому сделал полигонами.
Это был бы второй вопрос :)
cwolf3d писал(а): Если нужно после создания размеров немного их исправить то для этого я сделал панель Dimension change.
А нельзя ли эту функцию автоматом вызывать при изменении размера? Или сделать такую опцию - а то так можно с размером промахнуться...
cwolf3d писал(а): По поводу миллиметров могу посоветовать моделировать и все делать без системы измерений (None) приняв стандартный условный 1 за 1 мм.
А когда нужно переключиться в Metric и установить Scale в 0,001
Не очень удобно, плюс все камеры и прочие штуки будут не очень удобно работать...
Интересно, в каком месте кода обрабатываются inputs? Может это можно как-то в блендер пропихнуть?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Отрисвока размеров в Blender

Сообщение Nick »

Что-то у меня не получается....
Размер добавляется не к выбранным узлам, а просто с заданными ранее параметрами... Что я делаю не так?

https://www.youtube.com/watch?v=NL8cKJGKOHU
cwolf3d
Новичок
Сообщения: 3
Зарегистрирован: 24 ноя 2013, 01:20
Репутация: 1
Контактная информация:

Re: Отрисвока размеров в Blender

Сообщение cwolf3d »

Посмотри видео с 21 по 23 секунду.
Там справа после выделения 2 точек появляется панель на вкладке Object с двумя кнопками: Add Linear dimension и Add 3D dimension нажимай их.
Ответить

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