电路笔记 :灯光画 JLC 嘉立创EDA+PCB打样(笔记)

本文介绍了如何使用PCB板制作灯光画,包括电路原理、元器件选择(如0805封装),以及SMT焊接技术的应用。还提到了使用立创平台进行Gerber文件操作和SMT打样的详细流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

项目介绍

在这里插入图片描述

在这里插入图片描述

打板子

  • 先登录
    在这里插入图片描述

  • 编辑器打开
    在这里插入图片描述

  • 作者提供了原理图和PCB设计

在这里插入图片描述

  • 生成Gerber

在这里插入图片描述

在这里插入图片描述

  • 下载一个下单小助手
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 去领取优惠卷(喷锡)

在这里插入图片描述

在这里插入图片描述

  • 不确认生产稿,不拼版,阻焊颜色设置为白色
  • 不需要SMT贴片
  • 板子厚度可以自由去选择,默认1.6mm
  • 不需要个性化选项
  • 10x10之内是20块钱的

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

PS:有关SMT贴片

元器件焊接

CG

import os

JLC_Gerber_name = {
    '.GTL':'Gerber_TopLayer',
    '.GBL':'Gerber_BottomLayer',
    '.GTO':'Gerber_TopSilkscreenLayer',
    '.GBO':'Gerber_BottomSilkscreenLayer',
    '.GTP':'Gerber_TopPasteMaskLayer',
    '.GBP':'Gerber_BottomPasteMaskLayer',
    '.GTS':'Gerber_TopSolderMaskLayer',
    '.GBS':'Gerber_BottomSolderMaskLayer',
    '.GDL':'Gerber_DocumentLayer',
    '.GKO':'Gerber_BoardOutlineLayer',
                   }

titlestr1 = '''G04 Layer: '''
titlestr2 = '''*
G04 EasyEDA Pro v1.9.29.eba1c1, 2023-07-04 04:23:24*
G04 Gerber Generator version 0.3*
G04 Scale: 100 percent, Rotated: No, Reflected: No*
G04 Dimensions in millimeters*
G04 Leading zeros omitted, absolute positions, 3 integers and 3 decimals*'''

def get_all_files_in_folder(folder_path):
    file_path_list = []
    file_prefix_list = []
    file_extension_list = []

    for root, dirs, files in os.walk(folder_path):
        for file in files:
            file_path = os.path.join(root, file)
            file_name = os.path.basename(file_path)

            file_prefix, file_extension = os.path.splitext(file_name)

            file_path_list.append(file_path)
            file_prefix_list.append(file_prefix)
            file_extension_list.append(file_extension)


    return file_path_list, file_prefix_list, file_extension_list




def file_rename(path, file_path_list, file_prefix_list, file_extension_list):
    suc = 0
    for i in range(len(file_path_list)):
        if file_extension_list[i].upper() in JLC_Gerber_name:
            suc += 1
            new_path = path + '\\' + JLC_Gerber_name[file_extension_list[i].upper()] + file_extension_list[i].upper()

            new_title = titlestr1 + JLC_Gerber_name[file_extension_list[i].upper()][7:] + titlestr2

            try:
                with open(file_path_list[i], "r+", encoding="utf-8") as f:
                    old = f.read()
                    f.seek(0)
                    f.write(new_title)
                    f.write('\n')
                    f.write(old)
                os.rename(file_path_list[i], new_path)
                print('\033[32m[Success]\033[0m ' + os.path.basename(file_path_list[i]) + '  ->  ' + os.path.basename(new_path))
            except OSError as e:
                print('\033[31m[Error]\033[0m ' + os.path.basename(file_path_list[i]))

    if suc == 0:
        print('\033[31m[No LiChuang Gerber file found]\033[0m')


# folder_path = input("Please enter the file path:")

