Advanced Search

Search Results (Searched for: )

  • PCW
  • PCW's Avatar
14 May 2024 15:37
Replied by PCW on topic Mesa boards choice help

Mesa boards choice help

Category: Driver Boards

The 7I96S at 1 KHz should work fine unless you need extreme acceleration
(say > 5G)

Here is a plot of 1 KHz stepgen errors on a 7I96S at 20 IPS (= 508 mm/S)
with 240 IPS^2 accel (6096 mm/S^2) Note that the error (pink) scale is 10 uInch
per division ( 0.254 u per division)


 
  • zajc3w
  • zajc3w
14 May 2024 15:08 - 14 May 2024 15:13
Mesa boards choice help was created by zajc3w

Mesa boards choice help

Category: Driver Boards

Hi, I'm running 2x lot port +bobs but add on lpt card died on me and I can't find  a replacement.

I'm tempted by Mesa Io cards and anticipating my pc dying too(it's core duo lga775 dell antique) I'm considering thernet cards 7i96s to be specific.
I like all on one solution with one cable for pc and not having to deal with chinesiumn BOBs.
Now, I was running 10khz servo thread, but I read that 1khz is "standard for Mesa ethernet 2khz possible and 4khz extreme, reported by one user here.
 I'm afraid that even at relatively slow feeds/rapids and accelerations I'll run into overshooting problems, in the end 1khz servo thread and 100mm/s rapid moves 0.1mm between updates. 
It's been a while since I went through the set up, so probably I'm mixing something important here but wouldt 6i25 be better at that respect?

If going 6i25 is there a DIY solution for getting analog out of this? I don't think I have it in me to rewrite after reinstal(I'm on lcnc 2.3) spindle vsd modbus module, and I suspect copy-paste may not works in later build..

​​​​
  • westhedge
  • westhedge
14 May 2024 15:00
Replied by westhedge on topic XHC-WHB04B-6 and LinuxCNC 2.9.1

XHC-WHB04B-6 and LinuxCNC 2.9.1

Category: Installing LinuxCNC

I'm having the same problem as well. Seems this is a common problem with no obvious solution. Step count stays = 0 in halshow. I started with the pendant config file from linuxcnc.org/docs/stable/html/man/man1/xhc-whb04b-6.1.html 
and modified it to fix the duplicated pin mappings (there were not too many)

I've tried the [HMOT](CARD0) change suggested. That doesn't work.
I've also tried all of the various other fixes from people posting on the forum to no avail.

I can see the jog dial send messages when I run xhc-whb04b-6 -ue so I'm certain the pendant is not a dud.
However when I run xhc-whb04b-6 -p I don't see any messages from the jog dial. Is this expected?  I'm beginning to think maybe there is a bug in this version of the driver.
Linux 2.9.2 using 7i96s Relevant hal files attached.

 
  • CNC-Martin
  • CNC-Martin's Avatar
14 May 2024 14:44
Replied by CNC-Martin on topic Retrofit cnc plasma help needed desperately

Retrofit cnc plasma help needed desperately

Category: Installing LinuxCNC

Thank you so much for your prompt reply. Great project indeed.
You have still the DC motors which I replaced on my machine already. I will take pics tomorrow and post them here. The hard ware from the 1. retrofit is still like brand new, the target will be to use much of it.
  • PCW
  • PCW's Avatar
14 May 2024 13:31
Replied by PCW on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

Yeah, that's a normal (non-RT)  kernel
  • Aciera
  • Aciera's Avatar
14 May 2024 12:29 - 14 May 2024 12:45

hal_manualtoolchange as signal for manual tool change button close to spindle

Category: General LinuxCNC Questions

Yes, I'd say you are lacking some feedback signals.

Try to add these to your hal:

net tool-prep-loop iocontrol.0.tool-prepare iocontrol.0.tool-prepared
net atc_zylinder iocontrol.0.tool-changed

[edit]
Note that the last line is probably not correct as you would really want a signal that reflects the tool change is complete. The usual manual toolchange has a popup window with an 'OK' button so the user can confirm that the toolchange has been completed.

[edit2]
Given the title of your topic I presume you are aware of this component but I do not know if you are actually using this along with your hardware button, which may be a good way to confirm tool change completion:
linuxcnc.org/docs/html/man/man1/hal_manualtoolchange.1.html
  • TangentAudio
  • TangentAudio
14 May 2024 11:58
Replied by TangentAudio on topic Announcing Deckard: StreamDeck support for LinuxCNC

Announcing Deckard: StreamDeck support for LinuxCNC

Category: Show Your Stuff

Good stuff.  Along similar lines, one of my friends designed custom keys with tiny displays in them so he could make a fancy CAD macro pad for Fusion 360.



