魔方吧·中文魔方俱乐部

标题: 【求助】只用UR面转中心块 [打印本页]

作者: Defanive    时间: 2009-9-26 12:20:49     标题: 【求助】只用UR面转中心块

能不能做到,只用U、R两个面使U面中心块转动90度,而不影响7个棱(U、R两面的7个棱,角块不用管)?

不能的话,可不可以说明一下理由。。。

已经上传了FLASH版,可以下载

[ 本帖最后由 Defanive 于 2009-9-26 14:43 编辑 ]

附件: 7E2C.rar (2009-9-26 14:43:57, 31.66 KB) / 下载次数 26
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=Njk3OTd8NmQzNTNlM2J8MTcyNjg3Mjc4M3wwfDA%3D
作者: chrisvana    时间: 2009-9-26 12:38:27

LZ,能不能告诉我们你这么做的目的。。。还有,我没听明白。。。
作者: Zeon.C    时间: 2009-9-26 12:48:31

能…楼主自己试吧…  
作者: Defanive    时间: 2009-9-26 12:57:25

就是我做了一个平面魔方,只有两个中心和7个棱,实际等价于三阶魔方的U、R两面的中心块和7个棱
还原的时候遇到中心块旋转90度的问题,实际上就等价于用U、R两面让中心块旋转90度而不影响7个棱
2L能说说公式吗。。。
作者: 乌木    时间: 2009-9-26 12:59:08

一个正确全色魔方的任一转出态不可能有奇数个中心块转过90°而不影响角块和棱块的。如果顶心和右心都转过90°就可以不影响别的块。至于限转U、R层,是否做得到只转顶心、右心,我初步试试,还不知道。大家帮忙一起看看。
作者: 乌木    时间: 2009-9-26 13:02:10     标题: 回复 4# 的帖子

任何状态是正常转出来的话,一定是可复原的。问题是方法如何。此题有意思。
作者: Defanive    时间: 2009-9-26 13:14:41

但是3阶魔方的确也有只有一个中心块旋转90度的情况,小站也有公式。。。
既然三阶有,那么我做的7棱2中心魔方也能实现吧?
作者: Defanive    时间: 2009-9-26 13:15:45

我把我的魔方做个FLASH出来,大家看看是什么个情况
作者: 乌木    时间: 2009-9-26 13:59:54

原帖由 Defanive 于 2009-9-26 13:14 发表
但是3阶魔方的确也有只有一个中心块旋转90度的情况,小站也有公式。。。
既然三阶有,那么我做的7棱2中心魔方也能实现吧?


不可能。三阶魔方奇数个中心块转过90°的话,一定会影响别的块。“小站”不可能违反铁定的魔方规律。

我刚才再摸索摸索,觉得可以解决你这种魔方两个中心块都转90°的。先转一下顶层,使顶心方向正确,再调整顶层四个棱块恢复原位置,充分、综合运用只含U、R层转的公式来调棱,比如:
RUR'URU2R' , R'U'RU'R'U2RU' , R2U2R2U2R2U2 ,  等等,对于R层,则原R层改为U层,原U层改为R层,一样解决。有时一个公式要做几遍,则中心块又正确了。
当然,这是初步摸索,打乱可能不够,还要继续摸索这种魔方两中心块转90°的规律。

[ 本帖最后由 乌木 于 2009-9-26 15:20 编辑 ]
作者: Defanive    时间: 2009-9-26 14:47:21

那么单独一个中心块旋转90度就无解了么?
这个魔方2个棱对换的情况是否有解?貌似等价于一个中心块旋转90度。。。
作者: 乌木    时间: 2009-9-26 15:33:34     标题: 回复 10# 的帖子

就三阶全色魔方来说,令中心块位置不变(但各中心块可以自转),要两个棱块交换,必定伴生(例如)两个角块交换和奇数个中心块自转90°。你做的这种魔方,应该一样,我想。
如果允许中心块位置变化,那么要两个棱块交换,就可以不动角块,但中心块组一定会整体旋转奇数次90°,这就是空心魔方的情况之一。
作者: 乌木    时间: 2009-9-26 15:40:01

看到并下载了1楼的东西,原来是我误解了,不是那种只有U层和R层的立体魔方,是这种转盘。我上面说的不一定有用。这种转盘,我再琢磨琢磨。

-------------------------

