魔方吧·中文魔方俱乐部

标题: 【演示】☆ 带图案的三阶魔方复原方法之中心块-Java图演示-2009.1.9. ☆ [打印本页]

作者: migl    时间: 2009-1-8 14:42:08     标题: 【演示】☆ 带图案的三阶魔方复原方法之中心块-Java图演示-2009.1.9. ☆

看了吧里的有关调整中心块的贴子,没看见有直接展示操作过程的,都是些文字、图片、视频链接之类的。
我就填补一下空白吧,希望大家在视觉上能适应这样的演示。

如果看不见Java图演示,请下载并安装Java插件(jre)。
吧里的下载地址是: (点击此处下载)
java.com的链接网页是: (点击此处链接)

公式仅供参考,大家一边看Java图一边体会操作吧。
先复原六面(就不介绍了),最后再慢慢调整中心块。
参照 8# 乌木 的文稿,将演示作如下修改。

“三阶”图案魔方:
[java5=200,200]
  [param=scrptLanguage]PirzerENG[/param]
  [param=stickersFront]0,0,0,0,0,0,6,0,6,0,0,6,0,6,0,0,0,6,0,0,0,0,0,0,0[/param]
  [param=stickersRight]1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,1,1,6,1,1,1,1,1,1,1[/param]
  [param=stickersDown]2,2,2,2,2,2,6,2,6,2,2,6,2,6,2,2,2,6,2,2,2,2,2,2,2[/param]
  [param=stickersBack]3,3,3,3,3,3,6,3,6,3,3,6,3,6,3,3,3,6,3,3,3,3,3,3,3[/param]
  [param=stickersLeft]4,4,4,4,4,4,6,4,6,4,4,6,4,6,4,4,4,6,4,4,4,4,4,4,4[/param]
  [param=stickersUp]5,5,5,5,5,5,6,5,6,5,5,6,5,6,5,5,5,6,5,5,5,5,5,5,5[/param]
[/java5]


■01. 改变一层的心块:
顶层中心块旋转180 度而其它层不改变:(LRU2L'R'U)2
[java3=200,200]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](LRU2L'R'U)2[/param]
[/java3][java5=200,200]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](LRU2L'R'U)2[/param]
  [param=stickersFront]0,0,0,0,0,0,6,0,6,0,0,6,0,6,0,0,0,6,0,0,0,0,0,0,0[/param]
  [param=stickersRight]1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,1,1,6,1,1,1,1,1,1,1[/param]
  [param=stickersDown]2,2,2,2,2,2,6,2,6,2,2,6,2,6,2,2,2,6,2,2,2,2,2,2,2[/param]
  [param=stickersBack]3,3,3,3,3,3,6,3,6,3,3,6,3,6,3,3,3,6,3,3,3,3,3,3,3[/param]
  [param=stickersLeft]4,4,4,4,4,4,6,4,6,4,4,6,4,6,4,4,4,6,4,4,4,4,4,4,4[/param]
  [param=stickersUp]5,5,5,5,5,5,5,6,5,5,5,6,5,6,5,5,6,5,6,5,5,5,5,5,5[/param]
[/java5]


■02. 改变相邻两层的心块:
顶层顺转90度, 前层逆转90度: (SFSLSU)F'(SU'SL'SF')U
顶层逆转90度, 前层顺转90度: (SFSLSU)F(SU'SL'SF')U'
顶层旋转180度,前层旋转180度:(SFSLSU)F2(SU'SL'SF')U2
[java3=200,200]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](SFSLSU)F'(SU'SL'SF')U[/param]
[/java3][java5=200,200]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](SFSLSU)F'(SU'SL'SF')U[/param]
  [param=stickersFront]0,0,0,0,0,0,0,6,6,0,0,6,0,0,0,0,0,6,6,0,0,0,0,0,0[/param]
  [param=stickersRight]1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,1,1,6,1,1,1,1,1,1,1[/param]
  [param=stickersDown]2,2,2,2,2,2,6,2,6,2,2,6,2,6,2,2,2,6,2,2,2,2,2,2,2[/param]
  [param=stickersBack]3,3,3,3,3,3,6,3,6,3,3,6,3,6,3,3,3,6,3,3,3,3,3,3,3[/param]
  [param=stickersLeft]4,4,4,4,4,4,6,4,6,4,4,6,4,6,4,4,4,6,4,4,4,4,4,4,4[/param]
  [param=stickersUp]5,5,5,5,5,5,6,6,5,5,5,5,5,6,5,5,6,6,5,5,5,5,5,5,5[/param]
