2009,1(1):7-12.
木工程设计行业有其自身的图形需求, 本文提出其图形平台开发的若干技术问题, 对图形平台模块化, 并对各功能模块划分和联系进行了初步探讨。利用面向对象语言的继承性, 建立了一套适用于图形平台的可扩展类库。根据所见即所得的原则, 实现了基面定位的方法。利用OpenGL扩展缓冲区的功能实现了动态显示, 并创建了一种压缩纹理的文件存储格式, 运用该格式的文件可以加速纹理加栽的速度。本文通过试验比较了OpenGL多重采样反走样和区域取样反走样两种方法的效果和速度, 得到了多重采样反走样在总体性能上稍强的结论。利用Windows的对话框和文本控件实现了跟随鼠标移动的tip浮动框。在传统几何点捕捉的基础上, 提出了状态捕捉的概念, 扩展了捕捉的范围。在分析硬件发展和图形应用的基础上, 提出了三维模型的应用趋势。
2019,11(3):128-133.
doi: 10.16670/j.cnki.cn11-5823/tu.2019.03.20
建筑信息化以其独有的优势越来越受到工程建筑行业认可,但是,与以往二维设计相比,在使用BIM技术进行工程设计时,Revit在调整管道坡度时依然存在效率低下等的相关问题。参考《室外排水设计规范》(GB 50014-2006),研究了基于BIM技术在进行给水管道坡度调整时,使用Revit二次开发方面的相关知识,实现了通过二次开发技术批量调整管道管径与坡度值的对应关系,使Revit软件在协同工作中更加高效和便捷,同时,极大的降低了错误率。最后,应用于工程实例进行了展示,为推动BIM软件的及其他技术的发展提供了参考。