Another plasma component...

More
07 Aug 2019 05:50 #141583 by phillc54
I have done a bit of cleaning up and additions to the GCode parser, must have been a bit heavy handed.

Sorry about that.

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

More
07 Aug 2019 06:05 #141584 by thefabricator03
No worries Phill,

So what do you think the fix will be? Revert back to Old or modify the existing?

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

More
07 Aug 2019 06:09 #141585 by phillc54
Here is the latest up to date plasmac_gcode.py which I will push to LinuxCNC later.

It also fixes the lonely G0 issue and the extra stop code at the end.

If you have some time left after I have wasted a lot of it for you could you try out the pierce only feature, it is also included.
Attachments:
The following user(s) said Thank You: thefabricator03

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

More
07 Aug 2019 06:15 #141586 by rodw
Replied by rodw on topic Another plasma component...

If you have some time left after I have wasted a lot of it for you could you try out the pierce only feature, it is also included.


Actually, while you are wasting Stefan's he's saving my time !

Keep up the good work team!
The following user(s) said Thank You: phillc54, tommylight, thefabricator03

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

More
07 Aug 2019 06:29 #141588 by thefabricator03
Thanks Phill, That got me going.
The following user(s) said Thank You: phillc54, tommylight

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

More
07 Aug 2019 07:00 #141590 by thefabricator03
Ill run out a sheet of cleats tomorrow and Ill test the pierce only function.
The following user(s) said Thank You: tommylight

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

More
07 Aug 2019 07:07 #141591 by phillc54
Thanks, I'm really interested in how it goes.

It would also be best for the tool you are using for piercing only to have the Cut Height set the same as the Pierce Height.

If it works out ok you could probably use end of life consumables for the piercing only then change to newer consumables for cutting only.
The following user(s) said Thank You: tommylight, thefabricator03

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

More
07 Aug 2019 10:18 #141604 by phillc54
I have pushed an update:

GCODE parser:
fix orphan G0 bug
fix M190 with comments bug
better error handling for materials
add 0 as defaults for non essential material variables (kerf width, THC, puddle jump, cut amps, cut volts)
add experimental pierce-only option (undocumented)
The following user(s) said Thank You: thefabricator03

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

More
07 Aug 2019 10:43 #141606 by thefabricator03

If it works out ok you could probably use end of life consumables for the piercing only then change to newer consumables for cutting only.


That is a REALLY good idea, I have a bucket I keep my used consumables in and I have a fair amount that would be suitable for piercing only.

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

More
08 Aug 2019 03:24 #141651 by phillc54
Stefan

The code you posted here doesn't look quite right to me.

There are a 294 F#<_hal[plasmac.cut-feed-rate]> codes when you only need 1 for the job.

There are a 289 M67 E3 Q60 (reduce feed rate) codes appearing before G0 codes and then having an effect on following G1 codes.

There are only 128 M67 E3 Q60 codes, I would think that there should be the same number of 60's and 100's.

There are 200 M62 P2 (DTHC OFF) (On small circles) codes. These probably should be where the M67 E3 Q60 (reduce feed rate) codes are used as the speed rduction will inhibit THC as well. (providing the VAD Threshold is above 60%)

There are 94 M63 P2 (DTHC ON) (On lead in) codes and 94 M62 P2 (DTHC OFF) (Before end) 94 codes which seems to make sense.
The following user(s) said Thank You: tommylight

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

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