Another plasma component...

More
7 years 4 months ago - 7 years 4 months ago #136699 by rodw
Replied by rodw on topic Another plasma component...

phillc54 wrote: Thanks Rod,

Remove the THC Enable checkbox and label from the run tab.

Personally, I think this needs to stay. There will be times when times when you will want to disable this just like you can disable the torch.

But you can do this from the radiobuttons.

Then, the need to turn the THC on and off from within gcode would be vastly diminished as the corner lock will do it for us.

That is the case now, if your actual cut feed rate is less then 99.9% of the materials cut feed rate then THC will not be enabled.

Being able to control cutting speed with adaptive feed can be implemented in HAL as I suggested (if it ends up working OK).

What is the intended purpose of using adaptive feed to change the feed rate?


Cheers, Phill.


My bad, I had never noticed the radio buttons.Happy now!

Agreed re the thc enable via the corner lock but people still want/need the ability to disable the thc when it suits them from g code. Stefan quoted an example where he needed to disable the THC well before the end of the cut (which was due to how far behind the arc trails behind on the lower side of the material).

Re the adaptive feed, you caught me at a good time so I could grab a sheetcam screen dump.There are fairly standard rules that apply for holes and other small shapes automoatically and are in use by many people.


So if you apply these to a cutting operation, it will be used for all shapes. These features are not in the post processor but are in rules the user defines.

Granted that the corner lock probably makes the thc irrelevant codes in most situations.

However Sheetcam will use its feedrate to reduce the cutting speed with these rules. The big risk I see is that is if we are using the plasmac feedrate and it gets out of step with the sheetcam feedrate, you won't get the expected results. There is no doubt this WILL happen.

So here is where the adaptive feed comes in. If implemented, We can insert a code snippet here that will reduce the cutting speed by the appropriate percentage of the plasmac feed rate. That way there is no dependence on Sheetcam and you will always have the cutting speed based on plasmac settings. This will eliminate the risk of a major stuff up.

I hope that clears it up
Attachments:
Last edit: 7 years 4 months ago by rodw.

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

More
7 years 4 months ago #136807 by phillc54
Replied by phillc54 on topic Another plasma component...
THC-Enable again...

Would it be viable to have the pin thc-external-enable that Rod has suggested instead be a pin named thc-disable so to disable THC via gcode you would need to set motion.digital-out-02 to 1 and to re-enable THC set the pin to 0. i.e. the default would be enabled.

This would then allow the HAL connection to be in plasmac.hal permanently and would have no effect on configs where the user wants to use the default plasmac THC workflow.

The only alternative if it needs to be a thc-external-enable pin would be to do the connection in postgui.hal and would be something that each user requiring it would need to set up themselves.

Cheers, Phill.

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

More
7 years 4 months ago #136812 by rodw
Replied by rodw on topic Another plasma component...
That sounds fine to me Phill. It pretty much achieves what I suggested. Its probably safer as the way I did it with the inverted state to your proposal , you had to explicitly add a M64 to the gcode somewhere or you had no THC.
The following user(s) said Thank You: phillc54

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

More
7 years 4 months ago #136818 by phillc54
Replied by phillc54 on topic Another plasma component...
OK, I have pushed an update with the new pin named plasmac.thc-disable.

In the configs this is connected to motion.digital-out-02.

So to disable THC from GCode do either of M62 P2 or M64P2 and to re-enable THC do either of M63 P2 or M65 P2

Note that this is a disabler, it does not enable THC on it's own you also need the correct settings in the Run tab.
i.e. one of:
THC AUTO and THC Enable checked
THC Enabled

The readme.MD in the git directory as well as the first post in this thread have been updated to suit.

Hopefully this will have THC sorted and thanks for all the input I received on this.

Cheers, Phill.

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

  • thefabricator03
  • Visitor
  • Visitor
7 years 4 months ago #136819 by thefabricator03
Replied by thefabricator03 on topic Another plasma component...
Thanks for that Phill,

I cant wait to test it out, I should be up and running hardware wise tomorrow and as long as I can get my Hal and INI files sorted should be cutting on the weekend.

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

More
7 years 4 months ago #136828 by phillc54
Replied by phillc54 on topic Another plasma component...
Rod,
I connected an analog pin to the plasmac component to vary the adaptive feed pin and it works great in a sim. I just have to figure out how to integrate it into the config.

Cheers, Phill.

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

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