3.3. Вывод таблицы операций.

В этой главе мы покажем, как заполнить таблицу операций.

Для следующих двух таблиц мы будем использовать значения из массива. Для корректного вывода ячеек необходимо использовать два основных метода копирования в СПРУТКАМ:

  • Блок строки;

  • Настройки таблицы.

images/download/attachments/113360495/image2023-9-4_12-12-0.png

Блок строки работает следующим образом:

Когда вам нужно дублировать информацию с помощью таблиц.

images/download/attachments/113360495/image2023-9-4_11-51-34.png

Настройки таблицы следующим образом:

Когда нужно дублировать строки между началом и концом таблицы.

images/download/attachments/113360495/image2023-9-5_10-12-7.png

Заполните таблицу с операциями, используя описанные выше функции.

В первой строке "N" просто установите нумерацию.

images/download/attachments/113360495/image2023-9-5_10-13-13.png

Откройте "Установ" в списке, затем выберите первую операцию. Нажмите на строку "Name" и нажмите кнопку "Создать ссылку для параметра из массива".

images/download/attachments/113360495/image2023-9-4_12-24-41.png

Это должно выглядеть следующим образом:

images/download/attachments/113360495/image2023-9-5_10-14-37.png

Аналогичным образом заполните "Тип" и "Номер инструмента".

images/download/attachments/113360495/image2023-9-5_10-16-8.png

Значение оборотов в минуту находится на вкладке "Подача/скорости". Видно, что значение после запятой слишком длинное. Чтобы округлить его, мы используем дополнительный инструмент. Значение, которое вы должны получить: ProjectXML.Machines.Setups.ForEach.Operations.ForEach.Cutting_Parameters.SpindleRPM:2.

Нажимаем кнопку "Сделать ссылку для параметра в массиве".

images/download/attachments/113360495/image2023-9-4_12-39-23.png

Чтобы округлить число, нажмите кнопку "Допуск элемента", которая необходима для вывода значений с определенной точностью. В данном случае мы получаем значение 159,15. Скопированное значение вставить в столбец "n".

images/download/attachments/113360495/image2023-9-4_15-4-4.png

Там же находится значение "vf", т.е. рабочая подача в минуту.

images/download/attachments/113360495/image2023-9-4_15-9-29.png

Время находится на вкладке "Toolpath". Нужно выбрать "Common machining time".

images/download/attachments/113360495/image2023-9-4_15-16-51.png

Комментарий находится в разделе "Other".

images/download/attachments/113360495/image2023-9-4_15-17-51.png

Последняя строка - общее время работы станка. Это значение можно найти на главной вкладке проекта в разделе "Machining time".

images/download/attachments/113360495/image2023-9-4_15-23-28.png

Теперь необходимо указать элементы таблицы: блок таблицы (для настройки), заголовок таблицы, конец таблицы.

images/download/attachments/113360495/image2023-9-4_15-32-3.png

В описании таблицы необходимо добавить "SetupItem"(Блок таблицы). Когда мы указываем "TableHeader"(Заголовок таблицы) и "TableEnd"(Конец таблицы), то между ними необходимо добавить "SetupItem". Это необходимо для разделения операций в таблице по группам.

images/download/attachments/113360495/image2023-9-5_10-17-18.png

Блок таблицы(для установов) необходим, чтобы разделить операции по установам. Например, рассмотрим следующий случай.

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

images/download/attachments/113360495/image2023-9-5_9-51-41.png

Скопируйте ссылку и вставьте в пустое поле.

images/download/attachments/113360495/image2023-9-5_9-53-45.png

В результате мы имеем такую таблицу.

images/download/attachments/113360495/image2023-9-5_9-56-19.png

Можно также открыть проект с большим количеством установов, чтобы убедиться, что все работает правильно.

images/download/attachments/113360495/image2023-9-5_9-59-49.png

Когда проект загрузится. Откройте "Отчеты" и нажмите кнопку "Создать".

images/download/attachments/113360495/image2023-9-5_10-1-43.png

Видно, что все операции поделены на установы.

images/download/attachments/113360495/image2023-9-5_10-7-25.png

Измените проект на 3+2.stcp.