一时摸不着个头脑。你不妨看看这一帖,其中大烟头对帖子中的转盘的解法是否可以参考:
http://bbs.mf8-china.com/viewthread.php?tid=2323&highlight=%C1%BD%C2%D6%D7%AA%C5%CC

[ 本帖最后由 乌木 于 2009-9-26 20:20 编辑 ]
作者: 乌木    时间: 2009-9-26 20:36:18

刚才继续摸索摸索。你1楼把这种转盘比作三阶转U和R层,且不管角块,只求棱块不动仅仅中心块转90°。这种比喻是可以的。我在全色三阶魔方上已经做出来,只是不能单单一个中心块,而是顶心、右心都转90°才行。
看来我前面关于三阶全色魔方中心块变化规律的叙述还是适于你的转盘的。除了前面介绍的一些棱块公式外,再可以用用三棱轮换公式:U2R'U'R'U'RURURU 及其逆步骤;两棱交换公式:URUR'URU2R' ,等。
作者: 乌木    时间: 2009-9-26 21:33:01

这是两个中心区都转过90°的截图:
       两心90°.JPG

附件: 两心90°.JPG (2009-9-26 21:33:01, 39.52 KB) / 下载次数 19
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=Njk4NjB8ZTQwMDA4N2J8MTcyNjg3Mjc4M3wwfDA%3D
作者: Cielo    时间: 2009-9-26 23:43:13

对于UR魔方,
一个基本操作(也就是任何一面转90°)都会引起 4个棱轮换+1个中心转90°,
注意到 4-轮换 是一个 奇置换,所以为了保证所有7个棱都不动,那么基本操作必然一共进行了偶数次,
这说明两个中心转过的角度之和必须是180°的倍数,所以不能单独把一个中心转90°.

对于三阶魔方,道理完全一样。
作者: 乌木    时间: 2009-9-27 15:17:34

用五阶代替三阶来演示具有方向性中心块的变化。第一图是顶心180°,第二图是顶心和右心都转90°。方法没有优化,也不知道该如何优化,贴出仅供参考。

[java5=300,300]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](U R U R' U R U2 R' )(U R U R' U R U2 R' )[/param]
  [param=stickersFront]6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6[/param]
  [param=stickersRight]6,1,1,1,6,1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,6,1,1,1,6[/param]
  [param=stickersDown]2,2,2,2,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6[/param]
  [param=stickersBack]6,3,3,3,6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,3,3,3,3[/param]
  [param=stickersLeft]6,4,4,4,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4[/param]
  [param=stickersUp]6,5,5,5,6,5,5,5,5,5,5,6,5,6,5,5,6,5,6,5,6,5,5,5,6[/param]
[/java5]

[java5=300,300]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](U R U R' U R U2 R')CF' CU2(U R U R' U R U2 R')R'(U R U R' U R U2 R') R (U R U R' U R U2 R')CF' CU2 [/param]
  [param=stickersFront]6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6[/param]
  [param=stickersRight]6,1,1,1,6,1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,6,1,1,1,6[/param]
  [param=stickersDown]2,2,2,2,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6[/param]
  [param=stickersBack]6,3,3,3,6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,3,3,3,3[/param]
  [param=stickersLeft]6,4,4,4,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4[/param]
  [param=stickersUp]6,5,5,5,6,5,5,5,5,5,5,6,5,6,5,5,6,5,6,5,6,5,5,5,6[/param]
[/java5]
作者: rickymohk    时间: 2009-9-27 19:58:14

剛試了一下.. 一直做RU"直至回復原狀..應該是63次,,能做成頂中塊順時針轉90度,右中塊逆時針轉90度
唯棱的話7次就行,,那個轉盤應該算是唯棱吧
聽到什麼四輪迴什麼奇偶性的我想這個方法可能行得通,試了一下果然成功

[ 本帖最后由 rickymohk 于 2009-9-27 20:02 编辑 ]
作者: 乌木    时间: 2009-9-28 10:28:01     标题: 回复 17# 的帖子

