Advanced Search

Search Results (Searched for: )

  • andypugh
  • andypugh's Avatar
28 Sep 2024 10:29

Mesa 7i96s | Gmoccapy | Spindeldrehzahl regelt nicht

Category: Deutsch

The format of a "net command" is

net signal pin (pin, (pin, ...))

ie a signal name (which has no special meaning, and can be anything you choose) and one or more pin names (which do have meanings, are exported by HAL components, and must exist at the time the net command is issued)

You can only have one output / writer pin per net, but as many inputs / readers as necessary.

Nets can be split over multiple lines, and over multiple HAL files.

So, in your case,
net spindle-vel-cmd-rpm <= spindle.0.speed-out
Is creating a signal called spindle-vel-cmd-rpm which is getting a value from the motion module which is the commanded spindle speed in rpm, but this signal is not being connected to an output pin.

One way to get a full list of all the pins and parameters on your specific system is to add the commands "show pin" and "show param" to the HAL file after all the "loadrt" statements. Then start LinuxCNC from the command line.

To get the default pins of just the Mesa card you can run an interactive halui session (really useful for debugging)
With linuxcnc _not_ running:
halrun
loadrt hostmot2
loadrt hm2_eth board_ip=192.168.1.121
show pin
show param

If you want to actually run the card and chek inputs/outputs then you need to load, link and start a realtime thread too.
loadrt threads
addf hm2_7i96s.0.read thread1
addf hm2_7i96s.0.write thread1
start

Then you can play about with "setp" and "show" to set and read pin and parameter vaues.

Use "exit" to get out when finished.
  • pippin88
  • pippin88
28 Sep 2024 10:28
Replied by pippin88 on topic Decent servo suppliers and recommendations

Decent servo suppliers and recommendations

Category: General LinuxCNC Questions

DMM
Vague memory that analog is an issue due to delay in output of the encoder signals from the drive. So closing the loop in LinuxCNC was not workable because it was too slow / delayed
(step/dir not an issue as the loop closed within the drive and there was no delay issue there)
  • Lcvette
  • Lcvette's Avatar
28 Sep 2024 10:28

Probe Basic tool setter - small unexpected offset

Category: QtPyVCP

For starters, the develop version is about to become the current stable version, meaning your next update if installed via apt will require the latest updates in the config folder. So it's in your best interest to make the changes if you haven't yet per the notification on the status page.

Probe speed is required to be the same for setting the z zero height and probing the tool, the trigger distance may be the difference you're seeing.

That said, 0.038" is a big change and sounds like a different issue. I'm not certain I follow your description of the spinle nose, and am not familiar with the type you labeled, but my guess is that somehow in your calculation something is off. Maybe some pictures? More clearly show the setup?
  • andypugh
  • andypugh's Avatar
28 Sep 2024 10:16
Replied by andypugh on topic Where can I find .ko files

Where can I find .ko files

Category: HAL

I think that you only get .ko files if you are running kernel-mode realtime, ie RTAI (basically).[1]

If you are running preempt-rt then the components are compiled into .so files.

But as has been said, you don't need to know where they are normally.

[1] It's possible to run RTAI kernel and user-space Linuxcnc. And also Xenomai is supprted in both kernel and user modes too.
I don't know if you can run preempt-rt in kernel mode, but it wouldn't surprise me.
However, the main use cases are user-space preempt-rt and kernel-mode RTAI.
  • Instandhalter
  • Instandhalter
28 Sep 2024 10:15
Replied by Instandhalter on topic Mesa 7i96s | Gmoccapy | Spindeldrehzahl regelt nicht

Mesa 7i96s | Gmoccapy | Spindeldrehzahl regelt nicht

Category: Deutsch

Thank you, I will check it tomorrow.
What about this: "net spindle-vel-cmd-rpm <= spindle.0.speed-out"
It is so written in my HAL-file.
I have a problem to find out, which terms are for HAL and which are for Mesa 7i96s,
what is a parameter and what is a pin (hardware).
I assume that your "hm2_7i96s.0.pwmgen.00.value" is a parameter that Mesa wants to know or has to know. Is there any library where I can find all those necessary orders and parameters for this card (7i96s).
Please apologize if my questions are dumb, but I'm willing to learn :-)

BR Rex
  • andypugh
  • andypugh's Avatar
