autodesk forge что это

ТЕХНОЛОГИИ, ИНЖИНИРИНГ, ИННОВАЦИИ

Измеритель диаметра, измеритель эксцентриситета, автоматизация, ГИС, моделирование, разработка программного обеспечения и электроники, БИМ

Autodesk Forge – это AutoCAD для эры облачных технологий

Стоит обратить внимание на перевод ёмкого английского слова forge: ковать, выковывать, формировать, изобретать, возглавлять, выдумывать, постоянно двигаться вперёд, постепенно обгонять,…

Компания Autodesk (NASDAQ: ADSK) объявила об обновлении облачной платформы Forge – новые инструменты и сервисы для разработчиков облачных приложений, а также трех первые инвестиции Forge Fund.

Все это было объявлено на первой конференции компании для разработчиков облачных приложений и услуг Forge DevCon. С момента создания новой платформы Forge, анонсированной в декабре прошлого года, был достигнут большой прогресс, первые ее пользователи показали успехи в изменении способов создания объектов в промышленности, архитектуре и строительстве, а также в изменении природы самих объектов. «Мы считаем, что платформа Forge будет способствовать созданию объектов будущего с помощью приложений для самых разных нужд, начиная от контроля за износом деталей до подводной геодезии, от надзора за шахтами с помощью дронов до достижения конкурентного преимущества с помощью сметных расчетов, от интернет-услуг по проектированию и производству и многое другое, – говорит Амар Ханспал (Amar Hanspal), старший вице-президент по разработке программных продуктов Autodesk. – Мы знаем, что существует огромный спрос на простую в использовании и масштабируемую платформу для разработки различных видов машиностроительных и архитектурно-строительных приложений, а также бесконечные возможности, возникающие благодаря сочетанию наших облачных сервисов, API и предпринимательского таланта разработчиков».

Амар Ханспал представляет Forge

Обновления платформы

Платформа Autodesk Forge представляет собой комплекс облачных сервисов, который объединяет проектирование, инженерию, визуализацию, совместную работу, производство и эксплуатацию рабочих процессов. Интерфейсы прикладного программирования (API) и комплект средств разработки программного обеспечения (SDK) позволяют небольшим и крупным компаниям разрабатывать интуитивно понятные приложения и сервисы для людей, которые создают окружающие нас объекты.

Обновленная платформа включает в себя следующие компоненты.

Viewer – отображает графические 2D и 3D объекты, а также ассоциированные с ними данные в 50+ различных форматах с помощью мобильных и онлайн-решений для презентаций и совместной работы. Также позволяет осуществлять измерения, создавать комментарии и делать пометки.

Model Derivative API – переводит файлы проектирования из одного формата в другой, готовит их для онлайн-просмотра, извлекает данные объектов из модели. Эти данные могут быть использованы другими приложениями для сообщения о структуре и свойствах объектов.

Design Automation API – позволяет разработчикам запускать скрипты AutoCAD в облаке. Пользователи платформы используют его в качестве инструмента создания чертежей для онлайн-приложений. Также позволяет преобразовывать комплекты из тысяч файлов DWG в формат PDF.

Authentication – открытый стандарт, используемый в платформе Forge для аутентификации и авторизации. Аутентификация является безопасным методом передачи “ключа” третьей стороне. Она предоставляет только ограниченный доступ для выполнения определенных функций, которые могут быть применены без использования учетных данных пользователя.

Data Management API – управление данными в A360, Fusion 360, BIM 360 Docs, а также во встроенном в Forge Object Storage Service. Этот API дает пользователям возможность выгружать на сервер и скачивать из него файлы, созданные в ПО Autodesk через один последовательный и единый интерфейс.

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

Reality Capture API – превращает серию фотографий в 3D-данные. Если фото отмечено геотегом, как это обычно бывает на фотографиях с БПЛА, то полученные данные также будут иметь геопривязанный ортографический вид. Затем результат становится доступен для использования в сервисах Autodesk Cloud или на платформе партнера-разработчика посредством облачных и ПК приложений.

Разработчикам по-прежнему доступна интеграция и адаптация с помощью Autodesk A360 API, Fusion 360 API и BIM 360 API. Программисты могут воспользоваться этими технологиями для создания новых сервисов и функционала, которые улучшат процессы проектирования объектов и совместную работу в строительной и машиностроительной индустриях.

