Что нового в SprutCAM 15




Ключевые нововведения

Многодетальные проекты / управление оснасткой для многосторонней обработки

Добавлена возможность программировать обработку нескольких деталей в одном проекте. Деталь в проекте задается как специальная группа операций. Все операции внутри такой группы работают только над этой деталью. Каждая деталь размещается отдельно и может иметь собственную систему координат. Добавлен специальный режим для переупорядочивания операций проекта с целью оптимизации, например уменьшения количества смен инструмента. Подробнее читайте здесь .

Копия детали

Появилась возможность создать копии деталей. Копия детали содержит точно такие же операции, как и деталь-прототип. Можно генерировать обработку копий, как вызов подпрограмм.

images/download/attachments/79713799/image2021-4-17_15-23-12.png


Demo videos:

Several parts

Part copies

Conveyor style project

Установ

Установ - это специальная группа операций для обработки однажды размещенной детали (деталей). Если имеется потребность вручную перезакрепить деталь, то необходимо создавать установ. Новый установ содержит все те же детали, что и предыдущий. Все детали могут быть перевернуты и закреплены в новом месте, но заготовка каждой детали очередного установа берется как результат обработки этой детали на предыдущем установе. Имя детали одинаковое во всех установах, при изменении имени детали в одном установе, оно меняется во всех остальных.

Новый принцип работы с многозадачными станками

Появление группы "Деталь" полностью изменило способ создания проектов для многозадачных станков (MTM), токарных центров с противошпинделем и токарных автоматов.
Такие станки обычно имеют два и более каналов, при этом одновременно обрабатываются две детали.
Одна деталь закрепляется в главном шпинделе, а другая - в противошпинделе. Новый рабочий процесс программирования таких станков показан на видео ниже.



Экспериментальный 3D CAD

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

images/download/attachments/79713799/image2021-4-17_18-17-23.png

images/download/attachments/79713799/image2021-4-17_18-21-44.png

Demo video: New CAD in SprutCAM


MachineMaker 2.0 для промышленных роботов.

Это новое приложение в составе SprutCAM. В MachineMaker проектируют роботизированные ячейки. К роботу можно добавить дополнительное оборудование: стол,1-2-х осевые позиционеры, рельс, 2-3-х осевые порталы. Созданную ячейку экспортируют в SprutCAM для обработки деталей.


images/download/attachments/79713799/image2021-4-16_11-14-32.png

images/download/thumbnails/79713799/image2021-4-16_11-12-53.png

Demo video: Machine Maker 2.0

Набор инструментов для постпроцессирования нового поколения, базирующийся на .NET и Visual Studio Code

В дополнение к традиционному Генератору постпроцессоров (который формирует файлы *.sppx), добавили возможность писать постпроцессоры с использованием самых современных и модных средств разработки. Теперь вы можете создавать постпроцессоры нового типа - файлы с расширением *.dll, которые основаны на последней версии платформы .NET и используют C# в качестве языка программирования. В качестве основного инструмента разработки предлагается Visual Studio Code. Это невероятно мощный и в то же время легкий и свободный редактор кода (просто наберите "VS Code get started" в строке поиска вашего браузера ). Intellisense (автодополнение кода при вводе), документация непосредственно во всплывающих подсказках, различного рода помощники - все это теперь доступно разработчикам постпроцессоров.

Основная идея - совместить знакомую концепцию Генератора постпроцессоров с современной парадигмой объектно-ориентированного программирования. Это дает такие преимущества как:

  • Простое создание постпроцессоров, генерирующих сразу несколько файлов УП одновременно.

  • Возможность дозаписи в произвольное место выходного файла, а не только в конец.

  • Генерирование файлов УП в любой кодировке.

  • Можно создавать сразу несколько независимых наборов регистров.

  • В дополнение к числовым добавлены текстовые регистры.

  • Определяемые разработчиком настройки, индивидуальные для каждого постпроцессора.

  • Интегрированная библиотека функций для геометрических расчетов.

  • и т.д.

Данная функциональность находится в альфа стадии, поэтому должна быть использована с осторожностью. Публичное API может быть изменено. Инструкции по началу разработки новых постпроцессоров смотрите здесь.

images/download/attachments/79713799/image2021-4-17_11-36-59.png



Demo video: Постпроцессирование на основе .NET и Visual Studio Code

Новая вкладка "Оснастка"

