{"id":17331887,"url":"https://github.com/czyt1988/industrialsoftwareofqt","last_synced_at":"2025-05-07T04:06:19.493Z","repository":{"id":84678744,"uuid":"498568731","full_name":"czyt1988/IndustrialSoftwareOfQt","owner":"czyt1988","description":"基于qt的工业软件收录，为工业软件开发提供参考","archived":false,"fork":false,"pushed_at":"2024-06-13T02:49:52.000Z","size":21901,"stargazers_count":186,"open_issues_count":0,"forks_count":41,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-05-07T04:06:12.692Z","etag":null,"topics":["cad","cae","industrial","qt"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/czyt1988.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-01T02:46:39.000Z","updated_at":"2025-04-29T02:52:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"a73f399b-4ce3-4a62-877e-69194a50ab2e","html_url":"https://github.com/czyt1988/IndustrialSoftwareOfQt","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/czyt1988%2FIndustrialSoftwareOfQt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/czyt1988%2FIndustrialSoftwareOfQt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/czyt1988%2FIndustrialSoftwareOfQt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/czyt1988%2FIndustrialSoftwareOfQt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/czyt1988","download_url":"https://codeload.github.com/czyt1988/IndustrialSoftwareOfQt/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252810273,"owners_count":21807759,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cad","cae","industrial","qt"],"created_at":"2024-10-15T14:55:57.633Z","updated_at":"2025-05-07T04:06:19.473Z","avatar_url":"https://github.com/czyt1988.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"Qt开源工业软件收录\n\n基于qt的工业软件收录，为工业软件开发提供参考\n\n-\u003e [基于Qt的2D绘图可视化](./visualization2D.md)\n\n## CAD方向\n\n### FreeCAD\n\nFreeCAD是一个开源的参数化3D建模工具，主要用于设计任何大小的真实对象。参数化建模允许您通过返回模型历史记录来更改其参数，从而轻松修改设计。\n\nhttps://github.com/FreeCAD/FreeCAD\n\n官网：https://www.freecadweb.org/\n\n![](./screenshot/freecad.jpg)\n\n![](./screenshot/freecad2.png)\n\n### Mayo\n\n开源3D CAD查看器和转换器\n\nhttps://github.com/fougue/mayo\n\n![](./screenshot/mayo.gif)\n\n![](./screenshot/mayo2.png)\n\n###  QCAD\n\nhttps://github.com/qcad/qcad\n\n官网：https://www.qcad.org/en/\n\n![](./screenshot/qcad3_windows.png)\n\n\n\n###  LibreCAD\n\nhttps://github.com/LibreCAD/LibreCAD\n\n![](./screenshot/librecad_screenshot_2.1.3.png)\n\n### rhiocad\n\nCAD，基于OpenCascade。参数化，参数化三维建模器\n\nhttps://github.com/mikowiec/rhioCAD\n\n![](./screenshot/rhiocad.jpg)\n\n### Analysis Situs\n\nAnalysis Situs是一个开源原型工作台和一个开发CAD/CAM/CAE算法的SDK。其主要驱动思想是为CAD软件开发人员提供一个高度直观、可视化和可定制的孵化器，新的CAD算法由此诞生。工作台使用C++和Tcl作为主要编程语言。该应用程序包括分层组织的数据模型、基于VTK的3D查看器和脚本控制台。提供了一系列几何处理算法，从CAD特征识别到网格计算。\n\nhttp://analysissitus.org/\n\nhttps://gitlab.com/ssv/AnalysisSitus\n\n![](./screenshot/AnalysisSitus.gif)\n\n### TiGL\n\nhttps://github.com/DLR-SC/tigl\n\nTiGL几何图形库可用于计算和处理CPACS文件中存储的飞机几何图形。TiGL提供了许多与几何体相关的功能，如\n\n用于计算飞机表面上点的点检索函数\n\n求交函数以计算飞机与平面的交点\n\n导出标准CAD文件格式（STEP+IGES）或网格格式的函数，包括VTK、Collada和STL。\n\n![](./screenshot/tiglviewer.jpg)\n\n### Klampt\n\nKlampt是Kris' Locomotion and Manipulation Planning Toolbox（运动和操纵规划工具箱）的简称。它是一个用于机器人建模、模拟、规划、优化和可视化的开源跨平台软件包。Klampt的目标是为学习机器人、分析机器人、开发算法和智能行为原型设计提供一种广泛可用的编程工具。它在机器人操纵和运动方面具有特殊的优势。\n\nKlampt本身是使用C++和Python混合开发的，图形用户界面基于Qt，图形渲染基于OpenGL。Klampt支持Windows、MaxOS、Linux等操作系统。它提供了C++和Python两种API供开发人员使用。\n\nhttps://github.com/krishauser/Klampt\n\n\n## EDA\n\n### Kicad\n\nhttps://gitlab.com/kicad/code/kicad\n\n官网：[www.kicad.org](https://www.kicad.org/)\n\n![](./screenshot/kicad.png)\n\n![](./screenshot/kicad2.png)\n\n###  LibrePCB\n\nhttps://github.com/LibrePCB/LibrePCB\n\nLibrePCB是一个开发印刷电路板的免费EDA软件。它在Linux、Windows和Mac上运行。该项目仍处于相当早期的开发阶段。\n\n![](./screenshot/LibrePCB.png)\n\n## CAE方向\n\n### OpenFOAM\n\nOpenFOAM是由OpenFOAM基金会发布的免费开源计算流体动力学（CFD）软件包。它在工程和科学的大部分领域都拥有庞大的用户群，包括商业和学术组织。OpenFOAM具有广泛的功能，可以解决任何问题，从涉及化学反应、湍流和传热的复杂流体流动，到固体动力学和电磁学。\n\nhttps://github.com/OpenFOAM/OpenFOAM-dev\n\n### ParaView\n\nParaView是一个基于VTK的开源、多平台数据分析和可视化应用程序\n\nhttps://github.com/Kitware/ParaView\n\n官网：https://www.paraview.org/\n\n![](./screenshot/paraView.png)\n\n![](./screenshot/paraView2.png)\n\n### FastCAE\n\n专业的CAE前后处理集成系统——FastCAE\n\nhttps://github.com/DISOGitHub/FastCAE\n\nhttps://gitee.com/DISOGitee/FastCAE\n\n官网：http://www.fastcae.com/\n\n![](./screenshot/fastcae.png)\n\n## FEM\n\n### GMSH\n\nGmsh是一个开源的三维有限元网格生成器，具有内置的CAD引擎和后处理器。其设计目标是提供一种快速、轻便、用户友好的网格工具，具有参数化输入和高级可视化功能。Gmsh围绕四个模块构建：几何体、网格、解算器和后处理。\n\nhttps://gitlab.onelab.info/gmsh/gmsh\n\n官网：https://gmsh.info/\n\n![](./screenshot/gmsh.png)\n\n\n\n## 可视化\n\n### OpenCASCADE(OCC)\n\nhttps://dev.opencascade.org/\n\nOCCT是唯一的开源全尺寸三维几何库。OCCT致力于成为最好的免费cad软件内核之一，广泛用于开发涉及以下工程和机械领域的专业程序：三维建模（cad）、制造（CAM）、数值模拟（CAE）、测量设备（CMM）和质量控制（CAQ）。自1999年作为开源CAD软件内核发布以来，OCCT已成功应用于从建筑施工到航空航天和汽车等众多项目。\n\n### OpenNURBS \n\nhttps://github.com/OpenNURBS/OpenNURBS\n\nopenNURBS 旨在为CAD、CAM、CAE与计算机图形软件开发人员提供一个在不同的软件间精确转换 3D 几何的工具。\n\nopenNURBS 所提供的工具包括：\n\n- 用于读写 3DM 文件的 C++ 源码库，支持微软与苹果公司的操作系统，提供一个 makefile 作为其他编译器的入口点。\n- 可以读、写3DM文件格式的.NET 源代码库。\n- 品质保证与版本控制。\n- 技术支持。\n\n### VTK\n\nVTK是一个开源软件系统，用于图像处理、3D图形、体绘制和可视化。VTK包括许多高级算法（例如，曲面重建、隐式建模、抽取）和渲染技术（例如，硬件加速体绘制、LOD控制）。\n\nhttps://github.com/Kitware/VTK\n\n官网：https://vtk.org/\n\n### CTK\n\nCTK是一个社区努力为医学图像分析、手术导航和相关项目提供支持代码。里面有很多集成好的窗体可以使用\n\nhttps://github.com/commontk/CTK\n\n官网：http://commontk.org/\n\n集成窗体预览：http://commontk.org/index.php/Documentation/ImageGallery\n\n![](./screenshot/ctk.png)\n\n### ITK\n\nITK是一个开源的跨平台库，为开发人员提供了一套广泛的图像分析软件工具。ITK是通过极限编程方法开发的，它建立在一个成熟的、面向空间的体系结构之上，用于处理、分割和注册二维、三维或多维的科学图像\n\nhttps://github.com/InsightSoftwareConsortium/ITK\n\n官网：https://itk.org/\n\n### 3D Slicer\n\n解决高级图像计算挑战的桌面软件，专注于临床和生物医学应用。\n\nhttps://github.com/Slicer/Slicer\n\n官网：https://www.slicer.org/\n\n![](./screenshot/3DSlicerSegmentEditor.png)\n\n### LabPlot2\n\nLabPlot是一个用于数据集和函数的二维和三维图形表示的程序。它带有一个完整的用户界面，它为您提供了很多功能，如希尔伯特变换、统计、颜色映射和条件格式\n\nhttps://github.com/KDE/labplot\n\n官网：https://labplot.kde.org/\n\n![](./screenshot/LabPlot2.png)\n\n### inviwo\n\nInviwo是一个用于快速原型可视化的软件框架。它使用C++编写，充分利用现代图形硬件，并遵循BSD许可协议，允许在任何环境（包括商业环境）中自由使用。\n\nhttps://github.com/inviwo/inviwo\n\n![](./screenshot/Inviwo.png)\n\n### visit\n\nVisIt是一个开源的、交互式的、可扩展的、可视化、动画和分析工具。\n\n无论是Unix、Windows还是Mac工作站，用户都可以交互式地可视化并分析，从小型桌面电脑（\u003c10核心）到规模大型计算机（\u003e10,000核心）等各种规模的数据。\n\n用户能够迅速生成可视化图像，通过时间进行动画展示，使用各种运算符和数学表达式来操作它们，并将生成的图像和动画保存用于演示。VisIt支持丰富的可视化功能，使用户能够查看包括在二维和三维（2D和3D）结构化、自适应和非结构化网格上定义的标量和矢量场在内的多种数据。由于其可定制的插件设计，VisIt能够可视化来自120多种不同科学数据格式的数据。\n\nhttps://github.com/visit-dav/visit\n\n![](./screenshot/Vislt.png)\n\n## 地理信息\n\n### QGIS\n\nQGIS是一个功能齐全、用户友好、免费开源（FOSS）地理信息系统（GIS），可运行在Unix平台、Windows和MacOS上。\n\nhttps://github.com/qgis/QGIS\n\n官网：https://www.qgis.org/\n\n![](./screenshot/qgis.png)\n\n![](./screenshot/qgis2.png)\n\n### GPXSee\n\nGPXSee是一款基于Qt的强大的GPS日志文件查看器和分析工具，它支持几乎所有常见的GPS日志文件格式。无论你是户外爱好者、数据分析师，还是软件开发者，GPXSee都能提供直观且功能全面的界面来帮助你查看、解析和理解你的GPS轨迹数据。\n\nhttps://github.com/tumic0/GPXSee\n\n![](./screenshot/GPXSee.png)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fczyt1988%2Findustrialsoftwareofqt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fczyt1988%2Findustrialsoftwareofqt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fczyt1988%2Findustrialsoftwareofqt/lists"}