[/java5]
[java3=200,200]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](SFSLSU)F(SU'SL'SF')U'[/param]
[/java3][java5=200,200]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](SFSLSU)F(SU'SL'SF')U'[/param]
  [param=stickersFront]0,0,0,0,0,0,6,6,0,0,0,0,0,6,0,0,6,6,0,0,0,0,0,0,0[/param]
  [param=stickersRight]1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,1,1,6,1,1,1,1,1,1,1[/param]
  [param=stickersDown]2,2,2,2,2,2,6,2,6,2,2,6,2,6,2,2,2,6,2,2,2,2,2,2,2[/param]
  [param=stickersBack]3,3,3,3,3,3,6,3,6,3,3,6,3,6,3,3,3,6,3,3,3,3,3,3,3[/param]
  [param=stickersLeft]4,4,4,4,4,4,6,4,6,4,4,6,4,6,4,4,4,6,4,4,4,4,4,4,4[/param]
  [param=stickersUp]5,5,5,5,5,5,5,6,6,5,5,6,5,5,5,5,5,6,6,5,5,5,5,5,5[/param]
[/java5]
[java3=200,200]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](SFSLSU)F2(SU'SL'SF')U2[/param]
[/java3][java5=200,200]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](SFSLSU)F2(SU'SL'SF')U2[/param]
  [param=stickersFront]0,0,0,0,0,0,0,6,0,0,0,6,0,6,0,0,6,0,6,0,0,0,0,0,0[/param]
  [param=stickersRight]1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,1,1,6,1,1,1,1,1,1,1[/param]
  [param=stickersDown]2,2,2,2,2,2,6,2,6,2,2,6,2,6,2,2,2,6,2,2,2,2,2,2,2[/param]
  [param=stickersBack]3,3,3,3,3,3,6,3,6,3,3,6,3,6,3,3,3,6,3,3,3,3,3,3,3[/param]
  [param=stickersLeft]4,4,4,4,4,4,6,4,6,4,4,6,4,6,4,4,4,6,4,4,4,4,4,4,4[/param]
  [param=stickersUp]5,5,5,5,5,5,5,6,5,5,5,6,5,6,5,5,6,5,6,5,5,5,5,5,5[/param]
[/java5]


■03. 改变对立两层的心块:
顶层顺转90度, 底层逆转90度: (SRSF2SR)U(SR'SF2SR')D'
顶层逆转90度, 底层顺转90度: (SRSF2SR)U'(SR'SF2SR')D
顶层旋转180度,底层旋转180度:(SRSF2SR)U2(SR'SF2SR')D2
[java3=200,200]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](SRSF2SR)U(SR'SF2SR')D'[/param]
[/java3][java5=200,200]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](SRSF2SR)U(SR'SF2SR')D'[/param]
  [param=stickersFront]0,0,0,0,0,0,6,0,6,0,0,6,0,6,0,0,0,6,0,0,0,0,0,0,0[/param]
  [param=stickersRight]1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,1,1,6,1,1,1,1,1,1,1[/param]
  [param=stickersDown]2,2,2,2,2,2,2,6,6,2,2,6,2,2,2,2,2,6,6,2,2,2,2,2,2[/param]
  [param=stickersBack]3,3,3,3,3,3,6,3,6,3,3,6,3,6,3,3,3,6,3,3,3,3,3,3,3[/param]
  [param=stickersLeft]4,4,4,4,4,4,6,4,6,4,4,6,4,6,4,4,4,6,4,4,4,4,4,4,4[/param]
  [param=stickersUp]5,5,5,5,5,5,6,6,5,5,5,5,5,6,5,5,6,6,5,5,5,5,5,5,5[/param]
[/java5]
[java3=200,200]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](SRSF2SR)U'(SR'SF2SR')D[/param]
[/java3][java5=200,200]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](SRSF2SR)U'(SR'SF2SR')D[/param]
  [param=stickersFront]0,0,0,0,0,0,6,0,6,0,0,6,0,6,0,0,0,6,0,0,0,0,0,0,0[/param]
  [param=stickersRight]1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,1,1,6,1,1,1,1,1,1,1[/param]
  [param=stickersDown]2,2,2,2,2,2,6,6,2,2,2,2,2,6,2,2,6,6,2,2,2,2,2,2,2[/param]
  [param=stickersBack]3,3,3,3,3,3,6,3,6,3,3,6,3,6,3,3,3,6,3,3,3,3,3,3,3[/param]
  [param=stickersLeft]4,4,4,4,4,4,6,4,6,4,4,6,4,6,4,4,4,6,4,4,4,4,4,4,4[/param]
  [param=stickersUp]5,5,5,5,5,5,5,6,6,5,5,6,5,5,5,5,5,6,6,5,5,5,5,5,5[/param]
