魔方吧·中文魔方俱乐部
标题:
【小程序】skewb公式转换器
[打印本页]
作者:
lele1415
时间:
2014-4-18 16:09:47
标题:
【小程序】skewb公式转换器
本帖最后由 lele1415 于 2014-4-18 16:14 编辑
skewb的一些高级公式好像都是来自于这个网站:http://meep.cubing.net/skewb.html
网站里面的公式的转动表示是R L U D,大部分是由R L U这三个字母组成,而R L U都是位置相对的角转动,做起来比较不爽,如果能换成位置相邻的角转动就好了。
于是我就利用自学的一点vbs编程技巧编了这个小程序,来实现这种公式转换。
操作演示:
假设我们要转换这个公式:R U' L U' R' L U' L(四中心对换)
双击打开程序会弹出这个对话框:
2014-4-18 16:07:47 上传
下载附件
(14.05 KB)
这个公式共有8个字母,因此输入8,点确定:
2014-4-18 16:07:51 上传
下载附件
(11.92 KB)
然后跳出另一个对话框:
2014-4-18 16:07:49 上传
下载附件
(16.79 KB)
此时不能直接将公式粘贴进去,要先手动处理一下格式:
将公式中的空格去掉,然后字母间用半角逗号分隔
就像这样:R,U',L,U',R',L,U',L
然后将处理后的公式粘贴到输入框中(或者直接一个个输入进去也行,也要注意格式)
2014-4-18 16:07:50 上传
下载附件
(17.27 KB)
输入完后点击确定,就会出现最终转换后的公式啦,新公式中字母的含义都有注明:
2014-4-18 16:07:52 上传
下载附件
(8.62 KB)
新公式中相邻的字母表示的都是位置相邻的角转动
合并一下就变成:(Rd Fd')2 (Ld' Bd)2
再转体变成:(Fu Fd')2 y (Fd' Fu)2
这个公式比原来的好做多了吧!
其他公式不一定能合并得这么短,但至少也比原公式好做。
输入后点确定如果提示错误,请检查输入公式中是否含有空格,是否用半角逗号把所有字母都分隔了,输入字母个数是否在3-20范围内。
上面的图中可以看到,我另外设计了一套转动表示字母,这样不仅能输入R L U D四种转动,其他角的转动也能输入。
skewb应该这样摆放:
2014-4-18 16:13:21 上传
下载附件
(1.59 KB)
由于skewb的转动是围绕着某个角转,因此我将skewb分为上下两层,上层四个角分别用方位L F R B(左 前 右 后)加上U来表示,下层则是加上D来表示。
以下是这套所有字母的含义(不区分大小写):
LU(顶层左边的角)
FU(顶层前边的角)
RU(顶层右边的角)
BU(顶层后边的角)
LD(底层左边的角)
FD(底层前边的角)
RD(底层右边的角)
BD(底层后边的角)
不加'是顺时针转120度,加'是逆时针转120度。
程序下载:http://pan.baidu.com/s/1qWxzKBi
附件:
搜狗截图20140418151227.png
(2014-4-18 16:07:52, 8.62 KB) / 下载次数 64
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjM2MzI3fDhmYzlmMDQ4fDE3MjU3NTc0NDV8MHww
附件:
搜狗截图20140418145606.png
(2014-4-18 16:07:51, 11.92 KB) / 下载次数 63
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjM2MzI2fGVkOTZmZTMwfDE3MjU3NTc0NDV8MHww
附件:
搜狗截图20140418145548.png
(2014-4-18 16:07:50, 17.27 KB) / 下载次数 58
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjM2MzI1fGZiMjU5MjMxfDE3MjU3NTc0NDV8MHww
附件:
搜狗截图20140418145532.png
(2014-4-18 16:07:49, 16.79 KB) / 下载次数 64
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjM2MzI0fGY1ZmZiYTlhfDE3MjU3NTc0NDV8MHww
附件:
搜狗截图20140418145458.png
(2014-4-18 16:07:47, 14.05 KB) / 下载次数 64
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjM2MzIzfGY3YjI0ZmI4fDE3MjU3NTc0NDV8MHww
附件:
搜狗截图20140418161157.png
(2014-4-18 16:13:21, 1.59 KB) / 下载次数 63
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjM2MzI4fDFhOGYyNmNhfDE3MjU3NTc0NDV8MHww
作者:
至尊达哥
时间:
2014-4-18 16:45:00
这个贴发在程序区比较合适。
作者:
Iudicia
时间:
2014-4-18 20:15:49
最近在研究斜转速拧,周日出征广州pop fun,Lz的东西太及时啦~~~感谢楼主分享~~~
作者:
蓝影凌云
时间:
2014-4-19 00:12:38
转化后看起来好多了,支持好软件
欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/)
Powered by Discuz! X2