Advanced Search

Search Results (Searched for: thc)

  • ZX-Sinclair
  • ZX-Sinclair
16 Aug 2015 23:53
Replied by ZX-Sinclair on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

I want that the head moves up if the signal "MoveUp" is true
  • BigJohnT
  • BigJohnT's Avatar
17 Aug 2015 00:00
Replied by BigJohnT on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

Then you need to use an output pin on the parallel port.
net signal-name button-name => parallel-port-output-pin

JT
  • ZX-Sinclair
  • ZX-Sinclair
17 Aug 2015 00:24
Replied by ZX-Sinclair on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

I think that will not work.
LinuxCNC is a CNC system.
The stepper drive need dir and step informations and no MoveUp (true/false).

If i move the Z-axis direct, i will loose the correct position.
I have to move the head with the Z-value or with an offset value and a reset after the cut is over, or so.
  • BigJohnT
  • BigJohnT's Avatar
17 Aug 2015 02:04
Replied by BigJohnT on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

I just read the manual on your THC device and it puts out 3 signals arc, up, down. This type of THC connects to the thcud component which accepts an up down input from a THC device. The thcud then hijacks the Z axis with an offset up or down as commanded. After turning off the torch and while moving the Z axis to the safe position any offset is removed.

www.linuxcnc.org/docs/2.7/html/man/man9/thcud.9.html

JT
  • cncbasher
  • cncbasher
17 Aug 2015 19:20 - 17 Aug 2015 23:11
Replied by cncbasher on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

can i suggest you try with the example supplied from the thc companys website .
you mention theirs no estop , looking in the estop.hal file the connection is commented out ( lines beginning with # )

as the connections to your pc are different for just about every user , some files need amending to suit
#net ExtEStop parport.0.pin-10-in => estop-latch.0.fault-in
removing the # will give you an estop input on pin 10 (parport.0.pin-10-in)
and again if needed a watchdog on pin 17 as an output signal
#net EstopLatchWatchDog estop-latch.0.watchdog => parport.0.pin-17-out parport.1.pin-17-out
again removing the # will allow this .

no force homing is a simple line to add in your ini file on a per axis basis
NO_FORCE_HOMING = 1
you will also find in thc.hal
other commented out sections , reading them will show options
and depending on options required you either add or remove #

i would suggest getting it all working under axis first before trying gmacoppy
this will also give you some understanding of linuxcnc .
mostly it is pin connections that will need to be changed if it does not suit your breakout board , but easily solved

i'll take a look at gmacoppy later ..

i also note your controller says ( from their website )
For Beamicon2 CNC software only, not compatible with Mach3 or other software

so without having a manual , cant help with that one , it may never work with linuxcnc as that is also a controller
as well as network etc .

more information needed

Sarah
  • ZX-Sinclair
  • ZX-Sinclair
18 Aug 2015 00:38 - 18 Aug 2015 00:47
Replied by ZX-Sinclair on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

That sounds great!
Where can i download that component?
The LinuxCNC site is switching automated into German and this informations are extremely poor.

Here:https://github.com/jepler/linuxcnc-mirror/blob/master/src/hal/components/thcud.comp ?

And what should i do with that? Is it to install or to place in a folder?
Fits that component to my gmoccapy plasma?
And why is that important component not install as default?

To much questions ...
  • ZX-Sinclair
  • ZX-Sinclair
18 Aug 2015 00:51 - 18 Aug 2015 01:40
Replied by ZX-Sinclair on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

@sarah
you ment the website of the THC producer?
That didn't work with the TripleBeast.
I tried that for one week.

@BigJohnT
I googled for hours and hours.
thcud.comp is not downloadable? What is wrong?
  • BigJohnT
  • BigJohnT's Avatar
18 Aug 2015 04:14 - 18 Aug 2015 04:16
Replied by BigJohnT on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

@BigJohnT
I googled for hours and hours.
thcud.comp is not downloadable? What is wrong?


The thcud component is part of LinuxCNC you merely have to load it in your hal file.

Again the link to thcud man page.

www.linuxcnc.org/docs/2.7/html/man/man9/thcud.9.html

JT
  • ZX-Sinclair
  • ZX-Sinclair
18 Aug 2015 09:40 - 18 Aug 2015 16:43
Replied by ZX-Sinclair on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

I know the link to the manpage.
It's only a short description.
Are there any further informations?

If i insert in the .hal
loadrt thcud
and
thc.torch-up <= paraport.0.pin-15-in

Error message: thc.torch-up
Update:
This sentence:
thc.torch-up <= paraport.0.pin-12-in thc.torch-down <= paraport.0.pin-13-in motion.spindle-on => parport.0.pin-16-out (start the arc) thc.arc-ok <= motion.digital-in-00 <= parport.0.pin-15-in
from manpage means:
net thc.torch-up <= parport.0.pin-15-in
net thc.torch-down <= parport.0.pin-10-in
net thc.requested-vel <= motion.requested-vel
net thc.current-vel <= motion.current-vel

Next error: the name is parport, NOT paraport

And so on. At the moment it works, but always without Up/Down
  • cncbasher
  • cncbasher
18 Aug 2015 16:49 - 18 Aug 2015 16:58
Replied by cncbasher on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

I know the link to the manpage.
It's only a short description.
Are there any further informations?

If i insert in the .hal
loadrt thcud
and
thc.torch-up <= paraport.0.pin-15-in

Error message: thc.torch-up
Update:
This sentence:
thc.torch-up <= paraport.0.pin-12-in thc.torch-down <= paraport.0.pin-13-in motion.spindle-on => parport.0.pin-16-out (start the arc) thc.arc-ok <= motion.digital-in-00 <= parport.0.pin-15-in
from manpage means:
net thc.torch-up <= parport.0.pin-15-in
net thc.torch-down <= parport.0.pin-10-in
net thc.requested-vel <= motion.requested-vel
net thc.current-vel <= motion.current-vel

Next error: the name is parport, NOT paraport

And so on. At the moment it works, but always without Up/Down


typo should be
parport.0.pin-12-in thc.torch-down <= parport.0.pin-13-in
  • BigJohnT
  • BigJohnT's Avatar
18 Aug 2015 18:55
Replied by BigJohnT on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

I know the link to the manpage.
It's only a short description.
Are there any further informations?

If i insert in the .hal
loadrt thcud
and
thc.torch-up <= paraport.0.pin-15-in

Error message: thc.torch-up


The man page is all the documentation for the thcud component and is quite elaborate compared to most man pages.

Lets start at the top:
First you have to load the component in your hal file with:
loadrt thcud

Next in Axis (I don't know about other GUI's) run Show Hal Configuration and see what the name of the thcud function is. Then you have to 'add' the thcud component to a thread so it will actual do something with:
addf thcud base-thread

Next looking in Show Hal Configuration Pins find the exact name of the pins you wish to connect to and using the net command and a signal name connect them.
net torch-up thcud.torch-up <= paraport.0.pin-12-in

Please read about the net command here:

www.linuxcnc.org/docs/2.7/html/hal/basic-hal.html

JT
  • ZX-Sinclair
  • ZX-Sinclair
18 Aug 2015 19:37 - 18 Aug 2015 19:38
Replied by ZX-Sinclair on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

Ah, ok! :-)

