Radan三维展开实战:从模型导入到折弯扣除参数设置全流程
做钣金加工的工程师应该都有这种经历数冲、激光切出来的板料明明尺寸都对了折出来的件却对不上不是孔位偏了就是边短了一截。问题十有八九出在展开环节。以前没上离线编程软件的时候三维展开全靠CAD里手工拉线、查表、套公式一个多折弯件反反复核算既慢又容易漏。后来换了Radan这类专业钣金CAM软件做三维展开流程一下子顺了把三维模型导入设好材料和板厚软件自动识别折弯、算出展开轮廓导出DXF直接排料、编程上机切割。这篇文章就聊Radan的三维展开到底怎么用从原理、参数设置、实操流程到高频问题排查我都会按实际使用的顺序讲一遍。适合正在用或准备用Radan的编程工程师、工艺员也适合刚入行想系统了解钣金CAM流程的新手。1. 三维展开为什么是钣金离线编程的“主战场”1.1 展开的本质把立体折弯件摊回一张平板先想清楚一个最基本的问题钣金加工加工对象本质上是平板。成品是折弯后的立体形状但下料、冲孔、切割、折弯这几个工序里前面几步面对的全部是平的板。要把三维模型变成能上机的平面轮廓就必须做展开。展开的依据其实是材料力学里的一个概念中性层。板材在折弯时内侧受压、外侧受拉中间某一层既不受压也不受拉这一层的长度在折弯前后不变。展开就是把折弯件摊平所有尺寸都按中性层的长度来换算。你可以把一块纸板折成盒子再拆开折痕处的长度变了没有纸板表面有拉伸有压缩但厚度中间那层基本没变道理一样。理解了这一层你就能明白为什么折弯半径、板厚、材料硬度都会影响展开尺寸因为它们都会改变中性层的位置。Radan这类软件做三维展开本质上就是在三维模型上自动找到折弯区域计算中性层弧长再把这些弧长和直边段拼成展开图形。它做的是几何运算加工艺规则不是简单地把曲面拍平。1.2 相比CAD手工展开三维展开赢在哪手工展开在零件简单时还能凑合一旦折弯多、方向杂效率就断崖式下跌。我见过一个零件四个方向都有折弯、还有压死边和卷圆工艺员在CAD里画了两天展开图还有干涉到了折弯现场发现好几个方向根本没法成形。后来用Radan从三维模型直接展开加调参前后不到半小时。Radan三维展开的核心优势有三个。第一是自动识别折弯特征。一个有二十处折弯的零件软件能把每个折弯的半径、角度、方向全部识别出来自动生成折弯线和展开轮廓手工做这步得一条条去量、去补线。第二是参数驱动。同样的零件换个板厚只需要改材料库里的厚度和折弯系数重新展开一次所有尺寸自动更新。手工展开遇到改版等于整套重画三维展开的容错率高得多。第三是直接对接下游。展开结果不只是出个图形还能带上折弯角度、方向标记、孔位信息直接给排料和数冲、激光编程用。离线编程的价值就是不让机床闲着等人——你在电脑上把展开、排料、程序全做好了机床一开机就能干活。2. 展开前先把模型、材质、坐标这三件小事做对2.1 三维模型导入前要做哪些“体检”用Radan做三维展开第一步是导入三维模型。常见格式有STEP、IGES、SAT我个人优先用STEP或SAT因为这两个格式在实体信息和特征保留上更稳定IGES有时候会把曲面拆成破碎面片展开时容易出破洞。比格式更重要的是模型本身的建模质量。我踩过的坑主要有这么几种模型没给壁厚。有些建模的人习惯用曲面做造型导入Radan后识别不了实体展开命令直接灰掉。该倒的圆角没倒。折弯内角应该是圆弧如果模型里是尖锐边软件计算中性层弧长时没有半径可依结果只能瞎猜。多个实体叠在一起。一个零件文件里实际塞了两个以上实体导入后识别混乱展开结果会出现交叠。单位不一致。有些人建模用毫米有些人用英寸导入后尺寸差25.4倍这个最阴间。所以我在导入前有个固定动作先用快速检查功能看实体数量、板厚、各折弯半径再考虑展开。Radan里如果特征识别不好还可以手动指定加工面、指定板厚让软件明白“这块板的坯料厚度是这么多”。模型不干净后面全是白干这个检查环节不能省。2.2 材质、板厚和折弯系数展开精度的地基这是整个三维展开的核心也是新手最容易忽略的地方。展开尺寸计算公式很多人学生时代就学过L a b π/2 × (R K × T)其中a、b是折弯两侧的直边长度内侧尺寸R是折弯内半径T是板厚K是中性层系数。但实际生产里大家用得更多的是“折弯扣除”这个概念公式写成L A B - BD这里的A、B是折弯件的外形边长BD就是折弯扣除值。BD不是固定的它跟材料、板厚、折弯半径、下模V槽宽度都有关系。举个例子2mm冷轧板90度折弯下模V12到V14我这边的实测折弯扣除值是3.4到3.5mm。如果零件折弯后两个外边长分别是100mm和80mm展开长度就是100 80 - 3.4 176.6mm。你把这个值在CAD里手工核对一遍再拿实际折弯出来的零件量一下差别不会超过0.2mm。这就是好的参数库的价值。Radan里会有一张材料参数表你新建零件时要指定牌号、厚度软件就自动套用对应的折弯扣除或K因子。这里的关键是这张参数表必须是你自己厂里实测出来的不能直接抄软件默认值。默认值通常来自通用经验但每个厂的折弯机吨位、上下模状态、板材批次不一样实际扣除值会有出入。越早把你自己的参数库建起来越早告别“展开尺寸还得现场修”的尴尬。2.3 摆正坐标展开方向不乱的第一步模型导入后第一件事不是急着展开而是摆正坐标系。这一步看着简单实际上决定了很多东西。钣金展开之后是要送去数冲或激光切割的轮廓必须有一个明确的方向基准比如让最长边平行于X轴所有孔和折弯线的方向都跟着坐标走。如果模型在空间里歪着展开图也歪着到排料和切割编程时就得反复旋转还容易把纹理方向搞反。正确的做法是让零件最大的主平面尽量平行于XY平面长边沿X方向再把坐标原点定在便于加工基准的位置比如左下角或某一个定位孔中心。Radan里有自动放置几何的功能能根据模型主方向帮你摆正但自动判断不一定符合你们的加工习惯。我一般先在原始CAD里把模型摆好再存STEP省得到Radan里反复试。摆正之后展开得到的外形轮廓、折弯线方向都干净后续下游编程基本不用再调。3. Radan三维展开实操从三维模型到可上机的展开图3.1 导入模型并识别钣金特征接下来走一遍完整流程。第一步是新建零件然后把三维模型导进去。导入后我习惯直接看特征树。Radan会尝试自动识别这个实体上的钣金特征也就是哪些面是折弯面、哪些面是平面、板厚在哪个方向。如果图标是正常的绿色识别状态说明模型识别没问题如果出现红色的未识别项就需要手动介入。手动介入的方法不复杂选中实体后指定一个基准面告诉软件板厚的方向再逐一对折弯区域进行确认。这种手工识别在模型有特殊造型时基本逃不掉比如局部做了沉台、百叶窗这类特征软件不一定一次全认出来。这里提一句不要看到自动识别成功就直接展开。我见过有人因为太信任自动识别展开完才发现折弯方向反了整个后工序全废。识别完成后先旋转模型人工核对一遍每个折弯的方向几十秒的事能省后面一两个小时。3.2 设定折弯顺序与展开方向很多人以为展开就是把模型摊平折弯顺序无所谓其实不然。折弯顺序影响的是零件能不能一次成形、展开时会不会出现干涉也会影响展开图的折弯线分布。举个例子一个Z型折弯件如果先折了一头再折另一头第二刀会不会碰模具这是个工艺问题。Radan的三维展开里可以在一定程度上模拟折弯顺序展开时如果有重叠、干涉会报警提示。实际操作中我会先让软件自动给一个折弯顺序然后基于现场已有的模具和机床情况做调整。特别是带卷圆、压死边这类特殊折弯的件调整顺序再展开出来的平面图更接近实际可加工状态。另外展开方向要跟毛刺方向配合。数冲和激光切都有正反面之分展开图上的“上表面”应该对应后续折弯时靠上模的那一面否则折弯处容易产生微裂纹或者表面划伤。这个细节关系到外观件做精密钣金的一定要检查。3.3 执行展开并完成关键检查设定完这些就可以执行展开了。软件会把三维模型摊平生成一张展开轮廓图同时保留所有孔、切槽、压印位置并标出折弯线的位置和角度。展开以后绝不能直接归档。我会做三个关键检查第一用测量工具复核外形尺寸。拿上面那个100mm×80mm的例子展开后的长度应该接近176.6mm如果软件算出来差太多优先查折弯扣除参数有没有设对。第二检查孔与折弯边的距离。展开后如果孔离折弯线太近实际成形时孔会被拉扯变形。这个距离如果小于安全值需要回三维模型里加工艺孔或者调整孔位。第三看折弯线标注。展开图上每一道折弯线都应有对应的角度、方向标记特别是非90度折弯一旦方向标反现场折弯就是另一回事了。如果这几个检查全部通过展开这一步才算真正完成。3.4 导出DXF/DWG对接排料和机床编程展开结果最终要落到加工。常用做法是导出DXF或DWG再导入排料软件或直接传到数控冲床、激光切割机。这里有个非常实用的原则图层要分清楚。我会把外形线、内孔线、折弯线、标注线分别放不同图层用不同颜色表示。后道编程也好、折弯师傅也好打开图就能分辨哪些线要切、哪些线只是参考。如果所有线挤在一层后面每次用图都得重新选线浪费时间不说还容易误选。Radan本身也有排料模块展开图可以直接进入排料流程一次排多张自动计算利用率。就算你们厂用的是独立的排料软件导出的DXF轮廓质量也必须够好——比如要保证样条曲线被合理转换、不要碎线这些在导出设置里可以控制。我习惯最后再做一个“预展开验证”把展开图按1:1打印出来贴在板材上比划一下关键孔位尤其针对新结构件。这样虽然多花几分钟但对某些高要求客户来说现场一次合格比什么都重要。4. 展开结果不对五个高频问题一次说清4.1 尺寸偏差先别怪软件去查折弯扣除这是使用时被问最多的问题“展开图尺寸和实际折出来差1mm是不是软件不准”大多数时候软件没背这个锅问题出在折弯扣除参数上。排查思路很明确拿几个试片用同一台折弯机、同一副模具折90度角量出实际外形尺寸再用理论公式反算当前的折弯扣除。比如你试片折出来AB实测等于177而理论展开长是176.6那你的扣除值应该是3.3而不是3.4改掉参数库里的值再展开一次就对了。另外要注意换了折弯机下模比如V槽从12换成16扣除值可能差0.2到0.3mm。这不是软件能自动猜出来的参数库必须跟着现场模具调整。4.2 折弯边附近的孔为什么会变形怎么预防孔离折弯线太近折弯时孔壁受拉轻则圆孔变椭圆重则撕裂。预防办法分两种一种是在三维模型上把孔位外移确保孔边到折弯线距离大于安全值。安全值一般要大于板厚加上折弯半径具体多少根据材料韧性定不锈钢需要的空间比冷轧板更大。另一种是预留工艺孔。在折弯线的两端或孔边上开一个小小的工艺切槽把变形区切断让它不影响孔形。Radan展开后你可以手动加这样的工艺缺口也可以提前在模型里画好。我吃过这种亏一套外壳件四个安装孔整齐划一折完以后两个孔变形。后来套工艺缺口问题彻底解决。这类细节书本上不会教但生产里躲不掉。4.3 无法展开或干涉报警展开时如果弹干涉或者直接无法展开常见原因有三个一是折弯面的边界延伸不够软件算不出完整轮廓二是几个折弯面之间本身就有重叠三维模型设计阶段就存在几何错误三是折弯顺序设置不合理展开计算时发生了面与面的交叠。处理方式先检查模型特征是否完整特别是折弯面之间的连接面有没有丢失再尝试调整折弯顺序最后如果还不行考虑把复杂性降低把模型拆分成几个简单子件展开再拼合验证。还有一种情况是软件判定某个折弯因为材料延展性不足无法成形。这种报警其实是好事说明零件设计本身可能有问题比如折弯高度太矮、材料拉伸区太窄提前发现比到了折弯机前再处理强多了。4.4 破面和特征丢失的抢救办法导入STEP后模型上出现大片破面或者某些圆孔、槽孔不见了这是格式转换惹的祸。抢救办法按成功率排序第一回到原始CAD里重新导出导出时如果选项里有“实体”和“曲面”两种类型优先选实体。第二换一种中间格式比如把STEP换成SAT很多在STEP里破损的曲面在SAT里反而完整。第三用Radan自带的修复工具对导入几何做网格修复、缝隙缝合。如果以上都不行还有一个笨但有效的办法用原始软件把模型转成钣金专用格式再导进来。不要嫌麻烦模型底子好后面所有工作才顺。4.5 回弹补偿要不要做进展开图折弯机压完之后材料会回弹一点角度越大的折弯回弹越明显。这个问题我一开始也纠结过三维展开图里要不要先把回弹补偿掉我的经验是展开阶段基本不用补偿角度。原因是回弹量跟材料批次、模具状态、折弯速度都有关系非常不稳定你把它写死在展开图里反而会让展开尺寸跟着漂。更稳妥的做法是展开图按理论角度出实际折弯时在机床参数里做回弹补偿或者在模具上做补偿。这样展开图的尺寸始终稳定回弹问题在折弯环节单独消化。当然如果你做的是大批量标准件材料批次非常稳定也可以把微小的回弹补偿写进折弯系数库里让展开时角度稍微变化一点。这个方式因人而异但必须建立在大量实测数据的基础上不能拍脑袋。5. 做得快又做得稳三个值得坚持的工作习惯5.1 把材料-折弯参数库当成部门资产来建设我现在越来越觉得一个厂的钣金工艺水平说到底就是它参数库的水平。Radan里的材料表、折弯扣除表不是随便填的是靠一次次试折、测量、反算积累出来的。建议做法很朴素每次遇到实际折弯尺寸与展开不一致不要只改这一次的图要把修正后的参数同步更新到库文件里。日积月累这套库就是你们厂的经验资产。新来的编程员上手不用从零试错直接用库里的参数展开一次就准。这是投入不大、回报极高的习惯。5.2 相似零件模板化不再从零开始钣金件里相似结构很多都是几道折弯加一排孔只有外形尺寸和孔距不同。这类零件如果每张都从头做展开效率太低了。我会把常用的一批零件结构做成模板例如标准机箱侧板、带卷圆的折弯件、带百叶窗的罩壳。模板里包括材料选择、折弯顺序、展开参数、导出图层设置。新零件来了直接调用模板再改尺寸展开结果很快就能出来。Radan里还有零件族的概念原理就是参数化驱动适合变型设计。一次建立后续派生零件全自动更新做同类产品的效率能翻好几倍。5.3 展开图下游标准化线型、图层、标注最后一条建议管住图纸的“数据洁癖”。展开图不只是给软件看的还要给人看。数冲编程员要看哪些是内孔、激光切割要看哪些是共边线、折弯师傅要能看懂折弯方向标记。所以展开图导出时我坚持用一套固定规则外形线用实线、内孔线用细实线、折弯线用虚线并另开图层、标注说明统一用绿色。这套规则全厂通用谁拿到图都不会产生歧义。长期下来返工和沟通成本都低很多。另外标注方面建议把折弯角度、折弯方向、板材牌号直接写在图上不要只在文件命名里体现。图纸传到车间工人不需要再到处翻信息这比什么都实在。6. 写在最后给新接触Radan三维展开的朋友几句心里话我用了很长时间才明白一个道理软件再智能也替代不了人对工艺的理解。Radan的三维展开确实能把几个小时的手工工作压缩到几分钟但前提是你会设置参数、会检查结果、会判断报警。模型干不干净、折弯扣除对不对、展开图下游有没有接好这些环节永远是人的责任。给刚开始接触的朋友一个建议别急着追求“一点就展开”的快感先把一两个典型零件的全流程吃透——从三维模型开始设参数、摆坐标、展开、检查、导出再到车间看折弯师傅实际折出来。走完这么一圈你对软件的理解和对工艺的理解都会上一个台阶。以后再用三维展开才能真正做到又快又稳。