folder_path = 'C:/code_test/Python/test/'
file_path_list, file_prefix_list,  file_extension_list = get_all_files_in_folder(folder_path)
file_rename(folder_path, file_path_list, file_prefix_list, file_extension_list)
<think>好的,我需要帮助用户找到拼版的教程或使用指南。首先,用户提到他们想了解PCB设计中的拼版方法,特别是的相关教程。我需要结合之前提供的引用内容来整理答案。 根据引用[1],对拼板有一些具体要求,比如不接受弧形和圆形板的自动拼版,必须用户自行拼好并提供文件。这可能意味着他们的教程会涉及如何正确准备这些文件。此外,顺拼方向和邮票孔拼版可能是关键点。 引用[2]提到了EDA的使用,这可能是一个资源,用户可以在EDA软件中找到拼版相关的功能或指南。而引用[3]讨论了生成Gerber文件的重要性,虽然主要是关于文件提交,但可能和拼版后的文件处理有关联。 接下来,我需要组织这些信息,分步骤说明如何找到教程。首先,官方文档和帮助中心是首要推荐,然后第三方平台可能有详细教程。此外,社区论坛和视频教程也是常见资源。最后,注意事项需要强调的具体要求,比如文件格式、拼版方向等。 在生成相关问题时,需要考虑用户可能的后续疑问,例如拼版设计的规范、费用计算、常见错误等。确保问题覆盖用户可能遇到的下一步问题,帮助他们深入了解。 现在需要检查是否有遗漏的信息,比如是否提到具体的操作步骤或链接。由于不能提供外部链接,应指导用户到官网或EDA软件内查找。同时,提醒用户注意文件格式和设计规范,避免提交错误。 最后,确保回答结构清晰,分点说明,并自然融入引用内容作为参考,帮助用户顺利找到所需资源。</think>### 拼板教程与PCB设计指南 根据您的需求,以下是关于拼板教程及PCB设计相关资源的整理与建议: --- #### **一、官方资源与教程** 1. **EDA帮助文档** EDAEDA)内置拼板功能,用户可通过以下步骤操作: - 打开设计好的PCB文件,选择顶部菜单栏的 **“工具” → “拼板”**。 - 设置拼板参数(如拼板数量、间距、方向等),支持顺拼和邮票孔拼板[^1]。 - 生成拼板后,导出Gerber文件提交生产。 - *注:弧形/圆形板需自行拼版并提供拼板示意图,不接受自动拼版此类外形*[^1]。 2. **官方教程与视频** - 访问官网的 **“帮助中心”**,搜索“拼板教程”或“PCB拼板设计”,可找到图文指南及视频演示。 - 参考官方论坛中的用户案例,例如灯光PCB设计中的拼板实现方法[^2]。 --- #### **二、第三方平台与社区** 1. **第三方服务平台** - 若需复杂拼板(如异形板或特殊工艺),可通过第三方平台购买拼板设计服务[^1]。 - 提供已拼好的Gerber文件和拼板图,确保符合生产规范。 2. **设计社区与论坛** - EDA社区中常有用户分享拼板经验,例如使用邮票孔或V-cut的注意事项。 - 参考Altium Designer用户生成的Gerber文件技巧,确保拼板文件符合保密性与加工要求[^3]。 --- #### **三、拼板设计注意事项** 1. **文件格式要求** - 提交Gerber文件时需包含钻孔文件(.drl)和层叠图,避免直接发送原始PCB文件[^3]。 - 拼板方向需统一为顺拼,不可倒扣或旋转[^1]。 2. **工艺限制** - 拼板间距需≥1.6mm(邮票孔拼板)或≥0.3mm(V-cut拼板)。 - 板边需预留工艺边(通常3mm以上),方便贴片加工。 --- #### **四、常见问题与优化** - **如何验证拼板设计正确性?** 使用EDA的3D预览功能检查拼板布局,或通过DFM(可制造性分析)工具自动检测间距问题。 - **拼板是否影响计价?** 按拼板后的整体尺寸计费,需注意拼板后不超过最大板厂尺寸(如20cm×20cm)。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值