Инвестиции в экосистему разработчиков

Фонд Forge инвестирует в компании, разрабатывающие инновационные решения и сервисы, связанные с облачной платформой Forge. Три первые инвестиции касаются охарактеризованных ниже компаний.

3D Robotics (3DR), ведущий производитель беспилотных летательных аппаратов. Используя платформу Forge, компания разрабатывает решение для захвата и анализа данных с воздуха для инфраструктуры, строительных, изыскательских, картографических, телекоммуникационных и энергетических отраслей. С помощью API Forge Reality Capture клиенты 3DR могут конвертировать фотографии, сделанные с помощью дронов, в инженерные данные, которые позволят им лучше управлять строительными площадками и сокращать риски.

«Сегодня сбор данных со строительной площадки стоит дорого, отнимает много времени и часто бывает опасным. Дроны могут легко попасть туда, куда людям добираться неудобно и небезопасно, тем самым упрощая процесс измерения нашего мира, чтобы мы могли лучше управлять им, – говорит Крис Андерсон (Chris Anderson), генеральный директор 3DR. – Мы рады развитию наших отношений с Autodesk и возможности использовать платформу Forge, чтобы обеспечить комплексное решение для захвата данных со стройплощадки. Это поможет клиентам сэкономить время и деньги, и, что более важно, избавить людей от опасностей.»

MakeTime представляет собой производственную онлайн-платформу, которая полностью рассчитывает проект, начиная от закупщиков и заканчивая количеством производственного времени на станках с ЧПУ от предварительно одобренных поставщиков. В результате упрощается управление цепочкой поставок и расширяются полномочия как производителей, так и механических мастерских. MakeTime является одним из первых партнеров платформы Forge и использует Fusion 360, Forge Viewer, Data Management API и Model Derivative API для подключения проектировщиков и инженеров к виртуальным механическим мастерским с обработкой на станках ЧПУ и производственными сервисами.

Читайте также:  при какой температуре хранить гречку

«Для того, чтобы производители и инженеры могли сохранить конкурентные преимущества, требуется быстрая и многофункциональная обработка на станке с ЧПУ, которая будет экономически конкурентоспособной и обеспечит высококачественными деталями по запросу. Использование платформы Make Time для управления данными поможет клиентам преодолеть обычные препятствия традиционного производства, такие как проверка поставщиков и управление логистикой, – говорит Друра Пэрриш (Drura Parrish), генеральный директор MakeTime. – Сочетание этих возможностей с платформой Forge позволит любому пользователю в любой точки мира использовать ультрасовременные возможности проектирования и открытую международную механическую мастерскую 21 века».

Seebo предлагает SaaS-платформу для разработки интеллектуальных, взаимодействующих продуктов в области Интернета вещей (IOT). Технология Seebo интуитивно дополняет такие приложения Autodesk для проектирования как Fusion 360, платформу IoT Fusion Connect. Платформа Seebo дает пользователям возможность перетаскивать компоненты (датчики, Bluetooth, акселерометры, GPS и т.д.) в проектируемую конструкцию, чтобы превратить обычные продукты в интеллектуальные решения.

«Seebo гордится тем, что является частью экосистемы Autodesk Forge. Мы знаем, что мощная синергия платформы Forge с платформой Seebo для поиска новых решений, производства и разработки интеллектуальных продуктов IoT продолжит воплощать инновационные идеи в реальность. Совместная платформа позволит производителям просто, надежно и с минимальными затратами приобщиться к миру IoT», – комментирует Лиор Акавиа (Lior Akavia), соучредитель и генеральный директор Seebo.

Рост сообщества разработчиков Forge

Конференция Forge DevCon стала частью комплексной программы поддержки разработчиков, использующих облачные технологии Forge. Данная программа обеспечивает обучение, поддержку и предоставляет ресурсы для развития бизнеса растущему сообществу разработчиков Autodesk. В это сообщество входят разработчики и инноваторы со всего мира, представляющие множество различных отраслей включая архитектуру, строительство, и промышленное производство, а также новые области, такие как дополненная реальность, аддитивное производство и интернет вещей. Им предоставляется знания и экспертиза Autodesk вместе с лучшими практиками для создания и внедрения облачных сервисов. Большинство клиентов Forge используют несколько API-интерфейсов для создания сервисов и решений, которые стимулируют разработку, создание и использование продуктов.

