К3-Мебель

1.Для упрощения установки обновлений и перехода на новые версии программы реорганизована работа с данными, необходимыми для работы «К3-Мебель», введены пользовательские папки для макропрограмм, к3-файлов, файлов моделей стандартных изделий и аксессуаров, а также для изображений. Теперь в соответствующие системные папки (в том числе Proto и K3Files) запрещается вносить какие-либо изменения, создавать свои файлы или подпапки, все данные при установке обновлений будут заменены, в противном случае корректная работа программы не гарантируется. Все пользовательские данные, изменённые системные макропрограммы или к3-файлы, необходимо хранить только в пользовательских папках, по умолчанию они создаются внутри директории, путь к которой указывается в процессе установки программы. Когда «К3-Мебель» или «К3-Справочники» обращаются к к3-файлам или макропрограммам, имена которых в пользовательских и системных папках совпадают, приоритет отдаётся файлам пользователя. Также при вызове макропрограммы в конструкции вида «macro ProtoPath+»<имя макропрограммы>.mac»» сначала будет осуществлён поиск файла в пользовательской папке и только после этого будет вызвана системная макропрограмма с таким же именем.

2. Доступна новая команда установки раздвижных систем дверей. Реализован простой способ разделения створок на вертикальные и горизонтальные секции, а также копирование макета створок и назначение материала вставкам. При изменении размеров створок их макет будет отмасштабирован.  Инструментарий доступен в меню предварительного выбора установленной системы дверей. Сейчас команда установки ориентирована на опорные рамные роликовые системы. Доступна подключаемая библиотека таких систем дверей, в данный момент включает в себя три примера: Aristo Стандарт, Absolut Классическая и Absolut Slim. После подключения библиотеки в сборочные единицы этих систем дверей, в список значений свойства «Список материалов» («ListMat»), необходимо добавить листовые материалы, которые предполагается использовать как материалы вставок в створки для этих систем.

3. Реализован инструмент интеллектуального подбора материалов по цвету. Например, в команде замена, если указана опция подбора кромки, и кромка с такой же как у материала панели текстурой не найдена или не задан приоритетный цвет кромки, то подбор кромки всё равно будет осуществлён. Будет выбрана кромка, наиболее подходящая по цвету к текстуре материала панели. Эта функция активируется или отключатся с помощью соответствующего пользовательского умолчания. Таким же образом осуществляется подбор цвета шлегеля при изменении цвета системы в раздвижных дверях.

4. Добавлено пользовательское умолчание, которое позволяет осуществлять подбор кромки типа, отличного от текущего, но совпадающего с ним по значениям конструктивных параметров. Это все параметры, кроме цвета, коэффициента наценки и коэффициента отхода.

5. Разработан инструмент создания пользовательского штампа для чертежей панелей. Позволяет вместо штампа по ГОСТ указывать таблицу, ячейки которой будут заполнены фиксированным текстом, значением атрибутов панели или значениями системных констант. Также есть возможность назначить разные штампы для разных типов чертежей.

6. Реализован запрет работы с заказом, который открыт другим пользователем.

7. Добавлен новый способ взаимодействия с объектами, в которые заложен эффект анимации. Для того, что открыть/закрыть дверь или ящик достаточно зажать кнопку alt на клавиатуре и кликнуть левой кнопкой мыши на объекте.

8. Теперь намного удобнее обмениваться заказами, созданными с использованием материалов одних и тех же подключаемых библиотек. Вне зависимости от того, в каком порядке были подключены библиотеки на разных компьютерах и какие идентификаторы имеют материалы этих библиотек, при импорте заказа они будут распознаны, заменять их как раньше больше нет необходимости.

9. Команда установки врезной стенки теперь формирует зазор автопропила только с одной (задней) стороны.

10. Значительно ускорена работа панели «Структура модели», что особенно заметно на больших заказах.

11. Повышено качество эскизов в fastreport-отчётах «Информация о заказе» и «Эскизы».

12. В фильтрах для эскизов появился новый пункт «Авторазмеры», он включает или отключает отображение размеров, созданных командами раздела меню «Авторазмеры» или командой установки габаритных размеров изделий.

