Библиотека с текстурами Жалобы и пожелания
#1
Отправлено 23 February 2010 - 19:38
#2
Отправлено 23 February 2010 - 21:46
ugli (23.2.2010, 13:58) писал:
Есть различные толщины ЛДСП 8,10,16,18,22
Материал у них один(текстура)
Для того чтобы они прописывались в смете я должен создать в базе соответствующие папки и покидать туда одни и теже материалы и дать каждой текстуре свою цену,название!
ТОЛЬКО представьте себе у меня 20 поставщиков(образно) и в каждом по 200-300 текстур.Я Ж до конца жизни буду прописывать им имена и цены!!!
От сюда вывод
1 вариант. Нужно сделать чтоб я из справочника находясь в свойствах ПАПКИ(в которой много текстур) дал ей имя и цену , а ко всем вложенным материалам мои условия прописались автоматом.
2. Вариант (как у других).В папку кидаю материалы(текстуры) а средствами программы создаю списки материалов(с сылками на текстуры) с разной толщиной и ценой соответственно!
тоесть у меня может быть всего 10 текстур, а вариантов использования 200!!!
подумайте
Aleksandra (23.2.2010, 16:36) писал:
В таком окне редактирования свойств материалов можно ввести размер листа ДСП, при создании детали бОльшего размера, чем возможно, выскакивает предупреждение...
И текстура задана материалу изначально, и я вообще с ней не возилась...
И видно некромкованный торец, так как он цвета и текстура опилок...
#3
Отправлено 23 February 2010 - 22:02
Technos (23.2.2010, 15:53) писал:
ugli (23.2.2010, 13:58) писал:
тоесть у меня может быть всего 10 текстур, а вариантов использования 200!!!
подумайте
Вот так у нас и было включительно до прошлой версии. Список материалов со ссылками на текстуры... Говорили, что неудобно...
Способ, который был включительно до прошлой версии, подходил исключительно для небольшого количества текстур и списка. Я начал его заполнять и начались ДОЛГИЕ ожидания. Пока программа прочитает справочник. Из-за этого произошли кардинальные изменения в структуре библиотеки.
Эти изменения ВО МНОГО раз увеличили скорость работы с текстурами. Это БОЛЬШОЙ ПЛЮС.
#5
Отправлено 24 February 2010 - 09:36
ugli (23.2.2010, 23:39) писал:
Это вариант с отдельно формируемым списком материалов. По сравнению с тем, что было у нас в предыдущей версии, имеется еще и отдельный справочник текстур. Т.е. фактически есть два списка - список текстур с настраиваемыми параметрами и список материалов, тоже с настраиваемыми параметрами (среди которых - ссылка на текстуру из первого списка).
Мы чрезвычайно заинтересованы в этом обсуждении. Чтобы, пока не поздно, свернуть на путь истинный
Замечу, что среди прочих пожеланий к предыдущей версии, нам говорили, что чрезвычайно утомительно вести длинный-длинный список материалов и гораздо проще просто положить файл в папку и просто настроить его свойства применения.
В общем, очень жду мнений.
#7
Отправлено 24 February 2010 - 15:47
ugli (23.2.2010, 22:39) писал:
А вот так выглядела моя база
1. Создание новой детали
2. Выбор материала
3. Материалы в базе
#8
Отправлено 24 February 2010 - 16:49
В общем Уважаемые разработчики.
Обратите внимание на работу с библиотекой в WOODY и Autocad+3d constructor!
#9
Отправлено 24 February 2010 - 17:48
ugli (24.2.2010, 16:49) писал:
Мы только-только отошли от этой схемы, потратив значительное время на переработку библиотеки...
Ну ладно, давайте обсудим оба варианта:
1) Отдельный список материалов. Возможно, отдельный список текстур. Оба списка содержат, возможно, десятки и сотни наименований.
В чем преимущество?
Недостаток пока я вижу очень существенный - громадный список, в котором человеку просто нелегко ориентироваться, вносить изменения, соблюдать актуальность.
Хорошо ли это, что список используемых в программе материалов оторван от самого списка файлов, которые эти материалы олицетворяют? И эту связь нужно создавать, выбирая текстуру?
2) Общий список. Т.е. список имеющихся файлов текстур - и есть список материалов, которые используются в программе. По большому счету - все то же самое, только уже не надо формировать список вручную - он уже есть. Надо определить свойства материала в списке? Пожалуйста - открывайте диалог свойства и вводите данные.
Недостатков пока не вижу. В чем они?
#10
Отправлено 24 February 2010 - 20:49
Его плюс. Он содержит разную цену для одного материала при разных толщинах. А в файле "properties.ini" слегка изменится один параметр. Это - price. Теперь он будет выглядеть "price=8;45.00;0;10;48.00;0;12;49.00;0;16;51.50;0"
Принцип работы свойств price для отчета и подсчета стоимости:
1. Не добавили ничего. Программа рассчитывает только площадь детали, а стоимость равна нулю.
2. добавили толщину ноль и цену 25.00 грн. Программа рассчитывает площадь и ее стоимость, независимо от толщины детали.
3. добавили толщину 16мм и цену 25.00. Программа рассчитывает площадь и ее стоимость, если толщина детали равна 16мм. Если не равна, стоимость несчитается.
4. добавили толщину 0 и 16мм и цену 15.00 и 25.00. Программа рассчитывает площадь и ее стоимость. При толщине детали равной 16мм стоимость рассчитывается на 25.00. При всех остальных толщинах детали на 15.00
Кажется все варианты расписал. И программно это несложно.
#12
Отправлено 25 February 2010 - 11:36
Technos (24.2.2010, 17:48) писал:
В чем преимущество?
Недостаток пока я вижу очень существенный - громадный список, в котором человеку просто нелегко ориентироваться, вносить изменения, соблюдать актуальность.
Хорошо ли это, что список используемых в программе материалов оторван от самого списка файлов, которые эти материалы олицетворяют? И эту связь нужно создавать, выбирая текстуру?
В Woody, например, есть функция включения/выключения материала (т.е. его активности). Если в базе материал выключен, то в списке он не отображается. Таким образом очень легко и просто ориентироваться.
denoleg (24.2.2010, 20:49) писал:
Его плюс. Он содержит разную цену для одного материала при разных толщинах. А в файле "properties.ini" слегка изменится один параметр. Это - price. Теперь он будет выглядеть "price=8;45.00;0;10;48.00;0;12;49.00;0;16;51.50;0"
Принцип работы свойств price для отчета и подсчета стоимости:
1. Не добавили ничего. Программа рассчитывает только площадь детали, а стоимость равна нулю.
2. добавили толщину ноль и цену 25.00 грн. Программа рассчитывает площадь и ее стоимость, независимо от толщины детали.
3. добавили толщину 16мм и цену 25.00. Программа рассчитывает площадь и ее стоимость, если толщина детали равна 16мм. Если не равна, стоимость несчитается.
4. добавили толщину 0 и 16мм и цену 15.00 и 25.00. Программа рассчитывает площадь и ее стоимость. При толщине детали равной 16мм стоимость рассчитывается на 25.00. При всех остальных толщинах детали на 15.00
Кажется все варианты расписал. И программно это несложно.
Помимо этого на разную толщину ДСП кладется разная кромка (с разной шириной), которая тоже по цене отличается...
Technos (25.2.2010, 9:33) писал:
Да, цена 1 м2 ДСП 10мм дороже чем ДСП 16мм и дешевле, чем ДСП 18мм... И такая разница должна учитываться.
И соответственно меняющаяся толщина кромки (и цена её) тоже должна быть.
#13
Отправлено 25 February 2010 - 11:39
Aleksandra (25.2.2010, 11:36) писал:
Я имею ввиду - только ли от толщины? Или еще есть другие факторы?
Aleksandra (25.2.2010, 11:36) писал:
Это понятно.
#14
Отправлено 25 February 2010 - 11:45
Technos (25.2.2010, 11:39) писал:
Другие факторы:
1. производитель
2. цвет (текстура)
Именно поэтому будет удобнее работать с материалом (изменяя его свойства, цену...), а не с текстурами
#15
Отправлено 26 February 2010 - 07:19
#18
Отправлено 10 May 2010 - 19:38
Производитель соответствует Тип материала
Артикул - Код
Наименование - Наименование
0мм за 1 кв.м и 16мм за 1 кв.м - стоимость при толщине детали за 1 ед.изм. (так же смотри мое предложение из сообщения 10).
Плюсы для начала:
1. Видим какие декоры имеют стоимость и при какой толщине.
2. Возможность отредактировать стоимость и толщину, как у одного, так и нескольких декоров одновременно.
3. При случае, распечатать прайс-лист.
#20
Отправлено 11 May 2010 - 18:54
Technos (11.5.2010, 10:16) писал:
Можно. Но тогда должна быть ЧЕТКАЯ структура хранения декоров. И добавить автоматическое заполнение. Мое предложение структуры
Technos (11.5.2010, 10:16) писал:
У меня пока все. ТОЛЬКО ПОКА. Умные мысли приходят позже