この機関はシャフトを一定の間隔をあけて設置し、重力と永久磁石の磁力を活用し、シャフトを永続的に回転させることを目的とする。永久磁石の反発が十分活用できるようにシャフトの両先端部に永久磁石と落下重力が得られるように重りを装着する。シャフト1本1本が筒の中をスムーズに移動し、シャフトの長くなった部分が目的の長さに達するとその移動が止まるようにした筒を回転軸に固定する。シャフトを短い部分、長い部分になるように筒に通すと長い部分はその長さの差による重力が働き落下し回転力となる。1本のシャフトの先端が最下点に達すると回転力はなくなるが他の長いシャフトの重力による回転は保たれているのでその回転力を使い最下点にあるシャフトの先端が45°になるまで上方に回転させる。その際、半円形状になるように設置された永久磁石とシャフトの先端部に装着された磁石が反発しながらシャフトを押し上げ回転軸方向に筒の中をスライドしてシャフトの長い部分は短くなっていき、回転軸の反対側のシャフトの短い部分は回転軸の右上方に長くなっていく。最下点にあったシャフトの先端が45°に達すると回転軸の反対側のシャフトは十分長くなって重力が働き、落下し始め回転力となる。つまり回転力を使いきり力を失った長いシャフトそのものが45°回転する間に永久磁石の反発力により回転軸方向に短くなり回転軸の反対側の短い部分が長くなる。そこでシャフトの長短が入れ替わり、そのシャフトの長くなった部分は再度重力による回転力を得る。これにより一本のシャフトが360°回転する間に2度の重力による回転力を生み出させるのである。このシャフトを4本使用した場合は各シャフトが45°間隔になるように筒を回転軸に固定する。45°の間隔ずつに長くなった3本のシャフトは3本分の重力による回転力を得て回転力を失ったシャフトを45°上方に回転させ、その際永久磁石の反発力の助けを得て長いシャフトを回転軸方向に押し込み、再度重力による回転力を生じさせるシャフトとするのである。このようにして得られる回転力はシャフトを可能な限り長くしシャフトの長短の長さの差を大きくなるようにする事で増大する。且つシャフトの本数を増やして更に回転力を増大させることができる。この増大した回転力に対して、回転を妨げる反回転力はシャフト自身の重さプラス、シャフトを磁石が反発しながら押し上げる反発力の一部である。そこで回転力が反回転力を上回るのでシャフトは永続的に回転する。先端が最下点に達し回転力を失ったシャフトの長い部分が45°回転する間に半円形状に設置された磁石とシャフトに装着された磁石の反発で短くなっていったのと同じように長い部分の回転軸に対する反対側の短い部分もシャフトの磁石と半円形状に設置された磁石との反発を使い回転軸に対してシャフトを右上方に引き上げる。この短い部分に対する磁石の反発による引き上げは長い部分の押し上げと併用も可能である。回転力を失った長いシャフトが45°回転する間に磁石による反発で短くなっていくがその動きの軌道は回転軸の反対側の短いシャフトに対称的に表れるので、短いシャフトの動きや位置がわかる。それに合わせてシャフトが回転するような角度で永久磁石を設置しシャフトの先端の横部分にもそれに対応するように磁石を装着する。このようにして磁石の反発力で高く長く伸びていく短いシャフトを回転させる。既に作成されている半円形状に設置されている磁石に対して回転方向に少しずらし高さも少し高くして既設の磁石の横にもう一列半円形状の磁石を設置する。シャフトの磁石もすでに装着された磁石に加えて少しずらした磁石をこの半円形状の磁石と反発するように装着する。高さや回転方向へのずらし方を調整して既設の磁石の反発力の補助とする。このような列を更に増やせば反発力は増大する。解決しようとする問題点は持続的な回転を保つために回転を妨げる反回転力に対しいかにその反回転力を上回る回転力を増大させるかにある。数本のシャフトを使いその1本1本を、中をスムーズに移動できる筒に通し短い部分長い部分とする。その筒を一定の間隔をあけて回転軸に固定する。するとシャフトの長い部分は重力が得られ落下し回転力を生み出す。そのようにセットされた数本のシャフトの中の1本のシャフトの先端が最下点に達し回転力を失った時、間隔をあけて設置されていた後続の他のシャフト数本は未だ重力による回転中なのでそのシャフト数本の回転力が最下点に達したシャフトを上方に回転させる。するとその回転に伴い最下点にあったシャフトの先端に装着した永久磁石と半円形状に設置された磁石とが反発し、シャフトを回転軸方向に押し上げ、長かったシャフトは短くなっていき回転軸の反対側の短かったシャフトは右上方に長くなっていく。この状態の回転が続き最下点からシャフトの先端が45°に達すると回転軸の反対側にあった短いシャフト部分は十分長くなり重力が得られ又回転力を生み出すシャフトとなる。1本のシャフトが360°回転する間に2度の重力による回転力を生み出せる。このシャフトを可能な限り長くしシャフトの長短の長さの差を大きくして重力を増大させ、シャフトの本数を増す事により回転力を増大させる事ができる。一方回転を妨げる反回転力は永久磁石の反発力の使用によりシャフト自身の重力とシャフトを回転軸方向に押し上げる磁力の反発力の一部である。これにより反回転力に対して回転力は増大して持続的な回転が保たれるのである。本発明の永久回転機関は回転エネルギーをシャフトを可能な限り長くし、長短の差を大きくし重力及び本数を増やすことにより増大させることができる。又回転軸に並列にいくつかこの機関を増すことによりかなりのエネルギーが得られるものである。4本のシャフトを使用した場合、シャフトが回転軸内で接触しないように回転軸の横方向に少しずつずらして並べた4本の筒を45°間隔に回転軸に固定する。その筒に装着された4本のシャフトは少しずつ横の間隔を保って回転する。そこで半円形状の磁石をシャフトに合わせ4列設置する。又は筒とシャフトの先端の間を曲げて4本のシャフトが一列の半円形状の磁石に対応できるようにする。これにより各シャフトは磁石に反発し他の3本の重力による回転力で最下点にあった先端が45°まで上方回転する間に長いシャフトは短くなり短いシャフトは長くなって重力による回転力を得る。こうしてシャフトの回転が永続的に行われる。