Если комуто интересно?
Изменения и дополнения, вошедшие в систему WOODY 2.0.
Временной период 18 августа 2004 - 28 сентября 2005 (v2.01.70 - 2.01.103)
ИЗМЕНЕНИЯ В МЕХАНИЗМЕ ФОРМИРОВАНИЯ ОТЧЕТОВ
-Переработан механизм получения спецификаций - теперь формируется отчет по фурнитуре со списком применяемых накладок.
- В спецификации по деталям добавлены варианты настройки отображаемых полей таблицы.
- Переработан алгоритм рассчета всех спецификаций. Теперь учитываются комплектующие с большой глубиной иерархии описания, и произвольными пользовательскими единицами измерения.
- Добавлена возможность экспорта спецификаций в систему "ГлавБух 2" (Через DBF-файл)
ИЗМЕНЕНИЯ МЕХАНИЗМА ИМОРТА-ЭКСПОРТА ДАННЫХ
- Оптимизирован экспорт растрового изображения. Введено ограничение на разрешение экспортируемого растра до 4096 пикселей по каждому измерению.
- При экспорте файлов Выполняется проверка сохраняемой информации на перезапись существующих файлов.
- Исправлена ошибка при экспорте моделей в *.js файл при наличии деталей с криволинейными параметрическими контурами
- Добавлены функции экспорта БД материалов и таблицы единиц измерения в файл *.dbf. Используется для связи с внешними базами данных материалов, например, ГлавБух.
- Добавлена возможность экспорта спецификаций в систему "ГлавБух 2"
- Импорт (обновление) из файла DBF новых артикулов, названий и цен материалов. Осуществляется
автоматическое обновление из файла DBF (например, tov.dbf из "Главбух 2"), цен материалов
ИЗМЕНЕНИЯ МЕХАНИЗМА ФОРМИРОВАНИЯ И РЕДАКТИРОВАНИЯ ЧЕРТЕЖЕЙ
-Усовершенствован алгоритм генерации чертежей - устранена ошибка иногда проявляющаяся при симметрировании изделий
- Доработан механизм ассоциативности для размеров при повороте чертежа детали
- Исправлена ошибка при образмеривании детали на торцовых видах
- Исправлена ошибка автоматического обозначения кромок на чертеже при замене материала кромки в модели
- В чертежах исправлена ошибка при отрисовке двух и более отверстий в торце детали, если проекции отверстий в пласти совпадают.
- Улучшен алгоритм минимизации чертежей деталей (нахождение одинаковых деталей)
- Устранена регенрация чертежей, возникающая при изменении размеров листа детали в пределах 10%
- Доработан механизм превращения параметрического контура детали в узловой контур (по кнопке "Применить->Как есть" в мастере чертежей). Теперь деталь не удаляется из схем соединения стыков, которые не теряют своей актуальности, т.е. стыки габарита детали при параметрическом контуре совпадают со стыками при создании узлового контура детали.
- В редакторе чертежей при выделении контура детали для переноса корректно выделяется весь чертеж детали.
- При удалении текущего чертежа из комплекта чертежей, текущим чертежем становится следующий в списке.
- В генераторе чертежей доработан механизм отсечения отверстий в торце детали, смещенных от оси детали, по криволинейному контуру детали.
- Мастер черетежей. Устранена ошибка - При создании у одной детали нескольких чертежей, включить сетку
можно было только на одном чертеже.
- Мастер черетежей. Устранена ошибка - При зуммировании у некоторых чертежей неверно отбражался охватывающий
бокс( активный чертеж ).
ДОПОЛНЕНИЯ В БАЗЕ ДАННЫХ МАТЕРИАЛОВ И ИЗМЕНЕНИЯ В МЕХАНИЗМЕ УПРАВЛЕНИЯ БД
- Введена проверка на наличие в БД при чтении/записи дополнительных материалов изделия, добавленных пользователем вручную в диалоге "используемых материалов".
- В редакторе материалов, при редактировании торца плитного материала (X0,X1,Y0,Y1):
для которого уже используется модель, общая для других материалов, выдается соответствующее предупреждение.
- корректно работает превью для материалов с параметрическими фрезеровками
- В диалоге редактирования комплектации материала устранена ошибка,
приводившая к исключению при попытке редактирования комплектации материала, одна или несколько
комплектующих которого отсутствуют в базе данных.
- В диалоге "Материалы" предоставлена возможность просмотра растровых изображений (таких,
как фотографии, схемы, другие иллюстрации), относящихся к текущему материалу.
Связь между материалами и файлами изображений осуществляется по артикулу и(или) названию
материала. Для этого создан диалог настройки каталога растровых изображений для просмотра, режимов связи по имени, по артикулу.
- В редакторе материалов поиск материалов по названию и по артикулам работает без учета регистра символов на любом языке.
- Диалог "Материалы". При внесении контура фрезеровки детали в описание материала кромки
из чертёжного буфера обмена выполняется автоматическая коррекция привязки линии.
- Диалог "Материалы". Меню редактирования визуализационной модели материала
пополнилось командой "Поворот...", обеспечивающей вращение модели
вокруг координатных осей на угол, задаваемый в градусах.
- В базу данных добавлены материалы и крепления для систем выдвижения BLUM:
- Tandem550H, Tandem560H, Tandem566H, Tandem551H, Tandem561H, (30кг и 50кг)
- TandemBox358 N,M,K,D,B,C (30кг и 50кг)
(всего около 1000 материалов)
ИЗМЕНЕНИЯ В МАСТЕРАХ И ИНСТРУМЕНТАХ ПРОГРАММЫ
- При удалении деталей в диалоге "Структура проекта", дерево проекта не сворачивается а корректно удаляет детали.
- В диалоге настройки свойств изделия появилась возможность назначать любому изделию произвольную цену, которая попадает в спецификации.Раньше цена считалась только автоматически по реальному расходу материалов. Эта возможность особенно актуальна для импортируемых моделей (obn,3ds...).
- В диалоге "Используемые материалы", появились оперативные настройки учета коэффициентов площадей, длин и цен.
- В редакторе "Схемы соединения деталей", корректно выполняется пользовательская настройка клиренсов.
- Исправлены ошибки при сохранениии пользовательских настроек материалов (различных коэффициентов) и клиренсов прикладных схем.
- Корректно работает команда "применить" для настройки шифра детали ко всем деталям
- Устранено ошибочное удаление осевой плоскости при выполнении команды "габарит по изделию"
при наличии деталей с криволинейными контурами улучшен алгоритм автоматического подбора стыков при установке фурнитуры из скриптов (генерация ящиков, раздвижных систем,...)
- Мастер стыков:
а. Предоставлена возможность сохранять набор клиренсов,
установленных для прикладных деталей в текущем стыке модели,
в качестве клиренсов, используемых в прикладных стыках данного типа по умолчанию.
б. Если выделено крепление, то сохраняется прикладной стык для данного крепления также.
Таким образом, если данное крепление ранее не предлагалось для такого стыка
с фильтром по прикладным стыкам, то теперь оно будет включено в список.
в. Если выделен стык, то при открытии диалога редактирования прикладных схем
будет выбрана в качестве текущей прикладная схема, соответствующая по типу
схеме выделенного стыка.
- Доработан механизм сохранения клиренсов, заданных пользователем, при различных операциях редактирования модели (перенос ребра детали с одной оси на другую, превращение параметрического контура в узловой, создание новой детали и т.п.)
- Устранена НЕотрисовка фурнитуры при чтении некоторых моделей после автосохранения, либо сохраненных в момент вращения модели.
- Добавлен новый конструктив ящика (?22) для функции "Создание нового ящика" в сервисах.
- Теперь для деталей "окромкованных" накладками, можно задать режим, при котором толщина накладок
не учитывается в габаритной толщине детали.
- При изменении размеров базового изделия, вызываются функции регенерации параметрических
вложенных изделий (ящики, раздвижные системы). Теперь при такой регенерации,
для параметрических изделий сохраняются такие параметры,
По изделиям:
- номер изделия
- код изделия
- название изделия
- примечание к изделию
- обозначение изделия
- локальная цена изделия
- признак - включать в отчеты
- признак - не разворачивать в отчетах
- признак - включать в чертежи
- материалы, добавленные через диалог "Используемые материалы", в качестве дополнительных материалов изделия.
По деталям:
- название детали
- код детали
- материал детали
- примечание к детали
- признак - включать в отчеты
- признак - включать в чертежи
- признак - учитывать текстуру
- Вложенное (замещающее/незамещающее) изделие в детали
- В мастере сцены, при включенной опции "список деталей", с замещающими изделиями деталей
корректнее работают следующие функции:
- скопировать в буфер обмена
- вставить из буфера обмена в другую деталь
- удалить вложенное изделие детали
- можно создавать библиотеки вложенных замещающих изделий для раздвижных систем, фасадов и т.п.
- Теперь в диалоге "Используемые материалы" отображаются компоненты многокомпонентных креплений, таких
как шарнирные стяжки, петли для дверей стоящих под углами отличными от 90гр, и т.п.
- При создании дверей из материалов типа "Мебельный фасад софт-рамка", корректно утанавливается
ориентация текстуры на детали.
- исправлена ошибка отсутствия минимизации количества одинаковых деталей при экспорте в SAWYER (WES,БД)
- Мастер сцены. Команда "Копировать в буфер обмена". Ликвидирована ошибка, приводившая
к исключению при попытке занести в буфер модель, только что добавленную в сцену.
- Мастер сцены. Устранена ошибка, дававшая возможность удалить невидимые объекты.
- Создан комплект скриптов генерации ящиков с использованием новых систем выдвижения:
ящики с металлическими царгами, деревянные ящики, и галереи (26 новых ящиков)
- В диалоге "Используемые материалы" восстановление размеров колонок таблицы
при очередном обращении.
- В "Мастере ящиков", при создании пользовательского ящика, добавлена возможность
назначать правила кромкования для деталей ящика.
- При завершении по ОК диалога "Материалы" сделано сохранение
локального к-ента для подкатегории, находящегося в процессе редактирования.
- В диалоге "Используемые материалы" при формировании цены материала сосотящего из комплектующих,
учитываются локальные коэффициенты цены материалов комплектующих.
- В диалоге "Свойства экземпляра крепления" разрешён калькулятор для окна ввода
длины оинейно-протяжённой фурнитуры.
Заодно, калькулятор разрешён и в редакторе полилинии для ввода радиуса скругления
и длины фаски.
- При регенерации ящиков сохраняется параметры деталей (нумерация, материал,... )
- при печати 3D изображения модели, корректно просчитывается габаритный размер модели
- При удалении или переименовании изделия в броузере проекта не перезаполнялся спискок изделий/деталей
в мастере сцены.
- При перезаполнении списка изделий/деталей в мастере сцены подсветка устанавливается на последний
указанный или последний выделенный объект.
- При слиянии деталей изделия-потомка с изделием родителем (в процессе разгруппирования потомка)
точность сравнения осей временно загрубляется до 0.0009 м. Чтобы оси, несовпадающие
менее, чем на 1 мм считались компланарными и таким образом плодится меньше осей.
После слияния точность восстанавливается до прежнего значения (обычно 0.0001 м).
- При группировании изделий добавлена проверка, а не деталь ли это, чтобы
исключить группирование деталей по принципу вложенных изделий,
если детали каким-либо образом будут представлены на вход группирователя,
что теоретически возможно в результате ошибок каких-либо алгоритмов.
Сделано корректное обновление списка деталей/изделий в мастере сцены при удалении или переименовании изделия.
- В мастере ящиков:
- для ящиков типов 3,4,7,8,16,21 добавлена возможность устанавливать фурнитуру в стыке "боковины ящика" - "фасад ящика".
- для ящика типа 21 добавлена возможность кромковать дно
- Доработат алгоритм определения результирующего клиренса торца детали при регенерации изделий после редактирования модели.
- При отрисовке деталей в полупрозрачном режиме не было видно рёбер толстых кромок,
так как они сичтались сглаженными. Сделаны видимыми рёбра между гранями, угол между
которыми превышает угол сглаживания.
- при повороте текстуры деталей на угол отличный от 0-90-180-270 гр, более корректно рассчитывается
пильный размер деталей в спецификациях.
ДРУГИЕ ИЗМЕНЕНИЯ И ДОПОЛНЕНИЯ
- Добавлены диалоги для ввода информации о клиенте (имя, телефон, адрес,...) и о заказе (номер, дата, стоимость..)
- Увеличена точность расчета габаритных размеров деталей с кривониейными контурами.
Добавлено позднее:
Дальше продолжать?