果然。所以16楼演示的两个中心块都转90°的方法应该放弃。
[java5=300,300]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](R U' )7[/param]
  [param=stickersFront]6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6[/param]
  [param=stickersRight]6,1,1,1,6,1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,6,1,1,1,6[/param]
  [param=stickersDown]2,2,2,2,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6[/param]
  [param=stickersBack]6,3,3,3,6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,3,3,3,3[/param]
  [param=stickersLeft]6,4,4,4,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4[/param]
  [param=stickersUp]6,5,5,5,6,5,5,5,5,5,5,6,5,6,5,5,6,5,6,5,6,5,5,5,6[/param]
[/java5]

或者这样:
[java5=300,300]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](U' R)7[/param]
  [param=stickersFront]6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6[/param]
  [param=stickersRight]6,1,1,1,6,1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,6,1,1,1,6[/param]
  [param=stickersDown]2,2,2,2,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6[/param]
  [param=stickersBack]6,3,3,3,6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,3,3,3,3[/param]
  [param=stickersLeft]6,4,4,4,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4[/param]
  [param=stickersUp]6,5,5,5,6,5,5,5,5,5,5,6,5,6,5,5,6,5,6,5,6,5,5,5,6[/param]
[/java5]


下面是两个中心都逆转90°:
[java5=300,300]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](R U)7[/param]
  [param=stickersFront]6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6[/param]
  [param=stickersRight]6,1,1,1,6,1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,6,1,1,1,6[/param]
  [param=stickersDown]2,2,2,2,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6[/param]
  [param=stickersBack]6,3,3,3,6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,3,3,3,3[/param]
  [param=stickersLeft]6,4,4,4,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4[/param]
  [param=stickersUp]6,5,5,5,6,5,5,5,5,5,5,6,5,6,5,5,6,5,6,5,6,5,5,5,6[/param]
[/java5]

也可以这样:
[java5=300,300]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](U R)7[/param]
  [param=stickersFront]6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6[/param]
  [param=stickersRight]6,1,1,1,6,1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,6,1,1,1,6[/param]
  [param=stickersDown]2,2,2,2,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6[/param]
  [param=stickersBack]6,3,3,3,6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,3,3,3,3[/param]
  [param=stickersLeft]6,4,4,4,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4[/param]
  [param=stickersUp]6,5,5,5,6,5,5,5,5,5,5,6,5,6,5,5,6,5,6,5,6,5,5,5,6[/param]
[/java5]

别的中心块情况无非还有(R' U)7,(R' U')7 。
原来,顶层和右层都一转后,有关的7个棱块形成一个七元环,所以这种公式连做7遍,棱块就复原。转顶和转右都不会改变棱块的色向。只留下中心块的变化。

[ 本帖最后由 乌木 于 2009-9-28 15:09 编辑 ]
作者: 乌木    时间: 2009-9-28 15:15:31

16楼顶心180°的方法也可以改为:
[java5=300,300]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](R U')7 (R' U')7[/param]
  [param=stickersFront]6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6[/param]
  [param=stickersRight]6,1,1,1,6,1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,6,1,1,1,6[/param]
  [param=stickersDown]2,2,2,2,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6[/param]
  [param=stickersBack]6,3,3,3,6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,3,3,3,3[/param]
  [param=stickersLeft]6,4,4,4,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4[/param]
  [param=stickersUp]6,5,5,5,6,5,5,5,5,5,5,6,5,6,5,5,6,5,6,5,6,5,5,5,6[/param]
[/java5]

总之,只要掌握四种变化规律即可灵活运用:
(RU')7--顶心顺90°,右心逆90°
(R'U)7--顶心逆90°,右心顺90°
(RU)7--两心都逆90°
(R'U')7--两心都顺90°

[ 本帖最后由 乌木 于 2009-9-28 15:18 编辑 ]
作者: rickymohk    时间: 2009-9-28 21:25:05     标题: 回复 19# 的帖子

頂心轉180度還有更簡單的方法: (R U R' U)5   20步...比起(R U')7(R'U')7少8步

[ 本帖最后由 rickymohk 于 2009-9-28 21:41 编辑 ]
作者: 乌木    时间: 2009-9-28 21:38:33

20楼方法真妙,而且角块也不变:
[java5=300,300]
  [param=scrptLanguage]PirzerENG[/param]
  [param=scrpt](R U R' U )5[/param]
  [param=stickersRight]1,1,1,1,1,1,1,1,1,1,1,6,1,6,1,1,6,1,6,1,1,1,1,1,1[/param]
  [param=stickersUp]5,5,5,5,5,5,5,5,5,5,5,6,5,6,5,5,6,5,6,5,5,5,5,5,5[/param]
[/java5]




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