Неограниченное использование в течение 90 дней

Для мотивации разработчиков к освоению Forge Autodesk предлагает безлимитное бесплатное использование платформы в странах, где это возможно, до 15 сентября 2016 г. Более подробную информацию и условия, а также стоимость можно посмотреть на сайте forge.autodesk.com (isicad.ru: или на взятом с указанного сайта этом кликабельном рисунке:)

Амар Ханспал представляет Autodesk Forge — полное выступление, 30 минут:

Об Autodesk

Autodesk разрабатывает инструменты для людей, которые создают окружающие нас объекты. Если вам довелось водить автомобиль премиум-класса, любоваться возвышающимся небоскребом или смотреть великолепный фильм – значит, вы открыли для себя то, что делают миллионы пользователей Autodesk с помощью нашего программного обеспечения. Autodesk дарит вам возможность создавать все, что угодно. Подробнее – на сайте http://www.autodesk.ru/.

Понравилась статья? Тогда поддержите нас, поделитесь с друзьями и заглядывайте по рекламным ссылкам!

Источник

Часто задаваемые вопросы

Вы получите доступ ко всем компонентам платформы Forge, 5 ГБ хранилища и 100 облачных единиц бесплатно для использования во всех API и сервисах Forge. Срок действия пробной версии Forge истечет после того, как вы израсходовали все 100 облачных единиц или через год использования платформы (в зависимости от того, что наступит раньше). Если вы захотите продолжить использовать Forge после окончания пробной версии, вы должны будете приобрести подписку на Forge.

Чем Forge отличается от других предложений PaaS (платформа как услуга)?

Кроме того, Forge работает на тех же базовых облачных сервисах и ИТ-инфраструктуре, что и другие решения Autodesk для партнеров и клиентов.

Что происходит, когда появляются новые API и сервисы платформы Forge?

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

Что такое облачная единица?

Облачные единицы (кредиты) – это внутренняя валюта облачных сервисов Autodesk, единица измерения, необходимая для выполнения определенных задач, например, экспорта файлов в другие форматы в облачной среде.

Если я покупаю подписку Forge, продлевается ли она автоматически через 12 месяцев?

Если вы приобрели Forge с помощью партнера Autodesk, или ваша подписка не настроена на автоматическое продление, то администратор вашей учетной записи получит уведомление по электронной почте, когда ваша подписка должна быть продлена.

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

Переносятся ли мои облачные единицы из года в год?

Срок действия облачных единиц истекает через 12 месяцев. По истечении 12 месяцев вы должны продлить подписку Forge (при минимальной покупке 100 облачных единиц), если хотите сохранить доступ к платформе.

Как я могу приобрести дополнительные облачные единицы?

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

Читайте также:  пурина финишер для бройлеров с какого возраста

Могу ли я использовать облачные единицы, связанные с моей учетной записью Forge, для других служб потребления Autodesk?

Предлагает ли Autodesk специальные цены на Forge для студентов и стартапов?

На данный момент мы не предлагаем специальные цены для студентов и стартапов. Мы рекомендуем вам подписаться на пробную версию, если вы хотите поэкспериментировать с Forge.

Какие языки программирования поддерживает платформа?

Могу ли я создать несколько аккаунтов Forge под одной учетной записью?

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

Какой лимит хранилища для моей учетной записи Forge?

Пробная версия Forge включает до 5 ГБ памяти. Полная подписка на Forge не имеет ограничения на хранение файлов, загружаемых в рамках рабочего процесса Forge.

Какую поддержку я получу?

Компания Autodesk поддерживает целый ряд онлайн-ресурсов, которые помогут вам начать работу с Forge, включая примеры кода на GitHub, блог для разработчиков, видео и учебные пособия на каждой соответствующей странице документации API.

Если вы не можете найти то, что вам нужно, вы можете задать свои вопросы в сообществе StackOverflow.

Какое обучение доступно?

