AD21 PCB设计的高级应用(九)3D PDF的输出

(九)3D PDF的输出

  • 1.3D PDF的输出
  • 2.制作PCB 3D视频

1.3D PDF的输出

Altium Designer 19 带有 3D输出功能,能够直接将 PCB 的 3D效果输出到 PDF 中。

’(1)打开带有 3D 模型的 PCB 文件,执行菜单栏中“文件”→“导出”→“PDF3D”命令,选择导出文件的保存路径,弹出 Export 3D 设置对话框,保持默认即可,单击 Export 按钮等待软件导出 PDF 3D, 如图所示。

在这里插入图片描述
(2)用Adobe Acrobat DC软件打开导出的 3D PDF文件,如图1-347所示。这个3D PDF 是有物理连接的、支持编辑的、可以旋转角度。在 PDF 的左边,可以选择需要查看的参数,如 Silk、Components 等。
在这里插入图片描述

提示:导出的 PDF 3D需要用能查看 3D 的 PDF软件打开,否则看不到 3D 效果。

2.制作PCB 3D视频

为了提供更具吸引力和有用的电路板文档,Altium Designer 提供了生成 PCB 3D视频文档的功能,用户可以获得特定物体的详细信息,例如软硬结合板的折叠过程。PCB 3D 视频的内容就是一系列 PCB(3D)板的连续快照,称为关键帧。在每个关键帧序列中,用户可以调整每一帧的放大比例、角度和旋转方向。
制作 PCB 3D视频的步骤如下:

(1)按快捷键 3 切换 PCB 到 3D 模式,单击右下角的 Panels 按钮,选择 PCB 3D MovieEditor,打开 PCB 3D Movie Editor 面板,如图 所示。面板主要分为如下三个区域:
在这里插入图片描述
①3D视频管理区域:用于添加和删除视频,可创建任意数量的视频。

②定义关键帧序列区域:在此区域可添加新的关键帧,并根据对工作区中 3D 板显示所做的更改来更新现有关键帧。

③ 控件区域:提供用于直接在PCB工作空间中播放所选视频的控件,实现对视频的播放控制。注意:
①3D视频的所有配置信息都存储在PCB文档中,即每个PCB都有相应的3D视频列表。
②3D模式下才能对PCB 3D Movie Editor面板进行编辑,在2D模式时,会提示警告,如图所示。
在这里插入图片描述

(2)添加新视频。在视频管理区域单击 New 按钮,或按快捷键 Ctrl+N,即可添加并命名新视频。

(3)定义关键帧序列。视频实际是由一帧一帧的画面组成,所以用户需定义组成视频的每一帧画面。3D 模式下,在 PCB 面板中将 PCB 的板子旋转或调整到用户想要呈现的样子,然后切换到 PCB 3D Movie Editor 面板中的 Key Frame 列表进行添加,如图 所示。

在这里插入图片描述

