Страница 1 из 1
Отрисвока размеров в Blender
Добавлено: 27 сен 2013, 16:37
Nick
Нашел супер плагин для блендера, для отрисовки линейных размеров.
Но этот плагин зараза написан для блендера 2.54, а где-то около 2.57 сильно поменялось API скриптов...
В общем надо переделывать плагин под новую версию...
Никто не писал плагины для блендера, а то там куча всякого мелкого дебага под специфический API...
Я уже начал потихоньку переделывать, но башка уже от этого всего пухнет

...
Плагин тут:
http://blenderpythonscripts.wordpress.c ... f-concept/
Re: Отрисвока размеров в Blender
Добавлено: 24 ноя 2013, 01:27
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
Re: Отрисвока размеров в Blender
Добавлено: 24 ноя 2013, 01:36
NightV
я не в теме про Блендер, все больше в солиде.
но начало впечатляет! добро пожаловать в клуб!
Re: Отрисвока размеров в Blender
Добавлено: 25 ноя 2013, 14:47
Nick
Оооо! Мега штука! В 2.6 идет?
Кстати, я все думал, а нельзя ли размеры делать не полигонами, а просто линиями (точнее линии и стрелки размеров). Чтобы не так сильно перегружать сцену.
И еще сразу два вопроса, эти размеры можно растягивать, и что с ними от этого будет?
И последний вопрос, не знаешь, может есть всетаки какой-то способ сделать единицами по умолчанию мм? Точнее надо сделать их единицами по умолчанию для всех полей ввода, а то так многое отображается в мм, но все поля ввода в метрах и приходится каждый раз писать 0.005 для перемещения на 5мм...
Re: Отрисвока размеров в Blender
Добавлено: 26 ноя 2013, 23:53
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
Re: Отрисвока размеров в Blender
Добавлено: 27 ноя 2013, 00:57
Nick
cwolf3d писал(а):
Можно было и просто линиями сделать но их не видно при рендере поэтому сделал полигонами.
Это был бы второй вопрос
cwolf3d писал(а):
Если нужно после создания размеров немного их исправить то для этого я сделал панель Dimension change.
А нельзя ли эту функцию автоматом вызывать при изменении размера? Или сделать такую опцию - а то так можно с размером промахнуться...
cwolf3d писал(а):
По поводу миллиметров могу посоветовать моделировать и все делать без системы измерений (None) приняв стандартный условный 1 за 1 мм.
А когда нужно переключиться в Metric и установить Scale в 0,001
Не очень удобно, плюс все камеры и прочие штуки будут не очень удобно работать...
Интересно, в каком месте кода обрабатываются inputs? Может это можно как-то в блендер пропихнуть?
Re: Отрисвока размеров в Blender
Добавлено: 29 ноя 2013, 15:59
Nick
Что-то у меня не получается....
Размер добавляется не к выбранным узлам, а просто с заданными ранее параметрами... Что я делаю не так?
https://www.youtube.com/watch?v=NL8cKJGKOHU
Re: Отрисвока размеров в Blender
Добавлено: 29 ноя 2013, 17:01
cwolf3d
Посмотри видео с 21 по 23 секунду.
Там справа после выделения 2 точек появляется панель на вкладке Object с двумя кнопками: Add Linear dimension и Add 3D dimension нажимай их.