亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

与 Protocase 设计师首席开发人员 Douglas Ronne 的问答

上个月,我们推出了最新版本的 Protocase Designer (4.6) – 令人兴奋,对吧?自从我很早就加入 Protocase 以来,我见证了公司在很多方面的成长和扩张。我们发展的主要方式之一是我们开发和推出了 Protocase Designer。在过去的十年中,我见证了它的不断改进,并见证了它转变为对我们的客户非常有用的软件。

我已经在博客中介绍了我们使用 4.6 的新版本改进 Protocase Designer 的 6 种方法,所以在这篇文章中,我想做一些不同的事情来庆祝 4.6。我与我们的首席软件开发人员(本质上是当今 Protocase Designer 的策划者)坐下来讨论 Protocase Designer,以及它已经取得了多大的成就。

告诉我你的背景——你在来到 Protocase 之前做了什么?

在使用 Protocase 之前,我会是一名客户。不一定是 Protocase Designer 的客户,但我绝对属于同一领域,并且了解有用软件的重要性。我在机械车间长大。我之前曾在一家电动汽车电机控制器制造商工作,拥有电气工程和数学背景。我现在是 Protocase Designer 的首席软件开发人员。

Protocase Designer 的目标是什么?

Protocase Designer 的目标是,并将永远是,使其易于学习、易于使用和易于订购的电子外壳。

告诉我们 Protocase Designer 在 4.0 版之前是什么样的。

我在 2009 年 9 月到达时,有一个 Protocase Designer 的基本版本。这个版本没有太多的图形功能,也没有真正了解金属的厚度。尽管它确实有四个基本模板,并允许您在设计上放置剪裁,以及在线订购,但它相当难以使​​用。

当您加入 Protocase Designer 时,您首先对 Protocase Designer 进行了哪些更改?

当我来到 Protocase 时,我做的第一件事就是对软件进行轻微的改进。我希望 Protocase Designer 能够显示颜色,并让客户能够撤消和重做。在实际设计的另一端,这些小改动是我认为每个人都需要他们的软件的东西,否则会让设计师感到非常沮丧。

然而,我们很快意识到是时候彻底重写了,于是我们重新开始了 Protocase Design 4.0。

告诉我有关开发 Protocase Designer 4.0 的信息。创建和开发软件做了哪些工作?

4.0 的第一个版本是由我和一名计算机科学专业的学生开发的,但 Designer 4.0 的大部分内容都是我自己完成的。当我们将 Protocase Designer 进一步扩展到 4.2 及更高版本时,我有一个小团队来帮助开发和编码。但是 4.0 的前 500,000 行代码是我写的。

在重写过程中,我们从 Python(它非常适合原型设计)切换到 Java,因为它也非常适合原型设计,但最终提供了更好的成品外观。一年之内,我们完成了 Protocase Designer 4 的第一个版本。那时,我们有了更好的基础,并且能够更轻松地添加新模板。使用新版本 4.0,您现在可以设计各种不同的支架并将它们安装在您的机箱中。

Protocase Designer 现在具有直接图形功能。在旧版本中,您需要在另一个程序中制作图形,然后导入以在您的设计中显示它们,但您实际上无法进入并添加文本或任何东西。随着时间的推移,我们对许多功能和可用性进行了增强,并且我们还可以使用它来执行我们的自动化工作指令。

什么是自动化工作指令 (AWI)?

它们是实际构建设计的说明,主要由计算机从 3D 模型自动完成。有一些人际互动,因为我们没有尝试进入机器智能——我们有聪明的人,他们在价值判断方面比计算机好得多。但是,计算机在剪切和粘贴以及一遍又一遍地做同样的事情方面要好得多。我们已经使用它来大大减少我们的工程和设计服务 (EDS) 团队处理工作所需的时间,也大大减少了过程中的错误。人,即使是非常注重细节的人,也不擅长重复行为;计算机在这方面要好得多。

应该注意的是,我们的目标不是让我们 EDS 员工的工作过时,而是让他们的大脑腾出时间来分析设计意图。他们可以看着某个东西说:“看起来有点大,也许应该更厚一些。”或者,“那真的很小。他们真的是要制作 9 毫米风扇而不是 90 毫米风扇吗?”计算机在这种事情上真的很糟糕。人们——尤其是我们的——非常擅长。

AWI 是如何被引入 Protocase 设计的?

我们正在改变指令的制作方式。目前,最先进的工作说明是在 1800 年代末/1900 年代初设计的。我们正在利用计算机制作 3D 交互式定制工作说明。

我们已经构建了我们的 Protocase Designer 系统,使其尽可能灵活,并利用这种能力来创建这些指令。

使用 AWI 对我们的客户意味着什么?