相关新闻

双狐软件构造成图全流程:从数据加载到批量出图的避坑指南

双狐软件构造成图全流程:从数据加载到批量出图的避坑指南

简介:这份资源围绕双狐软件在地质成图与地球物理勘探中的应用展开,面向地质、石油工程领域的技术人员及需要编制构造图的学习者,帮助解决从基础数据准备到成图输出的完整流程问题。压缩包内共1个PDF文件,约646KB,以图文…

2026/10/13 13:21:55 阅读更多 →
轻量级口罩佩戴检测系统:MobileNetV2+SSD Lite实战部署

轻量级口罩佩戴检测系统:MobileNetV2+SSD Lite实战部署

1. 项目概述:一个真实可落地的口罩佩戴检测系统,不是Demo,是能跑在普通笔记本上的完整方案 “【武汉加油!中国加油!】挑战七天 实现机器视觉检测有没有戴口罩系统——第一二三天”——这个标题乍看像一次应景的公益技术…

2026/10/13 13:21:55 阅读更多 →
vLLM生产环境多模型并发部署实战:显存规划、参数调优与稳定性加固

vLLM生产环境多模型并发部署实战:显存规划、参数调优与稳定性加固

1. 项目缘起与整体架构思路 1.1 为什么要在生产环境自建推理服务 最早接触这个需求,是因为团队手上同时跑着好几个模型:一个负责长链推理的 DeepSeek-R1 蒸馏版本,一个负责日常对话和结构化输出的 Qwen3 系列,还有一个做向量化的…

