qtplasmac 2.10 arc ok, thcad thc, and Thcad Ohmic troubleshooting help needed.

More
27 Feb 2023 03:01 #265473 by jimmyrig
Well I made that one line code change and........ She works!!!!!! Cut a project with 500ish pierces and all was great.

Got a backlog of parts to cut so will keep everyone updated on how well she is working. So far it cut for about an hour with only one minor hiccup (arc ok didn't transfer so the torch didn't start cutting). THC and ohmic worked amazing! No stops because of those two. It was crazy watching the steel bend while it was being cut and the torch followed the height perfectly. With just the float switch this wouldn't happen and the float switch would trip stopping the cut. Due to float flexing the sheet in an inconsistent manor.... With ohmic....No diving, no probing issues....nothing... it just worked.....frankly I was amazed.... And it was wicked fast too....gonna keep turning it up cause why not! Clearly ohmic can handle it.

I did pause the program every now and again and checked the ohmic voltage. What was interesting is sometimes it was the 15 volts or so but next time I paused it.... Nothing it was back to zero. So whatever slag builds up seems to get shot out before it completely shorts the torch out..... Which is awesome! I will cut a full 8x4ft sheet in the next few days and report if that hysteresis problem shows up..... But honestly I doubt it after seeing it build up then return to zero in a 4x4ft sheet.

Thanks for the help everyone.

As a side note/side project. I might attempt later. I bet we can do ohmic with the arc voltage. Add a 500k resistor between the torch and the shield. Add the 24v ps with 24+ and some resistor....would try 24k....to the table and - to the torch. Make the ohmic component link to the arc voltage (which now displays the 24v of the ps) and whenever the arc voltage goes to zero you know your on the material. Eliminates ohmic thcad entirely and should do the same thing.
The following user(s) said Thank You: rodw

Please Log in or Create an account to join the conversation.

More
27 Feb 2023 12:33 #265498 by snowgoer540

As a side note/side project. I might attempt later. I bet we can do ohmic with the arc voltage. Add a 500k resistor between the torch and the shield. Add the 24v ps with 24+ and some resistor....would try 24k....to the table and - to the torch. Make the ohmic component link to the arc voltage (which now displays the 24v of the ps) and whenever the arc voltage goes to zero you know your on the material. Eliminates ohmic thcad entirely and should do the same thing.


Not discouraging you from attempting to innovate with the following, and not in any way trying to be condescending, but felt it needed said nonetheless:

Plasma voltage/current should be taken very seriously. Things can fail in ways not yet thought of/experienced. For example: forget a ground clamp on the material, and your plasma power source will try to find another path to ground. Have a circuit that is incorrectly wired, or wired with components left out, or due diligence was not taken in the circuit design, etc. and that path to ground may be inadvertently provided via a less-than-ideal path which could result in fire, shock, frying electrical components, etc.

As for the resistance values, you will find that lower values decrease sensitivity. Make sure to consider the resistor's wattage in your calculations/testing. In our testing, the moving average did nothing to significantly affect water sensitivity. Lowering the resistance did. You could change it from being able to trigger on the top of a water drop, to moving through the water drop and triggering on the material by lowering the resistance. A lot of testing was done, but it couldn't possibly cover everyone's experience on their unique setups. Your mileage may vary. Enjoy the ride.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
28 Feb 2023 01:38 #265528 by jimmyrig
Thanks for the words of warning! Will post docs here before attempting anything too crazy.


Agree on the resistor values, will keep an eye out on my table. I dont have a water table but will bring in wet sheets of steel every now and again. Will calibrate then.

I posted the doc changes on git, might as well post that ohmic bug fix as well?
The following user(s) said Thank You: rodw

Please Log in or Create an account to join the conversation.

More
28 Feb 2023 08:54 #265539 by rodw
That would be great. The docs are in the comp anyway.
There is no need for you to use the ohmic3 comp without any water.

Please Log in or Create an account to join the conversation.

More
28 Feb 2023 09:29 #265543 by snowgoer540

I posted the doc changes on git, might as well post that ohmic bug fix as well?


Yep, I’ll be pushing the changes some time today.

Please Log in or Create an account to join the conversation.

More
19 May 2024 05:46 #300954 by jimmyrig
I am upgrading the table to include a 4th axis rotary and figured i would update the system to debian 12 while at it and provide a update on how things went. 

I forgot to push that update, if it wasnt made will push it when i go to debian 12. 

Well its been a while but here are the results of ~ 1 year of use. (see pic)
a little over 8.4 miles of cutting or 13.4 km, and about ~53k pierces. 
torch was on for 63 hours. 

ohmic has worked flawlessly in all kinda of weather (rain/snow)/ well below freezing to very hot. (table under a carport so kinda exposed to the weather),. I much prefer ohmic as i full rapid for each pierce so times are ~1 sec instead of the ~3-4 that probing takes.....when doing ~53k peirces that saved a day worth of run time!

