|
|
Программы для конструирования и дизайна мебели Любые программы для мебели. Программы для проектирования мебели, расстановки мебели, конструирования мебели, дизайна мебели, раскроя, дизайна интерьера и т.п. |
|
|
|
18.08.2008, 16:03
|
|
Разработка OpenSource софта для мебельщиков
AlexNV
Новичок
Регистрация: 04.08.2008
Сообщений: 16
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
18.08.2008, 16:03
Рейтинг:
()
Добрый день господа мебельщики!
Предлагаю обсудить вопрос: нужен ли OpenSource софт для мебельщиков?
Предлагаю высказывать за и против.
Мои "за"
1. Может воспользоваться любой
2. Работать может под любой ОС (В свете ужесточения законодательства весьма актуально)
Мои "против"
1. Мебельщики зарабатывают не плохо, и софт купить могут
2. Разработчиков "за спасибо" много не найдешь
П.С. Да простят меня модераторы если ошибся форумом
__________________
Я не мебельщик, а программер
|
Просмотров: 93081
|
19.08.2008, 12:36
|
#21
|
Новичок
Регистрация: 04.08.2008
Сообщений: 16
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
|
Цитата:
Сообщение от Yura_Bogoduhov
Нравится:
1. Если брать кухни. Удобство построения-метод перетягивания и то что блок сразу пристраиванется без зазора.
2. Качество визуализации-рендер очень неплохой. Блин, делают же игрушки с красивейшей визуализацией! Может использовать такой же метод?(я не програмер-это мысли в слух)
3. Не знаю-стоит ли привязываться к структуре создания модулей(каталоги) как в КД, но довольно удобная штука(если интересно-опишу подробней)
4. Автоустановка линейных объектов(карнизы, столехи, цоколя..)-очень удобно
Не нравится:
1.Фактически нет техдокументации
2. Очень сложно прописать деталировку-отсюда нет возможности передавать детали в раскрой.
3. Сложность написания базового каталога(если не использовать родной)
|
Итак картинка примерно следующая вырисовывается у меня:
1. Работа мышью
2. Создание "стен" (виртуальная комната) как в про100
3. Привязка к сетке при проектировании (п1 и п2 у Yura_Bogoduhov)
4. Создание нормального рендера для 3д и 2д моделей. Можно взять например blender
5. Библиотека готовых частей/модулей/сцен и т.д.
6. Формирование деталировки как в bCad
Yura_Bogoduhov, опиши подробней п. 3
__________________
Я не мебельщик, а программер
|
|
|
20.08.2008, 10:38
|
#22
|
Модератор
Регистрация: 04.11.2007
Сообщений: 2,224
Сказал(а) спасибо: 751
Поблагодарили 1,545 раз(а) в 546 сообщениях
Вес репутации: 1047
|
Цитата:
Сообщение от AlexNV
4. Создание нормального рендера для 3д и 2д моделей. Можно взять например blender
|
Что такое blender я не знаю, но хочу обратить твое внимание на реальность (не реалистичность) изображения в КД и Бкаде. Т.е. я говорю не о качестве прорисовки текстур, хотя это тоже важно, но и как выглядит мебель в 3Д проекции. В Про100 она выглядит нарисованой, а в КД и Бкаде как будто она реально сфотографирована
В КД реализована функция создания блоков с помощью скриптов-довольно удобная штука. Например B 1PB 1E это нижний стол с одной дверкой и одной полкой. Распишу. B-корпус, 1PB -одна нижняя глухая дверь, 1E -одна съемная полка(если не задано место установки, ставится по умолчанию по центру проема)
B, 1PB, 1E... и многое другое создано в каталоге, так называемом базовый
Соответсвенно пользователь, создавая свой каталог модулей на основе базового, просто пишет что он хочет видеть в этом модуле. Можно создавать и в своем каталоге эти 3Д примитивы(как в базовом) или создать свой каталог не используя базовый, но в этом случае придется создавать с нуля все детали
|
|
|
20.08.2008, 11:32
|
#23
|
Новичок
Регистрация: 04.08.2008
Сообщений: 16
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
|
Yura_Bogoduhov, про реальность - понял. Про каталог... поставлю как задачу. Вчера в принципе об этом думал. Как оформлю мысли отпишусь
__________________
Я не мебельщик, а программер
|
|
|
20.08.2008, 11:46
|
#24
|
Модератор
Регистрация: 04.11.2007
Сообщений: 2,224
Сказал(а) спасибо: 751
Поблагодарили 1,545 раз(а) в 546 сообщениях
Вес репутации: 1047
|
Цитата:
Сообщение от AlexNV
Про каталог... поставлю как задачу.
|
Не обязательно к этому привязываться. Здесь есть свои плюсы и минусы. Я просто описываю как это реализовано в КД. Но я не говорю, что это самое лучшее решение!
|
|
|
20.08.2008, 11:54
|
#25
|
Новичок
Регистрация: 04.08.2008
Сообщений: 16
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
|
Yura_Bogoduhov, у меня идея примерно следующая сейчас сформировалась:
1. Каждый объект состоит из других объектов
2. Каждый объект может редактироватся независимо от других
3. В то же время если меняется какая-то часть объекта и эта часть используется в других объектах, то система предлагает изменить и другие объекты.
Приведу пример:
Стол состоит из
1. Ноги
2. Столешница
3. Ящики
3.1 Дно
3.2 Стенки
3.3 Фасады
3.4 Крепеж
Допустим в столе 4 ящика и в одном из них мы меняем фасад, то программа предлагает изменить этот фасад в других ящиках. то же самое и с ручками.
Далее ящик представляет собой объект который входит в состав стола, и например меняя текстуру стола, логично предположить что надо поменять текстуру и у ящика.
Примерно такая идея.
__________________
Я не мебельщик, а программер
|
|
|
20.08.2008, 12:05
|
#26
|
Модератор
Регистрация: 04.11.2007
Сообщений: 2,224
Сказал(а) спасибо: 751
Поблагодарили 1,545 раз(а) в 546 сообщениях
Вес репутации: 1047
|
AlexNV, Задумка очень хорошая, особенно мне нравится ручная редактировка деталей в блоке. Столешницу из списка думаю надо убрать, т.к на кухнях в основном столы накрываются цельной столехой(это касается и карнизов, бортиков, короче всех длинномеров). Поэтому надо прописывать их отдельными блоками, и желательно задействовать функцию автоматического раставления этих объектов(естественно с возможностью устанавливать(редактировать) константы(свесы, скругления, срезы...)
|
|
|
20.08.2008, 12:12
|
#27
|
Новичок
Регистрация: 04.08.2008
Сообщений: 16
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
|
Yura_Bogoduhov, столешница для примера взята имелось в виду крышка для стола
Цитата:
Поэтому надо прописывать их отдельными блоками, и желательно задействовать функцию автоматического раставления этих объектов(естественно с возможностью устанавливать(редактировать) константы(свесы, скругления, срезы...)
|
делаю заметку для себя, создание "параметрических" объектов т.е один раз сделал шаблон, описал какие параметры на что влияют и в библиотеку
__________________
Я не мебельщик, а программер
|
|
|
20.08.2008, 12:19
|
#28
|
Модератор
Регистрация: 04.11.2007
Сообщений: 2,224
Сказал(а) спасибо: 751
Поблагодарили 1,545 раз(а) в 546 сообщениях
Вес репутации: 1047
|
Цитата:
Сообщение от AlexNV
создание "параметрических" объектов т.е один раз сделал шаблон, описал какие параметры на что влияют и в библиотеку
|
Только с возможностью эти параметры изменять как в самой билиотеке, так и в, скажем, "Свойствах" объекта. Технологии у всех(мебельщиков) разные. Надо дать гибкость программе для настройки под каждое производство
Еще чтоб не наступать на грабли. В КД реализована функция так называемого "Мастера". Прописываются параметры в скриптах с помощью переменных(например на нижнем угловом столе меняем константу на переменную "расстояние до двери") Открываем объект в "Мастере", меняем значение на нужное. Быстро и весело. Но. Всех нюансов не учтешь. Простой пример. Стол с одной полкой, скрипт В 1Е, где 1Е-одна полка. Используем в проекте два таких стола. Но заказчик хочет, чтобы в одном из них стояло две полки, на заданой высоте. Приехали. Теперь надо создавать в каталоге новый объект с двумя полками, и точно задаными междуполочными растояниями, забивать цены, деталировку и мн. др. И это все только для одного клиента. Предложение. Вызывать форму свойств этого объекта, где все это можно редактировать, добавлять, удалять, но не цепляя базовый объект. Соответсвенно изменяется автоматом деталировка, крепеж, а отсюда и стоимость изделия
|
|
|
20.08.2008, 12:28
|
#29
|
Новичок
Регистрация: 04.08.2008
Сообщений: 16
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
|
Yura_Bogoduhov, приведи примерчик чтобы понятней было.
__________________
Я не мебельщик, а программер
|
|
|
20.08.2008, 12:44
|
#30
|
Модератор
Регистрация: 04.11.2007
Сообщений: 2,224
Сказал(а) спасибо: 751
Поблагодарили 1,545 раз(а) в 546 сообщениях
Вес репутации: 1047
|
Цитата:
Сообщение от AlexNV
приведи примерчик чтобы понятней было.
|
Примерчик чего? Уточни пожалуйста. Можешь в аську, чтоб не засорять тему постами:
421885142
|
|
|
|
|
|
Нижняя навигация
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 10:16. Часовой пояс GMT +3.
|