[/java5]
[java3=200,200]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](SRSF2SR)U2(SR'SF2SR')D2[/param]
[/java3][java5=200,200]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](SRSF2SR)U2(SR'SF2SR')D2[/param]
  [param=stickersFront]0,0,0,0,0,0,6,0,6,0,0,6,0,6,0,0,0,6,0,0,0,0,0,0,0[/param]
  [param=stickersRight]1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,1,1,6,1,1,1,1,1,1,1[/param]
  [param=stickersDown]2,2,2,2,2,2,2,6,2,2,2,6,2,6,2,2,6,2,6,2,2,2,2,2,2[/param]
  [param=stickersBack]3,3,3,3,3,3,6,3,6,3,3,6,3,6,3,3,3,6,3,3,3,3,3,3,3[/param]
  [param=stickersLeft]4,4,4,4,4,4,6,4,6,4,4,6,4,6,4,4,4,6,4,4,4,4,4,4,4[/param]
  [param=stickersUp]5,5,5,5,5,5,5,6,5,5,5,6,5,6,5,5,6,5,6,5,5,5,5,5,5[/param]
[/java5]


■P.S. 如果要将两个层的心块都顺转或都逆转90度,则先进行02或03的操作,再进行01的操作。
[java3=200,200]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](SFSLSU)F(SU'SL'SF')U' (LRU2L'R'U)2[/param]
[/java3][java5=200,200]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](SFSLSU)F(SU'SL'SF')U' (LRU2L'R'U)2[/param]
  [param=stickersFront]0,0,0,0,0,0,6,6,0,0,0,0,0,6,0,0,6,6,0,0,0,0,0,0,0[/param]
  [param=stickersRight]1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,1,1,6,1,1,1,1,1,1,1[/param]
  [param=stickersDown]2,2,2,2,2,2,6,2,6,2,2,6,2,6,2,2,2,6,2,2,2,2,2,2,2[/param]
  [param=stickersBack]3,3,3,3,3,3,6,3,6,3,3,6,3,6,3,3,3,6,3,3,3,3,3,3,3[/param]
  [param=stickersLeft]4,4,4,4,4,4,6,4,6,4,4,6,4,6,4,4,4,6,4,4,4,4,4,4,4[/param]
  [param=stickersUp]5,5,5,5,5,5,6,6,5,5,5,5,5,6,5,5,6,6,5,5,5,5,5,5,5[/param]
[/java5]


■04. 四个层的心块都改变:
前、后、左、右心都要顺转90度: (MR' D MR MD')4
前、后、左、右心都要逆转90度: (MR' D' MR MD')4
前、后、左、右心都要旋转180度:(R MD)8
[java3=200,200]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](MR' D MR MD')4[/param]
[/java3][java5=200,200]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](MRR'MR'MLL D MRRMRMLL' MDD'MD'MUU)4[/param]
  [param=stickersFront]0,0,0,0,0,0,6,6,0,0,0,0,0,6,0,0,6,6,0,0,0,0,0,0,0[/param]
  [param=stickersRight]1,1,1,1,1,1,6,6,1,1,1,1,1,6,1,1,6,6,1,1,1,1,1,1,1[/param]
  [param=stickersDown]2,2,2,2,2,2,6,2,6,2,2,6,2,6,2,2,2,6,2,2,2,2,2,2,2[/param]
  [param=stickersBack]3,3,3,3,3,3,6,6,3,3,3,3,3,6,3,3,6,6,3,3,3,3,3,3,3[/param]
  [param=stickersLeft]4,4,4,4,4,4,6,6,4,4,4,4,4,6,4,4,6,6,4,4,4,4,4,4,4[/param]
  [param=stickersUp]5,5,5,5,5,5,6,5,6,5,5,6,5,6,5,5,5,6,5,5,5,5,5,5,5[/param]
[/java5]
[java3=200,200]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](MR' D' MR MD')4[/param]
[/java3][java5=200,200]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](MRR'MR'MLL D' MRRMRMLL' MDD'MD'MUU)4[/param]
  [param=stickersFront]0,0,0,0,0,0,0,6,6,0,0,6,0,0,0,0,0,6,6,0,0,0,0,0,0[/param]
  [param=stickersRight]1,1,1,1,1,1,1,6,6,1,1,6,1,1,1,1,1,6,6,1,1,1,1,1,1[/param]
  [param=stickersDown]2,2,2,2,2,2,6,2,6,2,2,6,2,6,2,2,2,6,2,2,2,2,2,2,2[/param]
  [param=stickersBack]3,3,3,3,3,3,3,6,6,3,3,6,3,3,3,3,3,6,6,3,3,3,3,3,3[/param]
  [param=stickersLeft]4,4,4,4,4,4,4,6,6,4,4,6,4,4,4,4,4,6,6,4,4,4,4,4,4[/param]
  [param=stickersUp]5,5,5,5,5,5,6,5,6,5,5,6,5,6,5,5,5,6,5,5,5,5,5,5,5[/param]
