12面魔方公式图解法_三阶魔方入门

0b95ae591b5538bb91263a1ef3f35bbb.png

一、魔方的构造

这里只讲常见的普通三阶魔方。

三阶魔方一共有26个色块,分三个层,从上到下分别为顶层、中间层、底层。

2121154eeaf8474c6f3a6f1490e69c41.png

26个色块按位置分为中心块、角色块、棱色块。

中心块6个,角色块8个,棱色块12个。

中心块为每一个面最中央的色块。角色块为每一条边的两端色块。棱色块为每一条边中间的色块。

665e600fcff331bd2b075d7eb982be32.png

其中,中心块是通过中心轴连接的,相对位置是固定的。黄白相对、蓝绿相对、红橙相对。

当魔方正对着自己的时候,我们将魔方的六个面分为:

  • 上面(UP)
  • 底面(DOMM)
  • 左面(LEFT)
  • 右面(RIGHT)
  • 前面(FRONT)
  • 后面(BACK)

魔方公式里的字母就是以上六个面的简写:

F = front face 前面

B = back face 后面

R = right face 右面

L = left face 左面

U = up face 上面

D = down face 下面

公式示例:

  • F,正对自己的面,即前面,顺时针转90度
  • R2,朝向右侧的面,即右面,顺时针转180度。其中,2表示转两次90度,即180度
  • U',朝向上侧的面,即上面,逆时针转90度。其中,’表示逆时针转
  • U'2,即上面逆时针转180度

二、魔方还原步骤

此文仅介绍最常见的三阶魔方还原方法:层先法。

所谓层先法,就是将魔方一层一层还原,需要记忆的步骤极少。在操作时,往往是按套路使用少量公式反复使用即可,适用初学者。

分七步完成:

  1. 拼底层十字,并使棱色块与中心块同色
  2. 拼底层角色块
  3. 拼中间层
  4. 拼顶层十字
  5. 使顶层棱色块与中心块同色
  6. 调整顶层角色块位置
  7. 调整顶层角色块颜色

aa3bd850a2c3bc602948c6504eda1201.png
① 拼底层十字及棱块

4ca049aad9305a1c6107f280d260518e.png
② 拼底层角块

178f32f179fc19eb5090ae45fe4a5591.png
③ 拼中间层

15103f6c6370d96819e72d25e0fcf266.png
④ 拼顶层十字

67a47bfd93a39d57334d5ec443d743f4.png
⑤ 拼顶层棱块

67a47bfd93a39d57334d5ec443d743f4.png
⑥ 调整顶层角块位置

09bcb47f843a7d8313167d988183eb62.png
⑦ 调整顶层角块颜色

三、层先法详细步骤

此处使用的是B站UP主的方法:

https://www.bilibili.com/video/av14192391?p=1​www.bilibili.com
e0206d894d939d8988c1223a253d830f.png

【新版教程看描述!】一个公式学会还原三阶魔方!三阶魔方还原基础教程!记得看描述哦~_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

【新版教程看描述!】一个公式学会还原三阶魔方!三阶魔方还原基础教程!记得看描述哦~_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com
e0206d894d939d8988c1223a253d830f.png

1、拼底层十字

步骤:

  • 1、我们定义底层为白色面。为了方便操作,将底层,即白色面,朝上。(中心块的颜色表示此面的颜色)
  • 2、找4个白色棱块
    • 白色棱块的位置总共有5种情况,除与白色中心块相邻,即不需要操作已处于十字位置外,还有4种情况需要操作,还原白色棱块的位置。
    • 情况一:白色棱块在最下面,即与白色面相对的黄色面。示例:如下图,则将右侧面顺时针转180度,即可将白色棱块移动到最上面的白色面,并处于十字位置。【视频:9:34】(表示情况一在视频1的9:34处有演示讲解)

e4e07952b76173519f3d6f3eb776c443.png
    • 情况二:白色棱块在中间层。示例:如下图,则右侧面顺时针转90度,即可还原一个白色棱块。为了方便讲解,我们将侧面顺时针转90度的操作,简称为“上”,即向上旋转的意思。相对应的,将侧面逆时针转90度的操作,简称为“下”,即向下旋转。【视频:9:50】