注意:
① Name 选项可修改关键帧名字,软件默认命名为 Key Frame、Key Frame 1等。
②Duration(s)用于设置关键帧的播放持续时间,软件默认3.0s,用户可自定义0.0~100.0s。
③通过单击^和v按钮,可以调整关键帧的顺序。
④软件自定义初始关键帧的固定时间持续为0.0s,用户无法删除初始关键帧,并且不能在其上方添加新的关键帧。
⑤若是修改关键帧,在调整好画面后,单击[key Frame按钮,选择Update 更新修改,或按快捷键Ctrl+A。

(4)视频播放预览。添加并设置好关键帧之后,可以直接在设计工作区中预览生成的视频。单击控件区域中按钮,即可播放视频。
注意:
①视频至少有两个帧才能播放。
②按钮:用于将电影倒回初始关键帧;按钮:跳转到序列中上一个关键帧的开头。按钮酬:跳转到序列中下一个关键帧的开头。

③插值设置。用于在一个关键帧和下一个关键帧之间创建无缝流的插值样式,以及播放帧的速率。Altium Designer可以使用两种类型的插值,可以选择在两者之间切换,如图所示。

在这里插入图片描述

●Key Frame to Key Frame:关键帧间线形插值-一在关键帧间使用球面线性插值算法,会导致在每个帧的最后变慢。
.Velocity between Key Frame:关键帧间匀速插值-一在关键帧间使用二次样条插值算法,细分旋转的范围使其小于 90 度。得到的结果是速度稳定、更加完美的关键帧之间的变化,在两帧之间不会产生显著的减慢速度。PCB编辑器内的播放默认帧速率为 25 帧/秒。视频中使用的帧总数取决于为每个关键帧设置的持续时间。使用 Frame Rate(帧速率)可根据需要增加或减少此速率。帧速率可以是 1~50 的任何值。

(5)输出 3D 视频文件。PCB 3D 视频输出是 Output job 的可配置的一部分,可以使用多媒体输出媒介产生。
① 按快捷键 F+N+U,给工程文件添加一个 Output job 文件。
②给 Output job 文件添加一个多媒体输出媒介,操作如图所示
在这里插入图片描述

③配置3D视频输出。双击PCB 3D Video,可设置视频相应显示效果,如图所示。

在这里插入图片描述

:单击此按钮可切换电路板阴影效果的显示。
:单击此按钮可打开“视图配置”对话框,可以调整电路板的外观和感觉,并根据需要更改 3D 机身和通用 3D 模型的任何设置,如图所示。

在这里插入图片描述

④为 3D视频选择输出容器,如图所示。
在这里插入图片描述
⑤ 设置输出容器。可通过单击 Video“输出容器”中的“改变”按钮打开 Video settings对话框,如图所示,根据需要进行设置。

在这里插入图片描述
⑥设置完成之后,即可单击“输出容器”中的“生成内容”按钮,视频将会输出到工程文件下的 Project Outputs for…文件夹中, 效果如图所示。

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机网络 day7 扫描IP脚本 - 路由器 - ping某网址的过程

目录 network 和 NetworkManager关系: 实验:编写一个扫描脚本,知道本局域网里哪些ip在使用,哪些没有使用? 使用的ip对应的mac地址都要显示出来 计算机程序执行的两种不同方式: shell语言编写扫描脚本 …

【Linux】自动化构建工具-make/Makefile详解

前言 大家好吖,欢迎来到 YY 滴 Linux系列 ,热烈欢迎!本章主要内容面向接触过Linux的老铁,主要内容含 欢迎订阅 YY 滴Linux专栏!更多干货持续更新!以下是传送门! 订阅专栏阅读:YY的《…

OpenHarmony ArkUI 如何调用相机

​ ArkUI调用相机和调用相册其实是一个思路,只用修改一个地方。 我们继续来说相机调用,ArkUI没办法自己获取相机,所以得依靠一下ohos.multimedia.camera 相机开发指导 介绍 本指导主要展示了调用相机的调用过程,以及调用相机的…

Unity Shader - if 和 keyword 的指令比较

文章目录 环境TestingIf4Sampleunity shaderlab 中的 TestingIf4Sample.shadergraphics analyzer 中的 TestingIf4Sample.glsl TestingKW4Sampleunity shaderlab 中的 TestingKW4Sample.shadergraphics analyzer 中的 TestingKW4Sample.glsl 比较 环境 Unity : 2020.3.37f1 Pi…

网络安全(零基础)自学

一、网络安全基础知识 1.计算机基础知识 了解了计算机的硬件、软件、操作系统和网络结构等基础知识,可以帮助您更好地理解网络安全的概念和技术。 2.网络基础知识 了解了网络的结构、协议、服务和安全问题,可以帮助您更好地解决网络安全的原理和技术…

新的恶意软件 WikiLoader 针对意大利组织

研究人员发现了一种新的恶意软件,名为 WikiLoader 恶意软件。之所以这样命名,是因为它向维基百科发出请求,希望得到内容中包含 "The Free "字符串的响应。 WikiLoader 恶意软件的主要目标是意大利企业及组织。 WikiLoader 是一种…

首页和图表的定制

首页就是刚刚那些在静态资源扫描文件下叫 index.html 的文件 头像

wolfSSL5.6.3 虚拟机ubuntu下编译运行记录(踩坑填坑)

网上相关教程很多(包括wolfSSL提供的手册上也是如此大而化之的描述),大多类似如下步骤: ./configure //如果有特殊的要求的话可以在后面接上对应的语句,比如安装目录、打开或关闭哪些功能等等 make make install 然后结束,大体…

OpenMMLab MMDetectionV3.1.0-SAM(环境安装、模型测试、训练以及模型后处理工具)

OpenMMLab Playground 概况 当前通用目标检测的研究方向正在朝着大型多模态模型发展。除了图像输入之外,最近的研究成果还结合了文本模式来提高性能。添加文本模态后,通用检测算法的一些非常好的属性开始出现,例如: 可以利用大量…

UniPro助力金融企业数字化转型 强化项目协作与跟踪

根据一份来自Standish Group的研究报告("CHAOS Report"),该报告对美国各行业的项目进行了调查,结果显示仅有不到一半(约44%)的项目能够成功按时完成,并达到预期的业务目标。其中&…

短视频矩阵营销系统技术开发者开发笔记分享

一、开发短视频seo抖音矩阵系统需要遵循以下步骤: 1. 确定系统需求:根据客户的需求,确定系统的功能和特点,例如用户注册登录、视频上传、视频浏览、评论点赞等。 2. 设计系统架构:根据系统需求,设计系统的…

【uniapp】【Vue3】 超简单全局自定义弹窗组件Modal

Element-Plus 自动引入&#xff0c;Icon图标不显示 //这样写是不会显示的 <el-icon size"20"><view /> </el-icon>// 应该这样写 <el-icon size"20"><i-ep-view/> </el-icon>// 或 <i-ep-view/>这个名字怎么去…

Jenkins 自动化部署实例讲解,另附安装教程!

【2023】Jenkins入门与安装_jenkins最新版本_丶重明的博客-CSDN博客 也可以结合这个互补看 前言 你平常在做自己的项目时&#xff0c;是否有过部署项目太麻烦的想法&#xff1f;如果你是单体项目&#xff0c;可能没什么感触&#xff0c;但如果你是微服务项目&#xff0c;相…

改进的智能优化算法定性分析:收敛行为分析(Analysis of the convergence behavior )

目录 一、智能优化算法改进收敛行为分析运行结果 二、收敛性分析 三、GWO1在F1收敛性运行结果 四、改进灰狼算法GWO1 五、代码获取 一、智能优化算法改进收敛行为分析运行结果 本文以改进的灰狼算法 GWO1 为例&#xff0c;在 CEC2005 测试函数上进行定性分析实验。 F1:…

SpringBoot之Actuator基本使用

SpringBoot之Actuator基本使用 引入分类常用接口含义healthbeansconditionsheapdumpmappingsthreaddumploggersmetrics 引入 <!-- actuator start--> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter…

大麦订单生成器 大麦订单购买截图生成

后台一键生成链接&#xff0c;独立后台管理 教程&#xff1a;修改数据库config/Conn.php 不会可以看源码里有教程 下载程序&#xff1a;https://pan.baidu.com/s/16lN3gvRIZm7pqhvVMYYecQ?pwd6zw3

企业邮箱费用详解!了解企业邮箱的费用及其相关信息

对于需要可靠的邮箱平台的企业来说&#xff0c;企业邮箱可能是最好的解决方案。有许多供应商提供企业邮箱服务&#xff0c;他们通常每月都有相应的费用。 在考虑企业邮箱的成本时&#xff0c;有几件事要记住。首先&#xff0c;您应该考虑使用邮箱服务的用户数量&#xff0c;因为…

✅1本期刊发生变动,EI期刊目录更新!

【SciencePub学术】继上次更新后一个月&#xff0c;爱思唯尔&#xff08;Elsevier&#xff09;官网更新了EI Compendex收录期刊目录。本次更新EI期刊目录中&#xff0c;Serials&#xff08;连续出版/核心收录&#xff09;列表共收录期刊名称5347个&#xff0c;与上次更新相比&a…

java快速生成数据库表文档(HTML、DOC、MD)

在企业级开发中、我们经常会有编写数据库表结构文档的时间付出&#xff0c;关于数据库表结构文档状态&#xff1a;要么没有、要么有、但都是手写、后期运维开发&#xff0c;需要手动进行维护到文档中&#xff0c;很是繁琐&#xff0c;这里推荐一个开源项目&#xff1a;screw gi…

leetcode743. 网络延迟时间 floyd

https://leetcode.cn/problems/network-delay-time/ 有 n 个网络节点&#xff0c;标记为 1 到 n。 给你一个列表 times&#xff0c;表示信号经过 有向 边的传递时间。 times[i] (ui, vi, wi)&#xff0c;其中 ui 是源节点&#xff0c;vi 是目标节点&#xff0c; wi 是一个信…