The start up sequence still isn’t working. 
The x-, x+, y- and y+ limit switches are all working correctly using the “diagnose” function on the console (not Lightburn). The start sequence seems to search for the x+ switch and just hits it and grinds so I have to stop it. 
Is there a way to access/edit the startup sequence (look at the code?).
Note: I have Lightburn and it shows that the origin is set to left, back. I have the correct width of the x and y axes set in the console. The machine doesn’t seem to know where 0,0 is which may be because I can’t get that far in the start sequence.
One user said he changed his limit switch wiring to NC (normally closed) and that worked for him but that doesn’t make sense to my limited understanding.
Ideas are welcome.
            
			
			
			
			
			
			
			
				
			
			
			RDC 6445S ignores limit switch
- 
				Peter Williams
- Posts: 3
- Joined: Sun Jun 26, 2022
- Location: Cheshire
- Country: United Kingdom
- Nickname: Solventpete
- Laser Machine Make or Type: Mercury 2
- Laser Power: 40
- Laser Bed Size: 20x40
- Home Position: TL
- Control Software: LIGHTBURN
- RDWorks Version: ?
- Ruida Controller: RDC6445
- Windows Version: 10
Not sure if this helps. I had the same issue and replaced the limit switches with Inductive Proximity Sensors and after a little messing with the settings everything is working fine.
            
			
			
			
			
			
			
			
				
			
			
			- Gene Uselman
- Posts: 2180
- Joined: Thu Jul 07, 2016
- Location: Suburban Minneapolis, Minnesota, US
- Country: USA
- Nickname: Gene
- Laser Machine Make or Type: QC
- Laser Power: 130W
- Laser Bed Size: 900x1300
- Home Position: TR
- Control Software: LIGHTBURN
- RDWorks Version: RDw .19 & Lightburn
- LightBurn Version: Latest
- Ruida Controller: RDC6442
- Windows Version: Win 10 Pro
- Accessories: I have a combining lenses, pin tables [homebuilt], honeycomb tables , wireless remote, Modifed Ultimate Air Assist, home built non-powered rotary device, PrusaMK4 and Mini Prusa printers.
John, I suspect that we have a lot of miscommunication happening. The machine can have limit switches in any of the four corners- First we have to tell the controller {Ruida] to enable the limit switches [I suppose there could be situation when they are not used?] in the program [RDw or Lightburn] and then tell the program where to look for them. I suspect that one of these steps are not complete. If I recall this is a new build? Everything has to be explained to the program before we achieve bliss.
If both of the above are done correctly, then lets get very basic- where are the limit switches physically located? If LB shows the home position as different from the location of the limit switches... it needs be be set to where they actually are. This kind of thing can be very annoying... but we can persevere until we figure it out. Be of good cheer.
            
			
			
			
			
			
			
			
				If both of the above are done correctly, then lets get very basic- where are the limit switches physically located? If LB shows the home position as different from the location of the limit switches... it needs be be set to where they actually are. This kind of thing can be very annoying... but we can persevere until we figure it out. Be of good cheer.
If the Help and advice you received here was of VALUE...
Please consider making a donation to maintain the RDWORKSLAB Forum.
The days that I keep my gratitude higher than
my expectations, Well, I have really good days.
Ray Wylie Hubbard- unfortunately deceased
			
			
			Please consider making a donation to maintain the RDWORKSLAB Forum.
The days that I keep my gratitude higher than
my expectations, Well, I have really good days.
Ray Wylie Hubbard- unfortunately deceased
- 
				Kris Miller
- Posts: 3
- Joined: Sun May 30, 2021
- Location: Nottingham
- Country: United Kingdom
- Laser Machine Make or Type: DIY Build
- Laser Power: 100W
- Laser Bed Size: 90 X 60 CM
- Home Position: TR
- Control Software: RDWORKS
- RDWorks Version: v8.01.54
- Ruida Controller: RDC6445
- Windows Version: 10
Ok, try this...
Start with the head in the middle of the machine... This gives you a bit of time to work. Press reset to begin the homing sequence, as soon as the head starts to move toward home, manually operate the other limit switch for that axis i.e Not the one it is moving towards. If this stops the head then you'll know that the machine has a misconfiguration with direction of travel... It might very well be hitting a limit switch but if it's not the one it's expecting then it will just try to keep moving.
            
			
			
			
			
			
			
			
				
			
			
			Start with the head in the middle of the machine... This gives you a bit of time to work. Press reset to begin the homing sequence, as soon as the head starts to move toward home, manually operate the other limit switch for that axis i.e Not the one it is moving towards. If this stops the head then you'll know that the machine has a misconfiguration with direction of travel... It might very well be hitting a limit switch but if it's not the one it's expecting then it will just try to keep moving.

