最近把一个项目的模型发布成imodel后,一些模型元素发生了爆炸现象,元素的位置和几何形状产生异常变化,如下图所示,
图中C型梁以及两端的挡块的形状和位置都不对了。
老师能否帮忙看一下是什么原因造成的?非常感谢~
测试文件已上传:
测试文件.dgn
管工:您好!
确实可以复现您描述的现象,甚至回到MSV8i发布imodel也会出现这种情况。已经提交国外imodel开发团队分析原因,有结果后在这里汇报。
为给你工作带来的不便表示道歉,感谢对Bentley的大力支持!
Answer Verified By: 管华明
非常感谢符老师的解答。我记得符老师以前讲过可以对dgn文件进行权限设置的文章,防止导出修改等。
不知符老师有没有这方面的资料分享一下?我的邮箱 guanhuaming@163.com,不尽感激!
管华明 said:老师能否帮忙看一下是什么原因造成的?
管工:您好!老外提供了一个解决方法可以将你的DGN文件正确发布成imodel,不过仍然保持了SmartSolid类型而未转换成Extended Element。方法如下:
键入PublishDgn ConvertToXGraphics off将转换为XGraphics的功能关闭
然后继续用正常的发布流程发布即可。
管华明 said:对dgn文件进行权限设置的文章,防止导出修改
发布imodel时取消掉Export选项,如下图所示:
不过这样发布的imodel用普通的MS打不开了,需要启动如下图所示的高安全级别的MS才能打开。
之所以必须要求用户用高安全级别的MS启动,是因为防止非法程序(未经数字签名的程序)恶意导出元素。
好的,我试试这个方法。非常感谢。