Документация по API на веб-сайте Forge включает учебники для всех компонентов API.

Если вы не можете найти то, что вам нужно, вы можете задать свои вопросы в сообществе StackOverflow.

Где я могу посмотреть код приложений из раздела «Задачи»?

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

Пример расположения ссылки на GitHub:

Могу ли я получить помощь в определении того, какие API мне нужны?

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

Если у вас все еще есть вопросы, пожалуйста, напишите нам по адресу forge@csd.ru, и мы будем рады организовать звонок, чтобы обсудить ваши вопросы.

Что такое программа Forge Accelerator?

Forge Accelerator (дословно с англ. accelerator – ускоритель) – это небольшое, камерное мероприятие, организуемое Autodesk для поддержки проектов, использующих технологии Autodesk Forge. Мероприятие проводится очно и собирает на одной площадке специалистов технической поддержки Autodesk и участников, работающих над решениями и использующих платформу Autodesk Forge.
Ключевая особенность акселератора в том, что его участники имеют уникальную возможность в режиме реального времени, работая над своим проектом, задавать вопросы техническим инженерам Autodesk и из первых уст получать информацию о современных инженерных технологиях.

Команда Forge регулярно запускает акселераторы в офисах Autodesk по всему миру. Обычно они длятся одну неделю (с понедельника по пятницу). Предстоящие даты и места проведения Accelerator публикуются на autodeskcloudaccelerator.com и в блоге сообщества Forge.

Как обеспечивается безопасность / конфиденциальность данных?

Для получения дополнительной информации о методах безопасности посетите Центр поддержки Autodesk. Если вы хотите узнать больше о разработке безопасного приложения, ознакомьтесь с презентацией конференции RSA.

С какими продуктами Autodesk я могу использовать Forge бесплатно?

Любая платная подписка на BIM 360 (Autodesk Construction Cloud), Fusion Team и Fusion 360 для конечного пользователя включает в себя возможность получить доступ к небольшому набору API-интерфейсов Forge внутри своей подписки. Для сервисов BIM 360 (Autodesk Construction Cloud) необходимо иметь подписку более чем на 100 пользователей, чтобы воспользоваться этой опцией.

Какие компоненты Forge доступны с BIM 360 (Autodesk Construction Cloud), Fusion Team и Fusion 360?

Data Management API, Webhooks API и BIM 360 API. Для всех остальных API-интерфейсов требуется подписка Forge (при минимальной покупке 100 облачных единиц) независимо от того, используются ли они с продуктом Autodesk.

Источник

Как с помощью Autodesk Forge автоматизировать проектирование

Современное проектирование предполагает автоматизацию рутинных процессов. Так, например, для пакетного заполнения атрибутов в компонентах BIM-модели необходимо написать скрипт, который по заданным условиям, заполнит их в тысячах компонентов за считанные секунды/минуты – это пример автоматизации, но также есть задачи, которые не решить стандартными методами, тогда на помощь приходит машинное обучение и платформа Autodesk Forge.

В статье разбираемся чем отличаются автоматизация и машинное обучение, когда и какой из методов эффективнее, а также – при чём тут облачная платформа от Autodesk.

Примеры кейсов машинного обучения, рассмотренные в статье, – опыт EMDC Group.

Что такое Autodesk Forge

Autodesk Forge – облачная платформа, с помощью которой разработчики могут выпускать собственные решения на базе продуктов Autodesk. В общем виде, платформа представляет собой набор интерфейсов прикладного программирования (API) и комплект средств разработки программного обеспечения (SDK).

Какие API входят в Autodesk Forge:

О машинном обучении в проектировании

Когда машинное обучение применяется в проектировании:

Об автоматизации в проектировании

Важно усвоить, что не вся автоматизация – машинное обучение. Например, скрипты Dynamo, макросы, плагины – это примеры стандартной автоматизации, которые никак не относятся к МО.

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

Пример 1: автоматическое подключение гидрозатвора

Читайте также:  расы гача лайф какие бывают

Начнём с примера автоматической трассировки, в которой подключаются соединения для отвода конденсата и гидравлический затвор к трубопроводу. Это пример автоматизации (не МО), который включает в себя много высшей математики, векторного анализа, линейной алгебры для правильного размещения и соединения компонентов.

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

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

