Infraworks 使用问题总结

Civil 3D制作的地形导入到Infraworks中遇到“数据包含源数据空间参照系中无效的点”的问题时。
Infraworks 使用问题总结

  1. 首先确定Civil 3D中是否选择了坐标系。
  2. Infraworks 使用问题总结Infraworks 使用问题总结
  3. 确认在C3D中设置了笛卡尔坐标系,保证在导入AIW后模型能在有效坐标范围内
  4. 制作地形曲面时是否在C3D中放置了一个以上的地形曲面,或者进行过粘贴曲面操作,使C3D中出现重叠的曲面。而在导出IMX和LandXML是所导出地形默认是包含C3D文件中所有建立的地形曲面模型。因此在AIW中导入IMX和LandXML后,不能因为默认坐标系正确而直接刷新,应该手动配置,在数据源配置菜单中选择需要导入的地表(如果不选择会默认导入所有地表模型)
  5. Infraworks 使用问题总结Infraworks 使用问题总结Infraworks 使用问题总结
  6. 如果上述坐标系设置确认无误,IMX、LandXML导入都失败,可以在C3D中选择最终合成的目标地形曲面,通过曲面提取,导出DEM选项,导出格式选择为.Tif光栅。在AIW中通过Raster(光栅)形式导入地形。
  7. Infraworks 使用问题总结
  8. Infraworks 使用问题总结Infraworks 使用问题总结
    10.新建Infraworks模型文件时,默认坐标系是LL84,可以选择默认设置或者自定义设置其他坐标系,在AIW中新建时的坐标系选择目前未发现影响其他软件数据导入。
  9. 点云生成地形前,在Recap或者Pintions中查看一下任意点云的坐标,看坐标是否正常
    10.生成地形时,在Civil 3D时,提前核对一下地形曲面的高程是否正确,是否需要提升\下降地形曲面,以保证进入AIW后地形高度正确

Infraworks 打开文档失败:在Infraworks中打开项目时,Autodesk InfraWorks无法打开数据库,因为某些支持文件已损坏

参考链接:
官方论坛:https://knowledge.autodesk.com/zh-hans/support/infraworks/troubleshooting/caas/sfdcarticles/sfdcarticles/CHS/How-to-recover-an-Infraworks-Project.html
1、2方案基本失败,方法3可行。

第一步,在所述路径下查看日志文件,日志代号128确认一致。
Infraworks 使用问题总结
第二步,在所述路径下删除三个文件。
Infraworks 使用问题总结
第三步,Win+R,输入CMD打开命令符窗口
Infraworks 使用问题总结
将默认的盘符由C盘转到工程文件所在盘,命令行输入——cd “工程文件所在路径”
命令行输入——git checkout -f master

Infraworks 使用问题总结
操作过程中可能会遇到:
Infraworks 使用问题总结
缺少git环境变量配置,首先重新打开CMD窗口,直接输入git,测试git是否有配置,若没有以下代码显示则说明git有问题。
Infraworks 使用问题总结
可参考:https://blog.csdn.net/weixin_42592326/article/details/88935223
1、从git官网下载windows版本的git:http://git-scm.com/downloads

Infraworks 使用问题总结
安装步骤中这一步需确认选择第二个。
2、找的这两个文件地址:
D:\Git
安装盘路径下:\Git\mingw64\libexec\git-core

3、右键“计算机”->“属性”->“高级系统设置”->“环境变量”->在下方的“系统变量”中找到“path”->选中“path”并选择“编辑”
Infraworks 使用问题总结
4、新建环境变量,输入两个记录的文件地址“C:\Program Files\Git;C:\Program Files\Git\mingw64\libexec”
两个文件地址之间用英文;(分号)隔开
Infraworks 使用问题总结
5、重新打开cmd窗口,输入git,测试是否出现配置代码
Infraworks 使用问题总结
如果正常出现代码,说明git问题解决。

再次重复尝试进行第三步骤:
将默认的盘符由C盘转到工程文件所在盘,命令行输入——cd “工程文件所在路径”
命令行输入——git checkout -f master

Infraworks 使用问题总结
第四步:
打开 InfraWorks 并在脚本控制台(按 Ctrl+2 以调出)中运行以下 JavaScript
将 C:\MODEL.files 替换至本地路径,请务必使用双反斜杠或斜杠作为路径分隔符:
• app.ResurectDb(“C:\MODEL.files”);
• 或:app.ResurectDb(“C:/SOW.files”);
Infraworks 使用问题总结
第五步:
尝试重新打开 InfraWorks 打开模型
Infraworks 使用问题总结
如出现加载进度条,说明损坏工程文件修复成果。