eb1a530370ec81543fba010887f36c6a.png
    • 情况三:白色棱块在第一层,与白色面相邻的面上。示例:如下图,则前面向左或向右转90度。此时,白色块就会处于第二层。接着按情况二处理即可。【视频:10:05】

2b33588fd7caecd8777e392ac945324c.png
    • 情况四:白色棱块在第三层,与白色面相邻的面上。示例:如下图,同情况三操作。【视频:10:30】

9459b5a49cb59a962b235f872b9b3735.png
    • 注意事项:当白色块要往最上层旋转时,先看看最上层对应边上是否已经有已处于十字位置的白色棱块,如果有,需要先将白色块旋转到最上层十字位置没有白色块的那一条边上,然后再进行旋转。【视频:16:03,16:30】
  • 3、与白色面相邻的棱块的颜色还原,即与中心色块颜色一致。
    • 3.1 旋转第一层,使尽可能多的棱块与中心块颜色一致。
      • 情况一:仅有相邻两面的棱块与中心块颜色一致【视频:18:30】
        • 步骤1:将其中一面朝左,另一面朝前
        • 步骤2:将右侧面和最上层进行公式操作:上顺下逆。即:
          • 右侧面顺时针旋转90度
          • 最上层顺时针旋转90度
          • 右侧面逆时针旋转90度
          • 最上层逆时针旋转90度
        • 步骤3:右侧面顺时针旋转90度。将白色棱块归位到十字位。
      • 情况二:仅有相对两面的棱块与中心块颜色一致【视频①:20:20】
        • 步骤1:将其中任意一面朝前,另一面朝后
        • 步骤2:同情况一的步骤2,3
        • 步骤3:旋转最上层,使其满足情况一
        • 步骤4:再进行一次情况一的步骤2,3
      • 情况三:四面的棱块与中心块颜色都一致

2、拼底层角色块

首先,让白色面朝下。

2.1 寻找带白色的色块【视频: 1:00】

2.2 根据该白色块的另外两个颜色,将该角块旋转到这两个颜色中间。【视频: 1:10】

例如:该角块的颜色为白蓝橙,则要旋转到蓝色面和橙色面中间。

2.3 让该角块的白色处于前面(FRONT面)的侧边或上边,此时白色有朝左、朝右、朝上、朝前四种情况。当白色处于如下图10个位置(前面左侧两个角块、前面右侧两个角块、前面上侧两个角块、前面四个角块)时,才进行下一步操作。

279e97789b05d878c1fd4490f59fe4e0.png

2.4 将角块旋转至底层的白色面。

  • 情况一:白色块朝右时,用右手旋转右面,上顺下逆。角块在第一层时,旋转一次,第三层时,旋转四次。【视频: 1:10】
  • 情况二:白色块朝左时,用左手旋转左面,上逆下顺。角块在第一层时,旋转一次,第三层时,旋转四次。【视频: 1:10】
  • 情况三:白色块朝上时,如白色块靠左,则用左手旋转左面,上逆下顺多次,直到白色角块移到底层白色面。如靠右,则右面上顺下逆多次直到白色角块移到底层白色面。【视频: 1:10】
  • 情况四:白色块朝前面时,同情况三。【视频②: 4:50】

2.5 寻找下一个白色角块,重复以上步骤2.2,2.3,2.4。

注意事项:如白色块已在底部白色面,但另外两个面的颜色不正确。可用上顺下逆或者上逆下顺将白色块移至第一层。然后再按步骤2.1~2.5操作。

3、拼第二层

由于在以上步骤1,2中已还原好底面白色及第一层,这个环节主要是完成第二层的四个棱块。

继续保持白色面朝下。

3.1 寻找顶层的四个棱块中,不含黄色的棱块

3.2 将找到的棱块,旋转至与棱块侧面色对应的色面。如图所示。

ba3d2cdec460b5637416216cbe312802.png

3.3 将对应好的面朝向自己,即前面。