13. В команды запроса ниши по точке добавлены ключи «С учётом подрезок», «Без учёта подрезок» для настройки способа определения ниши аналогично одноимённым ключам в команде «Простая панель».

14. Добавлена возможность привязки к габаритным точкам объекта «Текст».

15. Добавлен ключ выбора папки в команду построения чертежей «drawing».

16. В команду создания чертежей длинномеров «drawlongfast» добавлен параметр с именем макропрограммы, которая будет вызвана, если выбран пользовательский тип чертежей.

17. В панель «Атрибуты» добавлена команда, позволяющая копировать атрибуты.

18. Снято ограничение на обязательное наличие к3-файла модели у материала в команде установки аксессуаров «accessory».

19. Скорректирована работа интерпретатора при отображении диалогов, созданных в макропрограммах, теперь они корректно отображаются на мониторах разного разрешения и при различных настройках масштаба в Windows.

Инструменты в стадии разработки:

20. Команда установки сборных петель, использующая параметр стандартной двери «Сборная петля» в данный момент недоступна, поэтому значение параметра сейчас не используется.

21. Группа «Конструкторы ящиков» с её содержимым в справочнике сборочных единиц и пользовательские умолчания раздела «Секция ящиков» также в данный момент не используются.

Модуль «К3-Справочники»

22. Доступен инструмент создания подключаемых библиотек номенклатурных материалов.

23. Представление «Общий вид» теперь доступно для справочника «Сборочные единицы».

24. Появились настройки импорта материалов из таблиц MS Excel, выделены два режима импорта, автоматический и ручной. Автоматический подразумевает загрузку файла, полученного экспортом материалов из модуля «К3-Справочники», после его редактирования сторонними средствами. Ручной режим используется для обновления цен или наименований материалов из файла свободного формата с ручным указанием номеров столбцов с данными.

25. Материалы и сборочные единицы в параметрах стандартных изделий и в прототипах теперь можно указать как с помощью выпадающего списка, так и с помощью диалоговой карточки.

26. Редактор свойств теперь можно применять к элементам состава сборочных единиц и номенклатуры.

27. Расширены возможности по демонстрации моделей и текстур из свойств, включенных в материалы и сборочные единицы.

28. Реализована возможность выбора типа содержимого области применения с типом «свободная подстановка», теперь это может быть не только число, но и строка или текстура.

29. Добавлена возможность указывать служебные записи в множественных свойствах сборочных единиц.

30. Команда «Информация» в справочнике «Свойства», теперь позволяет получить справку об использовании элементов состава перечисляемых свойств.

31. Добавлены настройки включения/отключения удаления файлов, сопутствующих материалам и сборочным единицам, прототипам или моделям стандартных изделий при их удалении, также удаляемые файлы перемещаются в корзину Windows.

32. Подключенные к модулю «К3-Справочники» библиотеки текстур можно указать в соответствующем пункте настроек. Все библиотеки текстур, подключенные к «К3-Мебель» считаются подключенными к справочникам.

Изменённые файлы системных макропрограмм:

AngArcSeg.mac
BendPrkar.mac
BlumNiche.mac
BlumNicheP.mac
BlumNishe.mac
BlumTypeP.mac
BlumTypeSP.mac
CnAng.mac
DefoFas.mac
DefoFasLoad.mac
DefoFasSave.mac
ecvArc.mac
Glop_Sp.mac
Ln3pntG.mac
LnObjectA.mac
LnObjectG.mac
LnPathG.mac
LnTPath.mac
Pboxp.mac
ts_edstrtype.py

AddCuts.mac
AddLeg.mac
cupel.mac
Drawfast.mac
DoorSl.mac
DoorHing.mac
draw_explode.mac
GetFasThin.mac
GlobalTMP.mac
HingeSNM.mac
IsBand.mac
IsFixHole.mac
karkas.mac
k3global.py
Length.mac
MakeBox1.mac
MakeKorz.mac
MakeLeg.mac
MakePanSka.mac
MoveRooD.mac
Nestand.mac
obuvalka.mac
parta.mac
PutBiblCut.mac
qsh.mac
Shkaf1.mac
SetDoor.mac
StKarkas.mac
StProj.mac
SumCostProj.mac
ToK3Cuttting.mac
UserAttrs.mac
Zap_Yach.mac