首页/新闻资讯/正文详情

ANSYS Maxwell 3D线圈磁场仿真实战:从建模到后处理的完整指南

发布时间:2026/9/25 1:57:15 来源:云帆数科 栏目:资讯中心
ANSYS Maxwell 3D线圈磁场仿真实战:从建模到后处理的完整指南
做线圈设计这些年我越来越离不开ANSYS Maxwell的3D磁场仿真。以前估算线圈产生的磁场分布靠解析公式只算轴向中心点的磁密还行一旦涉及空间分布、磁路饱和、涡流损耗手算基本无能为力。后来转用Maxwell 3D做完整的三维线圈磁场仿真之后整条设计流程改了好几轮——先仿真再开模后面打样基本一遍过。这篇东西不是官方教程的复述是把我实际调试线圈模型时那些踩过的坑、验证过的做法、还有参数设置的逻辑完整写出来尤其侧重Maxwell 3D里最容易出问题的网格、激励和边界条件这几块。能帮你少走不少弯路。1. 为什么非要用Maxwell做3D线圈磁场分析1.1 2D仿真和3D仿真的本质区别很多刚接触Maxwell的人习惯先建模2D因为模型简单、计算快、资源占用小。但线圈的2D对称模型只适合轴旋转对称结构例如螺线管沿轴向完全对称、或者环状线圈沿周向均匀分布。一旦线圈存在开口气隙、矩形截面、多组线圈交错排布、动态磁路偏置甚至线圈轴线与磁路方向有夹角那2D的计算域就框架住了整个磁场形态边界条件根本贴不上真实情况。我接手过一个偏心线圈加磁芯的电磁驱动方案最初用2D轴对称模型估算吸力与行程关系做了三版结构都出现推力曲线偏差超过15%后面建了全3D模型边界问题自然瓦解。3D Maxwell求解的是麦克斯韦方程组的完整三维矢量解磁通路径可以直接沿着任何空间方向走通不会被人为限定在X-Y平面。代价是自由度数量比2D高出几个数量级、网格数量动辄几十万甚至数百万单元、求解时间明显变长。所以选择2D还是3D本质上不是精度问题而是模型结构和磁场分布是否真正具备二维对称性。有对称性就用2D没有对称性就别硬用2D兜底——硬省时间的代价是一连串改模轮回。1.2 3D线圈仿真的典型应用场景我平时做的大多是这几类线圈磁场问题基本都在Maxwell 3D环境下完成电磁阀和比例阀的螺线管线圈关注衔铁在不同行程位置时的吸力-位移特性曲线需同时计及磁路饱和、漏磁和端部效应。无线充电系统的耦合线圈这种结构线圈呈平板螺旋状磁芯几乎都是扁平块状磁场完全非轴对称3D仿真是必须项。主要看耦合系数k、自感和互感随位置偏移的变化。电机定子绕组和永磁体配合定子槽内绕组端部延伸区域的磁场泄漏、齿槽转矩评估这些都必须通过三维路径建模完成。电感器和变压器设计观察磁芯窗口内磁通密度分布验证是否发生局部饱和估算铜损和铁损的比值关系。感应加热线圈、电磁感应式传感器线圈这类线圈更看重交变磁场作用下的涡流分布和热源分布需用涡流求解器来处理。这些场景有一个共同点线圈的几何结构、磁芯的形态、或者气隙的磁场路径都不具备任何二维对称性。如果你也身处这些场景请直接把起点定在Maxwell 3D上省去从2D转向3D的折腾。Maxwell在低频电磁场求解这个垂直领域足够成熟尤其是在与电路协同仿真方面前段时间结合Simplorer做闭环控制的前期验证效果比先做PCB样机再测再接调试省了大半周期。这套流程现在基本稳定在我的常用工具链里。重要经验选2D还是3D建议在建模前先问自己一个问题——“磁场路径在所有过轴线的截面上完全相同吗”只要答案是“不是”就直接上3D仿真。2. 仿真前的模型准备与思路规划2.1 线圈建模的几种策略及其适用场景Maxwell对线圈的几何建模没有自动生成向导你必须手动完成。但线圈有几种不同的建模精细度对应不同仿真目的需要好好规划。策略一多匝实体建模。每个线圈匝都用真实的铜导线实体画出来适合高频涡流效应分析例如集肤效应明显、相邻匝间邻近效应显著的情况。但这种建模对网格剖分极其不友好——螺旋结构的曲率会强制系统使用大量细小四面体单元导致网格量爆炸。策略二单实体等效建模Solid Coil建模。这是我最惯用的方式把整段线圈绕组用一个拉伸得到的实体表示例如把整个螺线管绕组区域画成空心圆柱体把螺旋平板线圈画成一个扁平圆环体。Maxwell会把这个“等效实体”当成一体式绕组来求解效果是计算量小非常多而且在低频几十kHz以内线圈仿真中精度足够。等效的关键是准确设置匝数总匝数、并联支路数和绕组电流分配方式。策略三Sheet绕组结合外部电路。把绕组简化成包围磁芯的一个或多个闭合面并在面上定义绕组Winding和匝数。这种建模方式在变压器仿真中用的比较多它比实体建模少了内部电磁场细节但特别适合关注磁芯行为而不是线圈内部铜耗的研究。三种策略的取舍标准大体这样只看外部磁场分布和力特性无脑选策略二线圈内部铜耗、匝间涡流损耗是重点才选策略一磁芯饱和分析为主、线圈结构做辅助时选策略三。我在做无线充电耦合线圈项目时因为随后需要评估线圈内部损耗和温度场耦合最终用了实体线圈模型把矩形利兹线等效为单匝矩形截面并在涡流求解器下计算交流电阻结果为后续热仿真提供了可靠热源数据。2.2 材料设定的那些隐藏细节模型搭好后材料设置这项操作看着简单其实容易埋雷。两个材料最容易出问题铜和磁芯。铜材料在Maxwell材料库里通常直接调用copper即可电导率默认5.8e7 S/m。但用涡流求解器时要注意一个细节——默认材料参数没有考虑温度。如果线圈工作在80摄氏度以上铜的电导率会比常温值降低约20%相应的交流电阻和涡流损耗都会变。我一般先在Material工具里复制一份copper材料把电导率按温度系数修正成目标温度下的数值再赋值到模型上。磁芯材料要复杂得多。如果是铁氧体磁芯除了需要设置初始相对磁导率之外还要注意B-H曲线是否完整。我习惯直接从厂商提供的材料手册里把B-H数据点抄进Maxwell材料库而不是用默认线性材料。因为很多场合线圈周围磁芯的真实工作点已接近饱和拐点线性材料会得出偏高的电感值。设置B-H曲线时点别太少至少20个点以上拐点区域加密取点曲线光滑性对收敛速度有直接影响。硅钢片之类的叠片磁芯则要注意设置Stacking Factor叠压系数和叠片方向。这里有个容易踩的坑把硅钢片的叠片方向设反了磁导率沿厚度方向叠片磁场走不通会导致磁阻异常升高。2.3 激励设置绕组和匝数的工程含义激励是Maxwell 3D线圈仿真最关键的一环。要点是理解Winding和CoilTerminal在软件中的层级关系。实体线圈建模时选中线圈实体并Assign Excitation - Coil然后指定这个Coil属于哪个Winding并联支路数Parallel Branches填好软件会自动按照实际匝数分配电流密度。匝数在Coil Terminal里填写时注意“串联匝数”和“绕组层数”不要重复计算。我用螺线管线圈时线圈一共有完整匝数100匝如果分了多个绕组段并联供电每个部分就要按关键节点独立设定Coil并确认它所接纳的匝数份额。这里小建议是先用多匝实体模型快跑一版低网格计算把每个绕组的电流密度和匝数设定代入验证电感总量偏差过大就要反向核查。常见事故现场把并联支路数设成了2却没看到匝数栏里输入的是“每支路匝数”还是“总匝数”导致激励电流算错一倍整条力-位置曲线全部偏掉。核对时最简单的方法是检查电流激励的总安匝数是否符合设定而不是只看电流大小。3. 网格划分与求解器选择的实操要点3.1 网格控制不是一味加密而是分层治理3D仿真中最影响效率的环节是网格剖分80%的项目卡顿问题都源于网格安排得不够聪明。Maxwell的网格剖分器基于四面体单元自适应加密策略比传统商业软件的六面体结构化网格要“硬核”很多但正因为是自动的才更需要人为干预。我的网格策略基本固定为三层全局单元约束设置先跑一次常规默认网格观察初始网格数量和求解器报出的残差曲线目标控制单元总数在30万到150万之间不超过临界值。如果超出的话对计算资源的需求会非线性上升。对于工作站双路至强、内存128GB的配置150万单元已经比较吃力了计算一次磁静态仿真大约在10分钟到半小时量级。局部表面加密线圈导体的圆周方向曲率大、气隙两侧的表面磁场梯度大这两个位置是局部加密的最优先对象。我通常在气隙上下表面分别建0.1mm厚的薄层区域并对薄层区域单独设置最大网格长度这样气隙的网格密度与线圈内部的体网格密度解耦不会出现远处漏磁网格过密、关键气隙却被忽略的情况。自适应加密的收敛判据Maxwell的自适应网格迭代通常设置能量误差目标为1%到3%。注意默认能量误差并不等于磁场数值误差。实际使用中我把目标改为1%并把最大加密迭代次数设为15次往往是第8到12次之间能量误差曲线已经平缓此时可以手动停止不必等满15次。3.2 求解器类型到底怎么选Maxwell 3D有三种主要求解器求解器类型激励形式适用场景我的建议Magnetostatic静磁场恒定电流I直流线圈、磁路饱和分析、力特性粗略估算新手起步的必选项Eddy Current涡流场正弦交流电流交流线圈、涡流损耗、阻抗分析电感和损耗同时关注时的选项Transient瞬态场时变电流或外部电路动态响应、运动物体的磁场变化配合机械运动仿真的进阶选项很多刚入门的同行会问一个问题交流线圈的低频感应加热仿真是不是该选瞬态不一定。如果只是关心稳态正弦响应下的磁场幅值和相位涡流求解器就够了速度比瞬态快至少一个数量级。瞬态求解器在你真的需要看通电瞬间的电流爬升、峰值力和时间常数时才用得上。我做过一个低频感应加热线圈的对比验证稳态工况下涡流求解器结果和瞬态求解器稳定后的幅值数据相差不超过2%但涡流求解器跑了20分钟瞬态跑了整整两个多小时。后续验算基本转用涡流求解器。3.3 边界条件与计算域尺寸的设置逻辑这个环节看起来简单但设置错了会导致结果数值正确但物理错误属于软件不会报错但允许你犯错的坑。线圈仿真中默认需要定义计算域计算区域外部边界要分几种方式。最常见的是自然边界即磁力线平行于边界。因为Maxwell在默认情况下把求解域外边界当作磁对称条件来处理你需要有两个考量思路求解域尺寸足够大如果求解域太小磁场传导到边界时还没有衰减完被强制满足“磁力线平行边界”条件会导致磁阻路径错乱。我一般把求解域边界离线圈和磁芯最外侧留出整体包络尺寸的50%到100%的距离。例如一个直径50mm的螺线管线圈计算域至少做到整个结构外延50mm以上。平板线圈磁路开放的结构建议外延做到结构尺寸的一到两倍。使用气球边界Balloon要模拟开放空间时在求解域的外表面指定Balloon边界类型。它计算的电气边界采用远场近似表达磁场能量随距离按自然衰减规律衰减外边界不会强行约束磁力线方向适合模拟线圈在无边界开放空间的磁场分布。不指定任何边界条件时Maxwell默认定为自然边界与高真空环境的区别不大但实践中还是习惯直接选Balloon。对于可拆分对称面的线圈模型还可使用对称边界条件来大幅缩小求解区域。两个常见方向奇对称边界Odd Symmetry磁场切线分量在对称面上为0的对称线对应磁力线平行于对称面。偶对称边界Even Symmetry磁场法向分量为0对应磁力线垂直穿过对称面。选定合适的对称策略后原本需要四十万网格的模型缩到十万以内迭代很快。用一次完整的螺线管电磁阀仿真验证过采用偶对称边界配合半模型建模求解时间直接降到原来的40%精度偏差小于1%。4. 结果后处理让仿真数据真正指导设计4.1 正确查看磁密云图与磁场线仿真收敛后第一步是看结果但很多人在这一步反而没经验。磁密云图主要通过Field Plot显示但要注意如果建模时以T为单位则图中数值可能更大需要从Field Overlay的Settings里核对单位和颜色标尺避免对数据产生误解。磁密云图用来判断磁路是否饱和很有用。这时需要关注局部的磁密极值区域尤其是在磁芯拐角、极靴、气隙与磁芯相邻处若饱和区占磁路横截面比例超过了一二十个百分点就说明磁路设计该调整了。我一般会在后处理里再建立一条沿着磁路中心线的绘图线绘制磁密分量沿路径的变化这样比看云图更直观。磁力线在Maxwell 3D中默认不显示在三维实体上通常需要在2D面上切一个剖面再绘制Flux Lines图面直观许多。沿着磁路中间切剖面看磁力线分布恰好可以判断磁通走向是否符合设计预期、有没有明显的漏磁路径。这个地方有个经验把剖面的边界延伸到包含求解域内部空间才能看到真实空间中的磁力线分布否则只在模型实体表面剖切看到的是被结构边界截断的假信息。4.2 电感和互感计算的方法线圈电感计算在Maxwell里有不同方式选择时看目的。Matrix计算法。Maxwell的Matrix功能直接给出各绕组自感、绕组间互感精度较高。涡流求解器下可以一并得到交流电感矩阵参数里会直接给到完整信息。在计算无线充电线圈的耦合系数k时我通常通过Matrix先求两个线圈的自感L1、L2和互感M再直接求出耦合系数k M / sqrt(L1*L2)。这样做比通过瞬态电压积分算电感再换算更直接数值也更稳定。通过磁链手动计算。在后处理中导出某绕组截面的磁链用Ψ/I得到自感值。这种方法更适合静磁求解器下核实电感的精度尤其适合在做矩阵计算之前先做一步粗略估算对发现激励错位问题很有效。瞬态仿真中通过电压电流波形转算电感。需要额外搭建外部电路结果里提取电压电流波形做积分处理适合带铁芯饱和特性才描述的瞬态场景。其中关键点是电感的计算必须明确对应的励磁频率点和是否包含涡流效应。同样的线圈在10kHz和100kHz下由于集肤效应导致有效导电截面变化电感会略有差异。静磁求解器算出的电感是不能代表交流工况的标准结果只能作为参考值。4.3 用场计算器做自定义的工程量提取Maxwell还支持通过Field Calculator从场数据中提取自定义物理量。比如计算线圈某段导体的焦耳损耗“总损耗密度”直接将CopperLoss表达式做体积分或者把磁密B在某个方向上的分量做沿着指定路径的积分获取气隙磁压降数据。这个方法在验证解析公式时非常有效。我最近一次做螺线管推力-行程特性拟合时利用场计算器构造了表面应力张量的体积分表达式直接输出衔铁表面受力比云图切换观察力曲线更快更准确不需要额外参数配置。5. 常见问题与排查技巧实录5.1 仿真很慢或卡死怎么判断瓶颈在哪这是Maxwell 3D被问到最多的高频痛点。笼统地说“仿真很慢”第一步要看网格规模与企业配置的匹配情况。网格单元数超过200万且内存低于64GB时出问题的概率就大多了。排查流程有三步查看求解日志中的网格统计。如果四面体单位数在急速增长到超限先检查是否存在小尺寸几何特征强迫系统加密比如0.01mm的小倒角、细长连线、微小圆角。识别无效网格对应位置。将求解日志记载的加密区域映射到模型上若加密点集中在某个极小特征或奇异点附近应简化几何细节。线圈导线入口处的尖角很容易成为网格雷区——因为在尖角处场梯度无限大自适应算法会反复加密到停不下来直接导致计算迟缓。对特征量较小的倒角或圆角可以酌情简化。实体的接触引线尽量做成粗圆柱或矩形片空隙处退化为紧密接触但不重叠避免极薄气隙。实测数据一个螺线管线圈模型中仅仅去除线圈端部的一段0.5mm细倒角网格总量从180万降到60万求解时间从47分钟降到11分钟结果差异可以忽略——仿真时间与细节丰富度之间从来不是线性关系。5.2 结果不收敛或表现异常的处理思路能量误差在自适应迭代中始终徘徊不降或收敛曲线出现反复震荡时通常是网格问题之外的物理设定问题。我遇到最常见的三个原因材料B-H曲线数据不单调或出现负斜率。B-H曲线要求严格单调递增如果材料库导入的数据点本身有抖动牛顿-拉夫逊迭代就会找不到收敛解。解决方法是重新整理数据保证每段曲线的dH/dB都是正值。两物体有微小贯穿或交错几何。模型装配时出现几微米的干涉导致网格区域没法正确归类到不同域的material求解器就很难定出有效边界。检查方法用模型布尔运算的干涉检查工具把所有互穿实体全部cut出来清零再重新求交集。电流激励与求解器频率严重不匹配。涡流求解器设置了1THz的频率而线圈结构是低频设计趋肤深度小到网格压根覆盖不了。这时高频条件下计算收敛所需网格数量级提升预期很难收敛。如果确实需要高频先要开启表层网格技术专门加密导体表面。5.3 激励、匝数、电感数值没关系——检查清单这是给线圈仿真调试时的自检清单我几乎每个项目最后都会过一遍[ ] 模型单位是mm还是m确认没有把物体尺寸按10倍、100倍误差导入。[ ] 所有导体区域都被分配了copper材料且电导率没有沿用默认的“真空”。[ ] 每个线圈都指定了合理的Coil极性方向。方向不对时电感数值可能直接近似为0。[ ] Winding中的并联支路数和串联匝数填写与设计一致并核对总电流大小是否合理。[ ] 求解器类型选择是否正确直流问题用Magnetostatic交流问题用Eddy Current有铁芯饱和加外电路用Transient。[ ] 求解域尺寸预留充足外边界条件要合理使用Balloon。检查完这六项绝大多数“电感不对、磁密偏小、力曲线异常”这类问题都能定位到源头。5.4 资源占用优化技巧最后分享一个关于硬件资源的小经验。Maxwell 3D求解器的多线程并行效率不是线性增长的核心数超过一定程度后面的边际收益会在整个项目求解过程中被网格剖分阶段瓶颈拉平——网格划分阶段基本是单线程操作求解迭代阶段才能并行。我观测的结果是8核工作站在主流求解中大模型的加速比大约相对4核提升1.7倍而不是理论上的2倍。16核相比8核的小模型提升有限且内存带宽开始成为瓶颈。只有一个内存通道的机器跑100万网格级别的求解内存命中率低效果极差。因此在线圈仿真项目的硬件搭配上与其加核心数不如保证大容量内存通道充足、频率适中。128GB DDR4双通道运行百万级网格模型比32GB内存但核心数更高的机器体验更好。做大规模参数化扫描时优先考虑把多个参数组合拆到多台机器并行而不是单台机器硬扫效率翻倍还不用抢内存。一点实操体会用Maxwell 3D做线圈磁场仿真这套流程我从一开始踩坑走来现在形成了自己的固定套路先定性判断对称性再选求解器再做粗网格验证然后逐步加密得出最终结果。每次跑完仿真习惯性保留收敛日志和最终网格模型信息方便遇到同类型的线圈问题时直接对比参考避免重复摸索。尤其建议在工作目录里按月建一个cases文件夹把每个项目的模型、求解设置截图和关键后处理数据存下来。电磁仿真这件事往往不是做完就结束了几个月后大概率要回头改参数重新出图有存档的效率和手感完全不一样。如果看完你还是想再确认一个点我建议动手从最简螺线管模型开始把直流磁场、电感和力都算一遍再对照手算结果校准一遍对比成功一次之后后面所有复杂结构都有信心了。

