基于Sketchup平台的快速建模插件研究与实现

被引量 : 0次 | 上传用户:fslihua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在全球信息技术飞速发展的今天,信息技术正日益成为推动人类社会发展的动力。室内设计行业在信息时代也发生着深刻的变化。随着计算机的发展,计算机绘图已经全面替代了手工绘图,同时也改变着设计人员的工作方式。本文的工作是基于SketchUp平台,开发快速建立展柜三维模型的插件。该快速建模插件能减少设计人员反复基础建模的重复劳动,快速输出展柜三维模型,大幅度提高设计人员的工作效率。文章首先对三维及三维模型进行了概括,介绍了当前计算机三维建模的主流技术。同时,还介绍了一种新型的计算机辅助建筑设计技术BIM及现在的主流建模软件。接着,研究了目前主流插件的实现方法及类型划分,比较了BIM技术与传统CAD技术的区别,并就BIM技术在建筑设计中的优势加以说明。简要介绍了几款融合BIM技术的建模软件后,选用了操作容易的Sketchup作为开发插件的平台。并针对插件开发平台Sketchup的功能和特点,介绍了开发语言Ruby的由来、特性。其次,文章着重介绍了快速建模插件的软件结构和软件具体实现功能,将插件按照初始数据获得、插件界面设计和插件功能划分建立了软件框架。并就开发的实现方法、源程序的书写规则及插件的加载方式予以说明。最后解释了插件如何获取原始数据及选择这种方法的原因。跟着,文章介绍了插件的实现并通过实际案例予以应用。首先解释了本插件是基于作者所在公司的业务需要,使用Ruby语言,基于Sketchup进行了二次开发的。接着,将传统建模流程与使用插件的建模流程进行了比较,得出了使用插件建模将大幅度减轻公司设计部门的工作压力,并能大大加快公司项目推进速度的结论。接下来,通过确定可变参数、制作插件面板、创建柜身、追加组、创建柜门、赋予基本材质和创建柜顶这几方面详细介绍了插件的实现方法及编程源代码。最后,通过旧店展柜更新和新店展柜制作这两个案例,实际应用本插件,验证出使用了本插件后,设计师花在建模时间上的巨大差别。文章最后是快速建模插件应用的结论和展望。首先总结了本插件选用了不熟悉电脑的设计师都可以很快掌握的Sketchup作为开发插件的平台。利用Sketchup中对Ruby语言提供的接口Sketchup Ruby API,使用Ruby作为开发语言,对Sketchup进行二次开发,最终成功开发出了基于Sketchup平台的快速三维建模插件。然后指出,在实际应用后发现,插件还有许多功能等待进一步完善,例如材质赋予、灯光调整等效果。
其他文献
本论文针对目前小学体育教学在培养学生抗挫力方面存在的问题,以上海市Q区H校为例,通过对体育教师和对家长的访谈、通过体育课堂观察和体育教学实践等方法,从小学生在体育课
干燥剂除湿能够充分利用低品位热能,如太阳能、余热等驱动除湿过程,具有节能环保等突出优点。对于传统干燥剂除湿装置,吸附剂释放的吸附热会使除湿过程偏离理想等温除湿过程,
目的:本课题旨在通过系统的临床观察和研究,观察腰腿痛Ⅱ号电渗液治疗腰椎间盘突出症(气滞血瘀证)的临床疗效,并初步探讨其作用机理。方法:将90例腰椎间盘突出症(气滞血瘀证)患
小学英语教学在新一轮教学改革中发展迅猛,我们时常能在课堂教学实践中观察、感受到新课程理念与教师课堂教学行为不断更新与进步。然而,课堂丰富的教学内容和活动与课外学习
教学质量是保证中等职业教育生存和发展的生命线。职业教育的发展离不开教师的发展,职业教育教学质量的提高离不开教师专业水平的提升。教师评价在职业学校教师发展和专业水
瑞金中央革命根据地纪念馆是为纪念土地革命战争时期中国共产党及其领袖毛泽东、朱德等直接领导创建的中央革命根据地和中华苏维埃共和国的历史而建立的革命类纪念馆,是全国
对于黎族的研究,尤其是对于黎族的来源,文化传统,种族的演变,与汉文化的交流与融合以及人类学民俗学等等方面的研究,都离不开对黎族古籍的发掘和研究。黎族古籍文献各种资料,
<正>今年,在增长动力不足、产能过剩、价格战越演越烈、双积分政策临近、部分地区国六排放标准提前实施等因素集中涌现的情况下,国内各整车厂商正在积极备战第四季度,争取获
小学阶段是学生成长的基础阶段,它为学生高一届阶段的学习打下扎实的基础,同时也是学生生理心理成长的关键时期。随着社会生活的信息化和经济的全球化,英语正在成为一种广泛
海风、风暴潮、土壤、气候等自然条件,限制了许多树种的生存和生长。如何选择适宜沿海岸线生长的耐瘠薄、耐盐碱、耐盐雾、抗风性强的优良造林树种,是沿海防护林建设需要解决