恭喜,你发布的帖子
发布于 2022-02-19 21:21:04
2楼
其实根本没有原点这个概念。
这个I点是一个参考点。参考什么呢?是程序某一个尺度跟现实世界某一个位置画上等号的一个现实的点。找到这个点发生一个输入点的信号,就等于一个尺度从这里开始计量。这个尺度可以是任何一个值。当然也包含0。你说的第一次回原点,正确来说应该是寻找参考点。
向某一个方向一直走,要是遇到了极限开关都找不到参考点,就往相反方向找,只要参考点在两边极限之间,始终会找到参考点的。
如果参考点的尺度叫做10,那么找到参考点的时候就停下来,这个位置就叫做10 。至于0在哪里就很显然了。当你在一栋很高的楼里面爬楼梯,都忘记了现在是几楼了,爬了好多层都没看见是几楼,来到某一个层,抬头一看,一个牌牌写着F34,那么就知道这里是34楼了,这个牌牌就是参考点,34就是一个尺度。你再假想一下,整栋楼只剩下F34这个牌牌了,而当时你不知道自己在几楼,但是就要去50楼,此时你怎么办?
至于你所说的以后每次回原点,那就是说以后每次寻找参考点吧(rseek)?还是说绝对移动到0刻度的位置(goto)?
这两个概念你不清楚将没法继续说下去。希望你能够理解到一点点。
再强调一次,没有回原点指令。只有寻找参考点指令。
请填写推广理由:
分享
只看
楼主