Что нового в SprutCAM 14

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

Главное окно


Главное окно генератора постпроцессоров


Поддержка экранов высокого разрешения (4K) и масштабирования


Панель управления графическим окном и видимостью геометрии может парковаться как справа (по умолчанию) так и слева в главном окне.

Всплывающие уведомления

Добавлен новый механизм информирования пользователя о событиях, требующих особого внимания - всплывающие уведомления. При возникновении какого-либо события в правом нижнем углу "всплывает" небольшое окно, в котором кратко описывается суть случившегося. На иконке в углу также показывается общее количество подобных уведомлений. Щелкнув на нее можно открыть панель с полным списком уведомлений.

Обновление систем лицензирования и установки

Новый установщик SprutCAM

  1. Более быстрая установка (ставит параллельно скачиванию оставшихся модулей)
  2. Меньше кликов мыши.
  3. Для дилеров: Запуск с флагом dist для создания оффлайн установщика. TimeMachine больше не нужна
  4. Для дилеров: Более глубокая кастомизация: Картинки/логотип/текст/ссылки - всё настраивается

Новый менеджер лицензий SprutCAM

  1. Полностью новый пользовательский интерфейс
  2. Работает надёжнее: многопоточность, отказоустойчивость
  3. Работает быстрее, даже при плохом интернете: избавились от тяжёлого и неповоротливого SOAP, переписали всё на шустрый http + json
  4. Авторизация/регистрация в системе лицензирования по аккаунтам в соцсетях (Google + Facebook + будет расширятся)
  5. Поддержка лицензий на контейнеры

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

Добавлены новые CAD-аддоны:

CAD ПриложениеВерсияОписание
CAXA 3D2019
  • ics
Для CAXA 3D сделана только панель инструментов

Были обновлены следующие CAD-аддоны:

CAD приложениеВерсияОписание
Alibre DesignДо 2019
  • ad_prt
  • ad_asm
CADBroДо 2020
  • z3
FreeCADДо 0.18
  • fcstd
RhinocerosДо Rhinoceros 7
  • 3dm
SolidEdgeДо 2019
  • par
SOLIDWORKSДо 2020
  • sldprt
  • sldasm
SpaceClaimДо 2019 SR3
  • slddoc
ZW3DДо 2020
  • z3

Встроенные импортеры были обновлены для поддержки свежих версий продуктов:

Внутренний импортерВерсияОписание
RhIOДо Rhinoceros 7
  • 3dm
SWReaderДо SOLIDWORKS 2020
  • sldprt
  • sldasm

Импорт DXF-файлов в 2D-редактор "Чертеж"

Активация этой функции производится через всплывающее меню:

 

Обновления в режиме Технология


Создана новая операция 5D обработка сеток


Новая операция 5D обработка сеток работает как для моделей в виде треугольников, так и для поверхностей и предоставляет продвинутые стратегии чистовой обработки. Самая продвинутая стратегия, Смещение (Scallop), делает обработку сложных форм, таких как скульптуры, одним щелчком мыши. 



Ключевые особенности


  1. Продвинутые стратегии обработки


    • Смещение (Scallop)

    • Спираль

    • Параллельно вертикальной плоскости (Plane)

    • Параллельно горизонтальной плоскости (Waterline)

    • и др.

  • Гибкий набор опций управления ориентацией инструмента

    • Фиксированный,

    • Ротационная обработка,

    • Совершенно новая стратегия - перпендикулярно траектории,

    • Через точку, 

    • Через кривую,

    • и др.

  • Автоматический обход коллизий с державкой и инструментом. Плавный и предсказуемый наклон обеспечивает лучшее качество поверхности и снижает нагрузку на станок или робота.

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


Добавлена новая операция 2.5D Контур


Была добавлена новая операция 2.5D Контур, устроенная по тому же принципу что и хорошо известная операция 2D Контур. Ее ключевой особенностью является то что при помощи одной операции вы можете обработать сразу несколько кривых или вертикальных стенок расположенных на разной высоте.



Добавлена новая операция обработки фасок


Новая операция Обработка фасок кардинально упрощает программирование фасок. Просто добавьте острую кромку, скругление или поверхность фаски из 3d-модели в рабочее задание, и операция автоматически сгенерирует траекторию без зарезов.