2026/10/13 13:21:55 阅读更多 →

最新新闻

统一多模型API网关litellm实战:从配置到生产部署

统一多模型API网关litellm实战:从配置到生产部署

这段时间我一直在做一个内部的多模型调度平台,见得最多的一个词就是 litellm。它不是一个具体的大模型,也不是某个框架的插件,而是一个把各种模型 API 统一成一套格式的网关层工具。说白了,你只需要学会接一个服务,剩下…

2026/10/13 13:58:46 阅读更多 →
高中化学实验题满分攻略:从操作原理到误差分析的系统梳理

高中化学实验题满分攻略:从操作原理到误差分析的系统梳理

1. 为什么高中化学实验题总是“看着全会、做题全废”先抛个问题:你有没有过这种经历——课本上的实验都读了一遍,氯气的实验室制法、氨气的喷泉实验、酯化反应的装置图,看着都觉得挺简单,可一到考试,装置图给你一个洗气…

2026/10/13 13:58:46 阅读更多 →
AI写代码的质量保卫战:规范、评审与风险测试三重防线

AI写代码的质量保卫战:规范、评审与风险测试三重防线

1. 这不是又一个“AI写代码”的热闹话题,而是工程团队正在真实发生的质量保卫战最近在几个技术社区和内部分享会上,我反复听到同一个问题:“我们上了Copilot、接入了CodeWhisperer、也试了各种本地大模型,但代码质量没变好&#x…