28 Sep 2024 10:10
Replied by andypugh on topic converting a tos/intos fngj 40

converting a tos/intos fngj 40

Category: Milling Machines

You might be able to get away with not converting the Z screw, as long as upwards cutting forces never exceed the mass of the table. Which is quite likely.

Though in the case of my Harrison (much smaller) I needed to convert because the torque required to move the trapezoidal screw was too high.
Another consideration is if you plan to use the horizontal spindle in CNC, as upwards forces are more likely then.
  • tommylight
  • tommylight's Avatar
28 Sep 2024 10:09

Interesting/Useful Ryzen CPU Latency Results on Non-Hyperthreaded Cpus

Category: Computers and Hardware

Ryzen 5 3500 is 6 core 6 thread CPU, so it has no hyperthreading.
Also had a Lenovo ThinkBook 14 (i think) with Ryzen 5 5500U that was perfectly OK for use with Mesa boards, tested on a machine for several days.
Now i only have a 3600 non X on a B550i board, not tested yet, but the same board with 3700X was perfectly OK.
Use bigger coolers, although series 3 and 5 do not heat much, the temperature does fluctuate at the higher end when RT is in use, so might cause throttling and subsequently latency spikes.
And if there is no need for base period, there also no need for very low latency.
  • andypugh
  • andypugh's Avatar
28 Sep 2024 10:04
Replied by andypugh on topic Decent servo suppliers and recommendations

Decent servo suppliers and recommendations

Category: General LinuxCNC Questions

DMM?

www.dmm-tech.com

I seem to recall that there was an issue with their analogue voltage control on the Dyn3 drive (I have never actually used them)
But I think that they are familiar enough with LinuxCNC to be able to advise if you contact them (they are in Canada)
  • andypugh
  • andypugh's Avatar
28 Sep 2024 10:00

Probe Basic tool setter - small unexpected offset

Category: QtPyVCP

Is it possible that you have a G92 or G52 offset stored?
  • tommylight
  • tommylight's Avatar
28 Sep 2024 09:57
Replied by tommylight on topic Decent servo suppliers and recommendations

Decent servo suppliers and recommendations

Category: General LinuxCNC Questions

That's leadshine. A potential option here, but their prices are way too high.

Yeah, sorry for that, lack of sleep as usuall and shooting from the hip. :)
  • andypugh
  • andypugh's Avatar
28 Sep 2024 09:54

Re-Home axis after joint has already been homed

Category: HAL

You could try switching to joint mode (halui.mode.joint ) then homing, but I am not sure that is preferable to unhoming then rehoming.

What is the input that prompts this? Are you literally just working at the command line, or is the rehoming prompted by a soft or hard button?
  • tommylight
  • tommylight's Avatar
28 Sep 2024 09:52
Replied by tommylight on topic Error while Running Linuxcnc

Error while Running Linuxcnc

Category: Driver Boards

Use this
latency-histogram --nobase --sbinsize 1000 --show
You have latency excursions outside the visible area on both screenshots, and IRC you do not need the base thread.
  • andypugh
  • andypugh's Avatar
28 Sep 2024 09:39

Mesa 7i96s | Gmoccapy | Spindeldrehzahl regelt nicht

Category: Deutsch

You don't seem to have anything connecting spindle-speed out to the mesa card?

You have wired the spindle-enable to an SSR, but the analogue spindle speed value would normally go to a PWM.

net spindle-vel-cmd-rpm => hm2_7i96s.0.pwmgen.00.value

See this post for examples:
forum.linuxcnc.org/10-advanced-configura...7i96s-analog-spindle
  • andypugh
  • andypugh's Avatar
28 Sep 2024 09:30

Please help GMOCCAPY CLOSE some time when I push matrixkey

Category: General LinuxCNC Questions

The "float division by zero" looks worrisome. Do you see that in a sim config too? Or is it a problem in your own handler code?
  • andypugh
  • andypugh's Avatar
28 Sep 2024 09:27

Please help GMOCCAPY CLOSE some time when I push matrixkey

Category: General LinuxCNC Questions

Do you have any matrix keys mapped to keyboard events?

This may be worth raising as a bug on the bug tracker:
github.com/LinuxCNC/linuxcnc/issues
Displaying 21541 - 21555 out of 23938 results.
Time to create page: 0.570 seconds
Powered by Kunena Forum