I have the same HalShow than in axis.
If i select "functions", there is a lot of stuff and "thcud".
And selected:
owner 12
CodeAddr f8ff0000
Argf8ff8
FP yes
users 0
name thcud


after i inserted in my hal:
addf thcud base-thread
i get the error message:
error ; function  'thcud' needs FP

What does that mean? FP is YES
  • Todd Zuercher
  • Todd Zuercher's Avatar
18 Aug 2015 20:38
Replied by Todd Zuercher on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

It means that it needs to be in a floating point thread (such as the servo-thread), and the base-thread you have it in is non-floating point. it is possible to configure the base thread to support a floating point.

see: linuxcnc.org/docs/html/man/man9/motion.9.html

You will need to find base_thread_fp=0 and change it to base_thread_fp=1 (or add it if it does not exist.)
  • ZX-Sinclair
  • ZX-Sinclair
19 Aug 2015 01:42
Replied by ZX-Sinclair on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

I think i'm to stupid for that.
Since two weeks the machine is ready and has to run.
It is cheaper if a specialist flies from USA and adjusts the parameters.
And i understand nothing.

I have searched in all files.
"base_thread_fp=0" doesn't exist

So i have added this
"base_thread_fp=1" in the .hal
- error: unknown command

with the addf in front:
- error: addf needs 2 args
  • BigJohnT
  • BigJohnT's Avatar
19 Aug 2015 01:46
Replied by BigJohnT on topic connection -> gmoccapy to THC

connection -> gmoccapy to THC

Category: Basic Configuration

Just leave the base-thread alone and add the function to the servo-thread.

JT
Displaying 166 - 180 out of 5254 results.
Time to create page: 1.209 seconds
Powered by Kunena Forum