Это новый функционал в SprutCAM для добавления и проектирования крепежной оснастки на станок. Можно добавить: 3-4-х кулачковый патрон, тисы, прижимы.

images/download/attachments/79713799/image2021-4-17_14-53-29.png

Demo videos: Fixtures1, Fixtures2

Операции "Захват и перемещение" и "МТМ перехват"

Операции спроектированы для управления инструментом типа захват с целью перемещения заготовки внутри рабочей зоны станка. В совокупности с возможностью задания нескольких деталей в одном проекте, операция перемещение позволяет создавать сборочные проекты. Эти операции также могут быть использованы для программирования перехвата и выдвижения заготовки на токарно-фрезерных станках с противошпинделем.

Другие обновления

Обновления пользовательского интерфейса

Новый механизм появления умных подсказок и их перевода

Умные подсказки теперь появляются при наведении мыши.

images/download/attachments/77094617/SmartHintsFinal_RU.png

Перевод умных подсказок теперь осуществляется в веб-сервисе "SprutCAM Localizer" .

Новое окно библиотек оправок

images/download/attachments/79713799/image2021-5-26_18-13-53.png

Подробнее

Новое окно оправок (3D модели)

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

images/download/thumbnails/79713799/image2021-5-26_18-16-39.png

Подробнее

Новое в технологии

Новая карта для точного управления осью С на 5-осевых станках

Новая возможность позволяет избежать сингулярностей и коллизий, явно определяя значение оси C в каждой точке траектории. Цветом на карте показано минимально возможное отклонение нормали инструмента (при фиксированном значении оси C) от указанной в рабочем задании операции. Можно настроить пороговые значения для зон, в которых отклонение лежит в одном диапазоне. Пунктирными сплайнами показаны оптимальные траектории оси C, когда поворотные оси станка оптимизируются совместно. Более подробное описание этой функции доступно на странице документации.


images/download/attachments/79713799/AxesMap_Rus.png


Demo video: C-Axis Map


Новое поведение для примитивов деталей и заготовок

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

images/download/attachments/79713799/image2021-4-17_17-46-36.png

Контроль державки в операции Черновая ротационная

Используйте этот параметр, чтобы избегать столкновений с деталью и заготовкой.

Идеально подходит для фрезерования скульптур.

images/download/attachments/79713799/image2021-3-23_8-50-4.png


Добавлены размеры хвостовика для фрез

В базовые типы фрезерных инструментов добавлены три новых размера: Длина буртика (SHL), Диаметр хвостовика (SHD) и Угол конуса хвостовика (STA).

images/download/thumbnails/79713799/image2021-6-11_12-56-7.png

Добавлена поддержка бочкообразных фрез

В группу инструментов для поднутрений были добавлены три новых типа инструментов: бочкообразная фреза, коническая бочкообразная фреза и линзообразная фреза.

images/download/thumbnails/79713799/image2021-3-24_11-50-51.png images/download/thumbnails/79713799/image2021-3-24_11-52-23.png images/download/thumbnails/79713799/image2021-3-24_11-51-36.png

Добавлен "Шаг прохода смещения" для наплавки

Этот атрибут позволяет вам установить расстояние между проходами смещения. «Шаг прохода смещения» доступен только тогда, когда «Количество эквидистантных проходов» больше 1.

images/download/attachments/79713799/image2021-5-26_18-53-31.png

Имеется три значения:

  1. мм (введенное значение рассчитывается в "мм")

  2. %Ø (процент от диаметра инструмента)

  3. % от Шага (процент от атрибута Шаг)

images/download/attachments/79713799/image2021-5-26_19-0-26.png

Также, вы можете найти больше информации здесь.

Параметр "Мощность" для операции Наплавка 5D

Параметр позволяет изменять скорость экструдера в зависимости от высоты слоя.

images/download/attachments/79713799/image2021-4-5_15-40-6.png

Cladding 5D v15

Добавлено "Расстояние пробития" для операций Плазма

Данное расстояние позволяет сделать отвод инструмента на дистанцию для совершения пробития.

Имеется 2 значения:

  1. мм (введенное значение рассчитывается в "мм")

  2. отн. раб. подачи (мм) ( значение рассчитывается относительно расстояния рабочей подачи )

images/download/attachments/79713799/image2021-5-26_18-33-35.png

Также, вы можете найти больше информации здесь .

