Building a chain driven Plasma table.

More
06 Oct 2024 23:42 #311455 by phillc54
you need to net the pins with a name, so something like:
net external-start hm2_7i76e.0.7i76.0.0.input-22-not => qtplasmac.ext_run
net external-pause hm2_7i76e.0.7i76.0.0.input-23     => qtplasmac.ext_pause
net external-stop  hm2_7i76e.0.7i76.0.0.input-24     => qtplasmac.ext_abort
The following user(s) said Thank You: Creative25

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

More
07 Oct 2024 05:02 #311466 by Creative25
Thanks. 
where does the name behind net come from? 

Can I freely choose?

I see pin and signal are swapped around and arrow is in opposite direction is this just a different way of writing?

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

More
07 Oct 2024 05:49 - 07 Oct 2024 05:50 #311468 by phillc54

Thanks. 
where does the name behind net come from?

It is the signal name.
 linuxcnc.org/docs/devel/html/hal/basic-hal.html#sub:hal-net

Can I freely choose?

Yes, for the signal name.

I see pin and signal are swapped around and arrow is in opposite direction is this just a different way of writing?

Yes, that is just my preferred style.

If you think of a HAL net as electrical wiring then the signal name is the name of the wire.
Last edit: 07 Oct 2024 05:50 by phillc54.
The following user(s) said Thank You: Creative25

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

More
07 Oct 2024 06:44 #311471 by Creative25
Thanks it is working now. 
So basically it is similar to a variable in programming. Does a signal actually get stored in memory and passed on to a pin?

So I was wondering, 

pncconfig nets the signal from my switches. In the Hal file. So for simplicity would it be possible to pass it on directly from net to the qtplssmac pin in the postgui.hal ?

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

More
08 Oct 2024 03:46 #311540 by phillc54

Thanks it is working now. 
So basically it is similar to a variable in programming. Does a signal actually get stored in memory and passed on to a pin?

It is stored in the sense that HAL has access to the signal name as does the HAL Python interface.

pncconfig nets the signal from my switches. In the Hal file. So for simplicity would it be possible to pass it on directly from net to the qtplssmac pin in the postgui.hal ?

You could remove the connections from pncconf and do them all manually in a postgui hal file. Hopefully pncconf will be able to handle it completely in the not too distant future.

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

More
08 Oct 2024 06:31 #311541 by Creative25
Thanks for the info.
It will be nice if pncconfig can handle that in the near future but I also understand that people work very hard  to develop and improve Linuxcnc. 
and I am very thankful  for that.
The following user(s) said Thank You: tommylight

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

More
09 Oct 2024 09:31 #311634 by Creative25
I have been thinking of adding a laser cross to the machine.
Did a search on this forum. But did not find anything. If I missed it please point me tho the right thread.

My question is how many watts that you can see it nicely. Are there any safety issues for eyes?
Are those cheap ones you get on aliexpress ok? 

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

More
09 Oct 2024 10:01 #311636 by phillc54

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

More
09 Oct 2024 19:35 #311669 by Creative25
How do you power it do you have a separate power supply?
Does it need a resistor ion series?

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

More
09 Oct 2024 23:12 #311683 by phillc54
I use a cheap adjustable "buck converter" which is supplied from the 24V supply.
 

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

Time to create page: 0.133 seconds
Powered by Kunena Forum