使用焊盘属性中 Solder Mask Expansion 的 “ Tented ” 选项:该选项会移除所有阻焊层,导致焊盘顶层 / 底层的
发表于 07-22 18:07
?1978次阅读
至目标厚度
设计完成关键步驟:用工具验证叠层
叠层设计完成后,如何验证?传统方法依赖工程师经验,现在 华秋DFM软件提供了一站式解决方案 。
发表于 06-24 20:09
过孔的处理方式,足以影响整块电路板的焊接质量和最终性能。
一、过孔处理方式:各有千秋
1、过孔开窗:开放与风险并存
特点: 过孔裸露,阻焊层
发表于 06-18 15:55
感谢每一位工程师的信任与支持!
华秋DFM免费版上线以来,已伴随 超过40万工程师 ,完成了 海量设计验证与生产工艺审核 。
这份沉甸甸的信任,也让我们更清晰地聆听到大家在进阶应用中的真实
发表于 06-11 16:02
本文对贴片厂贴回来的电路板出现芯片引脚间的连锡问题、PCB板(电路板)的阻焊桥脱落有一定意义,特别是做电子产品的工程师强烈建议阅读、而对于个人DIY的电子玩家也可以了解这些概念。 ? 1. 阻
发表于 05-29 12:58
?405次阅读
创建ServiceAbility
创建ServiceAbility。
重写ServiceAbility的生命周期方法,添加其他Ability请求与ServiceAbility交互时的处理方法。
import type Want from \'@ohos.app.ability.Want\';import rpc from \'@ohos.rpc\';import hilog from \'@ohos.hilog\';const TAG: string = \'[Sample_FAModelAbilityDevelop]\';const domain: number = 0xFF00;class FirstServiceAbilityStub extends rpc.RemoteObject {constructor(des: Object) { if (typeof des === \'string\') {super(des); } else {return; }}onRemoteRequest(code: number, data: rpc.MessageParcel, reply: rpc.MessageParcel, option: rpc.MessageOption): boolean { hilog.info(domain, TAG, \'ServiceAbility onRemoteRequest called\'); if (code === 1) {let string = data.readString();hilog.info(domain, TAG, `ServiceAbility string=${string}`);let result = Array.from(string).sort().join(\'\');hilog.info(domain, TAG, `ServiceAbility result=${result}`);reply.writeString(result); } else {hilog.info(domain, TAG, \'ServiceAbility unknown request code\'); } return true;}}class ServiceAbility {onStart(): void { hilog.info(domain, TAG, \'ServiceAbility onStart\');}onStop(): void { hilog.info(domain, TAG, \'ServiceAbility onStop\');}onCommand(want: Want, startId: number): void { hilog.info(domain, TAG, \'ServiceAbility onCommand\');}onConnect(want: Want): rpc.RemoteObject { hilog.info(domain, TAG, \'ServiceAbility onDisconnect\' + want); return new FirstServiceAbilityStub(\'test\');}onDisconnect(want: Want): void { hilog.info(domain, TAG, \'ServiceAbility onDisconnect\' + want);}}export default new ServiceAbility();
注册ServiceAbility。
ServiceAbility需要在应用配置文件config.json中进行注册,注册类型type需要设置为service。\"visible\"属性表示ServiceAbility是否可以被其他应用调用,true表示可以被其他应用调用,false表示不能被其他应用调用(仅应用内可以调用)。若ServiceAbility需要被其他应用调用,注册ServiceAbility时需要设置\"visible\"为true,同时需要设置支持关联启动。ServiceAbility的启动规则详见组件启动规则章节。
{...\"module\": { ... \"abilities\": [...{\"name\": \".ServiceAbility\",\"srcLanguage\": \"ets\",\"srcPath\": \"ServiceAbility\",\"icon\": \"$media:icon\",\"description\": \"$string:ServiceAbility_desc\",\"type\": \"service\",\"visible\": true},... ] ...}}
发表于 05-28 07:38
,不仅容易遗漏问题,还可能导致生产延误。
因此,非常需要一款强大的可制造性检查工具:华秋DFM软件,不仅 覆盖了超全的PCB设计规范 ,还拥有 解决生产隐患案例的丰富经验 ,直接从源头
发表于 04-16 15:57
/下降时间)被减缓,可能导致时序错乱。
信号带宽受限,影响高速数据传输(如PCIe、DDR等)。
本质在于:原本是“带状线”,或者“微带线”,但是你把旁边铺上铜了之后,他就变了,变成了“共面波导”。
三种
发表于 04-07 10:52
; ,我们必须说得掷地有声!
暴击福利四连发!手慢无警告!
福利一:评论区C位出道,赢京东卡
在【华秋DFM】公众号找到同名推文,留言区夸夸我们/吐槽我们/甚至表白小编都可,再转发公众
发表于 03-26 10:56
亲爱的工程师伙伴们:
当你们深夜伏案优化PCB布局时,当你们反复核对Gerber文件生怕遗漏细节时——我们知道,每一份设计稿背后都是你们对极致的追求。
正是这些真实的用户场景,让华秋D
发表于 02-13 11:49
开放系统互联(OSI)模型是一个概念性框架,用于标准化网络通信过程,以便不同的计算机系统和网络能够相互通信。OSI模型分为七层,每一层都有其特定的功能和协议。以下是OSI七层模型的每
发表于 11-24 10:46
?1693次阅读
“ ?阻焊层俗称绿油,覆盖在铜箔表面上防止铜线的氧化;同时阻
发表于 11-12 12:22
?1963次阅读
可靠性的关键角色。本文将深入探讨阻焊层的定义、作用以及不同类型的阻焊层,以帮助大家更好地理解其在
发表于 09-23 09:53
?1068次阅读
在现代电子科技领域,pcb电路板如同电子设备的 “神经系统”,而PCB阻焊印刷则是确保这个 “神经系统” 稳定、可靠运行的关键环节之一。 PCB阻焊
发表于 09-18 13:53
?1138次阅读
“在 KiCad 中使用华秋DFM插件,高效完成工艺规则检查,且可以根据检测结果直接在 PCB 中进行修改。”
华秋 DFM 插件介绍
DFM 插件可以帮助您在 KiCad 的
发表于 08-18 22:15
评论