返回博客中心

Simright Viewer:增加对STL装配体的支持

2019-04-29

Simright Viewer是上海数巧开发的在线三维模型查看软件,用户通过网页浏览器就可以在线查看多种格式的三维模型,无需安装客户端或者浏览器插件,并且支持手机/平板电脑等移动终端操作,可以随时随地查看模型。

091dbe75aa9ffe96c7603197f9d9318.png

STL格式在汽车、医疗、3D打印等行业应用广泛,然而STL格式本身无法定义装配体信息,不能满足客户对复杂模型定义子系统,并按照多级树形结构对模型进行分层管理和显示的需求。为了解决这一矛盾,Simright Viewer实现了支持用户上传压缩文件(.zip格式),压缩包中可包含多个文件夹和STL文件。整个压缩包对应一个STL装配体,其中的STL文件代表装配体中的部件(STL文件名为部件名),而每个文件夹则代表一个子装配体(文件夹名为子装配体名)。通过这种方式,客户可在本地电脑通过文件夹把多个STL文件组织为装配体,压缩打包后上传到Simright Viewer进行显示。

477c4551136b513960a10f1cab16176.png622ef6a314140479afe765b6ca02384.pngimage.png

STL格式应用广泛

0a2e6c2c991413a13c342ef68505dc4.png

STL装配体显示

73c02b50bf9e4f525dd85261e6ba516.png

STL零部件/子系统显示(树形结构)

此外,很多STL点云文件尺寸庞大,比如汽车点云数据经常达到数十个GB。为了在Simright Viewer实现对此类文件的流畅查看,上海数巧的研发团队实现了多种先进的数据压缩与优化技术,对数据进行了大幅的压缩,大部分STL模型的压缩率达到了70%以上,从而确保了在网页浏览器里的显示流畅度。通过这种方式,也大大降低了查看模型的终端硬件的配置要求,在配置较低的电脑以及移动端也可流畅地查看模型。

ca2e968d2fb56ca24e387590bf0fc8d.png934b6232909123477f882407c9b38ff.png