- Posts: 5711
- Thank you received: 2100
Another plasma component...
- phillc54
- Offline
- Platinum Member
-
Less
More
7 years 6 months ago #130332
by phillc54
Replied by phillc54 on topic Another plasma component...
John,
After reading your probing code I have some changes to try in the plasmac component.
I hope to have a preliminary version ready for testing tomorrow morning.
Would you prefer that I post the component on this thread or that I just push to github.
Cheers, Phill.
After reading your probing code I have some changes to try in the plasmac component.
I hope to have a preliminary version ready for testing tomorrow morning.
Would you prefer that I post the component on this thread or that I just push to github.
Cheers, Phill.
- islander261
- Offline
- Platinum Member
-
Less
More
- Posts: 757
- Thank you received: 216
7 years 6 months ago #130343
by islander261
Replied by islander261 on topic Another plasma component...
Phill
Thank you for the operation instruction, what I am seeing makes much more sense now.
I know how to update the whole branch from git, haven't tried individual files yet. If you are only making changes to one file I should be able to manually deal with that if I get a path to it. So do what is best for your work flow and configuration management sanity.
I may have to ask for help when I go to split up the handler file for the Gladevpc panel. I can copy and imitate python code but get lost quickly when starting from scratch.
Gmoccapy is really easy to change the screen and access tabs behind the preview screen. You have all ready put modified screen bits in your present config and tabs behind the preview screen are exactly the same. For tabs behind the preview screen you want the EMBED_TAB_LOCATION = ntb_preview. each of your current Glade files and handlers will need to be broken into separate files for the tabs to be at the top level or for easy testing you can just use the the as is files and end up with a top level tab that brings of the glade file and its tabs will become visible as sub tabs. I will attach an example of my playing with the later approach, this is not finished work only an example. Running Gmoccapy is like operating a CNC milling machine without all the assumptions many plasma and router table controls make. I find that I rather like the work flow because it it very similar to that of my mill.
I have a lot of production work today so I may not get any more line testing in till tomorrow.
John
Thank you for the operation instruction, what I am seeing makes much more sense now.
I know how to update the whole branch from git, haven't tried individual files yet. If you are only making changes to one file I should be able to manually deal with that if I get a path to it. So do what is best for your work flow and configuration management sanity.
I may have to ask for help when I go to split up the handler file for the Gladevpc panel. I can copy and imitate python code but get lost quickly when starting from scratch.
Gmoccapy is really easy to change the screen and access tabs behind the preview screen. You have all ready put modified screen bits in your present config and tabs behind the preview screen are exactly the same. For tabs behind the preview screen you want the EMBED_TAB_LOCATION = ntb_preview. each of your current Glade files and handlers will need to be broken into separate files for the tabs to be at the top level or for easy testing you can just use the the as is files and end up with a top level tab that brings of the glade file and its tabs will become visible as sub tabs. I will attach an example of my playing with the later approach, this is not finished work only an example. Running Gmoccapy is like operating a CNC milling machine without all the assumptions many plasma and router table controls make. I find that I rather like the work flow because it it very similar to that of my mill.
I have a lot of production work today so I may not get any more line testing in till tomorrow.
John
- islander261
- Offline
- Platinum Member
-
Less
More
- Posts: 757
- Thank you received: 216
7 years 6 months ago #130364
by islander261
Replied by islander261 on topic Another plasma component...
Phill
Good news, I set the debounce delay to 5 like my system runs and much better behavior. Only one bouncing episode and that was caused by probing into a puddle on the sheet. So 13 tries and 12 successful lines cut! Torch pulse works as it should to get preflow going to clear water off sheet.
I also tested enabling and disabling THC enable from Gcode and it works just fine using a motion.digital-out-xx hal pin. I tried to link everything up in a post_gui_hal file but no go so I had to add a connection line to plasmac_panel.hal. I must be loading the GUI wrong for this to happen but I ran out of time for testing.
Well I am going to have to get a PP going now as want to test with some real work.
Thank you
John
Good news, I set the debounce delay to 5 like my system runs and much better behavior. Only one bouncing episode and that was caused by probing into a puddle on the sheet. So 13 tries and 12 successful lines cut! Torch pulse works as it should to get preflow going to clear water off sheet.
I also tested enabling and disabling THC enable from Gcode and it works just fine using a motion.digital-out-xx hal pin. I tried to link everything up in a post_gui_hal file but no go so I had to add a connection line to plasmac_panel.hal. I must be loading the GUI wrong for this to happen but I ran out of time for testing.
Well I am going to have to get a PP going now as want to test with some real work.
Thank you
John
- phillc54
- Offline
- Platinum Member
-
Less
More
- Posts: 5711
- Thank you received: 2100
7 years 6 months ago #130377
by phillc54
Replied by phillc54 on topic Another plasma component...
John,
Attached is plasmac.comp with some changes to probing.
I am not 100% sure if the math for the heights is correct, so you should do some test probes first to check that.
I have followed your lead and pushed down a further 0.005" after initial contact, I hope this solves the problems.
If it works ok you could try reducing your debounce value as much as possible.
To install it:
copy it to your home folder
$ . path/to/scripts/rip-environment
$ halcompile --install plasmac.comp
If it doesn't work and you want to use the original plasmac then:
open and resave the original plasmac at your-repo/src/hal/components/plasmac.comp
$ make
Cheers, Phill.
Attached is plasmac.comp with some changes to probing.
I am not 100% sure if the math for the heights is correct, so you should do some test probes first to check that.
I have followed your lead and pushed down a further 0.005" after initial contact, I hope this solves the problems.
If it works ok you could try reducing your debounce value as much as possible.
To install it:
copy it to your home folder
$ . path/to/scripts/rip-environment
$ halcompile --install plasmac.comp
If it doesn't work and you want to use the original plasmac then:
open and resave the original plasmac at your-repo/src/hal/components/plasmac.comp
$ make
Cheers, Phill.
- phillc54
- Offline
- Platinum Member
-
Less
More
- Posts: 5711
- Thank you received: 2100
7 years 6 months ago - 7 years 6 months ago #130382
by phillc54
Replied by phillc54 on topic Another plasma component...
I have split the Gmoccapy run/config panel into two so there is now an option of having a single panel with two tabs on the left hand side or two tabs that go behind the preview like John has done.
I have also fixed the broken tooltips.
Cheers, Phill.
I have also fixed the broken tooltips.
Cheers, Phill.
Last edit: 7 years 6 months ago by phillc54.
- islander261
- Offline
- Platinum Member
-
Less
More
- Posts: 757
- Thank you received: 216
7 years 6 months ago #130414
by islander261
Replied by islander261 on topic Another plasma component...
Phill
I fetched this mornings update for the branch. Thanks for moving the tabs. Please see attached screen shoot on my new screen.
Problem. I went to cut a sheet of parts and make video and no joy. Back to same old probing problem, torch goes down and touchs sheet, Ohmic Probe LED comes on, Torch just bounces up and down +/-.005" while Ohmic-Probe LED intermittently changes state. Same response when trying to run a program and when doing a test probe. What do I need to check for? I think the last plasmac.comp I was using yesterday was dated 03 April.
John
I fetched this mornings update for the branch. Thanks for moving the tabs. Please see attached screen shoot on my new screen.
Problem. I went to cut a sheet of parts and make video and no joy. Back to same old probing problem, torch goes down and touchs sheet, Ohmic Probe LED comes on, Torch just bounces up and down +/-.005" while Ohmic-Probe LED intermittently changes state. Same response when trying to run a program and when doing a test probe. What do I need to check for? I think the last plasmac.comp I was using yesterday was dated 03 April.
John
Moderators: snowgoer540
Time to create page: 0.587 seconds