Plasma THC

More
8 years 2 months ago #115543 by snugglylovemuffin
Plasma THC was created by snugglylovemuffin
Looking for some examples, information, regarding the integration of a THC (Proma 150) into a mesa ethernet context.

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

More
8 years 2 months ago #115546 by rodw
Replied by rodw on topic Plasma THC
There is a component designed to work with a proma. Its not specific to mesa and should be simple to install
linuxcnc.org/docs/html/man/man9/thcud.9.html

BigJohnT may have an example gui on his web site
gnipsel.com/shop/plasma/plasma.xhtml
The following user(s) said Thank You: snugglylovemuffin

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

More
8 years 2 months ago #115895 by snugglylovemuffin
Replied by snugglylovemuffin on topic Plasma THC
I adapted Tommylight's plasma config to my purposes. Went smoother, but I'm still getting about a thousand errors still. "joint.3.pos-cmd" (in the THC hal) already linked to "z-pos-cmd" (in machine hal)

Comment out the z-pos-cmd and then I get a ddt.0 pin "does not exist"

This is ridiculous; I appreciate where I was going wrong before, but as I stated this takes a much deeper appreciation for the function of the individual functions.

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

More
8 years 2 months ago #115900 by Grotius
Replied by Grotius on topic Plasma THC
Hi David,

The Toma code is designed for parport stepper motor control.
This is i think the reason Tommylight still uses a z axis stepper motor control with this Toma code.

So it's important to use the orginal Toma code, otherwise it will not work. In the installation example you see how to couple
the z axis, normally parport pin 6 and 7. You can try to change this into your mesa config, but let the Toma code untouched.
Change only the parport signal into what you want.
The following user(s) said Thank You: tommylight, snugglylovemuffin

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

More
8 years 2 months ago #115902 by tommylight
Replied by tommylight on topic Plasma THC

Grotius wrote: This is i think the reason Tommylight still uses a z axis stepper motor control with this Toma code.


That is true, this is the only reason why i use stepper motors for Z axis on servo machines. Never got the time to make it work with servo motors.
The following user(s) said Thank You: Grotius, snugglylovemuffin

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

More
8 years 2 months ago - 8 years 2 months ago #115906 by Grotius
Replied by Grotius on topic Plasma THC
If i look at this piece of Toma code :
Code:
net StepZ stepgen.2.step => parport.0.pin-06-out net DirZ stepgen.2.dir => parport.0.pin-07-out

The Toma architecture is based on stepgen. This is stepper motor control.
Maybe there is a trick to make from stepgen a servo controlled z axis. A sort of conversion step will do the work.
But this step is outside the Toma code !!!!

The working solution can be looking like this :
Code:
net Conversion_StepZ_in stepgen.2.step => Servo_Z_step_in net Conversion_DirZ_in stepgen.2.dir => Servo_Z_dir_in //So here in the middle the conversion step from stepper to servo will take place. //It's a component that will do the work. net Conversion_StepZ_out Servo_Z_step_out => stepgen.2.step net Conversion_DirZ_out Servo_Z_step_out => stepgen.2.dir

A more usefull code design :
Code:
net 1 stepgen.2.step => servo_Z_step_in net 2 stepgen.2.dir => servo_Z_dir_in net 3 servo_Z_step_out => stepgen.2.step net 4 servo_Z_step_out => stepgen.2.dir

The second code design, is a conversion from stepper to servo signal.
Maybe PCW knows a solution.
I can help to write a short component, because my time is limited.
Last edit: 8 years 2 months ago by Grotius.

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

Time to create page: 0.232 seconds
Powered by Kunena Forum