【问题标题】:How do I generate a printable only link for 3D Printers rather downloadable link for the model?如何为 3D 打印机生成仅可打印的链接,而不是模型的可下载链接?
【发布时间】:2019-07-19 16:01:41
【问题描述】:

我正在为一家在线销售其 3D 可打印模型 (.STL) 的公司做一个项目。该公司希望将一些特定型号添加到他们的数字库存中,但不想让别人下载它。相反,一旦客户为模型付款,客户应该能够直接将模型打印到他们的 3D 打印机上(假设客户已经拥有一台可以打印的 3D 打印机)。 一旦为模型付款,系统应该能够允许客户在他们自己的 3D 打印机上进行打印。这种在 3D 打印机上直接打印的访问权限的目的是限制客户可以打印的模型数量。因此,例如,如果客户为一个模型付费以进行 1 次打印,他应该只能获得一份打印。 任何关于这个过程的学术和编程方面的想法都需要使用 Laravel 和 Vue js 来完成。任何已经完成的示例或任何教程链接都将不胜感激!

【问题讨论】:

  • 如何将模型从您的站点传送到客户的 3D 打印机,而无需通过网络传输?如果它是通过网络传输的,在它被发送到打印机之前,不是有人能够简单地捕获它吗?
  • 感谢您的意见。门锁通常是为那些不是小偷的人准备的。窃贼闯入。无论如何,这很重要,但假设他们在将其发送到打印机之前没有捕获它!我的问题是这是否可能?投反对票的人,能否请您展示或直接介绍在该主题上所做的一些研究工作,或者这只是您有限的研究?
  • 假设他们不会捕获它,那么简单的事情就是为可打印页面生成一个随机 URL,该 URL 只能工作一次,当用户访问它时,它就不再可以访问了。我个人认为主要关注点应该是重新分配。保存模型的人应该没问题,因为各种各样的事情都可能发生,比如中间突然断电,如果发生这种情况,你不会想强迫人们通过箍。通常使用法律保障措施来防止重新分发
  • @apokryfos 感谢您的时间和精力!这可能是一个好的开始community.ultimaker.com/topic/… .... .此外 http:///cluster-api/v1/print_jobs/ (其中 是 Cura Connect 组主机的 IP 地址)这可以提供帮助,因为这是 Web api 的圣经(Ultimaker)跨度>

标签: laravel vue.js printing


【解决方案1】:

嗯。这是一个相当新的话题,我想要的只是一场头脑风暴式的讨论。不明白为什么有人把它当作 FLAG Down,但没关系! 我已经找到了我正在寻找的解决方案。其他对 3d 打印、切片或 GCODE 发现类似或相同问题的人可以参考这里。

3dPrinterOS 是一个基于云的管理工具,它为您提供了限制客户只能打印 GCODE(无需下载)以及限制打印数量的功能。 所以,这里是下面的链接: https://cloud.3dprinteros.com/ 他们有充满果汁的免费版本,所以充分利用它!

附:唯一的问题是您没有向客户提供 .STL 文件,而是 GCODE 文件,因为如果您提供 STL 文件,他们可以多次切片并打印。

【讨论】:

    【解决方案2】:

    这可能是一个好的开始https://community.ultimaker.com/topic/15604-inside-the-ultimaker-3-day-3-remote-access-part-2/?tab=comments#comment-224912 .... .

    另外, http://IP_OF_YOUR_PRINTER/cluster-api/v1/print_jobs/ (其中 IP_OF_YOUR_PRINTER 是 Cura Connect 组主机的 IP 地址)

    这是 web api (Ultimaker) 的圣经

    一旦您使用 Swagger UI 并在命令提示符下运行命令,您可能需要像在 Windows 上那样将单引号替换为双引号。

    【讨论】:

      猜你喜欢
      • 2011-03-29
      • 1970-01-01
      • 2015-03-07
      • 1970-01-01
      • 2014-04-29
      • 1970-01-01
      • 1970-01-01
      • 2017-08-16
      • 2013-03-22
      相关资源
      最近更新 更多