Пример 2: автоматическое размещение кронштейна

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

Пример 3: автоматически прикрепленные кронштейны

Третий пример также иллюстрирует подключение кронштейнов. Однако в данном случае речь идёт о соединении кронштейнов с расположенными выше.

Это также пример сложной автоматизации с использованием высшей математики для определения несущего кронштейна.

В каких случаях автоматизация не поможет

1. Извлечение данных из отсканированного PDF. Например, отсканированный чертёж в PDF, из которого нужно извлечь рукописные комментарии.

2. Документирование многокомпонентных чертежей в САПР. Пример: чертёж AutoCAD, из которого необходимо перенести нумерацию и наименования страниц в электронную таблицу.

3. Преобразование деталей растрового изображения. Пример: деталь установки, которую требуется перенести в чертёж в AutoCAD.

4. Преобразование облака точек в BIM-модель.

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

Кейсы EMDC Group с примерами машинного обучения

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

1) Клиент хочет создать подробные чертежи AutoCAD на основе BIM-моделей.

2) Первый шаг – экспорт модели Revit в чертежи AutoCAD, что позволяет сэкономить половину времени на работу.

3) Возникает проблема – теги экспортируются в разнесённые мультивыноски (в данном случае заказчику требовались мультивыноски ещё и в определённом стиле).

Стандартное решение

Создаём надстройку AutoLISP для группировки текстовых элементов и разнесения выносок в мультивыноски.

при работе пользователь всё равно столкнётся с большим количеством ручного ввода – выбором текста для мультивыноски. Поэтому стандартное решение в этом случае не подходит.

Решение с использованием машинного обучения

Автоматическая группировка элементов выносок в мультивыноски на основе плотности распределения и сходства вокруг каждого текста (алгоритм кластеризации DBSCAN).

Параметр сходства – расстояние, разделяющее каждую строку внутри текстового абзаца.

Как работает решение с использованием МО

Решение представляет собой надстройку на основе Revit API и используется для выполнения автоматической группировки на экспортированных чертежах AutoCAD.

Кейс 2. Размещение видов на листах Revit с помощью МО

Кошмар любого BIM-специалиста – это ручное размещение большого количества видов на листы. Это рутинный и трудоёмкий процесс, который выполняется вручную.

Эту задачу можно решить несколькими способами. Рассмотрим некоторые из них:

Первый вариант

Надстройка, которая одновременно создаёт виды и листы.

1. не предусмотрены случаи, когда требуется на одном листе отображение нескольких видов;

2. список листов не всегда готов к моменту создания видов.

Второй вариант

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

Минусы решения – остаётся ручное сопоставление видов с листами.

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

Третий вариант

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

1. Технические слова в видах не совпадают с наименованиями в таблице. Такое бывает, например, при использовании синонимов.

Пример: «Дренаж» и «Санитарно-техническое обеспечение», которые часто используются при работе над моделью.

2. Включение предлогов в ключевые слова.

Незначащие параметры не должны влиять на процесс ранжирования, однако они оцениваются алгоритмом также как и значимые.

Получается, что и третий вариант не решает проблему полностью.

Четвёртый вариант

Для автоматического размещения видов на листах Revit возьмём за основу третий вариант и подключим к решению машинное обучение, чтобы автоматизировать разграничение значимых и незначимых параметров.

Так, синонимы должны иметь более высокие баллы, а менее значимые параметры – более низкие.

Для решения применяем алгоритм прогнозирования текста (используется во всех современных смартфонах).

Применение алгоритма прогнозирования текста решает проблемы со значимыми параметрами и ключевыми словами, так как оценка каждой «пары» неодинакова и зависит от вероятности появления.

Почему решение кейса №2 стоит перенести в Forge

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

Forge решит эту задачу: платформа упакует модели, быстро их подгрузит и запустит удалённо. После того, как обучающий набор сформирован, пользователь получает к нему доступ со смартфона, браузера и любых других устройств.

*Первоисточник материала: https://medium.com/autodesk-university/combining-forge-and-machine-learning-to-automate-time-consuming-tasks-ea230c2aa79e

Источник

Сказочный портал