# 数字孪生项目已有资源汇总 **Repository Path**: Hack-DJ/Resources ## Basic Information - **Project Name**: 数字孪生项目已有资源汇总 - **Description**: 总结现有资源,有新的资源请各位更新在这 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2021-03-22 - **Last Updated**: 2021-03-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CSU数字孪生项目已有资源汇总 ## 介绍 数字孪生项目主要使用`unity`搭建,使用`c#`作为主力编程语言,`git`作为版本管理软件。 本项目主要为了总结数字孪生项目现有资源,请各位用git拉取到自己电脑上,有新的资源及时更新,避免今后重复说明浪费时间。 有问题及时沟通,渲染优化方面问题问zcy,脚本问题问wty或ljs。 本文使用`markdown`格式编写,有时间可以学习一下,以后肯定会用得到。 ## 项目架构 本项目主要内容都包含在项目文件夹下的`/Assets`目录下,接下来主要介绍该目录下各文件。 - `/HighlightingSystemDemo`: 鼠标悬停时的部分模型高亮显示所使用的插件,不需要动; - `/KriptoFX`: 插件,作用不清楚,不需要动; - `/Model`: 存放项目中使用的**3dmax**模型; - `/OpenCVForUnity`: 料面三维重构所需要的`OpenCV`插件,不需要动 - `/Plugins`: 其他插件,不需要动; - `/Resources`: 各类杂项资源,具体作用参考文件夹名称,详细说明其中几个: - `/Chart and Graph`: 折线图表所用插件,文件夹中包含了: - `datatest.cs` 烧结场景所使用的图表显示脚本 - `feoeffect.csv` 烧结场景所使用的图表的参数数据 - `reality.csv` 烧结场景所使用的图表的实际数据 - `result.csv` 烧结场景所使用的图表的预测数据 - `SiContain.cs` 高炉场景所使用的图表显示脚本 - `SiContain.csv` 高炉场景所使用的图表数据 - `/CustomerMesh`: 温度场显示脚本和数据,详细信息咨询zcy - `/scene`:Unity项目场景存放地址,场景说明: - `CustomerMesh`: 温度场数据展示 - `FanWeb`: 将要连接哲达TRT风机网页,目前只实现了内部浏览器 - `icon scene`: 烧结折线图表 - `SiPrediction`: 高炉折线图表 - `SurfaceReconstruction`: 料面三维重构 - `TestScene`: 测试场景 - `Welcome`: 登陆页面 - `whole process`: 主场景 - `/Script`: 项目脚本集中存放地址,已分场景归类,不懂的及时问,不要浪费太多时间自己琢磨,因为有很多插件使用之类的问题,很难自己研究明白; - `/ZFBrowser`: 内嵌浏览器所使用的插件。 ## 注意事项(趟过的坑) 1. 合作使用中尽量避免同时对主场景进行修改,不然git同步会出现冲突,一定要同时修改可以**使用测试场景制作预制体**后面再拖进主场景。 2. 项目进行过程中及时进行优化,避免卡顿,参考[unity优化相关注意点1](https://www.bilibili.com/read/cv4053478)、[unity优化相关注意点2](https://wuzhiwei.net/unity-settings-optimization/) 3. 由于项目内目录编写的原因,在该项目生成可执行文件时,需要在生成的文件夹中新建两个文件夹: - `\Assets\Resources\Chart and Graph` - `\Resources\Chart and Graph`: 该文件夹下放入图表所需的数据`feoeffect.csv, reality.csv, result.csv, SiContain.csv` - `\Script\SurfaceReconstruction\img`: 该文件夹直接新建即可,如果数据库连接出现问题可以放入料面三维重建图片,这些图片是读数据库后自动生成的,存放在项目文件同目录下。 4. 项目运行失败报错可能是`OpenCV`插件丢失的问题,因为该插件太大没有放进git仓库中,可以互相拷贝一下。 5. ## 资源 - 服务器地址: 1. 我们自己的服务器参考onq总结的[脑图](503数据库%2019.10.28.xmind),项目中的`GetMap.cs`脚本开头注释的部分也有各服务器地址; 2. 上交的烧结过程的各项预测结果,参考代码: ```python msg = SQLServer(server="172.16.12.59", user="sjtu", password="sjtu", database="datatest") row1, cur1 = msg.ExecQuery("select top (12000)[CDATETIME],[prediction] FROM [datatest].[dbo].[qtal2o3prediction] order by[CDATETIME] DESC") ``` - 鹏城服务器远程地址:`47.107.104.211:2110`, 具体使用方法参考[服务器配置方法](https://juejin.im/post/6850418114350776327); 服务器git仓库地址:`ssh://pcl2110@47.107.104.211:2110/home/pcl2110/repositories/Digital_Twin`, 需要配置ssh时联系wty帮你们把公钥添加进服务器,就可以直接用git进行克隆了; - [禅道管理平台](http://tc.yuiophjkl.cn:801/), 用户名`admin`, 密码`fghjkl;'` - [目前有的各类素材](素材库详细清单.xlsx), 由于本文开源,所以各类账号不在此出,放到群里,各位自取