Skip to content

optical switch on the Anycubic MEGA system

Advertising
Advertising
?
Creation quality: 5.0/5 (1 vote)
Evaluation of members on the printability, utility, level of detail, etc.

  • 6.7k views
  • 3 likes
  • 40 downloads

License
3D design format
STEP and STL Folder details Close
  • Optical_Endstop_mount.step
  • Optical_Endstop_mount.stl
  • optical_Endstop_pin.stl

Learn more about the formats

Publication date 2021-08-11 at 23:10
?
Published to Thingiverse on: 2021-08-11 at 16:46
Design number 493020

3D printer file info

3D model description

(ENGLISH)
This is a mount and push pin for installing an optical switch on the Anycubic MEGA system.
The response position of the z-switch can be adjusted with the screw on the z-carriage just like the stock MEGA system.

The original model is here (https://www.thingiverse.com/thing:4660123).

In the original model, the y-axis adjustment range of the switch position is too small to make contact with the switch.
We have remixed the mount to allow the switch to be adjusted back and forth.
In addition, the push pin has been lengthened to increase the Z-axis adjustment range.

For mounting instructions, please refer to the instructions for the original model, but I made the following changes in my environment.

<Hardware
I made a cable that splits one pin into two in order to branch to the left and right optical switches.
Point the branch cable to the 5V pin of the D42 to supply 5V to the left and right optical switches.

Since the switches are wired differently from the original microswitches, pull out the black and green wires from the 3-pin connector of the original wiring, add the 5V wires, and replace them.

Before change: S-G-none
After change: V-S-G

<Software
Change the Marlin settings and build.

#if ENABLED(KNUTWURST_MEGA_X)
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. //true→false
#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. //true→false
#define Y_MAX_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#endif

(JAPANESE)
Anycubic MEGA系にオプティカルスイッチを導入するためのマウントとプッシュピンです。
純正のMEGA系と同様にzスイッチの反応位置をZキャリッジのねじで調整することが可能です。

オリジナルはこちら(https://www.thingiverse.com/thing:4660123)のモデルです。

オリジナルモデルではスイッチ位置のY軸調整幅が小さいため、スイッチに接触してしまうため、
スイッチを前後に調整できるマウントをREMIXしました。
また、プッシュピンもより長くしてZ軸の調整の幅を広げました。

取付方法はオリジナルモデルの説明が参考になりますが、私の環境での変更は下記を行いました。

<ハードウェア>
左右のオプティカルスイッチに分岐するために1ピンを2分岐するケーブルを作成しました。
D42の5Vピンに分岐ケーブルを指して左右のオプティカルスイッチの5Vを供給します。

スイッチの配線は元のマイクロスイッチと異なるため、元の配線の3ピンコネクタから黒と緑の線を引き抜き、5Vの線を追加して入れ替えます。

変更前:S-G-none
変更後:V-S-G

<ソフトウェア>
Marlinの設定を変更してビルドします。

#if ENABLED(KNUTWURST_MEGA_X)
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. //true→false
#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. //true→false
#define Y_MAX_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#endif

3D printing settings

-

Advertising


Issue with this design? Report a problem.

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi 💜.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!


Sharing and downloading on Cults3D guarantees that designs remain in makers community hands! And not in the hands of the 3D printing or software giants who own the competing platforms and exploit the designs for their own commercial interests.

Cults3D is an independent, self-financed site that is not accountable to any investor or brand. Almost all of the site's revenues are paid back to the platform's makers. The content published on the site serves only the interests of its authors and not those of 3D printer brands who also wish to control the 3D modeling market.

100% secure payment by credit card, PayPal, Apple Pay, Google Pay, etc.
View all payment options.