相关推荐

FigmaCN翻译引擎深度解析:MutationObserver + TreeWalker实时翻译DOM的完整机制
FigmaCN翻译引擎深度解析:MutationObserver + TreeWalker实时翻译DOM的完整机制

FigmaCN翻译引擎深度解析:MutationObserver TreeWalker实时翻译DOM的完整机制 【免费下载链接】figmaCN 中文 Figma 插件,设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN FigmaCN 是一款 Figma 中文插件(F… · 2026/9/25 1:57:09

LLC谐振变换器多模态原理与ZVS/ZCS工程实现
LLC谐振变换器多模态原理与ZVS/ZCS工程实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:57:03

QQ登录测试实战:从环境搭建到OAuth2.0自动化与弱网模拟
QQ登录测试实战:从环境搭建到OAuth2.0自动化与弱网模拟

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:57:03

CodeGuide 拼团交易平台:从 MRD 到 PRD 的拼团需求分析全流程解析
CodeGuide 拼团交易平台:从 MRD 到 PRD 的拼团需求分析全流程解析

文档教程后端 【免费下载链接】CodeGuide :books: 本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果本仓库能为您提供帮助,请给予支持(关注、… · 2026/9/25 3:56:51

OrangePi 5 Plus 构筑双 EtherCAT 与 6 路 CAN 软实时主站实践
OrangePi 5 Plus 构筑双 EtherCAT 与 6 路 CAN 软实时主站实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 3:56:51

C++智能指针循环引用:weak_ptr原理与内存泄漏排查实战
C++智能指针循环引用:weak_ptr原理与内存泄漏排查实战

排查了大半天的内存泄漏,最后发现根源是两个shared_ptr互相引用——这类循环引用问题,可以说是 C 智能指针领域最经典的坑之一。今天这篇把weak_ptr解决shared_ptr循环引用的来龙去脉完整梳理一遍:底层原理、引用计数到底在数什么、实际改造手… · 2026/9/25 3:56:45

Buildah pull 命令完全指南:镜像拉取的传输协议、认证配置与拉取策略详解
Buildah pull 命令完全指南:镜像拉取的传输协议、认证配置与拉取策略详解

云原生 【免费下载链接】buildah A tool that facilitates building OCI images. 项目地址: https://gitcode.com/gh_mirrors/bu/buildah 点击查看 免费下载 Buildah 是构建 OCI 镜像的实用工具,buildah pull 是其核心命令之一,负责按照指定… · 2026/9/25 3:56:45

RocketMQ大消息处理实战:4MB限制排查与优化方案
RocketMQ大消息处理实战:4MB限制排查与优化方案

1. 4MB限制不是传说:客户端和Broker各卡一道,先搞清楚“谁说了算”上周有个同事跑来找我,说线上给下游推送客户画像消息,突然开始报错,后台一看发送端直接抛了MQClientException: message body size over maxMessageSi… · 2026/9/25 3:56:33

OpenShorts AI布局自动决策的秘密:为什么发12帧比发整个视频更聪明(含成本测算)
OpenShorts AI布局自动决策的秘密:为什么发12帧比发整个视频更聪明(含成本测算)

OpenShorts AI布局自动决策的秘密:为什么发12帧比发整个视频更聪明(含成本测算) 【免费下载链接】openshorts Open source AI clip generator: turns long videos into viral 9:16 shorts with AI moment detection, face tracking, subtitle… · 2026/9/25 3:56:27

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码