Skip to content

🗃️ A PCB Business Card Project based on Altium Designer 21 & KeyShot 8

License

Notifications You must be signed in to change notification settings

SummerFalls/PCB_BusinessCard

Repository files navigation

🥝 PCB_BusinessCard | 客制化 PCB 名片

概览

📕 简介 License

基于 Altium Designer 21KeyShot 8 的个人 PCB 名片工程,本工程演示了如何使用 Altium Designer 导出 3D 模型并用 KeyShot 完美解决 3D 模型缺失 PCB 丝印以及元器件丝印的问题,之后再进一步进行渲染,详细教程在渲染图展示的下方。

⚙️ 软件需求

  • Altium Designer 21
  • KeyShot 8
  • Adobe Photoshop 2020
  • Adobe Acrobat DC

⚠️ 对于本说明档中图片加载不出来的情况,也可直接下载本仓库的 Releases page 中提供的 📄 PDF 文档 进行阅读。

⚠️ 若要用 Altium Designer 21 正常打开本工程,最好先右键安装 📁 ./1.RenderFiles/ 文件夹下的 3 款字体文件,否则 PCB 丝印显示不正常,因为我使用了 TTF/OTF 矢量字体文件来作为丝印 Logo 的载体。

  • For PCB SilkScreen Logo
    • 📦 ApexLogo.ttf
  • For IC SilkScreen Font
    • 📦 IC_SilkScreen_Font_OCR A Std Regular.ttf
    • 📦 IC_SilkScreen_Font_OCR A Std.otf

字体文件

🧰 工具软件

Altium Designer Adobe Acrobat Reader Adobe Photoshop Inkscape Visual Studio Code Markdown

🗺️ 图标

Font Awesome Material Design Icons Simple Icons

🍦 芯片

STMicroelectronics

💬 社区

GitLab GitHub Hackaday

PCB_BusinessCard.02 PCB_BusinessCard.32

实体卡展示

PCB_BusinessCard.03 PCB_BusinessCard.04

PCB_BusinessCard.01 PCB_BusinessCard.05

渲染图展示

PCB_BusinessCard.22 PCB_BusinessCard.41

PCB_BusinessCard.41 PCB_BusinessCard.41


💬 渲染简要步骤

  1. Altium Designer 导出 PARASOILD (.x_t) 格式的 3D 模型文件

    ⚠️ .x_t 格式可导出线路,而如果导出为 STEP 格式,会发现线路是缺失的。 AD导出3D模型

  2. 使用 KeyShot 打开 .x_t 文件,此时发现 PCB 表面和元器件表面的丝印缺失,故需要分别使用两种不同方法,采用贴图的方式,将丝印分别贴到 PCB 表面和元器件表面。
    • PCB 丝印导出 & 贴图
      1. AD导出PCB丝印
      2. Photoshop 打开刚刚导出的 PDF 文件,将导出后的 PCB 丝印 PDF 做些处理,将不必要的线路 P 掉,因为线路在 3D 文件中已经有了,之后另存为 PNG 文件

        PCB丝印处理

      3. 将刚刚导出的 PNG 文件 作为贴图,添加到 PCB 主板 上,并调整位置、角度等,如下图所示
        1. 双击 PCB 主板 项目进入材质

          双击PCB主板

        2. 添加标签,并如图添加 PNG 文件 或者 PSD 文件,之后进行如图所示的调整

          材质_添加标签并设置

        3. 使用箭头进行丝印位置的平移细调

          丝印位置进一步调整

    • 元器件丝印导出 & 贴图
      1. 下载对应芯片的数据手册,用 Acrobat DC 打开数据手册 PDF 文件后,找到对应封装的 package marking,并进入编辑模式进行编辑,编辑完成后保存,如图

        元器件丝印导出1 ⚠️ 若电脑中没有对应芯片丝印使用的字体,需要自行去下载字体文件,本例中的芯片丝印字体已经提供,右键安装即可,安装后需要重启 Acrobat DC

      2. 进入 组织页面 功能,将刚刚的一页进行单独提取导出为 PDF 文件

        元器件丝印导出2

      3. 将刚刚单独提取导出的 PDF 文件再次编辑,删去无关内容,如图

        元器件丝印导出3

      4. Photoshop 打开该 PDF 文件,之后进行修改,再导出为 PNG 文件,如图

        元器件丝印导出4

      5. 将刚刚导出的 PNG 文件 作为贴图,添加到 芯片主体 上,并调整位置、角度等,具体操作与之前的 PCB 丝印的贴图操作类似
  3. 之后,依个人喜好以及实际情况,再进行 材质颜色纹理环境背景 相关的调整,便能有不同的实时渲染效果,案例如图

    KeyShot

  4. 最后,将调整好角度的实时渲染效果导出为图片

    渲染导出


⭐ License

MIT License

Copyright © 2021 SummerFalls

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.