Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Вопросы и ответы с ведущим разработчиком Protocase Designer Дугласом Ронном

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

Я уже писал в блоге о 6 способах улучшения Protocase Designer в новой версии 4.6, поэтому в этом посте я хотел сделать что-то немного другое, чтобы отпраздновать выпуск 4.6. Я встретился с Дугласом Ронне, нашим ведущим разработчиком программного обеспечения (и, по сути, вдохновителем Protocase Designer в том виде, в каком он существует сегодня), чтобы поговорить о Protocase Designer и о том, как далеко он продвинулся.

Расскажите о своем прошлом – чем вы занимались до того, как пришли в Protocase?

До работы с Protocase я был бы ее клиентом. Не обязательно являюсь клиентом Protocase Designer, но я определенно был в той же области и понимал важность полезного программного обеспечения. Я вырос в механическом цехе. Ранее я работал в компании-производителе контроллеров двигателей электромобилей и имею опыт работы в области электротехники и математики. Теперь я ведущий разработчик программного обеспечения Protocase Designer.

Каковы цели Protocase Designer?

Цель Protocase Designer была и всегда будет заключаться в том, чтобы упростить изучение, использование и заказ электронных корпусов.

Расскажите, каким был Protocase Designer до версии 4.0.

Когда я приехал в сентябре 2009 года, у меня была базовая версия Protocase Designer. Эта версия не обладала большими графическими возможностями и не очень понимала толщину металла. Хотя у него было четыре основных шаблона и вы могли делать вырезки в своем дизайне, а также заказывать онлайн, его было довольно сложно использовать.

Какие первые изменения вы внесли в Protocase Designer, когда начали работать с ним?

Первое, что я сделал, когда пришел в Protocase, – внес небольшие улучшения в программное обеспечение. Я хотел, чтобы Protocase Designer показывал цвет, а клиенты могли отменять и повторять действия. Поскольку я занимался проектированием на другом конце, я думал, что эти небольшие изменения нужны всем в их программном обеспечении, иначе это может сильно разочаровать дизайнера.

Однако мы быстро поняли, что пришло время полностью переписать его, и начали работу над тем, что впоследствии стало Protocase Design 4.0.

Расскажите о разработке Protocase Designer 4.0. Какая работа ушла на создание и разработку программного обеспечения?

Первая версия 4.0 была разработана мной и студентом, изучающим информатику, но большую часть Designer 4.0 я сделал сам. Когда мы расширили Protocase Designer до версии 4.2 и выше, у меня была небольшая команда, которая помогала разрабатывать и кодировать. Но первые 500 000 строк кода в 4.0 были написаны мной.

Во время перезаписи мы переключились с Python, который отлично подходил для прототипирования, на Java, потому что он также отлично подходил для прототипирования, но в конечном итоге предлагал более приятный вид готового продукта. В течение года мы собрали первую версию Protocase Designer 4. На тот момент у нас была гораздо более хорошая основа для дальнейшего развития, и мы смогли упростить добавление новых шаблонов. В новой версии 4.0 вы теперь можете проектировать различные кронштейны и устанавливать их в своем корпусе.

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

Что такое автоматизированные рабочие инструкции (AWI)?

Это инструкции по фактическому созданию дизайна, который в основном выполняется компьютером автоматически на основе 3D-модели. Есть некоторое человеческое взаимодействие, так как мы не пытались проникнуть в машинные умы — у нас есть умные люди, и они намного лучше, чем компьютеры, выносят оценочные суждения. Однако компьютеры гораздо лучше умеют вырезать и вставлять и делать одно и то же снова и снова. Мы использовали это, чтобы значительно сократить время, необходимое нашей команде инженерно-конструкторских служб (EDS) для обработки задания, а также значительно сократить количество ошибок в процессе. Люди, даже очень внимательные к деталям, не так хороши в повторяющемся поведении; компьютеры справляются с этим намного лучше.