Ключевые особенности:


  1. Обработка острых кромок. Нет необходимости создавать фаски в CAD-системе. Идеально подходит для удаления заусенцев.

  2. Обработка уже существующих скруглений и фасок, созданных в CAD-системе.

  3. Множественный выбор. Просто выделите поверхности или деталь полностью, нажмите "Добавить острые кромки" и все острые ребра будут автоматически распознаны и добавлены в рабочее задание. При двойном клике на скруглении или фаске SprutCAM будет автоматически веделять весь элемент. Двойной щелчек + SHIFT выбирает все скругления/фаски с такими же параметрами.

  4. Траектория без зарезов. Не просто 2d контур. Области, недостижимые для инструмента, не обрабатываются.

  5. Автоматическая точка контакта для сферических инструментов. Идеально подходит для удаления заусенцев и небольших фасок. Использование сферических инструментов делает возможной обработку не только плоских фасок, но и трехмерных.

  6. 3-х и 5-ти осевая обработка одной операцией. Это так же просто, как установить флажок "Наклонять инструмент" в параметрах.

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

Оптимизированные переходы в стратегии "Адаптивная SC"

12 версия14 версия

Новая эквидистантная стратегия

Добавлена новая стратегия "Эквидистантная". Она основана на новом решателе и генерирует гладкие переходы. Ранее существовавшая под этим именем стратегия доступна и переименована в "Эквидистантная (устар.)".

Обработка дисковым инструментом


Новый тип инструмента - дисковый

Добавлен новый тип инструмента: "Дисковая пила". Основным ее отличием от стандартного фрезерного инструмента является направление осей системы координат и расположение настроечной точки. Как правило для использования дисковой пилы требуется создание специального держателя (Tool holder) в схеме станка. В общем случае для управления таким инструментом требуется 6 осей.

2D обработка диском

Добавлена операция двумерного раскроя дисковым инструментом "2D Disc cutting". Она базируется на стандартной операции "2D контур". В качестве исходных данных выступают плоские кривые, импортированные, например, из формата dxf. Сторона и направление обработки задается аналогично операции "2D" контур. В острых углах контура инструмент автоматически выводится из материала для смены направления резания. Имеется возможность задания недохода или перебега отдельно для внутренних и наружных углов.

6D обработка диском

Добавлена операция объемного раскроя дисковым инструментом "6D Disc cutting". Она базируется на стандартной операции "5D контур". В качестве исходных данных выступают ребра трехмерной модели или кривые на поверхности. Позиция инструмента в каждой точке определяется направлением кривой и нормалью к поверхности. В острых углах контура инструмент автоматически выводится из материала для смены направления резания. Имеется возможность задания недохода или перебега отдельно для внутренних и наружных углов.


Черновая обработка диском

Добавлена операция черновой обдирки дисковым инструментом "Disc roughing". Она может быть использована, например, для формирования пропилов в каменной заготовке, с целью дальнейшего удаления остатков вручную. Реализован алгоритм автоматического удаления остатков, что позволяет легко программировать дальнейшую чистовую обработку с учетом заготовки.

Обработка диском в операции Морф

Добавлена возможность ограниченного использования дискового инструмента в операции "Morph", что позволяет применять эту операцию для программирования процессов шлифовки и полировки. Суть ограничения заключается в том, что радиус кривизны вогнутой поверхности не может быть меньше радиуса диска. На обработку выпуклых поверхностей ограничений нет. Для корректного позиционирования инструмента на оборудовании должно быть не менее 6 управляемых осей. При обработке зигзагом инструмент не разворачивается при переходе на следующую строчку, что было невозможно в предыдущей версии SprutCAM.


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


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

Доступно в операциях:

  • Обработка диском 6D, 
  • Черновая обработка диском, 
  • Черновая ротационная, 
  • Морф, 
  • 5D обработка поверхностей, 
  • 3D Смещение, 
  • 3D Спираль, 
  • Чистовая ротационная, 
  • 5D Контур, 
  • 6D Резка ножом, 
  • Подчистка углов, 
  • Карандашная обработка, 
  • Наплавка 5D, 
  • 3D Контур, 
  • Сварка 5D, 
  • Черновая управляемая 
  • Управляемая, 
  • Построчная, 
  • Черновая построчная, 
  • Оптимизированная опстрочная, 
  • Комплексная, 
  • Комбинированная, 
  • Обработка фасок.

