Another plasma component...
- tommylight
- Away
- Moderator
Less
More
- Posts: 19196
- Thank you received: 6434
15 Jun 2019 23:45 #137014
by tommylight
Replied by tommylight on topic Another plasma component...
Rod, Phill,
That is very true that we need some general info on the plasma systems and power sources. Last time I did a search to confirm some of my info on this forum, I was gobsmacked at how much wrong info there is on the net about it, it is terrifying to find out that over 90% of the information about a 60 year old product are very incorrect. The internet has given the possibility to anyone to flap their mouths ( or words ) without any sort of reprecaution when wrong, and I also do blame the manufacturers for using new phrases for marketing that have nothing to do with the product or it's use, or making simple things very complicated by obfuscating the wording.
Ah, the era of the "keyboard warriors" ! . Please do look up that expression in google, pictures.
Now, all of you pretend like I was not here ! Thank you......... Tommy light exiting stage right.........
That is very true that we need some general info on the plasma systems and power sources. Last time I did a search to confirm some of my info on this forum, I was gobsmacked at how much wrong info there is on the net about it, it is terrifying to find out that over 90% of the information about a 60 year old product are very incorrect. The internet has given the possibility to anyone to flap their mouths ( or words ) without any sort of reprecaution when wrong, and I also do blame the manufacturers for using new phrases for marketing that have nothing to do with the product or it's use, or making simple things very complicated by obfuscating the wording.
Ah, the era of the "keyboard warriors" ! . Please do look up that expression in google, pictures.
Now, all of you pretend like I was not here ! Thank you......... Tommy light exiting stage right.........
Please Log in or Create an account to join the conversation.
16 Jun 2019 00:14 #137015
by rodw
Absolutely agree. There are those out there that treat plasma as a dark art that should be left to them who also obfuscate (technical term for baffle with bullshit dictionary definition: make obscure, unclear, or unintelligible.) so they can hold their knowledge secret for commercial purposes.
Tommy, I'd love to get your feedback too but I didn't have your email address. If you contact me here and let me know your email address I'll add you to the list. You will need a gmail account to access my Google Drive.
Replied by rodw on topic Another plasma component...
Rod, Phill,
That is very true that we need some general info on the plasma systems and power sources. Last time I did a search to confirm some of my info on this forum, I was gobsmacked at how much wrong info there is on the net about it, it is terrifying to find out that over 90% of the information about a 60 year old product are very incorrect. The internet has given the possibility to anyone to flap their mouths ( or words ) without any sort of reprecaution when wrong, and I also do blame the manufacturers for using new phrases for marketing that have nothing to do with the product or it's use, or making simple things very complicated by obfuscating the wording.
Ah, the era of the "keyboard warriors" ! . Please do look up that expression in google, pictures.
Now, all of you pretend like I was not here ! Thank you......... Tommy light exiting stage right.........
Absolutely agree. There are those out there that treat plasma as a dark art that should be left to them who also obfuscate (technical term for baffle with bullshit dictionary definition: make obscure, unclear, or unintelligible.) so they can hold their knowledge secret for commercial purposes.
Tommy, I'd love to get your feedback too but I didn't have your email address. If you contact me here and let me know your email address I'll add you to the list. You will need a gmail account to access my Google Drive.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
16 Jun 2019 02:32 #137019
by phillc54
Replied by phillc54 on topic Another plasma component...
pl7192,
Yes, that is the intention. It just needs a bit of a tidy up and some better documentation before that happens.
Tom,
I agree 100%, for a newbie like myself it is difficult to know what something is when there are so many different terminologies for the same thing.
Cheers, Phill.
Yes, that is the intention. It just needs a bit of a tidy up and some better documentation before that happens.
Tom,
I agree 100%, for a newbie like myself it is difficult to know what something is when there are so many different terminologies for the same thing.
Cheers, Phill.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
16 Jun 2019 07:16 #137023
by pl7i92
Replied by pl7i92 on topic Another plasma component...
and don't forget Foreigners with no English or bad English will be overthrown on
"so many different terminologies for the same thing"
"so many different terminologies for the same thing"
Please Log in or Create an account to join the conversation.
16 Jun 2019 09:18 #137033
by rodw
Just to clarify, once tidied up, this will be part of the current master branch so it will be available from buildbot without needing to compile anything.
Phill, I updated my config today and the configurator was flawless. I just navigated to the configurator script, and it was perfect even when I had some custom code that needed hand edits in earlier versions. And I have red and green buttons again! Can't wait to play with the new gcode features.
Replied by rodw on topic Another plasma component...
pl7192,
Yes, that is the intention. It just needs a bit of a tidy up and some better documentation before that happens.
Just to clarify, once tidied up, this will be part of the current master branch so it will be available from buildbot without needing to compile anything.
Phill, I updated my config today and the configurator was flawless. I just navigated to the configurator script, and it was perfect even when I had some custom code that needed hand edits in earlier versions. And I have red and green buttons again! Can't wait to play with the new gcode features.
The following user(s) said Thank You: phillc54
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19196
- Thank you received: 6434
16 Jun 2019 22:08 #137065
by tommylight
Replied by tommylight on topic Another plasma component...
I am not here, but anyway
Did a quick browse through the documentation and found this
M67 E3 P0 would set the velocity to 40% of requested speed
M67 E3 P40 would set the velocity to 40% of requested speed.
M67 E3 P60 would set the velocity to 60% of requested speed.
M67 E3 P100 would set the velocity to 40% of requested speed
Regards
Did a quick browse through the documentation and found this
M67 E3 P0 would set the velocity to 40% of requested speed
M67 E3 P40 would set the velocity to 40% of requested speed.
M67 E3 P60 would set the velocity to 60% of requested speed.
M67 E3 P100 would set the velocity to 40% of requested speed
Regards
The following user(s) said Thank You: phillc54
Please Log in or Create an account to join the conversation.
16 Jun 2019 22:53 - 16 Jun 2019 22:56 #137069
by Grotius
Replied by Grotius on topic Another plasma component...
I have a question about program flow :
M67 E3 Q0 sets the velocity to 100%
M67 E3 Q10 sets the velocity to 10%
M67 E3 Q50 sets the velocity to 50%
M67 E3 Q100 sets the velocity to 100%
Doc's info:
M67 - set an analog output synchronized with motion.
E- - output number ranging from 0 to 3.
Q- - is the value to set (set to 0 to turn off).
The number of I/O can be increased by using the num_dio or num_aio parameter when loading the motion controller. See the Motion Section for more information., oke this is nice to know.
Question :
Is this calculated back into the component? Or maybe i miss something here. Is there a short program flow available how i can understand the interpretation of the M67 codes. So far i think. The M67 values are predifined at program load, are they corrected and calculated real time during program execution?
My opinion :
When the I and J value's of small circles below 50mm (real time user input) are read into the component during cutting. The adaptive speed can do a 75% job (real time user input). Then you are independent of using M-codes, unless the M3 and M5.
M67 E3 Q0 sets the velocity to 100%
M67 E3 Q10 sets the velocity to 10%
M67 E3 Q50 sets the velocity to 50%
M67 E3 Q100 sets the velocity to 100%
Doc's info:
M67 - set an analog output synchronized with motion.
E- - output number ranging from 0 to 3.
Q- - is the value to set (set to 0 to turn off).
The number of I/O can be increased by using the num_dio or num_aio parameter when loading the motion controller. See the Motion Section for more information., oke this is nice to know.
Question :
Is this calculated back into the component? Or maybe i miss something here. Is there a short program flow available how i can understand the interpretation of the M67 codes. So far i think. The M67 values are predifined at program load, are they corrected and calculated real time during program execution?
My opinion :
When the I and J value's of small circles below 50mm (real time user input) are read into the component during cutting. The adaptive speed can do a 75% job (real time user input). Then you are independent of using M-codes, unless the M3 and M5.
Last edit: 16 Jun 2019 22:56 by Grotius.
Please Log in or Create an account to join the conversation.
16 Jun 2019 23:29 - 16 Jun 2019 23:31 #137073
by rodw
I have not had time to implement this yet as I only updated Plasmac yesterday but motion.analog-out-03 is connected to the motion.adaptive-feed pin. So if adaptive feed is enabled with M52, thenWill set the speed to 75% of the feedrate.
So from here, if you create a Sheetcam code snippet called "Slow 75% with that code and another one called "Slow Off"with
So then create similar "Slow 80%", "Slow 60%" etc snippets, you can create a Sheetcam Cutting rule that progressively applies this to different hole sizes as per an earlier example screen dump I posted on this thread. I think the problem may arise how to turn off the reduced speed as the Sheetcam cutting rule can't turn this off as there is no "After Arc" rule. It might be possible to add a M67 E3 Q1.0 in the Sheetcam onMove() method to reset the speed to 100%. I'll go back to Les Newell at Sheetcam and see what he can come up with.
Replied by rodw on topic Another plasma component...
I have a question about program flow :
M67 E3 Q0 sets the velocity to 100%
M67 E3 Q10 sets the velocity to 10%
M67 E3 Q50 sets the velocity to 50%
M67 E3 Q100 sets the velocity to 100%
Doc's info:
M67 - set an analog output synchronized with motion.
E- - output number ranging from 0 to 3.
Q- - is the value to set (set to 0 to turn off).
The number of I/O can be increased by using the num_dio or num_aio parameter when loading the motion controller. See the Motion Section for more information., oke this is nice to know.
Question :
Is this calculated back into the component? Or maybe i miss something here. Is there a short program flow available how i can understand the interpretation of the M67 codes. So far i think. The M67 values are predifined at program load, are they corrected and calculated real time during program execution?
My opinion :
When the I and J value's of small circles below 50mm (real time user input) are read into the component during cutting. The adaptive speed can do a 75% job (real time user input). Then you are independent of using M-codes, unless the M3 and M5.
I have not had time to implement this yet as I only updated Plasmac yesterday but motion.analog-out-03 is connected to the motion.adaptive-feed pin. So if adaptive feed is enabled with M52, then
M67 E3 Q0.75
So from here, if you create a Sheetcam code snippet called "Slow 75% with that code and another one called "Slow Off"with
M67 E3 Q1.0
So then create similar "Slow 80%", "Slow 60%" etc snippets, you can create a Sheetcam Cutting rule that progressively applies this to different hole sizes as per an earlier example screen dump I posted on this thread. I think the problem may arise how to turn off the reduced speed as the Sheetcam cutting rule can't turn this off as there is no "After Arc" rule. It might be possible to add a M67 E3 Q1.0 in the Sheetcam onMove() method to reset the speed to 100%. I'll go back to Les Newell at Sheetcam and see what he can come up with.
Last edit: 16 Jun 2019 23:31 by rodw.
Please Log in or Create an account to join the conversation.
16 Jun 2019 23:53 - 17 Jun 2019 00:10 #137074
by Grotius
Replied by Grotius on topic Another plasma component...
@Rod,
Thanks for your explanation !
To make a linux code snipped, instead of a Sheetcam code snipped, it's maybe easy to read in g-code lines into the component as a character.
Then the component fragment's out some I and J value's trough the c coded string manipulation.
And it has real time behaviour at once, just what we expect it is supposed to do !
If there is interest i can write some code coming time for this.
Thanks for your explanation !
To make a linux code snipped, instead of a Sheetcam code snipped, it's maybe easy to read in g-code lines into the component as a character.
Then the component fragment's out some I and J value's trough the c coded string manipulation.
And it has real time behaviour at once, just what we expect it is supposed to do !
If there is interest i can write some code coming time for this.
This message contains confidential information
Last edit: 17 Jun 2019 00:10 by Grotius.
Please Log in or Create an account to join the conversation.
17 Jun 2019 00:06 #137075
by rodw
Replied by rodw on topic Another plasma component...
Poor old Phill will never get to build his machine.. He is already parsing the gcode looking for invalid toolsets so now he needs to look for arcs as well!
Actually, Sheetcam has an onArc() method which by default calculates the radius, so it could be done without the code snippets very easilly.. I still have an idea to try to do it in real time via a component.
Actually, Sheetcam has an onArc() method which by default calculates the radius, so it could be done without the code snippets very easilly.. I still have an idea to try to do it in real time via a component.
The following user(s) said Thank You: Grotius
Please Log in or Create an account to join the conversation.
Moderators: snowgoer540
Time to create page: 0.189 seconds