- 博客(147)
- 收藏
- 关注
原创 pdf合并和加目录工具
PDF工具箱是一个基于Python 3.12、PySide6和PyPDF2开发的PDF处理工具,主要用于论文/书籍合并、智能目录生成和页码偏移校正等场景。其架构分为GUI层、业务逻辑层和底层库三层,采用多线程设计避免界面卡顿。核心技术包括自然排序算法实现文件顺序优化、目录页智能解析和多级书签结构生成。该工具支持Windows系统,推荐Python 3.8+环境运行,具有简洁直观的图形界面和日志输出功能,可有效提升批量处理PDF文档的效率。
2026-06-18 13:54:22
260
原创 ANSYS Fluent 中 DPM 模型:液滴与多组分蒸发模拟全解析
本文展示了一系列图片内容,涵盖了多个主题和场景。这些图片可能涉及技术演示、数据可视化或实际应用案例,每张图片都包含独特的信息和视觉元素。通过这组图片集,读者可以快速了解相关内容的多样性和丰富性。所有图片均以清晰直观的方式呈现,便于理解和参考。
2026-01-22 17:31:27
234
原创 Fluent 离心泵空化现象的数值模拟案例分析
本文展示了多张优快云博客文章配图,内容涉及技术开发与编程相关主题。图片涵盖代码示例、算法流程、开发工具界面等专业内容,适用于程序员和技术爱好者参考学习。这些配图可帮助读者更直观地理解技术概念,提升学习效率。
2026-01-22 17:07:19
147
原创 一个cad软件的来时路2
本文介绍了一个基于Build123D、Solvsolve、PySide6和VTK的CAD系统。系统实现了完整的2D草图到3D实体建模流程,采用SolidWorks风格界面设计,包含特征树、绘图区和属性面板。核心功能包括草图绘制、约束求解、3D建模操作、撤销/重做系统以及VTK可视化渲染。系统采用三层架构(UI层、调度层、处理层),通过命令模式实现操作管理,并支持参数化设计。主要模块涵盖2D草图处理、3D线框/实体生成及可视化渲染,为用户提供了一套功能完整的CAD设计平台。
2026-01-22 14:12:23
829
原创 一个CAD软件诞生的来时路1
这是一个基于Build123D + Solvespace + PySide6 + VTK的CAD系统,实现了从2D草图→3D线框→拉伸成体的完整交互流程。项目采用三层架构(2D草图层、3D线框中间层、3D实体层),支持参数化建模和可视化渲染。
2026-01-22 12:20:37
1065
原创 openfoam中为啥空气传热不用kappa呢?
本文探讨了OpenFOAM中空气物性参数的设置问题。首先指出thermophysicalProperties参数中缺少热导率kappa的定义,随后展示了温度相关的空气物性参数表及transport字典中的多项式定义方法。针对buoyantBoussinesqSimpleFoam求解器,分析了kappa参数的隐含设置方式。最后讨论了考虑墙体厚度时边界条件的参数设置问题,包括热流密度、热传导系数等参数的配置方法。全文聚焦于CFD模拟中物性参数和边界条件的设置细节。
2026-01-21 15:33:18
131
原创 100个实用小工具11-一个自己名字命名的类似solidworkes的建模界面
由于Anycad的高傲和二开门槛,索性自己开发一个,先从界面开始,写一个以自己名字命名的cad软件界面,功能后续添加,界面相当于计划,万事开头难,跨出第一步,后边按部就班实现就好
2026-01-19 14:26:33
933
原创 openfoam中的湍流模型汇总
本文展示了OpenFOAM中多种湍流模型的配置参数,包括标准k-ε、RNG k-ε、可实现k-ε、k-ω SST以及Launder-Sharma k-ε模型。重点突出了RNG k-ε模型的改进参数,如Cmu=0.0845、C1=1.42、C2=1.68等优化值,并针对热流场景提供了浮力修正系数(C3=-0.33)和普朗特数(Prt=0.95)等关键参数设置。各模型配置均包含湍流开关(turbulence on)和系数打印选项(printCoeffs on),为CFD模拟提供了完整的湍流模型参数参考。
2026-01-15 17:54:44
184
原创 关于散热风扇的一些思考
在Flotherm中,需要对选用风扇的P-Q曲线进行设定,P代表静压,Q代表风量。最好的仿真结果是工作点位于P-Q曲线的后2/3位置,在这种情况下,我们可以以较小的压降获得较大的风量,散热效果最好。毕竟,风压是手段,风量是结果。最不好的结果是位于“失速区”,即图2中的B区。我对它的理解是在同一静压下可能会存在两个风量对应值,那么就会导致系统内的风流时大时小,乱流增加,噪音恶化。原文链接:https://mp.weixin.qq.com/s/TwGdqwsM31uIGBoHkaxg9g。
2026-01-15 09:21:19
300
1
原创 ANSYS及Fluent各版本发布时间
ANSYS与Fluent版本发展历程概览 ANSYS自1971年发布首个商业版本以来,经历了多次重大更新:1992年5.0版重构代码架构,2002年引入Workbench环境,2019年起采用年份+R#的命名规则,每年发布两个主要版本。Fluent的发展分为三个阶段:1983-2006年独立发展期(2006年发布最后一个独立版本6.3),2009-2018年与ANSYS整合期,2019年起采用半年度发布节奏,重点转向GPU加速和AI集成。2024年最新版本为R1(2月6日)和R2(7月10日),2025年版
2026-01-14 18:07:04
1783
原创 发现一个cad库build123d加个界面试试
本项目是一个基于 build123d 和 PySide6 的实时3D可视化应用程序,实现了参数化建模与即时可视化的结合。用户可以通过图形界面创建各种3D几何体,并实时查看模型效果。
2026-01-13 09:52:22
1630
原创 100个实用小工具9--科研绘图提取数据工具
本文介绍了一个基于PySide6开发的图表数据提取工具,具有商务风格界面和直观操作流程。该工具通过分步引导用户标记轴线、设置刻度点,利用坐标转换算法从图像中提取数据点坐标。核心功能包括图像加载、坐标系统建立、数据点标记和CSV导出。程序采用左右分栏布局,左侧显示图表,右侧展示数据表格,并运用CSS美化界面。技术栈依赖PySide6、numpy等库,支持打包为独立Windows可执行文件。该工具适用于从图表图像中精确提取数据点坐标,提高数据处理效率。
2026-01-11 15:12:17
934
原创 拯救草台班子-战略
战略并非高不可攀,而是关于"选择"与"舍弃"的务实决策。许多团队陷入盲目忙碌的困境,关键在于缺乏清晰的战略路径。本文摒弃空洞概念,聚焦从"分析"到"决策"再到"执行"的实操方法论,通过系列可视化图表(见文中9张配图),为初创团队提供可落地的战略框架,帮助团队找到真正可行的行动方向。
2026-01-09 17:38:36
227
原创 拯救草台班子-战略执行
本文展示了多组技术设备的运行界面截图,包括系统监控、网络配置、程序调试等操作界面。图片内容涉及代码编辑器、服务器状态面板、数据库查询工具等专业软件的工作场景,反映了计算机系统管理、软件开发和网络维护过程中的典型工作环境。这些截图呈现了不同技术场景下的可视化界面,展示了信息技术领域日常工作涉及的多种工具和平台。
2026-01-09 17:35:04
123
原创 草台班子的AI代码质量提升指南
本文为资源有限的小团队提供低成本的质量保障方案。针对AI生成代码效率提升但质量下降的问题,提出利用免费开源工具建立最小可行质量流程的解决方案。通过简单易行的步骤,帮助"草台班子"快速搭建基础质量体系,实现"先跑起来再优化"的务实策略,无需大公司级别的资源投入即可改善代码质量。
2026-01-09 17:26:23
144
原创 研发体系内部合作
本文通过多张数据图表展示了某系统的性能分析结果。图表包含系统运行时的关键指标趋势、资源利用率变化以及响应时间分布等数据,直观呈现了系统在不同负载下的表现。分析显示系统整体性能稳定,但在高负载时出现响应延迟上升现象,建议针对资源瓶颈进行优化。所有图表均配有详细说明,为系统调优提供了可靠的数据支持。
2026-01-09 17:19:17
121
原创 研发体系建设
研发管理转型:从"作坊"到"正规军"的必经之路 许多企业面临研发效率低下的困境:投入大但产出差,产品延期、Bug频发。文章指出,研发不是简单的代码编写,而是一条需要系统化管理的"生产线"。核心问题在于缺乏科学的研发管理体系,就像混乱的生产线设计图,再优秀的程序员也难以产出优质产品。文中提出了一套完整的解决方案,通过建立标准化流程、优化管理体系,帮助企业实现从"小作坊"到"正规军"的转型升级,最终提升研发效率和
2026-01-09 17:15:08
189
原创 Fluent案例:利用VOF+凝固熔化+UDF实现激光焊熔池模拟
本文通过VOF方法结合凝固熔化和UDF,对激光焊接过程中的熔池动态行为进行了数值模拟。研究完整再现了金属相变、激光热源加热(移动速度0.01m/s)、熔池流动、反冲压力、表面张力及浮力效应等关键物理现象。模型采用对称边界条件,起始焊接点为(-3.5,0,0),特别指出UDF中定义的是计算域移动速度而非热源点速度。该模拟为深入理解激光焊接机理提供了可视化分析手段。
2026-01-06 14:45:25
578
原创 Ansys Fluent帮助文档—理论篇:湍流模型(四)—RNG k-ε模型
RNG k-ε模型是通过一种称为重整化群理论的统计技术推导出来的。它在形式上与标准k-ε模型相似
2026-01-06 14:20:41
261
原创 Icepak|01功能介绍
Icepak是一款专业的电子冷却仿真软件,提供从芯片级到系统级的热分析解决方案。它支持流体流动、共轭传热、辐射分析等多种物理模型,并能进行稳态/瞬态热分析。软件具备强大的建模能力,可处理MCAD/ECAD数据,自动网格划分,并基于Fluent求解器实现高效计算。Icepak还支持多物理场耦合,可与RedHawk、Mechanical等工具协同工作,进行热应力、可靠性等分析。其降阶建模(ROM)技术可大幅提升仿真效率,适用于电子设备的热设计优化。
2025-12-29 16:51:14
723
原创 松弛因子为什么很像时间步长?两者有什么关系?
《松弛因子在数值计算中的影响分析》一文通过图文并茂的方式深入探讨了松弛因子对计算结果的影响。文章指出,松弛因子的选择直接影响数值模拟的收敛性和精度,过大或过小都会导致计算不稳定或收敛缓慢。作者通过多组对比图示展示了不同松弛因子下流场计算结果的关键差异,为工程实践中的参数选择提供了直观参考。该分析有助于加深对松弛因子作用机理的理解,对优化计算流体力学等数值模拟过程具有指导意义。
2025-12-22 12:29:14
269
原创 FCFV解决网格畸形度失败问题
巴塞罗那加泰罗尼亚理工大学团队开发了一款新型OpenFOAM求解器,采用面心有限体积法(FCFV),专门针对高度扭曲、非正交的复杂网格。该求解器在极端网格变形情况下仍能保持稳定性和计算精度,解决了传统方法在处理拉伸、歪斜网格时的数值困难。研究成果已在arXiv预印本平台发表,为计算流体力学领域提供了更稳健的网格处理方案。
2025-12-11 15:04:54
228
原创 100个实用小工具8-deepCFD二维流场神经网络
DeepCFD GUI 是一个基于 PySide6 和 DeepCFD 的图形用户界面应用程序,专门用于计算流体力学(CFD)的深度学习仿真。该工具支持数据加载、模型训练和结果可视化等核心功能。STL处理模块负责将三维STL几何模型转换为DeepCFD可用的输入数据格式。将3D STL模型转换为二维符号距离函数(SDF):基于几何信息生成完整的CFD训练数据集:3. 可视化模块可视化模块提供对CFD仿真结果的图形化展示功能,包括几何信息、真实数据和预测数据的对比显示。在主窗口中内嵌的可视化组件:独立可
2025-12-07 22:07:53
955
2
原创 离散元软件yade的windows下安装woo
本文介绍了在Windows系统下安装离散元软件YADE的Woo模块的步骤。首先需要访问Woo官网(https://woodem.org/)获取安装包,然后在Launchpad平台(https://launchpad.net/woo/trunk/woo-1.0)下载Woo 1.0版本。安装时需注意先下载安装程序,文中提供了两张安装过程的截图参考。该指南为Windows用户提供了简洁明了的Woo模块安装说明。
2025-12-07 11:38:32
208
原创 100个实用小工具7-股票分析系统技术分析文档
本文介绍了一个基于PySide6的股票分析系统,该系统集成了数据获取、技术指标计算、可视化展示和买入信号识别等功能。系统采用模块化设计,包含数据层(baostock数据接口和指标计算)、界面层(主窗口和参数面板)、控件层(自定义图表)和配置层。核心技术栈包括PySide6、pyqtgraph、ta-lib等。系统支持MACD、KDJ、WR等多种技术指标计算,并实现了基于指标组合的买入信号策略。图表展示模块提供K线图、均线等专业可视化功能,支持交互式操作。整体架构清晰,功能完善,为股票投资者提供了一套专业的技
2025-12-02 21:59:46
1118
原创 100个实用小工具5-基于PyVista和PySide6开发的OpenFOAM切面数据可视化工具
OpenFOAM切面数据可视化工具 本文介绍了一个基于PyVista和PySide6开发的OpenFOAM切面数据可视化工具,解决了仿真数据切面生成中温度值恒定不变的问题。该工具包含以下核心功能: 主窗口设计:采用Qt框架构建用户界面,左侧为控制面板,右侧为3D可视化区域 数据加载机制: 自动检测OpenFOAM案例的时间步 优先选择包含有效数据的时间步 支持动态更新切面文件列表 多块数据处理: 递归处理MultiBlock数据结构 优先使用point_data中的数据 确保切面数据包含变化的温度值 该工具
2025-11-26 14:26:01
434
原创 100个实用小工具第4stl查看器
本文介绍了一个基于Python开发的STL文件查看器工具,旨在简化3D模型查看流程。该工具采用PyVista、VTK和PySide6技术栈构建,提供STL文件加载、3D可视化、模型合并等功能,支持透明度调节、边线显示控制等交互操作。通过PyInstaller打包为独立exe文件,无需安装即可运行,特别针对OpenFOAM算例优化了使用体验。文档详细说明了技术架构、功能特性、代码结构、打包方法及常见问题解决方案,为开发者提供了完整的项目参考。
2025-11-22 16:16:31
209
原创 pyinstaller打包出现ImportError: DLL load failed while importing _ctypes: 找不到指定的模块的解决办法汇总
本文总结了解决PyInstaller打包包含VTK等库的Python程序时常见问题的方案。针对DLL缺失错误,提出添加--hidden-import参数包含ctypes等模块,并使用--add-data包含conda环境中的必要DLL文件。特别提供了包含VTK、PySide6等复杂库的完整打包命令示例,通过增加依赖项导入和资源文件路径,成功解决了打包后程序崩溃问题。最终打包的exe文件体积增大但运行稳定,验证了解决方案的有效性。
2025-11-22 15:52:47
1232
原创 100个实用小工具第3——股票分析系统
本项目开发了一个基于Python的桌面股票分析系统,采用PySide6作为GUI框架,pyqtgraph进行图表绘制,baostock提供数据源。系统实现了股票数据下载与缓存、技术指标计算(MACD、KDJ、WR)、K线图表展示等功能。通过多线程处理和SQLite数据库存储优化数据获取流程,使用talib库进行高效的指标计算。界面支持深色/浅色主题切换,并具备年份跳转等便捷操作功能。系统采用模块化设计,包含数据层、逻辑层和界面层,结构清晰,便于维护扩展。
2025-11-16 15:57:54
446
原创 100个使用工具2-DeepSeek-WeChat: 微信风格的本地AI聊天应用实现文档
本文介绍了DeepSeek-WeChat,一款基于PySide6开发的本地AI聊天应用。该项目采用微信风格UI设计,集成Ollama本地AI服务,具有联系人管理、消息气泡系统、对话管理等功能。核心特性包括:动态圆形头像生成、微信风格消息气泡、支持流式响应的AI对话,以及联系人右键菜单操作。应用采用模块化架构,包含ContactItem、MessageBubble等组件,通过OllamaWorker线程实现异步AI交互。性能优化方面注重内存管理、UI响应性和网络优化。该应用为开发者提供了一个结合GUI和本地A
2025-11-15 17:44:16
924
原创 ANSYS Fluent中的声学模型:实用指南
文章摘要 本文介绍了ANSYS Fluent中三种气动声学模拟方法:Ffowcs-Williams & Hawkings(FWH)模型、宽带噪声源模型和波动方程模型。FWH模型适用于外部气动声学问题,需要瞬态流场数据来预测远场噪声;宽带模型基于稳态RANS模拟,可快速识别噪声源位置,适合早期设计阶段;波动方程模型直接求解声波方程,提供全域声压分布,但仅适用于低马赫数流动。文章详细说明了各模型的使用场景、设置步骤和关键参数配置,为工程应用提供了实用指南。
2025-11-10 08:58:06
1315
原创 openfoam4.0版本,让buoyantBoussinesqSimpleFoam支持多孔介质的求解
本文介绍了如何修改OpenFOAM 4.0中的buoyantBoussinesqSimpleFoam求解器以支持多孔介质求解。主要工作包括:1)在动量方程中添加多孔介质阻力项处理;2)重构压力方程中的HbyA计算、rAUf定义和泊松方程;3)实现压力隐式/显式处理分支;4)通过配置nUCorrectors参数启用压力隐式求解。代码调整涉及速度预测、压力泊松方程和速度更新等核心计算环节,最终使求解器能够稳定处理多孔介质流动问题。编译过程需使用特定脚本处理并行计算问题。
2025-10-29 09:44:56
414
原创 pyinstaller打包后失败问题记录
本文记录了使用PySide6和CadQuery开发建模软件时遇到的打包问题。作者尝试PyInstaller打包时发现缺少OCP模块,添加--hidden参数后出现casadi模块错误,降级PyInstaller无效。改用PythonOCC遇到类似问题,最后尝试Nuitka打包但耗时过长。文章反映了在涉及底层DLL的Python模块打包时常见的依赖管理难题,展示了从PyInstaller到Nuitka的多种解决方案尝试过程。(149字)
2025-08-31 22:56:30
332
1
原创 100个实用小工具1.4历年股价分析小工具界面调整和实现批量分析点击股票名称调整主界面显示数据的
本文介绍了数据分析系统的功能优化,主要包括界面改进、数据联动效果和报表导出功能三方面。系统实现了批量分析数据点击名称即可在主界面实时联动的效果,同时优化了分析报表导出功能,支持批量数据下载。这些改进使整体分析流程更加流畅,实现了数据实时可视化、同步分析,并集成了数据下载、单/多数据分析以及图表联动等功能,提升了用户体验。
2025-08-27 14:14:07
227
原创 100个实用小工具1.3历年股价分析小工具新增股价批量下载
本文介绍了从手动下载数据到开发批量下载程序的过程。作者最初采用逐个手动下载的方式,发现效率低下后,转而开发自动化程序。该程序具备批量处理能力,虽然受反爬虫机制影响速度较慢,但大幅提升了效率。程序还优化了缓存功能,首次获取列表后会保存缓存,后续可直接读取使用,仅需执行下载操作。通过这一改进,作者成功解决了重复手动操作的问题,实现了数据获取的自动化。
2025-08-24 18:37:19
244
原创 100个实用小工具1.2历年股价分析小工具新增股价下载功能
摘要:为提高股票数据下载效率,作者尝试了多种Python库(如akshaare、tushare),但存在下载失败或积分限制问题。最终找到一个支持模糊搜索的实用库,通过简单按钮即可快速下载A股数据,操作便捷且无需复杂设置。该工具还新增了周期分析、批量分析等功能,大幅提升了数据分析效率。
2025-08-24 14:29:48
271
原创 100个实用小 股价对比的实用小工具1.1-批量分析多年数据自动找到历年上涨时间最长周期的发生时间
本文介绍了一款股票/基金分析工具的优化升级,新增了单笔交易盈亏计算功能,并配套展示相关图表。该工具能将投资产品数据自动转换为历年走势图,帮助用户分析最佳买入时机。通过可视化数据展示和收益计算功能,辅助投资者制定更精准的交易策略,实现"赚钱养家"的投资目标。文末附有工具界面的示意图,直观展示其数据分析能力。
2025-08-13 09:19:00
177
适合国内的免费科研图表数据提取工具
2026-01-11
番茄助手:vs2013-2022
2024-12-23
PDF翻译器:各种语言的PDF互翻译,能完美保留公式、格式、图片,还能生成单独或者中英对照的PDF文件
2024-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