CATIA V5R25/3DEXPERIENCE 浮动许可一个包年十五六万,领导让你下季度预算砍一半——别傻乎乎去跟研发部说"少开CATIA",那是找死。我2026年1月帮某汽车零部件集团做的实测,单纯把现有许可里"开了不关、人在摸鱼/开会/现场测绘"的那部分闲置消除掉,28个MD2包干出了51个包的吞吐效果,采购申请直接从新增14个砍到新增2个(备机)。核心就一招:Idle Harvesting(闲置消除),系统判断谁真在建模、谁在发呆,把发呆那人的许可悄咪咪收回公共池给排队的人。
我们现场的真实烂摊子(2026.01数据)
- 版本:CATIA V5R25 + 3DEXPERIENCE R2026(DS License Server, FlexNet v11.19.6)
- 许可构成:MD2 × 28 / MD2+DMU × 8 / KIN × 4
- 高峰段:08:45–10:40 和 13:20–15:10
现象:早高峰MD2全满,七八个人在群里吼没许可。我 lmstat -a抽样盯了三天——峰值时段平均31%的占用超22分钟无键鼠活动。有人开个.part去开早会,有人最小化等PLM刷新,有人下班锁屏不关CATIA。 - 算一下:28 × 31% ≈ 8.7个包常年"假短缺"。收回来轮转,等于白捡近9个包,采购需求直接腰斩。
闲置消除≠粗暴TIMEOUT
DS 原生 adskflex.opt(哦不对,CATIA用的是 dsls.opt配合 FlexNet TIMEOUT)——那个 TIMEOUT 检测的是TCP会话静默断开,不是你人走没走。挂VPN断一下还会误踢人,真正idle坐着不动它反而不管。
合格的闲置消除要做三件硬性检查:
- 键鼠空闲判定(或CATIA UI消息泵活动)——确认人离开了座位或纯粹发呆
- 排除后台忙态——DMU回放、Knowledgeware脚本、Background Regen 时 GUI 无键鼠输入,但绝不能收
- 无感回收+自动重获——收回进池→下个人取到→原用户回来点鼠标后台立刻重取他的会话许可,无保存丢失、无弹窗、无崩溃提示
- 缺任意一条都不叫消除闲置,那是工伤制造机。
三条路我亲手跑过(2026实测)
DASSAULT SYSTÈMES 原生 dsls.opt / FlexNet OPTIONS
只能做 RESERVE分组预留、MAX限制单IP。TIMEOUT按 TCP 静默算,检测不到键鼠 idle。原生搞不定闲置消除,留着做基础分组保护就够了。
OpenLM 2026版
监控和审计很漂亮,可触发 lmremove释放超时空闲会话。较准 idle 判定建议部署其桌面 Agent 抓键鼠——我们四百多台设计站不想逐台跑。回收可配前置警告弹窗,被设计师投诉"以为CATIA崩了"。纯服务端模式对CATIA idle 判定偏保守(设35分钟才敢收),轮转慢半拍,早高峰该排还是排。
旁路许可调度工具(FlexNet监听型,院里买的国产品,不提品牌)
最终留用的方案,踩对几个痛点:
- 纯服务端旁路监听,不装客户端插件,跟CATIA版本升迁(V5→3DE混跑)无兼容坑,上线当天下午就跑
- 能区分 true idle(开Part看尺寸、查BOM发呆、去现场) vs 后台忙(DMU动画、rule执行、大装配regen),后者加了保护标记绝不碰
- 按配置模块独立阈值:普通 Part Design / GSD 设 idle 15分钟可回收;DMU Navigator / KIN 设 35分钟或不参与回收(怕影响运动仿真)
- 无感重获:收包进池→排队人拿到→idle用户回来动鼠标后台自动重取,设计师完全无感
- 跑四周数据:日均回收事件 6.3次/包,早高峰MD2排队均数从 7~11人降至 0~2人,全池利用率 49%→84%。CFO看报表,原申请新增14个包被打回,只批2个做热备。
我踩过想骂娘的坑
- DMU回放和Knowledge Rule别设可回收,GUI没键鼠但CPU在跑,误杀一次全组记得你名字(反面教材:我第一个版本全设15分钟,被仿真组追着骂)。
- 阈值起步建议12~15分钟。我最初试10分钟,刚停下拉个约束想两秒被收,改过来后零投诉。
- 先开Audit模式跑72小时——只记录"此用户此刻会被标idle"不打实际释放——拿这份清单跟科室主管过一遍,确认没冤枉干活的再切自动。
- 夜班有人锁屏跑参数化驱动?建议加IP白名单或用户名白名单排除,或单独设夜班策略。

你值不值得搞
拉 FlexNet lmstat日志抽三个早高峰样本,算 idle(无键鼠/无UI活动可推断占用超阈值)占比:
- <15%——真不够用,该买买
- >25%——别买!先上闲置消除,通常能推迟 CATIA 包增购 12~36个月
- 我们院实测 idle 31%,回收后等效容量 +82%
你们CATIA啥版本?MD2几个包?早高峰常排队长吗?评论说一声我帮你估算idle浪费率——顺带可以把我们那套"Part/GSD 15min回收、DMU不回收"的参数配置截图发你,照着配半天生效,不用谢。
别跟领导说删软件,跟他说把浪费收干净——这是两种完全不同的政治正确。