I can't find a good photo of the current rev of his custom keys, but here's one of the earlier prototypes:
 
 
  • tommylight
  • tommylight's Avatar
14 May 2024 11:16
Replied by tommylight on topic Retrofit cnc plasma help needed desperately

Retrofit cnc plasma help needed desperately

Category: Installing LinuxCNC

This might give you some idea on what is involved in such a project:
forum.linuxcnc.org/show-your-stuff/47357...sma-cutting-machines
In the meantime, take some pictures of everything and post them here on the forum so we can have a look.
  • N3pu
  • N3pu
14 May 2024 11:13

hal_manualtoolchange as signal for manual tool change button close to spindle

Category: General LinuxCNC Questions

Now I have wired the button to an Input Pin and the ATC-Valve to an Output.
So I did the configuration now like this in .hal (atc_button is and2 instance):
#  ---Signale zum manuellen Werkzeugwechsel---

#net tool-change-request    <= iocontrol.0.tool-change

net tool-change-confirmed  => iocontrol.0.tool-changed
net tool-number            <= iocontrol.0.tool-prep-number

# ---Toolchange Button Integration during M6 Call---
addf atc_button servo-thread
net tool_change_request iocontrol.0.tool-change => atc_button.in0
net atc_button_on_spindle hm2_7i76e.0.7i76.0.0.input-29 => atc_button.in1
net atc_zylinder  hm2_7i76e.0.7i76.0.0.output-04 <= atc_button.out

when I now type "M6 T5" as MDI I can push my button and the ATC valve is acting.
BUT after changing the tool by hand Linuxcnc (gmocapy) still says T1 is inserted.
How is the procedure here to commit the change?

Are the nets  "tool-change-confirmed" and "tool-number " needed somewhere? Or are they just in as a standard for user adjustment / routing?!

By the way: "I have no idea how it´s done usually - cnc newbie"
  • StoneB
  • StoneB
14 May 2024 11:13 - 14 May 2024 11:19
Replied by StoneB on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

Hello all, 
first thanks so much for building this image - it really works nicely (although I still need to get my touchscreen working but assuming this is just a driver issue).

The main question I have before connecintg and configuring a MESA card is that my latency looks decidedly wrong - I am wondering if I have the RT kernel enabled at all? When I make uname -r, I get this, which doesn't mention RT:
6.6.28+rpt-rpi-2712

All I did was load the GDrive image a few posts ago, and run a update && upgrade.

Is there any way to check and correct?
 
  • tommylight
  • tommylight's Avatar
14 May 2024 11:12
Replied by tommylight on topic Run linuxcnc as root user

Run linuxcnc as root user

Category: General LinuxCNC Questions

Refusing to run as root without fallback UID specified

You might be able to run it after setting a fallback UID, but i have no idea how to do that.
In general, do not run anything as root unless strictly required. it is a security risk, although not as terrible as the internet will try to convince you.
There might also be the possibility of running any program as another user in Linux, again, no idea if and how as it's been over 15 years since i did that and a lot has changed.
  • anfänger
  • anfänger's Avatar
14 May 2024 09:41
Replied by anfänger on topic Mesa Analog Vs Step Dir

Mesa Analog Vs Step Dir

Category: Driver Boards

Many thanks!
I think I will get myself a 7i85s and switch to step dir.

On the bench test it worked and the drives on their own work also well.
only in the machine connected to linuxcnc they oscilate and it looks close to 50 hz.
I have linear scales on the machine (except for the 4th axis). but they have only a resolution of 0,05mm the encoders give me more theoretical accuracy.
I might add them later with higher resolution scales.

How does homing work without the use of the encoders? Is it just the accuracy of the switch then? Cause I would loose the Index signal from the encoders?
  • timaer
  • timaer
14 May 2024 09:34
Replied by timaer on topic Is QtVCP better than QtPyVCP ?

Is QtVCP better than QtPyVCP ?

Category: QtPyVCP

Thanks,so,if it is not including C++,I would prefer QtVCP
  • Aciera
  • Aciera's Avatar
14 May 2024 09:31
Replied by Aciera on topic Is QtVCP better than QtPyVCP ?

Is QtVCP better than QtPyVCP ?

Category: QtPyVCP

Yes:

It displays a

.ui
file built with Qt Designer screen editor and combines this with Python programming to create a GUI screen for running a CNC machine.

linuxcnc.org/docs/html/gui/qtvcp.html
  • timaer
  • timaer
14 May 2024 09:13
Replied by timaer on topic Is QtVCP better than QtPyVCP ?

Is QtVCP better than QtPyVCP ?

Category: QtPyVCP

is QtVCP also using python?
Displaying 26281 - 26295 out of 26485 results.
Time to create page: 0.945 seconds
Powered by Kunena Forum