通过SOLIDWORKS Composer让自定义视图更智能

news2024/11/24 18:27:58

SOLIDWORKS Composer是一款专业的技术文档创建工具,通过SOLIDWORKS Composer可以快速创建所需的技术文档,无论是用于装配说明,维护手册还是销售展示。
当使用SOLIDWORKS Composer创建交互式内容的时候,自定义视图至关重要。自定义视图也称为智能视图,可以让您同时简化用户体验并提升效果。
本文将对如何创建自定义视图进行说明及讨论。
在开始之前,首先我们需要具备一定的SOLIDWORKS Composer基础知识,如果你还未接触使用过SOLIDWORKS Composer,那么你可以报名参加生信科技的相关培训课程,或者登录MySolidWorks进行学习。
一、创建视图
首先,我们需要创建一系列用于切换的“自定义视图”。
我们可以通过“视图”工作间来创建和修改自定义视图。本例中,我们先来创建一个用于显示圆顶的自定义视图。

1.打开“视图”工作间
2.选择需要的组件(事先可以将相关组件创建“选择集)
3.在工作间中选择需要记录在视图中的项目
a)角色:选定对象
b)属性:自定义->不透明度
4.点击创建
接下来要创建“隐藏圆顶”的自定义视图,我们需要先将相关角色的不透明度属性调整为零,然后再次使用“视图”工作间进行创建。当然在创建了两张新的自定义视图后,我们需要将这两个视图进行重命名以便于后续的操作。
重要说明:为什么我们使用不透明度而不是可见性?尽管这两个选项都能够满足我们的需求,但是不透明度更加灵活。使用不透明度的自定义视图更适合于动画重用。不透明度可以在整个动画中进行更改,而可见性是静态设置,不会在整个动画中更改。同样,如果动画中的角色的可见性关闭,则整个动画的可见性都将关闭。
二、创建按钮
在创建自定义视图前,我们需要了解如何创建按钮。

1.打开“技术图解”工作间
2.选中必要的组件(可以通过事先创建的“选择集”进行快速选择)
3.在工作间中勾选启用“细节视图”
4.调整细节视图区域大小以适配所选组件
5.点击“创建”

关闭工作间并编辑创建出来的新图像的大小和属性。在图中的例子中,我们将“附加线”设置为“无”以删除圆弧引线的工具提示。同时,我们也禁用了“阴影”选项。
接下来,重复以上过程来创建其他的按钮,并创建一张新视图“HOME”以记录所创建的内容。这样,我们就有了一个主界面了。最终我们将通过单击这些按钮来浏览切换一系列的自定义视图,而无需深入研究整个视图列表。
一系列“自定义视图”应该创建一个循环。我们以刚才创建的圆顶按钮为例:
1.第一次点击
a)激活“隐藏圆顶”自定义视图
b)将按钮的颜色更改为红色
2.第二次点击
a)激活“显示圆顶”自定义视图
b)将按钮的颜色更改为绿色
3.第三次点击
a)重复第一次点击的动作

对另外两个按钮进行类似的设置,并在COMPOSER中创建视图,我们将看到以下内容:

正如我们所见,每个按钮都会让用户进入到自定义视图的重复循环。
三、链接自定义视图
接下来我们将使用颜色和链接用来更新编辑已经创建的自定义视图。

1.激活“HOME”视图
2.选中按钮
3.更改“颜色”属性
4.定义链接
a)单击“…”以打开链接对话框
b)在URL中设置需要关联的视图
5.在“视图”工作间勾选需要更新的属性
a)角色:选定的对象
b)属性:选定属性,按住Ctrl键在属性栏中选中需要的属性(颜色、链接)
6.选中需要进行更新的视图(Ctrl多选)
7.点击“视图”工作间中的更新命令。

对每个视图及按钮我们都需要进行以上的操作。并对“HOME”视图进行末尾的更新。为了测试效果,我们可以在右下角关闭“设计模式”

四、结语
通过以上方式创建的视图只记录了我们所勾选的内容,所以那些没有勾选上的内容,例如相机,都不会在视图切换的过程中发生变化,以便于最终用户在浏览时,自行进行缩放及旋转视角。
通过在“自定义视图”中记录不同的属性,我们可以为我们的用户提供美妙的体验。不用为所有的可能性进行人工的排列组合,用最简单的操作实现智能化的切换。
我们还可以在“开始”工作中间单击“选择案例”查看更多使用自定义视图所创建的案例,以进行学习参考。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1186971.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

DAY47 198.打家劫舍 + 213.打家劫舍II + 337.打家劫舍 III

198.打家劫舍 题目要求:你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警…

前端-选中DOM定位源代码

用到的工具:react-dev-inspector 使用流程 根据react-dev-inspector文档进行配置 安装 yarn add --dev react-dev-inspector配置:在根目录下配置Inspector import { createRoot } from react-dom/client import { Inspector } from react-dev-inspe…

Spring中的循环依赖解决方案

前言:测试环境突发BeanCurrentlyInCreationException,导致后端服务启动失败,一看就是Spring的Bean管理中循环依赖。项目中存在Bean的循环依赖,是代码质量低下的表现。多数人寄希望于框架层来给擦屁股,造成了整个代码的…

[工业自动化-6]:西门子S7-15xxx编程 - PLC系统硬件组成与架构

