Another plasma component...

More
25 Jun 2019 11:20 #137791 by rodw
Replied by rodw on topic Another plasma component...

phillc54 wrote: Rod,
I wrote it in asciidoc format so it should be able to go straight into the docs. I think I need to check with the devs to find out where exactly it should go and also to make sure the configs are sitting in the relevant place. I'm not sure when to try to get it into master as there is still some bits and pieces I would like to add.

Cheers, Phill.


You should push for push access :)

There have been worse documents and much buggier software pushed to master branch in the past. Don't sell yourself short.
Start now and see where you get.

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

More
25 Jun 2019 14:53 #137807 by AgentWD40
I'm curious, per a reply from @andypugh on this thread do you have plans to simplify the installation instructions to just compiling the plasmac component instead of needing to compile the whole branch? Or no need since the ultimate goal is to get it merged to the official linuxcnc code base?
The following user(s) said Thank You: Grotius

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

More
25 Jun 2019 20:58 - 25 Jun 2019 20:59 #137827 by rodw
Replied by rodw on topic Another plasma component...

AgentWD40 wrote: I'm curious, per a reply from @andypugh on this thread do you have plans to simplify the installation instructions to just compiling the plasmac component instead of needing to compile the whole branch? Or no need since the ultimate goal is to get it merged to the official linuxcnc code base?


The reason why Phill had to do it this way is becasue he incorporated some useful features from other branches into the base code of the plasmac branch. Some of those features made it to V 2.8 so phill could drop them from his branch. Once V 2.8 was quarantined off pending release to replace V2.8, the devs pushed the final part (Reverse Run) from Phill's branch to the 2.9 branch.

So essentially the only thing in plasmac now is the plasmac.comp component and a couple of clever sims which link the GUI's for axis and Gmoccapy he's created to the component. Because a buggy component won't break anything for other mainstream users and sims also won't affect mainstream users, there is no reason for it to require its own branch anymore.

If you knew what you were doing, you could simply install V2.9, copy over the plasmac sim folder from his repository to the right location and compile and install plasmac.comp. But hey, compiling from source is fun!

But now Phill has got it this far, and has good documentation, its time the rest of Plasmac is pushed to the 2.9 branch and maintained from there.
Last edit: 25 Jun 2019 20:59 by rodw.
The following user(s) said Thank You: Grotius, AgentWD40

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

More
25 Jun 2019 22:59 #137832 by phillc54

AgentWD40 wrote: I'm curious, per a reply from @andypugh on this thread do you have plans to simplify the installation instructions to just compiling the plasmac component instead of needing to compile the whole branch? Or no need since the ultimate goal is to get it merged to the official linuxcnc code base?

Exactly as Rod said.
It is almost ready to push to 2.9

Cheers, Phill.
The following user(s) said Thank You: Grotius, AgentWD40

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

More
26 Jun 2019 01:20 #137847 by tommylight
Just read the docs from start to finish, and I must report that I could not find any errors or anything missing that I can think of, but then again it is 3:18AM here so it could be that my brain just gave up !!! :)
Great work Phill, thank you very much.
With utmost respect,
Tom.
The following user(s) said Thank You: phillc54

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

More
26 Jun 2019 01:44 - 26 Jun 2019 01:48 #137848 by Grotius
Replied by Grotius on topic Another plasma component...
I read the doc's too short. Sunday i will have a closer look.
But it looks very nice. If i had no experience with linuxcnc and plasma. I think i would start with this document.

I have seen several item's where i want to add more information.

Respect for the work !!
Last edit: 26 Jun 2019 01:48 by Grotius.
The following user(s) said Thank You: phillc54, tommylight

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

More
26 Jun 2019 01:56 #137849 by rodw
Replied by rodw on topic Another plasma component...

Grotius wrote: I read the doc's too short. Sunday i will have a closer look.
But it looks very nice. If i had no experience with linuxcnc and plasma. I think i would start with this document.

I have seen several item's where i want to add more information.

Respect for the work !!


I will share you another document about plasma in general that would be a good place for additional info..


AND....

Fantastic to see on the Developers mailing list Phill has started the ball rolling to get this into V 2.9 and Great to see Chris Morley suggesting he get push access so he can maintain it there! Very exciting!
The following user(s) said Thank You: tommylight

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

More
27 Jun 2019 05:22 - 27 Jun 2019 05:24 #137956 by thefabricator03
Ok guys I need your help,

I am trying to get the arc voltage set in PlasmaC,

I am struggling to work out what I am doing wrong, Probably since I havent studied math in a few years now.

As per Phills new user guide I have added these lines of code to my hal file,

setp hm2_7i76e.0.encoder.00.scale -1
setp hm2_7i76e.0.encoder.00.counter-mode 1

Then I do this calculation,

1/((10V_frequency-0V_frequency)/32/10)

1/((963800-119100)/32/10)

= 0.000378832

I then take the result of the calculation and put it into the voltage scale in PlasmaC.

With the voltage offset I assume I use the value of arc-voltage-out and set it to that which is 3680.

When I do all of this I get a base arc voltage value in the 400's and when I fire the torch I get a number in to 700's.

Now when I used what Rod advised me to do on page 64,

arc-voltage-offset = -3805 <-- change to your 1/32 of the 0 volt frequency
arc-voltage-scale = -0.000406 <--- 10/500 = 0.02

I get a base reading of 0 volts and the max voltage goes up to 220 volts, Which I am guessing is not correct but much closer.

Now what I am thinking is throwing Phills calculation off is my voltage divider which is 50;1 but I have played around with multiplying the calculation by 500 and by 50 and the results are still not near Rods calculation.

Can anyone see where I am going wrong?
Last edit: 27 Jun 2019 05:24 by thefabricator03.

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

More
27 Jun 2019 06:13 #137962 by phillc54
When you set the offset you should have 0 volts, try -3680

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

More
27 Jun 2019 06:47 #137968 by thefabricator03

phillc54 wrote: When you set the offset you should have 0 volts, try -3680


I tried the negative offset and now I get a base line number of 3 and when the torch fires a number of 7.

My scale is set to 0.000379 and the offset is -3680.

There must be something I am missing.

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

Time to create page: 0.138 seconds
Powered by Kunena Forum