首先我想说一下进行《Sketchup用ruby进行二次开发》的专栏的原因。
我的研究生论文是基于GIS的三维地下管线研究与实现,但是经过一段时间的学习,发现使用arcEngine和sketchup进行建模,不是很靠谱,原因是管线的数量有上万条之多,不可能对每一条进行建模,而且管点的建模也比较复杂,涉及到管线阀门、管线三通、消防栓等,这些在土建领域都有一定的工业标准,所有不能随意设计,必须要符合规范。sketchup的二次开发给我们提供了用代码进行的可能。
下面我说一下Sketchup软件,sketchup是非常简单易用的三维建模软件,sketchup有如下七个主要功能(http://www.sketchup.com/zh-CN/products/sketchup-pro/features/3D-modeling)。
1、精准测量
有了 SketchUp,您可以随心所欲地快速完成工作, 但其不只是一支魔幻的电子铅笔。 由于您在计算机上运行 SketchUp,您在 SketchUp 中创建的每个物体的尺寸都很精密。 准备就绪后,您完全可按照预期的想法精准建模。 要制作精准的模型,只需在绘图时输入尺寸。 您也可以使用卷尺工具设置准确的建模准则。
2、边线和面
每个 SketchUp 模型都只由两个要素组成:边线和面。 边线使用直线,而面是多条边线构成平面闭合图形而成的二维图形。 例如,矩形平面是由四条首尾相接的边线以直角构成的图形。 要在 SketchUp 中建模,您可使用少量简单工具绘制边线和面,较短时间内即可学会。 就是如此简单。
3、推导法
SketchUp 在建模空间中调用有用点并使用不同颜色且容易理解的工具提示加以
我的研究生论文是基于GIS的三维地下管线研究与实现,但是经过一段时间的学习,发现使用arcEngine和sketchup进行建模,不是很靠谱,原因是管线的数量有上万条之多,不可能对每一条进行建模,而且管点的建模也比较复杂,涉及到管线阀门、管线三通、消防栓等,这些在土建领域都有一定的工业标准,所有不能随意设计,必须要符合规范。sketchup的二次开发给我们提供了用代码进行的可能。
下面我说一下Sketchup软件,sketchup是非常简单易用的三维建模软件,sketchup有如下七个主要功能(http://www.sketchup.com/zh-CN/products/sketchup-pro/features/3D-modeling)。
1、精准测量
有了 SketchUp,您可以随心所欲地快速完成工作, 但其不只是一支魔幻的电子铅笔。 由于您在计算机上运行 SketchUp,您在 SketchUp 中创建的每个物体的尺寸都很精密。 准备就绪后,您完全可按照预期的想法精准建模。 要制作精准的模型,只需在绘图时输入尺寸。 您也可以使用卷尺工具设置准确的建模准则。
2、边线和面
每个 SketchUp 模型都只由两个要素组成:边线和面。 边线使用直线,而面是多条边线构成平面闭合图形而成的二维图形。 例如,矩形平面是由四条首尾相接的边线以直角构成的图形。 要在 SketchUp 中建模,您可使用少量简单工具绘制边线和面,较短时间内即可学会。 就是如此简单。
3、推导法
SketchUp 在建模空间中调用有用点并使用不同颜色且容易理解的工具提示加以