云网站服务器_国内数据云存储_移动云数据库服务器主机-搜集站云

国外服务器_怎么选_云存储有什么用

小七 141 0

国外服务器_怎么选_云存储有什么用

移动应用程序是Onshape愿景的核心部分,它们有助于实现我们的承诺,帮助CAD用户随时随地完成最佳设计工作。我们很早就做出了承诺和投资,数据分析方法,让移动应用成为我们投资组合的重要组成部分。这项努力已经收到了丰厚的回报。今天,买云服务器,8个Onshape登录中有1个是通过iOS或Android移动应用程序登录的。在一本新出版的电子书《设计僵局宣言》(The Design Gridlock Manifesto)中,Hirebotics首席运营官马修•布什(Matthew Bush)称赞Onshape mobile加快了他们设计云连接的"雇佣机器人"的速度他说:"如果我们坐在工厂里想弄清楚机器人是如何组合在一起的,我们就可以在手机上找到模型,解决问题。"。布什补充说:"能够在这个领域使用Onshape是非常独特和新颖的,它确实帮助我们利用时间,使我们更快。"我们不必再把大画册放在一起带着它们。我们可以根据需要随时进行更改,而无需返回CAD站。"当我们不断听到客户对能够在平板电脑和手机上做模型的评价有多大时,值得一提的是,不久前这个想法还被视为疯狂。人们真的想在移动设备上进行计算机辅助设计吗?长期使用CAD的用户通常会问很多关于移动CAD的有用性和可行性的问题。为什么有人想在移动计算机上?即使我没有胖手指,屏幕对CAD应用程序来说是不是太小了?我怎么能放弃我的鼠标和键盘?我了解在手机上查看CAD模型的价值,但在那里编辑它们真的有意义吗?有了正确的界面和用户体验,在手机或平板电脑上进行CAD建模也同样有趣和高效。从一开始,Onshape就着手为iOS和Android构建全功能、现代化的参数化CAD。我们的用户对移动设备的便捷性和灵活性有着巨大的预感。让我们仔细看看Onshape开发团队在移动设备上构建现代CAD的历程。构建本机应用程序的基础平板电脑辅助设计:Onshape为Android和iOS提供移动应用程序。移动开发中的一个典型问题是,是构建一个完整的原生应用程序,还是构建一个混合应用程序来利用在web客户端上完成的工作。我们决定基于移动浏览器上对WebGL的低支持、交互体验和我们想要的CAD应用程序的性能特征来构建本地应用程序。我们的图形团队继续开发了一个可重用的C++库,既适用于iOS又适用于Android。我们将这个图形库与iOS的Objective C代码链接起来。在Android上,我们使用SWIG生成一个JNI层来与我们的图形库通信。我们试图将更多的客户端逻辑移到C++库上,并将其重用在像DropBox Djinni这样的两个平台上,但是由于各种原因而决定了它。基于iOS上金属的成熟度以及我们的构建基础设施和其他内部资源优先级,我们将来可能会重新考虑这两个决定。多亏了我们的核心CAD团队,我们有了一个基于云的消息传递架构来支持许多不同的客户机。由于我们的客户机-服务器通信是通过WebSockets的消息传递协议进行的,所以我们需要用于移动设备的WebSocket库。对于iOS,淘客返利,我们通过Cocoapods使用websocket客户端实现SocketRocket;对于Android,我们使用okhttp3库。你是认真的:没有鼠标和键盘的CAD吗?一旦我们了解了基础设施和技术,我们就可以在移动设备上显示和查看三维CAD模型。我们使用标准的捏、平移和多个手指手势来实现平移、缩放和旋转操作。触摸式的交互感觉比基于鼠标的浏览器版本要好得多。这真的很有趣,它鼓励我们向前迈进。然后,我们继续进行一项艰巨的任务,即设计一个适用于不同尺寸屏幕的CAD建模的高速触摸界面。我们需要处理选择,尺寸标注,快速放大和缩小,以及三维旋转与缩放问题。基于Onshape-Mobile的装配建模我们决定先解决选拔问题。我们尝试了几种方法来处理触摸屏上更快的选择,处理"胖手指"问题和许多复杂型号的精确选择。我们尝试了不同的选择,包括偏移和第二个手指点击来模拟鼠标。然而,这些交互都不自然,它们在我们的测试中表现不佳。在探索了在长按上缩放选择区域的想法后,我们最终决定使用一个精密选择器(带偏移量的十字准线),它具有基于力触的放大和缩小功能。长按将显示选择光标,精确高亮显示面、边和线,并在移动手指时选择它们。这种机制,结合3D触摸来缩放聚焦区域,效果很好。一旦用户退出3D触摸模式,我们将视图恢复到原始缩放级别,以便用户可以继续进行下一步操作。使用iPhone上的精度选择器。选择之后,我们遇到了平移和三维旋转的问题。我们使用单手指拖动进行三维旋转,大数据分析方法,两个手指拖动用于二维旋转,以及平移以移动草图等。当用户想要旋转时,单手指三维旋转效果良好,大数据怎么用,但意外旋转成为一个问题,尤其是在绘制草图时。尝试平移或标注草图的尺寸最终导致模型旋转。经过几次实验,我们决定采用一个简单的解决方案,允许用户通过屏幕上的锁定图标锁定和解锁三维旋转。我们在某些操作中会自动锁定,但用户可以轻松地覆盖它以退出锁定模式。旋转锁在右上角显示锁定模式。除了交互和触摸问题,我们还必须处理屏幕不动产的问题。我们继续为各种尺寸的移动设备优化接口。在管理特性、部件和装配树、版本图、度量和元素导航功能方面投入了大量的工作。我们基于用户测试对UI进行了优化,我们将在以后的版本中继续做更多的工作。Onshape用户可以通过滑动不同的视图来管理其屏幕不动产。我们的创新不仅限于我们基于触摸的CAD界面。我们继续优化应用程序,以利用新的平台功能,如Apple Pencil(Onshape是iPad Pro和Apple Pencil的第一个3D CAD系统)、分屏和本地通知。设计数据协作呢?在一个高管们用移动设备管理整个公司的世界里,我们需要我们的移动应用程序来支持所有用户,而不仅仅是CAD设计师。因此,我们扩展了我们的移动应用程序,以支持数据管理和企业功能。我们的数据管理允许用户在移动设备上实时协作和管理发布过程。整个团队可以通过接收发布更改的通知来实时工作,并且可以从移动设备批准更改。Onshape的发布管理工作流完全集成到移动应用程序中。我们的企业实时活动提要和分析为工程设计过程和数据提供了前所未有的可见性。移动实时分析有助于管理人员更好地管理他们的设计团队。与往常一样,Onshape Mobile团队正在寻找您的反馈和建议。如果您已经在使用我们的移动应用程序,请在Onshape论坛中告诉我们您的想法。如果您是Onshape的新手,您可以从Apple App Store或Google Play免费下载这些应用程序。