2026/10/13 13:58:46 阅读更多 →
PyCharm安装配置避坑指南:跨平台解释器绑定与IDE工程化预检

PyCharm安装配置避坑指南:跨平台解释器绑定与IDE工程化预检

简介:本资源是一份面向Python初学者与转行开发者的PyCharm零基础安装与入门配置指南,聚焦解决“不会装、不敢用、配不熟”三大实操痛点。PDF文档结构清晰,完整覆盖Windows、macOS、Linux三大主流系统下的下载选择、分步安装、首次配置&#x…

2026/10/13 13:58:46 阅读更多 →
SpringBoot+Vue+SpringCloud微服务实战:社区帮扶平台从单体重构到分布式

SpringBoot+Vue+SpringCloud微服务实战:社区帮扶平台从单体重构到分布式

前阵子帮老家社区做了一个邻里互帮互助的小平台,一开始就打算用单体应用糊弄过去,结果需求一多彻底压不住——又要搞门户展示、又要做帮扶工单流转、还要上可视化大屏给街道看数据,再加上志愿者积分、公告通知、用户认证这些模块,…

2026/10/13 13:58:46 阅读更多 →
PCL 1.13.0 与 Qt 6 集成实战:从 CMake 到点云可视化

PCL 1.13.0 与 Qt 6 集成实战:从 CMake 到点云可视化

简介:面向需要在Qt6框架中集成PCL 1.13.0进行点云处理开发的工程师与研究者,这份资源提供了完整的PCL编译产物与配套依赖。包内含约2.4万个文件,以hpp/h头文件、lib静态库、dll动态库及cmake配置文件为主,另含3rdParty第三方依赖、…

2026/10/13 13:57:45 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

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

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

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

2026/10/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

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

2026/10/12 18:11:17 阅读更多 →