目录 一、PLC系统组成 1.1 PLC 单机系统组成 1.2 PLC 分布式系统 二、PLC各个组件 2.1 PLC上位机 2.2 PLC主站:PLC CPU控制中心 (1)主要功能 (2)主站组成 2.3 PLC分布式从站: IO模块的拉远 (1&am…

Pytorch R-CNN目标检测-汽车car

概述 目标检测(Object Detection)就是一种基于目标几何和统计特征的图像分割,它将目标的分割和识别合二为一,通俗点说就是给定一张图片要精确的定位到物体所在位置,并完成对物体类别的识别。其准确性和实时性是整个系统的一项重要能力。 R-CNN的全称是Region-CNN(区域卷积神经…

Python之文件与文件夹操作

目录 1、Pathlib1.1、glob(),rglob()1.2、目录拼接1.3、重命名1.4、复制文件 2、os3、os.path4、示例 1、Pathlib # 通过cwd()获得当前工作目录 # 通过home()获得主目录from pathlib import Path currentPath Path.cwd() print(f"Current directory: {currentPath}"…

Android开发中自定义饼图以及百分比展示

本篇文章主要讲解有关怎么用自定义View绘制圆形饼图,饼图内容包含:饼图内部添加百分比、绘制短延长线以及长延长线、延长线上添加文字说明。下面进行主要内容分析说明,文章最后附上全部代码以及具体使用说明: 效果图:…

3d max软件中的缓存垃圾该如何清理?

使用3d max建模到渲染操作,来回对效果图调整的次数过多时,就会出现一下看不到的垃圾缓存,影响保存的速度,影响效率! 对于这类的3d垃圾清理的有什么高效方法呢? 3dmax垃圾清理的常规操作如下: 1、…

pandas的一些函数

1、pd.read_csv () 读取csv文件 import pandas as pddf pd.read_csv(Popular_Baby_Names.csv)df pd.read_csv(Popular_Baby_Names.csv, sep;, header0, index_col0, skiprows5, na_valuesN/A)##读取CSV文件data.csv,使用;作为分隔符,第一行作为标题&…

idea 一直卡在maven正在解析maven依赖

修改maven Importing的jvm参数 -Xms1024m -Xmx2048m

OpenAI开发者大会之后,当何去何从?

简介 过往总结 ​产品升级 GPT-4 Turbo Agent化 此间的未来 定制GPT GPT商店 Assistants API 总结与思考 简介 此次发布会简单总结如下。 1. 发布GPT-4 Turbo: 更长。支持128K上下文输入,标准GPT-4是8K版本,之前升级出了32K版本 更…

kubernetes (k8s)的使用

一、kubernetes 简介 谷歌2014年开源的管理工具项目,简化微服务的开发和部署。 提供功能:自愈和自动伸缩、调度和发布、调用链监控、配置管理、Metrics监控、日志监控、弹性和容错、API管理、服务安全等。官网:https://kubernetes.io/zh-cn…

5-爬虫-打码平台、打码平台自动登录打码平台、selenium爬取京东商品信息、scrapy介绍安装、scrapy目录结构

1 打码平台 1.1 案例 2 打码平台自动登录打码平台 3 selenium爬取京东商品信息 4 scrapy介绍安装 5 scrapy目录结构 1 打码平台 # 1 登录某些网站,会有验证码---》想自动破解-数字字母:python模块:ddddocr-计算题,成语题&#xf…

物联网AI MicroPython学习之语法 ucollections集合和容器类型

学物联网,来万物简单IoT物联网!! ucollections 介绍 ucollections 模块用于创建一个新的容器类型,用于保存各种对象。 接口说明 namedtuple - 创建一个新namedtuple容器类型 函数原型: 创建一个具有特定名称和一组…

rviz添加qt插件

一、增加rviz plugin插件 资料:http://admin.guyuehome.com/42336 https://blog.51cto.com/u_13625033/6126970 这部分代码只是将上面两个链接中的代码整合在了一起,整合在一起后可以更好的理解其中的关系 1、创建软件包 catkin_create_pkg rviz_tel…

MySQL数据库的各种锁介绍以及它们之间的关系

MySQL数据库的各种锁 表级锁、行级锁、间隙锁、意向锁、记录锁,悲观锁和乐观锁 表级锁包含表级共享锁和表级排他锁行级锁包含行级共享锁和行级排他锁间隙锁是行级锁的一种特殊锁,锁定既定列的范围值意向锁是事务对表中某些行或者范围发起的一项操作&am…

Hbuiderx链接到夜神模拟器(DCloud数字天堂)

赞助 DCloud 即数字天堂(北京)网络技术有限公司是 W3C成员及 HTML5中国产业联盟 发起单位 Hbuiderx切换使用夜神模拟器自带的ADB.exe链接到夜神模拟器 同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意…

数据的读取和保存-MATLAB

1 序言 在进行数据处理时,经常需要写代码对保存在文件中的数据进行读取→处理→保存的操作,流程图如下: 笔者每次在进行上述操作时,都需要百度如何“选中目标文件”以及如何“将处理好的数据保存到目标文件中”,对这一…

本地域名 127.0.0.1 / localhost

所谓本地域名就是 只能在本机使用的域名 ,一般在开发阶段使用。 编辑文件 C:\Windows\System32\drivers\etc\hosts。 127.0.0.1 www.baidu.com如果修改失败,可以修改该文件的权限。 原理: 在地址栏输入 域名 之后,浏览器会先进行 DNS…

SpringBoot定时任务打成jar 引入到新的项目中后并自动执行

一、springBoot开发定时任务 ①&#xff1a;连接数据库实现新增功能 1. 引入依赖 <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional> </dependency> <dependen…