3.4 进行交换位置准备。有如下几种情况:

  • 情况一:顶层的棱块需要与第二层左侧的棱块交换。进行以下几步操作。【视频: 2:30】
    • A. 顶层逆时针转90度。
    • B. 用左手将左侧面上逆下顺。此时前面(FRONT面)的左上角会有一个白色块。
    • C. 将整个魔方逆时针转90度,即上一步骤的白色块朝右。
    • D. 用右手将右侧面上顺下逆。
  • 情况二:顶层的棱块需要与第二层右侧的棱块交换。与情况一相反的操作即可。【视频: 4:40】
  • 情况三:顶层中已没有不含黄色的棱块,但第二层还没还原完成。第二层棱块颜色需要对调。如下图,第二层的红绿棱块,位置正确,但颜色不对。【视频③: 7:45】
    • 该色块在左侧时,按情况一的BCD操作,此时该色块会位于顶层。此时按步骤3.1~3.4操作即可。
    • 该色块在右侧时,与上种情况相反的操作即可。

4f95cc97b49b2644aa298d4bc3ac0c81.png

4、拼顶层十字

保持白色面朝下

此时仅关注顶面的黄色十字,即中心块和4个棱块。

会有如下几种情况:

  • 仅有一个黄色中心块
  • 两个棱块与中心块形成一个直角
  • 两个棱块与中心块形成一条直线
  • 形成黄色十字

我们的目标是将前三种情况还原成第4种,即完成顶层的黄色十字。

情况一:两个棱块与中心块形成一条直线。步骤如下:【视频④:2:15】

  • 将前面顺时针转90度
  • 右侧面上顺下逆
  • 将前面逆时针转90度

情况二:两个棱块与中心块形成一个直角。步骤如下:【视频④:3:20】

  • 将黄色的色朝向右下
  • 做情况一的所有操作,即可转换成情况一的一条直线
  • 再进行一次情况一的所有操作

情况三:仅有一个黄色中心块。步骤如下:【视频④:4:15】

  • 做情况一的所有操作,即可转换成情况二的一个直角
  • 做情况二的所有操作,即可转换成情况一的一条直线

5、使顶层棱色块与中心块同色

保持白色面朝下

旋转顶层,直到找到两个面的顶层棱块与对应的中心块同色。有如下两种情况:

  • 相邻的两个面的顶层棱块与中心块同色
  • 相对的两个面的顶层棱块与中心块同色

情况一:相邻的两个面的顶层棱块与中心块同色。步骤如下:【视频⑤:01:03】

  • A. 对好的两个面,其中一个置于后面(BACK面),另一面朝向左面。
  • B. 前面顺时针转90度
  • C. 右面上顺下逆2次
  • D. 前面顺时针转180度
  • E. 左面上逆下顺1次
  • F. 前面顺时针90度
  • G. 旋转顶层,直到4个棱块都与中心块同色

情况二:相对的两个面的顶层棱块与中心块同色。步骤如下:【视频⑤:03:45】

  • A. 对好的两个面,其中一个置于后面(BACK面),另一面朝向前面。
  • B. 进行情况一的BCDEF操作
  • C. 旋转顶层,直到符合情况一
  • D. 进行情况一的所有操作

6、调整顶层角色块位置

保持白色面朝下

观察顶层角块,仅观察位置。此时,角块有三种情况:

  • 4个角块都不在正确的位置
  • 1个角块在正确的位置,3个不在正确的位置
  • 4个角块都在正确的位置

我们的目标就是将前两种情况转换成第三种,即形成黄色十字。

情况一:一个角块位置正确,另外三个角块需要顺时针交换位置。步骤如下【视频⑥:3:00】

  • A. 将位置正确的角块置于前面的左侧,即朝向左面。
  • B. 将左面上逆下顺,做3次。
  • C. 将右面顺时针90度。
  • D. 将左面上逆下顺,做3次。
  • E. 将右面逆时针90度。

情况二:一个角块位置正确,另外三个角块需要逆时针交换位置。步骤如下(与情况一相反操作)【视频⑥:5:05】

  • A. 将位置正确的角块置于前面的右侧,即朝向右面。
  • B. 将右面上顺下逆,做3次。
  • C. 将左面顺时针90度。
  • D. 将右面上顺下逆,做3次。
  • E. 将左面逆时针90度。

情况三:四个角块都不在正确的位置。步骤如下(与情况一相反操作)【视频⑥:6:25】

  • A. 执行情况一的BCDE操作。然后就会成为情况一或情况二的状态。
  • B. 如果是情况一的状态,就执行情况一的操作。如果是情况二的状态,就执行情况二的操作。

