使用SOLIDWORKS Composer为销售,营销和技术应用程序创建交互式内容时,自定义视图至关重要。自定义视图也称为智能视图,使您可以简化用户体验并同时放大其效果。是什么让这些观点如此强大?它们包含用户定义的属性选择。这意味着您可以定义最终用户激活自定义视图时发生的情况。

在上面的示例中,当用户单击按钮时,将激活自定义视图。例如,当用户单击绿色圆顶按钮时,圆顶会隐藏。同样,当用户点击红色圆顶按钮时,圆顶会显示。此博客文章介绍了如何创建这些动态的颜色更改按钮以及如何使用它们来激活自定义视图。

在继续之前,请注意本文假设您对SOLIDWORKS Composer有基本的熟练程度。如果您还没有这样做,我建议您浏览MySolidWorks上的SOLIDWORKS Composer学习路径,或参加由SOLIDWORKS认证增值经销商提供的培训课程。

 

创建按钮

在我们完成自定义视图的创建之前,让我向您展示如何创建按钮。

  1. 打开技术插图研讨会
  2. 选择感兴趣的组件(选择集在这里运作良好)
  3. 在研讨会中启用“详细信息视图”
  4. 调整细节区域的大小以适合您的组件
  5. 单击“创建”

关闭工作室并编辑新图像的大小和属性。在我的示例中,我将Attach Type设置为None以删除弧工具提示。我也禁用了阴影。

我重复这个过程来创建其他按钮并创建一个显示所有新按钮的“HOME”视图。这将创建一个简单的屏幕用户界面。最终用户将单击这些按钮以浏览一系列自定义视图,而无需深入查看项目中的整个视图列表。

一系列自定义视图应该创建一个循环。我创建了一张地图来帮助跟踪我的进度。例如,圆顶按钮将:

  • 首先点击
  1. 激活“隐藏圆顶”自定义视图
  2. 将按钮的颜色更改为红色
  • 再次点击
  1. 激活“显示圆顶”自定义视图
  2. 将按钮的颜色更改为绿色
  • 第三次单击 – 重复第一次单击

映射出其他两个按钮并在Composer中创建视图,我们看到如下所示:

如您所见,每个按钮都会使用户进入自定义视图的重复循环。请注意,使用SOLIDWORKS Composer 2019及更新版本,您可以通过视图缩略图右下角的摄像头图标识别自定义视图。现在我有了按钮,如何创建这些自定义视图并将它们与按钮相关联?让我们继续圆顶的例子。

 

隐藏/显示组件并从按钮提供视觉反馈

我们可以使用Views Workshop创建和修改自定义视图。我将首先创建显示圆顶的自定义视图。

  1. 打开Views Workshop
  2. 选择感兴趣的组件(选择集再次证明非常有帮助)
  3. 选择要捕获的项目 – 仅选择所需内容
  • 在这种情况下,演员,应用于选择和自定义/不透明度
  • 单击“创建”

要创建“隐藏”自定义视图,我将所选actor的opacity属性更改为零,然后再次单击“创建”。这为您提供了两个新视图 – 一个显示圆顶,另一个隐藏圆顶。相应地重命名视图。

重要说明:为什么我使用Opacity而不是Visibility?虽然任一选项都适用于提供的范围,但不透明度选项更灵活。使用不透明度的自定义视图更适合重复使用动画。不透明度可以在整个动画中改变,而可见性是静态设置,在整个动画中不会改变。同样,如果动画中的actor的可见性已关闭,则整个动画的可见性将关闭。

接下来,我将使用颜色和链接的其他更改来更新新的自定义视图。

  1. 激活“HOME”视图
  2. 选择按钮
  3. 更改颜色背景颜色属性
  4. 定义链接
  • 单击省略号(…)以获得打开的对话框

  • 选择要捕获的项目
  1. 演员,仅限自定义/选定属性
  2. 按住控件(Ctrl)以选择颜色和链接,如图所示(在属性中以蓝色突出显示)
  • 选择目标视图
  • 单击更新

我为显示圆顶的自定义视图重复此过程,为链接选择不同的颜色和视图。

我还对“HOME”视图进行了最后更新,以便它还捕获颜色和链接属性。为了测试,我关闭设计模式并给新按钮一个测试。

我使用相同的方法制作了四个旋转自定义视图。显然,我在自定义视图中捕获了不同的属性,所以这里它们是:

  • 地点
  • 我在Views Workshop中使用了Location属性来获取模型的四个不同位置,如上所示
  • 选定的属性/链接
  • 我在Views Workshop中使用Selected属性来捕获Link属性
  • 这非常类似于在两个视图之间来回切换,但我为每个视图创建了一个如上所示的循环。例如:
  • “方位0”链接到“海拔0”
  • “海拔0”链接到“海拔高度90”
  • “Altitude 90”链接到“Azimuth 90”
  • “方位角90”链接到“方位角0”

再次,我更新“HOME”视图,以便它有一个输入每个自定义视图循环的起点。

这种方法也非常强大,我创建的这些自定义视图不会更改相机,以便当最终用户放大,旋转模型并单击按钮时,将保持其相机视图。

通过自定义视图中捕获的各种属性,您可以为潜在客户,客户和技术人员创建精彩的体验。不要被可能性的数量所淹没。从简单开始。如您所见,为了提高自定义视图的智能性,请从基本功能开始,然后在进度时添加更多属性。

在“入门研讨会”中,单击“选择示例…”以探索使用这些方法的各种示例。