# GstDataExchange **Repository Path**: glodon/gstdataexchange ## Basic Information - **Project Name**: GstDataExchange - **Description**: 广联达数维结构产品数据交换模块。 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-03-08 - **Last Updated**: 2025-03-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 项目介绍 广联达数维结构设计是以数据融合和协同为核心,以结构设计场景为基础,为结构设计师打造的三维结构设计软件。 通过友好的界面交互,分析模型-设计模型-专业协同的数据综合应用,为结构设计师提供高效的设计业务解决方案,实现基于BIM理念的结构专业正向设计。 广联达数维结构设计功能主要包括: 设计建模(主体结构、基础结构、装配式结构); 二维出图; 导入导出(DWG、PDF); 设计分析(分析模型导入导出); 设计校审(图模一致性审查); 设计协同; 设计算量(GFC导入导出); 增强插件(模型对齐、自动出图、出图校审); Gst 导出 GFC(GstGfcExport) 把数维结构的三维模型导出成 gfc 格式文件,供下游算量软件(GTJ、BIMQ等)读取,节省用户在算量软件中重复建模的时间。 ### 项目架构 docs\模块说明.PNG ### 编译与运行 开发环境: 安装Qt:Qt5.6.3(qt-opensource-windows-x86-msvc2015_64-5.6.3.exe),下载后,一路“Next“安装。注意:勾上“Qt 5.6.3”。 添加 QTDIR_X64 环境变量:变量:QTDIR_X64;值:Qt安装路径下 msvc2015_64 文件夹所在路径,比如 Qt 安装在 C 盘根目录,则是 C:\Qt\Qt5.6.3\5.6.3\msvc2015_64。 安装Visual Studio 2015:VS 2015 Update 3(cn_visual_studio_enterprise_2015_with_update_3_x86_x64_dvd_8923298.iso),下载后,一路“Next“安装,安装时需勾选上下列选项: 1. 编程语言 / Visual C++ 2. Windows 和 Web 开发 / 通用 Windows 应用开发工具 3. 通用工具 安装 CMake(cmake-3.25.0-win64-x64),配置 cmake 安装路径到系统环境变量 PATH。 ##### 安装基础依赖组件 GST SDK 环境准备 1.本地创建文件夹:GstGfcExportSDK,例如E:\GstGfcExportSDK。 2.下载指定版本号的Gst编译包( https://static.goujianwu.com/201_project/package/app_gst/AppGst_201OSC-SDK_SIGNED_20240223.zip )并解压到 GstGfcExportSDK 文件夹。 文件夹结构 GstGfcExportSDK |_AppGst<版本号> |_incude |_bin |_lib |_data |_GFC3 |_GFC21 |_ThirdParty 3.添加系统环境变量:GstGfcExportSDK=E:\GstGfcExportSDK。 #### 编译步骤 将tools目录文件夹复制到source\GstGfcExport路径下; GstGfcExport.bat - 启动 GstGfcExport 解决方案。 编译配置: x64/Release - 发版配置 x64/Debug - 包含调试信息,调试用。 在生成的 bin 目录中,将 GstGfcExportSDK 目录下 bin 文件夹复制至当前目录(对应x64Release、x64Debug两个文件夹)。 #### 运行环境 Windows 10 #### 运行步骤 编译后,生成的 dll 会自动替换 bin 目录中同名的 dll 文件,通过 bin 目录下的 AppGstr.exe 运行。 ### License MIT 许可证,详细信息请查阅LICENSE