问题
revit插件获取相关的模型数据时,数据异常抛出了异常提示:x must be a finite number.Parameter name: x。
解决办法
经过排查,是由于revit模型的数据类型Location下的子类型LocationPoint属性值出现了异常(也许是为空或不存在)而导致的异常抛出。说明在进行revit模型数据获取的时候,要注意revit模型的数据,有时候不是代码本身的原因,而是模型数据本身有问题,这时候就要一点一点的排查了。
其他数据的异常也有可能会导致上述问题的出现。