AWI 正在减少生成报价所需的时间并提高我们的准时率(这已经很高)。我们犯的错误越少,出现进度延误或任何其他影响客户的问题的可能性就越小。

您是如何利用您之前的工作经验和作为电气工程师的背景来塑造您希望软件如何工作的?

我了解我们的客户;作为我自己的客户,我知道他们并不关心花里胡哨的东西以及事物的外观。 Protocase Designer 的核心客户是电气工程师。他们关心事情是如何运作的,以及他们是否能很快弄清楚。 Protocase Designer 使用简单,其行为更像 Microsoft Paint 而不是 Solidworks。

多年来,该软件发生了巨大变化;你能告诉我它是如何忠实于 Protocase 的愿景的吗?

Protocase Designer 仍然是基于模板的,并且永远都是。这并不是说我们最终不会做一些不同的事情,但我们将始终维护完全完成 3D 设计的软件。愿景是,并将继续,基于模板,您只需修改设计,因此您不需要大量的外壳设计培训。

我们的愿景不是限制我们的客户,而是非常轻松快速地与他们沟通我们可以为他们做什么,让他们轻松完成他们需要的事情,而无需来回走动与我们的工程师。这可能会让客户感到沮丧。我们并不是在努力节省 EDS 团队的时间,而是在努力挽救客户的挫败感。

我们现在刚刚进行了第一次外观更改,并进行了重新设计以使其清洁和现代。我觉得你应该有一个很好的理由来改变你的软件的行为方式。当新版本的微软问世时,每个人都会生气。人们需要很长时间才能接受新版本,这是因为他们已经改变了其中的所有内容,我认为首先没有必要进行这些改变。我们将尽可能接近最初的愿景,但始终尽可能简单地设计、订购和接收外壳。

软件团队多久考虑一次客户的反馈并对软件进行更改?

我尝试每年拜访一些客户几次,尤其是那些有多名员工使用我们软件的公司。我们经常收到来自 Protocase Designer 客户的好消息和改进请求。我们尝试考虑他们的担忧,但始终小心不要做出让一位客户满意而其他多名客户不满意的更改。当我们计划时,我们会考虑反馈并做出适当的改变;如果它是我们都同意的东西,是必要的,并且将使所有客户受益。

对于刚开始使用 Protocase Designer 进行设计的任何人,您能给他们一些提示或建议吗?

我们设计了 Protocase Designer,因此它不会让您设计我们无法构建的东西。有一些界限,用户将以警告的形式看到。最终,这些警告是灵活的,因此我们仍然允许您按原样提交订单,我们的工程和设计服务团队将努力使其发挥作用。因此,我的关键建议是在 Protocase Designer 的约束下完成您的设计。也就是说,如果您注意警告并在需要的地方进行更改,您的订单将以最低的成本完成,没有麻烦。

人们有时没有注意到的最有用的工具是测量工具。当您在两件事之间进行测量时,它会为您提供这些测量结果,但随后它允许您更改点,并且它将移动您测量的第二件事以使它们测量正确。不用说,这是一个非常有用且易于使用的工具。我强烈推荐它。

使用测量工具是有益的,因为它可以确保一切都合适,因此您可以在需要时进行调整。测量工具是最先进的工具之一,值得了解。

对于升级到 Protocase Designer 4.6 的用户,您最期待他们看到的一件事是什么?

没有人会为此兴奋,但我是——对话框!这是我们之前所拥有的一种新方法,但是在这个新版本中,我们的笔记都在一个框中,而不是多个对话框中。希望人们现在会看到更多我们的笔记,因为他们不会在设计过程中点击下一步按钮来绕过另一个对话框。

我们还开发了一个更加精简的界面;您可以更改图标大小,我们还添加了上传 SVG 文件的功能。有了这个上传矢量图形的新选项,您的订单将不需要我们的图形部门进行额外处理,这意味着您无需支付额外费用,您将获得最优质的图形。

非常感谢 Douglas 与我坐下来谈论 Protocase Designer。如果您有任何问题想问道格拉斯,请随时在下方发表评论。

我鼓励您下载 Protocase Designer 4.6 并亲自检查一下。看看设计和订购定制外壳、面板和支架是多么快速和容易!


工业技术

  1. 采访 @ StudioRed 首席产品设计师 Allen Wilson
  2. 采访高级产品设计师 Soyun Kim@StudioRed
  3. 带开关的电路
  4. 带科学记数法的算术
  5. 与工业 4.0 解决方案架构师的问答
  6. 如何处理更长的组件交付周期
  7. 智能采购平衡 AI 与 HI
  8. 铅焊接指南:提示和技术
  9. PCB 无铅法规
  10. 4.6 版改进 Protocase Designer 的 6 种方法
  11. 尝试 Protocase Designer 的三个新理由
  12. 用 PrimeTurning 彻底改造车削