[/java5]
[java3=200,200]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](R MD)8[/param]
[/java3][java5=200,200]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](R MDDMDMUU')8[/param]
  [param=stickersFront]0,0,0,0,0,0,0,6,0,0,0,6,0,6,0,0,6,0,6,0,0,0,0,0,0[/param]
  [param=stickersRight]1,1,1,1,1,1,1,6,1,1,1,6,1,6,1,1,6,1,6,1,1,1,1,1,1[/param]
  [param=stickersDown]2,2,2,2,2,2,6,2,6,2,2,6,2,6,2,2,2,6,2,2,2,2,2,2,2[/param]
  [param=stickersBack]3,3,3,3,3,3,3,6,3,3,3,6,3,6,3,3,6,3,6,3,3,3,3,3,3[/param]
  [param=stickersLeft]4,4,4,4,4,4,4,6,4,4,4,6,4,6,4,4,6,4,6,4,4,4,4,4,4[/param]
  [param=stickersUp]5,5,5,5,5,5,6,5,6,5,5,6,5,6,5,5,5,6,5,5,5,5,5,5,5[/param]
[/java5]


■05. 未发现一次改变三、五、六层的中心块的例子。

[ 本帖最后由 migl 于 2009-2-9 16:24 编辑 ]
作者: migl    时间: 2009-1-8 14:43:54

打开的速度慢了点,忍一下下吧~~~~~~
************************************************************************************************
一次转三层的,只是比较繁琐:
左心与后心都顺转90度,前心旋转180度:(R'MDRMD)2 R'MDR R2MDR2 L2MDL2 MD

[ 本帖最后由 migl 于 2009-2-18 10:14 编辑 ]
作者: Lonely_7X    时间: 2009-1-8 14:45:56

很不錯  謝謝啊 收藏
作者: 寒水    时间: 2009-1-8 15:00:20

建议用中间层转吧,两层转好不习惯,呵呵,个人意见
作者: 嘻哈哈@玩家    时间: 2009-1-8 15:16:08

真是好帖呀,赶紧收藏了,以前玩四色魔方经常遇到这样的情况
作者: migl    时间: 2009-1-8 15:43:49

原帖由 寒水 于 2009-1-8 15:00 发表
建议用中间层转吧,两层转好不习惯,呵呵,个人意见


简化一下公式,直观一些,大家看明白是怎么回事了再自由发挥
作者: icedragon    时间: 2009-1-8 16:18:59

确实是不错的帖子 做的很细心!
作者: 乌木    时间: 2009-1-8 16:23:16

建议再举例说明一下某两个中心块都要顺转(或都要逆转)90度的方法,甚至还可介绍一下比如中层四个中心块都要转90度,等等的方法。(参见:http://bbs.mf8-china.com/viewthread.php?tid=4697&extra=page%3D3 。)

[ 本帖最后由 乌木 于 2009-1-8 17:11 编辑 ]
作者: kexin_xiao    时间: 2009-1-8 16:26:03

非常不错,建议置顶,方便新手查询
作者: migl    时间: 2009-1-8 16:31:38

原帖由 乌木 于 2009-1-8 16:23 发表
建议再举例说明一下某两个中心块都要顺转(或都要逆转)90度的方法,甚至还可介绍一下比如中层四个中心块都要转90度的方法。(参见:http://bbs.mf8-china.com/viewthread.php?tid=4697&extra=page%3D3 。)


好的,等我有空了再补充。
作者: 371298247    时间: 2009-4-3 10:24:37

好啊,以前玩那个五块的垃圾魔方有遇到过。学习一下
作者: nuwsohu    时间: 2009-4-20 11:38:45

我玩的是在复原过程中加步骤,也简单。底面中心先对正(简单),第二层在做棱块前对正[以前面为例:F2U2F(角度根据中心块方向定)U2F2],第三层在做好十字后对正顶面中心块方向,与棱块方向一致即可(第三层是我自己的方法,有兴趣联系我[email=nuw@sohu.com,QQ359647821]nuw@sohu.com,QQ359647821[/email])。这样复原后的方方就是各色块方向一致的。

[ 本帖最后由 nuwsohu 于 2009-4-20 11:41 编辑 ]
作者: snowchou    时间: 2009-4-23 16:35:03

好帖,中心块方向调整的基本都全了!
作者: 马良    时间: 2009-5-27 13:19:27

有脱机能用的吗????
作者: jinle    时间: 2009-6-18 09:46:30

good!!!!!!!!!!!!!
作者: 闲云野鹤    时间: 2010-5-27 18:59:59     标题: 顶一下这个帖子

觉得楼主很有心
作者: liuxh0930    时间: 2010-11-3 08:57:29

终于找到解法了,谢谢楼主.




欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) Powered by Discuz! X2