7、调整顶层角色块颜色

将黄色面朝向左侧

将需要调整的角块旋转至左后方进行处理。如下图所示的位置:

dd729f97cf4301fa9dbf17128b8c4675.png

如果黄色朝上,则将右面进行上顺下逆操作4次。如果黄色朝后,则将右面进行上顺下逆操作2次。

步骤如下【视频⑥:8:40】:

  • A. 将黄色面朝向左面
  • B. 将需要处理的角块旋转至左后方
  • C. 观察左后方的角块的黄色面朝向
  • D. 若黄面朝上,则右面上顺下逆4次;否则2次
  • E. 重复步骤BCD,直至所有黄色面都朝向左侧
  • F. 旋转左面,直至六个面都还原完成

b90b69e9c96c21c85921bea5b6fbaba5.png

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

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

相关文章

Linux ls命令详解

ls常见命令参数 ls: -F 给不同的文件添加不同表示,添加帽子 d/ l* s -a: 显示隐藏文件 以.开头的文件 -p: 只给目录添加/ -t: 按照修改时间排序 time --time-stylelong-iso: ls -l --time-stylelong-iso 显示友好长格式时间 -r: 倒着排序 reverse -S: 按照文件…

caffe 人脸关键点检测_人脸检测关键点新增至81个,比Dlib更精准、更贴边

人脸关键点检测是人脸识别和分析领域中的关键一步,它是诸如自动人脸识别、表情分析、三维人脸重建及三维动画等其它人脸相关问题的前提和突破口。虽然人脸的结构是确定的,由眉毛、眼睛、鼻子和嘴等部位组成,近似是一个刚体,但由于…

美团点评云真机平台实践

背景 随着美团点评业务越来越多,研发团队越来越庞大,对测试手机的需求显著增长。这对公司来说是一笔不小的开支,但现有测试手机资源分配不均,利用率也非常有限,导致各个团队开发、测试过程中都很难做到多机型覆盖。怎…

微型计算机和pc的概念,微型计算机IBM-PC(0520)系统原理及应用

本书是周明德教授的《微型计算机系统原理及应用》的第六版。曾获全国畅销书一等奖。根据微处理器的新发展,本书从80x86系列微处理器整体着眼,落实到基本的处理器8086,介绍了微型计算机系统原理、80x86系列微处理器结构、8086指令系统和汇编语…

volta架构 微型计算机,性能大爆炸 NVIDIA新GPU架构曝光

一年一度的GTC大会目前正在大洋彼岸的美国加利福尼亚州圣何塞市召开,这是由NVIDIA主办的GPU通用计算技术大会,号称是“图形技术巫师”们的聚会。几乎每次GTC大会上NVIDIA都会拿出来些压箱底的东西震场面,这届自然也不会例外。NVIDIA在GTC大会…

有一本书,适合零到十年经验的程序员看

这本书就是《代码大全》。这书名看起来就不想读? 我第一次看到这个书名的时候,心想难道这本书要把所有编程语言都讲一遍吗?但是当我深入阅读这本书之后,简直爱不释手。 这本书太厚了,你看不下去? 是的&a…

西门子数控面板图解_学好四要点让你迅速成为数控机床“操作高手”

当前国内许多刚刚从事数控机床操作人员的分类来说,一部分操作者是,对机械加工非常熟悉,但对于数控机床的编程是比较陌生的;一部分是刚毕业的学生,他们对机械加工知识,数控加工和编程的理论比较熟悉&#xf…

Android Service、IntentService,Service和组件间通信

Service组件 Service 和Activity 一样同为Android 的四大组件之一,并且他们都有各自的生命周期,要想掌握Service 的用法,那就要了解Service 的生命周期有哪些方法,并且生命周期中各个方法回调的时机和作用 什么是service&#xff…

生物计算机科学家,科学家开发细胞计算机 人体就是一台大型计算机

原标题:科学家开发细胞计算机 人体就是一台大型计算机欢迎收看新一期“新奇榜”,新鲜科技、奇闻怪事尽在新奇榜。近日,瑞士研究人员成功制造出了一种功能强大、类似计算机的人体细胞。这种细胞可能被用来帮助监测一个人的健康状况&#xff0c…

k8s源码分析 pdf_rook源码分析之一:rook架构解析

