Google SketchUp Cookbook: (Chapter 3) Intersection Edges: Cutting and Trimming
软件环境
SketchUp Pro 2018
参考书籍
Google SketchUp Cookbook
Trimming an Object
使用 Intersect with Model 裁剪物体。
Cutting All Intersected Objects
一次性裁剪多个物体。
Using Groups or Components to Create Cutting Objects
下图中,有两种样式的裁剪:
a) 实体模型
b) 壳状模型

实体模型:裁剪后,保留了裁剪物体的部分表面,与被裁剪物体结合在一起
壳状模型:裁剪后,将裁剪物体完全删除掉了
Intersecting with Groups and Components, Without Exploding

上图是 Building with Glass Windows,Building 处于 Exploded 状态(既不是 Group,也不是 Component),Glass Window 是组件(Component)
在 Building 上生成 Intersection edges:选中 Building 所有几何元素 -> 右键菜单 -> Intersect Faces -> with Model
在 Glass Window 上生成 Intersection edges:选中并编辑 Glass Window 组件 -> 选中 Glass Window 所有几何元素 -> 右键菜单 -> Intersect Faces -> with Model
Intersecting with Both Intact and Exploded Components
这个例子是说,有一个双层抽屉,抽屉上有4个把手,把手创建为组件,先用把手作为裁剪物体去裁剪抽屉正面,在抽屉正面钻出用于安装把手的小洞。
同时把手组件上保留有 Intersection edges,最后将把手组件放回抽屉正面。

Intersecting Only Selected Objects
这个容易理解,仅在选中的物体上生成 intersection edges。
这里有一个快速选择几何元素的技巧,根据材质选择:
a) 先选择一个面
b) 右键菜单 -> Select -> All with same Material
Intersecting Within a Group or Component
Intersect Faces -> with Context
当你需要在一个组或组件内部产生 intersection edges ,并且不受模型其余部分的影响时,请使用 Intersect Faces with Context
Using Intersect to Trim Components with Themselves
组件与组件之间相交,用圆木堆砌小围栏,见下图效果。

Google SketchUp Cookbook: (Chapter 3) Intersection Edges: Cutting and Trimming的更多相关文章
- Google SketchUp Cookbook: (Chapter 5) Roofs: Constraints and Inferences
软件环境 SketchUp Pro 2018 参考书籍 Google SketchUp Cookbook Creating an Overhanging Roof 屋顶上有一个缝隙需要填充,有两种方法 ...
- Google SketchUp Cookbook: (Chapter 4) Advanced Intersect and Follow Me Techniques
软件环境 SketchUp Pro 2018 参考书籍 Google SketchUp Cookbook Intersect 工具经常与 Follow Me 工具一起使用,以创建复杂的 3D 物体. ...
- Google SketchUp Cookbook: (Chapter 2) Following Paths with Follow Me
软件环境 SketchUp Pro 2018 参考书籍 Google SketchUp Cookbook Follow Me工具 Follow Me工具,将2D图形沿着一条路径挤出生成3D物体. 使用 ...
- Google SketchUp Cookbook: (Chapter 1) Making Multiple Copies
软件环境 SketchUp Pro 2018 参考书籍 Google SketchUp Cookbook http://shop.oreilly.com/product/9780596155100.d ...
- How to export a model from SolidWorks to Google SketchUp
How to export a model from SolidWorks to Google SketchUp While Google SketchUp is not a professional ...
- [转载] google mock cookbook
原文: https://code.google.com/p/googlemock/wiki/CookBook Creating Mock Classes Mocking Private or Prot ...
- (转) [it-ebooks]电子书列表
[it-ebooks]电子书列表 [2014]: Learning Objective-C by Developing iPhone Games || Leverage Xcode and Obj ...
- Sketchup+ArcGIS三维建模与管理
一.软件安装及其说明 1.需要安装的软件及其安装: 这份报告主要涉及到的有三个需要安装的软件ArcGIS9.3(或9.2) .Sketchup6.0和SketchUp6 ESRI 插件. ArcGIS ...
- 谷歌 google
google Google是搜索引擎名,也是一家美国上市公司名称.Google公司于1998年9月7日以私有股份公司的形式创立,以设计并管理一个互联网的搜索引擎.Google公司的总部称作“Googl ...
随机推荐
- vue-resource+element upload上传(遇到formData总是变为object格式)
文件上传这种业务需求很常见,但是最近用了element,仔细看了文档,按照demo写了上传,与后台传参调取接口时,控制台总是显示未获取到文件,想了又想,发现一开始思路就跑遍了... 写此博记录下遇到的 ...
- Request对象和Response对象 JsonResponse对象 和 Django shortcut functions 和QueryDict对象
request request属性 属性: django将请求报文中的请求行.头部信息.内容主体封装成 HttpRequest 类中的属性. 除了特殊说明的之外,其他均为只读的. ''' 0.Http ...
- git 安装配置
一.下载安装Git 1.下载Git 官方地址为:https://git-scm.com/download/win 2.下载完之后,双击安装 3.选择安装目录 4.选择组件 5.开始菜单目录名设置 6 ...
- QWaitCondition 的思考2
本文章为原创,如引用请指明出处 问:QWaitCondition的 wake() ,wakeall() 函数唤醒的是哪些线程呢? 是不是在全局范围内该类的各个对象造成的悬挂线程都可以被唤醒呢? 回答: ...
- Kylin引入Spark引擎
1 引入Spark引擎 Kylin v2开始引入了Spark引擎,可以在构建Cube步骤中替换MapReduce. 关于配置spark引擎的文档,下面给出官方链接以便查阅:http://kylin.a ...
- 关于charles抓不到js文件的问题
在清理了cookies后重新家在页面, charles抓不到js文件. 后来在https://zhidao.baidu.com/question/1802495173294727507.html 看到 ...
- padding填充属性
内边距属性: 设置元素的内容与边框之间的距离. 分4个方向(上右下左): padding-top padding-right padding-bottom padding-left 说明:值不能为负值 ...
- css的各种动画
/*淡入*/@keyframes fade-in { 0% { opacity: 0; } /*初始状态 透明度为0*/ 40% { opacity: 0; } /*过渡状态 透明度为0*/ 100% ...
- 注意C语言 / 要想得到精确结果
#include <stdio.h> int main(){ double r; while(scanf("%lf",&r)!=EOF) { ...
- MVC中调用模态框之后导致JS失效
今天在工作中碰到一个页面调用模态框之后,页面原来的JS失效的问题,由于前台经验较少,折腾了一天... 问题描述是这样,在页面,有两个下拉列表框A和B,做了下拉列表框联动,有一个button按钮会调用模 ...