巧借C40实现3D打印的“建模”

来源 :电脑知识与技术·经验技巧 | 被引量 : 0次 | 上传用户:li81641143
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  3D打印实现了计算机制作设计模型的“所见即所得”实物输出,因此有人称它是“目前个人最有可能应用的数字化制作手段”。“建模”即建立三维模型,它在整个3D打印过程中占据着极为重要的地位,将会直接影响到最终打印成品的显现输出效果。目前,通用的3D打印文件格式包括STL、OBJ、AMF、3MF等,“建模”的方式也比较多。
  一、从3D模型网站上下载STL文件
  如果是刚刚开始接触3D打印,建议先从相关的3D打印模型网站上搜索下载一些较为常见的简单模型进行打印来增强感性认识。目前提供3D模型免费下载的网站已经比较丰富,大家可自行百度,比如“打印啦”(http://www.dayin.la/)、“魔猴网”(http://www.mohou.com/moxingku)、“3D虎”(http://www.3dhoo.com/model)、“打印派”(http://www.dayinpai.com/model/list/shengren),等等(图1)。
  在模型网站上下载3D打印模型通常需要注册账号,然后根据自己的需要在相关类别中搜索查找并进行下载。这种得到3D模型的方式非常直接且省时省力,而且可以使用相关的软件进行二次修改编辑,是初期学习3D打印的首选。
  二、通过3D扫描来实现
  經过一段时间的学习,如果已经不满足于从网站上搜索下载现成的3D模型进行打印,就可以尝试将身边一些常见的个性小物件通过非接触式三维扫描仪进行3D扫描。这种三维扫描可以侦测并分析现实世界中物体或环境的几何构造形状及颜色、表面反照率等外观数据,然后将扫描到的数据进行三维模型的重建计算,最终在计算机中虚拟创建出与实际物体对应的数字模型(图2)。
  以摄影测量3D扫描系统为例,它采用了多视点立体视觉技术来测量物体表面标志点的高精度三维坐标。然后通过编码点标定相机各个视点的位置和姿态,并且依据多视点几何成像技术计算出标志点的三维坐标来生成高精度的三维数据,最终生成STL格式的文件。
  三、使用建模软件C4D来设计制作模型
  最能体现3D打印创意建模的方式莫过于通过建模软件来设计制作3D模型,目前相关的参数化建模软件非常丰富,已经有数十甚至上百种,如SketchUp、3DSMax、SolidWorks、Maya、C4D、3DOne、ZBrush、UG、Pro-E等。比较符合我们空间思维认知习惯的建模是从最为简单的基本几何体开始,通过对它们的基础参数修改或进行布尔运算,最终生成自己想要实现的3D模型。在此以C4DR18为例,对校园内某处标志建筑实体进行建模,操作步骤如下:
  1.对实体三维物体进行简单“拆分”分析
  通过仔细观察后不难发现,实体三维物体是由底座立方体和顶部的球体组成,其中立方体四个侧面各有一组文字,球体周围环绕一圈文字。立方体和球体都是C4D的基础对象,文字则可以通过“运动图形”下的“文本”来实现,由于最终3D打印出的成品必须是一个整体而不能出现各零件分离的情况,因此该模型建立的最大难点是球体上的环形文字必须按照球面的弧形进行紧密贴合。
  2.建立实体模型的基础体:立方体和球体
  运行C4DR18,首先点击菜单栏下方的快捷菜单“立方体”,就会在空间坐标系中生成一个边长为200cm的立方体对象。接着再次点击“立方体”选择其中的“球体”,得到一个半径为100cm的球体,由于也是与立方体同处于世界坐标原点(0,0,0)而被立方体遮挡在内部,需要点击绿色的Y轴箭头将它向上拉动适当的距离,必须要保证二者有一定的接触(即为一个完整的模型)。此时,可根据三维标志实物进行立方体边长和球体半径的二次调整,在各自的“对象属性”中修改,比如根据实物比例将球体的半径修改为150cm,同时还可以将球体的“分段”由24修改为50或更高,使其球面曲线显得更加平滑,完成模型基础体的建立(图3)。
  注意:在此操作过程中,要根据情况按住Alt键和鼠标的左、右、中键不断进行模型的缩放、移动及旋转,也要结合各视图的不同角度切换来仔细观察各侧面是否有误操作(比如不小心拉偏子模型的位置等),以便及时进行调整。
  3.立方体四个侧面文字的建立
  底座立方体四个侧面的文字建立方法完全相同,只要先设计建立好一面文字信息后再进行三次复制并调节位置、方向和修改文字内容即可。
  首先点击“运动图形→文本”菜单,坐标原点出现“文本”立体字,在其“对象”标签项中“文本”处将默认生成的“文本”修改为“关爱点亮生命的烛光”。同时在下方的“字体”“对齐”和“高度”处分别将默认的“微软雅黑”“左对齐”和“200cm”修改为“华文隶书”“中对齐”和“24cm”(图4)。另外,建议在“封顶”选项卡处将“顶端”和“末端”均设置为“圆角封顶”,将“步幅”和“半径”设置为“1”和“1cm”。其他设置不需改动,最终选中该文本调节红色的X轴数值,将其定位到立方体的一个侧面上,注意二者一定要紧密结合(比如将其厚度值的一半“嵌入”到立方体)。
  接下来在C4D右上方的对象区域选中“关爱点亮生命的烛光”并按住Ctrl键拖动,复制出第二个文本对象(二者是完全重合的);点击选中这个复制体,将其文本显示信息修改为“走进一中是主人走出一中是成功”,其他设置保持不变,只须将其空间坐标修改:一是旋转角度为90度,二是将X轴和Y轴的位置调节,同样是将其“嵌入”到立方体的另一相邻的侧面(图5)。
  使用同样的操作方法,将另外两个侧面的文本信息“奉献点燃幸福的火炬”和“胸怀祖国放眼世界”复制并放置于合适的位置即可完成底座立方体四个侧面文本信息的设置。
  4.球体周围弧形分布文字的建立
  在C4D中,想要实现球体周围按照弧形分布的文字效果,建议借助C4D的“包裹”变形器来完成:让立体文字紧贴在包裹变形器上并随之发生球状形变。
  首先仍是按住Ctrl键拖动上一步中已经建立好的任意一个文本对象进行复制,将其文字信息修改为“山东省招远第一中学”,可增加其“高度”值来适当增加其显示大小,同时也需要增加其“深度”值;另外需要注意的是,要在“对象”选项卡中将“点插值方式”由“自动适应”修改为“统一”,在“封顶”选项卡中将“类型”设置为“四边形”,勾选下方的“标准网格”项,这样才可以为下一步的变形做好准备。
  接着,点击快捷工具栏“扭曲”下的“包裹”变形器,将它拖放至该文本对象下,边观察预览窗口的显示状态边修改调整相关的参数。在“包裹”的“对象”选项卡将“包裹”由默认的“柱状”修改为“球状”,将“宽度”和“半径”作相应的调节,直到将该文本对象紧密地贴合至球体的表面(注意千万不能出现分离的情况)。此时建议使用鼠标中键切换至顶视图中多加观察,文本对象的厚度中分线正好“卡”在球体表面为最佳(图6)。
  5.导出生成STL格式文件
  至此,建模操作已经进入尾声,最后需要将该模型文件存储为STL文件以便3D打印机能够正确识别。操作方法为:点击C4D的“文件→导出→STL”菜单命令,将其保存为School.stl文件,注意文件名不能是中文(很多3D打印机不能正确识别文件名为中文的STL文件),最后点击“保存”按钮(图7),按照提示“缩放1倍”(点击“确定”按钮即可),这样我们就得到了该实体标志建筑三维模型的STL格式文件,正式完成建模操作。然后就可以再进行模型的质量分析修复和切片,最终到3D打印机中进行实体打印输出了。
其他文献
喜欢听音乐的朋友,习惯出门时戴上耳机听音乐,无论是在地铁里、公交上,还是散步休闲、逛街,戴上耳机听歌已成为生活中的一部分。此类用户大多是年轻人,他们追求时尚,彰显个性,喜欢追逐潮流,很在意耳机的颜值,毕竟戴上一对耳机,希望它能起到类似“耳钉”类装饰品的作用。因此购买耳机时,高颜值的真无线耳机就走进了他们的购物车。  一、选购须知  所谓真无线耳机,其实是泛指没有传统连接线的蓝牙耳机。但与普通蓝牙耳
期刊
摘要:为了解决软件开发中的重复开发问题,文章结合网络课程中的自动化考试的特点,利用ASP作为开发工具,通过地址栏中参数传递方法,来实现软件复用。  关键词:网络课程;自动化考试;参数传递;软件复用  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)20-30308-04    Using Parameter Realize the Software Repeatment
期刊
摘要:本文在简要介绍MlATLAB软件的基础上,结合其图象处理工具,重点分析了MATLAB在图象处理中的应用。文中的具体实例表明,在数字图象处理中使用MATLAB可以提高实验效率。快速得出实验结果。  关键词:图象处理;MATLAB;边缘检测  中图分类号:TP317 文献标识码:A 文章编号:1009-3044(2008)01-10134-03
期刊
摘要:利用Multisim电路仿真软件的仿真功能,结合实例说明了差分电路的放大能力只取决于电路的输出形式。与输入形式无关:仿真了差分电路的电压传榆特性;研究了电路对差模信号的放大作用,对共模信号的抑制能力。使理论教学与实验有机结合,给出了相应的仿真波形和仿真结果,在课堂上使模拟电子技术教学更形象、灵活、更贴近工程实际,达到帮助学生理解原理,提高分析能力的目的。对提高学生的兴趣、培养学生创造思维能力
期刊
摘要:本文结合教学实践,分析了目前应用型本科院校C语言程序设计实验教学中教与学中存在的实际问题。通过从改革实验内容、实验考核方法和双语教学等方面对C语言课程实验教学进行了改革。在教改实践中实现了引导学生正确认识实验环节、培养学生的学习兴趣、提高学生分析问题与解决问题能力,确实增强学生动手能力的教学目标。  关键词:C语言;实验教学;双语教学;教学改革  中图分类号:G622 文献标识码:A 文章编
期刊
摘要:随着计算机技术的飞速发展和教学理念的改变,高校已普遍采用网络课程作为传统教育模式的补充和改进。以vB程序设计网络课程为例。对基于WebCT的网络课程开发的必要性、开发过程、教学效果等进行了详细的阐述。  关键词:WebCT;网络教学平台;网络课程建设  中图分类号:G434 文献标识码:A 文章编号:1009-3044(2008)01-10107-03
期刊
摘要:基于Web的实验教学管理系统采用B/S三层体系结构设计,运用ASP动态网页开发语言,并采用Microsoft SQL Server 数据库存储事务数据,从而实现了各类用户在校园网上访问该系统并执行相应操作的功能。  关键词:实验教学;B/S结构;ASP;SQL数据库  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)20-30303-02    The Desig
期刊
摘要:函数式程序设计语言具有程序简洁,易于进行推理和正确性证明等优点。抽象机技术完成函数式程序设计语言的规约计算到传统体系结构的状态转移计算之间的转换,是函数式语言编译技术的核心。本文基于Spineless G-Machine抽象机的图规约机模型,并在其基础上进行了改进,通过增加闭包,构造全懒惰表达式等,得到了一个更容易理解和易于优化的抽象机模型。并且在此模型上使用了扩展MKAP指令和G-code
期刊
摘要:JPEG2000标准的实现提供了许多编码参数,这些参数的不同设置使得JPEG2000具有不同的压缩性能。本文通过大量实验分析了与块编码相关参数对JPEG2000压缩性能的影响并给出了参数选择的建议值。  关键词:JPEG2000;编码参数  中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2008)01-10137-05
期刊
软件版本:4.5.6.0  软件大小:38.5MB  下载次数: 3927万  软件性质:免费软件  适用平台:Android  下载地址:https://shouji.baidu.com/software/26798498.html  三个亿的下载量,千万家庭早教启蒙的放心之选,专属0至12岁小朋友的贴心移动教育专家。  百万儿歌故事、动画绘本、儿童游戏、早教童谣、亲子游戏、动画片、唐诗宋词、经
期刊