rook简介Rook是一款云原生环境下的开源分布式存储编排系统,目前支持 Ceph、NFS、Edegefs、Cassandra、CockroachDB等存储系统。它实现了一个自动管理的、自动扩容的、自动修复的分布式存储服务。Rook 支持自动部署、启动、配置、分配、扩容/缩容、升级、迁移、灾难恢…

weex eros框架源码解析

weex eros是基于alibaba weex框架进行二次封装的客户端跨平台开发框架,主要是为前端开发者(可以不用熟悉客户端开发)提供的一站式客户端app开发解决方案。官网地址为:https://bmfe.github.io/eros-docs/#/。为了方便前端开发者和客户端开发者…

多选一的图片和文字

利用 radio 做单选事件&#xff0c;js 兄弟选择 nextSibling 获取邻近的图片对象&#xff0c;然后进行改变 例子&#xff1a; CSS <style type"text/css">input[type"radio"] {display: none;}label{font-size: 16px;}.choose_or{width: 1.2rem;heig…

【每日一题】收集足够苹果的最小花园周长

文章目录 Tag题目来源解题思路方法一&#xff1a;二分枚举答案 写在最后 Tag 【二分枚举答案】【二维网格】【2023-12-24】 题目来源 1954. 收集足够苹果的最小花园周长 解题思路 方法一&#xff1a;二分枚举答案 思路 通过如下过程&#xff0c;我们可以求出边长为 2n 时&…

小数前的0在html不显示,jsp小数显示问题 例如 我在oracle 数据库中查询出来的是 0.01 但是在jsp页面上就显示成 .01 没有前面的0...

满意答案1234junling2013.08.28采纳率&#xff1a;56% 等级&#xff1a;12已帮助&#xff1a;6022人控制保留几位有效小数的js函数//Code CreateBy abandonship 2007.03.12function FormatAfterDotNumber( ValueString, nAfterDotNum ){var ValueString,nAfterDotNum ;var r…

Jira filter subscribe issues

Jira & filter & subscribe & issues https://confluence.atlassian.com/search/?querysubscribeissues&productNameJiraCore&productVersion7.3]https://confluence.atlassian.com/jiracoreserver073/saving-your-search-as-a-filter-861257224.html 转载…

iView 一周年了,同时发布了 2.0 正式版,但这只是开始...

两年前&#xff0c;我开始接触 Vue.js 框架&#xff0c;当时就被它的轻量、组件化和友好的 API 所吸引。之后我将 Vue.js 和 Webpack 技术栈引入我的公司&#xff08;TalkingData&#xff09;可视化团队&#xff0c;并经过一年多的实践&#xff0c;现已成为整个公司的前端开发规…

Hawtio和Apache JClouds

介绍 我最近花了一些时间为Hawtio开发 Apache Jclouds插件。 尽管还有很多待完成的工作&#xff0c;但我无法激动&#xff0c;想分享…… 这个Hawtio到底是什么&#xff1f; 每当我注意到一个很酷的开源项目时&#xff0c;我通常都会订阅邮件列表&#xff0c;以便我可以更好地…

【转】安全加密(一):这些MCU加密方法你都知道吗?

本文导读 随着物联网和边缘计算的出现&#xff0c;五花八门的MCU也被应用其中&#xff0c;如何保证我们的程序安全和知识产权不受侵犯呢&#xff0c;本文我们将对主流MCU的程序加密进行讲解&#xff0c;希望能够帮助你选择最适合自己应用的微处理器。 1. MCU加密 通常所说的MC…

浅谈Vue内置component组件的应用场景

官方的说明 渲染一个“元组件”为动态组件。依 is 的值&#xff0c;来决定哪个组件被渲染。 <!-- 动态组件由 vm 实例的属性值 componentId 控制 --> <component :is"componentId"></component>具体可以官网文档中的 动态组件内置的组件compone…

ulli*3 实现翻书动画效果

按惯例&#xff0c;上GIF&#xff1a;重现&#xff1a;https://codepen.io/anon/pen/JJBxOm 这是我今天参加面试时候&#xff0c;面试官让我做的一道题&#xff0c;面试官坐我旁边看我现场做&#xff0c;然而我比较菜&#xff0c;回来后才做出来…… 来看看HTML部分&#xff1a…