Новые типа подач

  • Подача подвода с безопасной поверхности

  • Подача отвода на безопасную поверхность

  • Подача перехода по безопасной поверхности

  • Подача длинного перехода

images/download/attachments/79713799/image2021-4-5_15-24-50.png

Типы подач в SprutCAM 15

Операция 5D Контур генерирует 6D траекторию

Операция была адаптирована для 6D траекторий режущего инструмента. Добавили в список, как новую операцию.

Новая опция управления подачей для операции 5D Контур

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


images/download/attachments/79713799/image2021-4-1_10-19-23.png images/download/attachments/79713799/image2021-4-1_10-21-41.png

Новая операция "Наружное адаптивное точение"

Обработка в два раза быстрее, чем классический цикл "Расширенная обработка канавок " . Это достигается за счет высокой скорости резания и оптимизированной траекторией. Операция рассчитана на инструмент с круглой пластиной. Подробности здесь.

images/download/attachments/79713799/image2021-3-31_13-57-52.png images/download/thumbnails/79713799/LatheAdaptive_src.gif

Начальная точка для операции "Обработка торцев"

images/download/attachments/79713799/image2021-4-8_17-36-47.png images/download/thumbnails/79713799/image2021-4-8_17-36-22.png

Новое окно свойств команд CLData

В окне вы можете увидеть параметры, относящиеся к выбранной команде. Также есть возможность редактировать эти параметры (необходимо отключить режим «Только для чтения»).

images/download/attachments/79713799/image2021-5-26_18-36-58.png

Подробнее

Обновили набор команд

images/download/thumbnails/79713799/image2021-4-6_19-25-1.png

Новые возможности импорта


Обновили следующие расширения для CAD-систем:

CAD-система

Версия

Alibre Design

До V22 SP2

Inventor

До 2021

IronCAD

До 2021 SP1, только тулбар

Kompas 3D

До 19.0

SolidEdge

До 2021

SOLIDWORKS

До 2021 SP2

ZW3D

До 2021

Обновили встроенные импортеры CAD:

Встроенный импортер

Версия

Parasolid (XTReader)

До 33

SOLIDWORKS (SWReader)

До SOLIDWORKS 2021

Новые интерпретаторы для моделирования по тексту управляющей программы и её верификации

Новые интерпретаторы:

  • ABB робот

  • Global control

  • Okuma OSP-P300

Токарная операция на основе текста УП

Для использования токарного инструмента в операции на основе текста управляющей программы была добавлена новая операция: 'Токарная операция на основе текста УП'. Операция расположена в группе <Вспомогательные>. Токарная операция на основе текста УП поддерживает только токарный инструмент. В остальном она аналогична "Операции фрезерования на основе текста УП".

images/download/attachments/79713799/image2021-6-2_11-4-40.png

Улучшения в операции по тексту УП

Добавление нераспознанных команд из текста УП в траекторию

Команды, нераспознанные интерпретатором, могут быть добавлены в траекторию движения инструмента с помощью команды INSERT для последующего использования в постпроцессоре. Например, для управления дополнительным оборудованием: лазером, дополнительными осями станка, охлаждением.

images/download/attachments/79713799/image2021-6-2_10-59-2.png

images/download/attachments/54331421/InsertUnknown_ModeOn.png

Произвольное значение коррекции на радиус инструмента

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

images/download/attachments/79713799/ArbitraryCompensationValueForToolRadius_Rus.png

Всплывающая подсказка, отображающая описания команд, машинное время обработки и полный список ошибок для текущего кадра траектории инструмента

После небольшой задержки указателя мыши над строкой с текстом УП, всплывающая подсказка отображает описание связанных с ней узлов дерева траектории (команд CLData).

images/download/attachments/79713799/G-codeBasedOperationPopupHint_Rus.png

Контекстное меню для работы с текстом

Основные действия по работе с текстом теперь также доступны из контекстного меню, которое можно вызвать, щелкнув правой кнопкой мыши в области текстового редактора на панели параметров <Рабочее задание> для операций на основе текста УП.

images/download/attachments/79713799/G-codeBasedOperationContextMenu_Rus.png

Обновлено ядро 5x библиотеки ModuleWorks

В модуль 5D Pro и «Адаптивная MW» и нтегрирована библиотека 5X ModuleWorks версии 12.2020.

images/download/attachments/79713799/image2020-2-19_13-1-56.png