Может быть использован один из перечисленных ниже методов интерполяции.


Пространственные дуги вкл.Пространственные дуги выкл.




Новая токарная операция Нарезание профильной резьбы

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



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


Повышена надежность благодаря корректировке алгоритма: инструмент перемещается только в пределах задания.


 


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



Расширен список методов задания подводов/отводов


Видео редактирования подходов и отходов

 Смотреть ролик




  • Добавлена возможность задавать в схеме станка сразу несколько правил подходов/отходов и присваивать им названия. Например, на токарно-фрезерном многошпиндельном станке можно отдельно указать как подходить к левому шпинделю для наружной, для внутренней обработки, как подходить к правому шпинделю для наружной и для внутренней обработки.



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



Добавилась опция учета коллизий детали/заготовки в карте робота


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

Конфигурация осей робота по умолчанию

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

Роботизированная сварка: многоосевая траектория может быть импортирована и отрегулирована вручную

Расширен импорт формата 5dc: теперь точки сплайна могут задаваться в углах Эйлера. Это изменение позволит загружать в рабочее задание, вручную корректировать, а затем формировать управляющую программу по траектории, полученной с внешнего источника данных (например, камеры, установленной на сварочном роботе).



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

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

  • робот Fanuc
  • робот Kuka
  • робот Motoman
  • NC210
  • Tormach Path Pilot
  • APT_Simplify_3D (только для импорта траектории в операции “Фрезерование на основе текста УП”)
  • Интерпретатор ISO (только для импорта траектории в операции “Фрезерование на основе текста УП”)

Добавления возможность работы с интерпретаторами в контейнерах.

Теперь интерпретаторы для операции "Фрезерование на основе текста УП" и верификации УП могут быть доставлены конечным пользователям в контейнере защищённом лицензией или без защиты.


Доработана операция “Фрезерование на основе текста УП”

Использование карты робота. 

Использование карты робота становится доступным при включении параметра “Использовать расширенные преобразования траектории”.


Подводы и отводы.

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

Для задания точки траектории к которой будет выполняться подвод в операцию добавлен параметр “Стартовая точка УП”.


Добавлена 3D коррекция

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


Для того чтобы эта информация начала выводиться в управляющую программу нужно в настройках схемы станка включить галочку "Выводить нормаль в точке контакта инструмента с поверхностью". В этом случае в CLData для каждой точки траектории будет выводиться новая команда TLCONTACT (NX, NY, NZ), которая и содержит необходимый вектор нормали для последующих точек траектории. В постпроцессоре, в зависимости от того как в конкретной стойке реализована поддержка 3D коррекции, нужно прописать либо вывод напрямую нормали контакта в кадр УП, либо вручную смещать каждую точку траектории в направлении данного вектора на величину коррекции.


Новая версия библиотеки ModuleWorks

Была интегрирована свежая версия (2019.12 release) 5-ти осевого ядра ModuleWorks.

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

Обновлена система логирования приложения

Добавилась возможность просмотреть список основных событий, произошедших в приложении, начиная с момента запуска. События отображаются в отдельном окне, которое можно вызвать из меню Утилиты/Логи системы. Это может быть полезно, к примеру, при возникновении проблем. Здесь можно будет отследить детали и попытаться понять возможные причины.


Добавлена возможность сохранения станка внутри проекта

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

В окне выбора станка появилась возможность использовать станки, расположенные внутри stc-файлов, а также появилась специальная автоматически обновляемая группа - "Недавние проекты".



Обновлена интеграция с Teamcenter

Добавлена возможность хранения постпроцессора в PLM Teamcenter

Улучшения установа заготовки.

Настройка положения заготовки стала проще: теперь вы можете привязать деталь к СК станка, перемещать и вращать ее с помощью стрелок, а тень позволяет увидеть, где находится деталь на станке.
Если вы делаете что-то не так, вы можете отменить изменения с помощью стрелок вперед назад.


Добавлен шрифт.

Добавлен одноконтурный шрифт соответствующий ГОСТ 26.020, начертаний прямого нормального полужирного и прямого узкого светлого для нанесения надписей методом гравирования.