a few bugs i ran into, not sure if they have been fixed as i am on the same version (been to big of a chicken to update... trying to keep up with orders so didn't want to break things) 
1. sometimes when using ohmic touchoff it would hit a pile of junk, bird poop, etc , and ohmic would not sense. This would cause the float switch to trip but it wouldn't continue...... would just get stuck. pause, unpause, stop, restart from line, etc nothing would make it pierce. Would required a full reset of linuxcnc, disabling ohmic, allowing it to pierce, with float, then going back to ohmic mid program. This happened ~25 times. every now and then it would work with the float if ohmic failed but not usually (or maybe i just didn't notice until it failed) 
2. z axis, if failed to home (broken stepper wire) would still cause the x and y axis to move even after it failed!!!!!! had this happen twice over the last year with the thin nema 17 wires breaking at the connectors after all those pierces. 
3. i have a custom user button to move the table to origon. However their is no way to stop the machine from software after that command has been sent (left parts on the carriage a few times whoops) requiring the estop to be hit, when a simple pause or cancel would have worked great. 


Missing Features (hope this is around now)
the biggest one is when the program is paused (cause the tip is burnet out), not being able to move to a specific location to make changing tips easy. 


Below is my current ohmic setup via a terrible paint drawing if anyone wants to replicate my setup.

5x5k 1w resistors for ~25kohm (22.5k in reality)  between v+ of power supply and in- of thcad.. The table connects to -in at the thcad as well
1x250kohm resistor between thcad v+ of power supply and in+ of thcad
power supply v- to torch (ohmic shield) 

With this setup when the torch is full of junk it reads ~24v letting you know the torch is messed up while allowing ohmic probing to continue
 
Attachments:

Please Log in or Create an account to join the conversation.

More
19 May 2024 06:01 - 19 May 2024 06:04 #300955 by phillc54

sometimes when using ohmic touchoff it would hit a pile of junk, bird poop, etc , and ohmic would not sense. This would cause the float switch to trip but it wouldn't continue...... would just get stuck. pause, unpause, stop, restart from line, etc nothing would make it pierce. Would required a full reset of linuxcnc, disabling ohmic, allowing it to pierce, with float, then going back to ohmic mid program. This happened ~25 times. every now and then it would work with the float if ohmic failed but not usually (or maybe i just didn't notice until it failed)

Could you post the zip file created by the BACKUP CONFIG button in the SETTINGS tab. 

z axis, if failed to home (broken stepper wire) would still cause the x and y axis to move even after it failed!!!!!! had this happen twice over the last year with the thin nema 17 wires breaking at the connectors after all those pierces.

Do you mean that X and Y continue moving to home after the failure? 

i have a custom user button to move the table to origon. However their is no way to stop the machine from software after that command has been sent (left parts on the carriage a few times whoops) requiring the estop to be hit, when a simple pause or cancel would have worked great.

Cycle Stop should stop motion, the Esc key should also stop motion if you have keyboard shortcuts enabled. 

Missing Features (hope this is around now)
the biggest one is when the program is paused (cause the tip is burnet out), not being able to move to a specific location to make changing tips easy.

Change Consumables was provided for this.
Last edit: 19 May 2024 06:04 by phillc54. Reason: Stupid forum editor...

Please Log in or Create an account to join the conversation.

More
19 May 2024 15:13 #300969 by jimmyrig
Will post those files this evening.

Yep x and y would keep moving even after the z failure.

I'll try cycle stop in Debian 12 I think I tried it in the 2.10 pre version I was running and no luck. I saved that hdd so if you need any info from it will pull it back in.

Awesome on the change consumables, will give that a shot.

Please Log in or Create an account to join the conversation.

More
19 May 2024 23:27 #300978 by tommylight

z axis, if failed to home (broken stepper wire) would still cause the x and y axis to move even after it failed!!!!!! had this happen twice over the last year with the thin nema 17 wires breaking at the connectors after all those pierces.

Do you mean that X and Y continue moving to home after the failure? 

This was mentioned before when PlasmaC was being developed, can not recall if this is normal behavior for LinuxCNC, but it should not be, if any joint/axis fails to trigger the switch in the given distance, it should stop homing and motion and issue a warning.
As luck would have it, two days ago i witnessed the same thing with X axis failing to reach the home switch and machine chugging along as nothing happened.
Needs more testing, probably.

Please Log in or Create an account to join the conversation.

More
20 May 2024 02:47 #300984 by jimmyrig
Agreed, I know of a few machines where this would cause significant damage. If nothing else it should be a default with the ability to disable.

I've got a few linuxcnc machines I don't mind helping test. I can code ok but cant find files for the life of me in Linux (C# windows guy). If someone can point me in the right area I'll do some digging.

Please Log in or Create an account to join the conversation.

Moderators: snowgoer540
Time to create page: 0.101 seconds
Powered by Kunena Forum