Следует отметить, что цель состоит не в том, чтобы сделать работу наших сотрудников EDS устаревшей, а в том, чтобы освободить их мозги для анализа проектов с точки зрения их замысла. Они могут посмотреть на что-то и сказать:«Это выглядит большим, может быть, оно должно быть толще». Или:«Это действительно крошечный. Неужели они действительно хотели сделать 9-мм вентилятор вместо 90-мм?» Компьютеры действительно плохо справляются с такими вещами. Люди, особенно наши, отлично в этом разбираются.

Как AWI был представлен в Protocase Design?

Мы меняем способ создания инструкций. В настоящее время современные рабочие инструкции были разработаны в конце 1800-х – начале 1900-х годов. Мы используем компьютеры для создания трехмерных интерактивных индивидуальных рабочих инструкций.

Мы сделали нашу систему Protocase Designer максимально гибкой и использовали ее возможности для создания этих инструкций.

Что означает использование AWI для наших клиентов?

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

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

Я понимаю наших клиентов; будучи клиентом, я знаю, что они не очень заботятся о прибамбасах и о том, как все выглядит. Нашими основными клиентами Protocase Designer являются инженеры-электрики. Им важно, как все работает, и смогут ли они быстро во всем разобраться. Protocase Designer прост в использовании и больше похож на Microsoft Paint, чем на Solidworks.

За прошедшие годы программное обеспечение сильно изменилось; можете ли вы рассказать мне, как это осталось верным видению Protocase?

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

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

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

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

Я стараюсь посещать некоторых клиентов пару раз в год, особенно компании, в которых несколько сотрудников используют наше программное обеспечение. Мы часто слышим от клиентов Protocase Designer как хорошие отзывы, так и пожелания по улучшению. Мы стараемся учитывать их опасения, но всегда стараемся не вносить изменения, которые сделают одного клиента счастливым, а нескольких других — несчастными. Когда мы планируем, мы учитываем обратную связь и вносим соответствующие изменения; если это то, что, как мы все согласны, необходимо и принесет пользу всем клиентам.

Можете ли вы дать совет для тех, кто только начинает, по созданию дизайна с помощью Protocase Designer?

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

Самый полезный инструмент, который люди иногда не замечают, — это измерительный инструмент. Когда вы измеряете между двумя объектами, он дает вам эти измерения, но затем позволяет вам изменить точку и перемещает второй объект, который вы измеряете, чтобы сделать его измерения правильными. Излишне говорить, что это очень полезный и простой в использовании инструмент. Очень рекомендую.

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

Что для людей, переходящих на Protocase Designer 4.6, больше всего вас интересует?

Никто не будет в восторге от этого, но я – Диалоговое окно! Это новый подход к тому, что у нас было раньше, но в этом новом выпуске все наши заметки находятся в одном окне, а не в нескольких диалоговых окнах. Надеюсь, теперь люди увидят больше наших заметок, потому что они не будут нажимать кнопку «Далее», чтобы обойти другое диалоговое окно в середине своего дизайна.

Мы также разработали гораздо более удобный интерфейс; вы можете изменить размеры значков, и мы также добавляем возможность загружать файлы SVG. С этой новой возможностью загрузки векторной графики ваш заказ не потребует дополнительной обработки нашим графическим отделом, что означает отсутствие дополнительных расходов и получение графики самого высокого качества.

Большое спасибо Дугласу за то, что он поговорил со мной о Protocase Designer. Если у вас есть какие-либо вопросы, которые вы хотели бы задать Дугласу, не стесняйтесь оставлять комментарии ниже.

Я рекомендую вам загрузить Protocase Designer 4.6 и проверить его самостоятельно. Посмотрите, как быстро и легко можно спроектировать и заказать индивидуальные корпуса, панели и кронштейны!


Промышленные технологии

  1. Интервью с Союн Ким, старшим дизайнером продуктов в StudioRed
  2. Арифметика с научной записью
  3. Вопросы и ответы с архитектором решений Индустрии 4.0
  4. Как справиться с более длительными сроками выполнения компонентов
  5. Умные закупки уравновешивают ИИ с высоким интеллектом
  6. Руководство по сварке свинцом:советы и методы
  7. Правила использования бессвинцовых печатных плат
  8. 6 способов улучшить Protocase Designer в версии 4.6
  9. Три новые причины попробовать Protocase Designer
  10. Новое изобретение токарной обработки с PrimeTurning