Advanced Search

Search Results (Searched for: )

  • greg23_78
  • greg23_78
04 Jun 2025 17:42 - 04 Jun 2025 17:43
Replied by greg23_78 on topic Toyota embroidery machine - retrofit

Toyota embroidery machine - retrofit

Category: CNC Machines

thank you for your feedback.

indeed,

- it's a 0-5K ohm single turn potentiometer.
- on the 2 X and Y axes there are
- there is no limit switch.
-Since it's a single turn, I assume (not tried) that 1 turn = the distance the axis moves.

Thanks for the procedure, I was going to ask if it was possible to homing with a potentiometer.

Which reasoning do you think is best?

     - when homing, the motor runs until the potentionemetre is read at 1 ohm, then it looks for the incremental encoder index?

     - No homing, the encoder reads the potentiometer value directly?



I have a question about the needle motor control.

I have this electronic component, I suppose it's an encoder because of the markings next to the wires. A (Phase A) Z(Pulse) G(Ground) V(VCC) B ( Phase B )
Can you confirm this?

 

 

If yes, I suppose that I control the speed of the motor for embroidery and the position for changing the head (I have 5 heads).

However, I don't have a reference for this one. What test would allow me to know the number of pulses for this encoder?
  • tommylight
  • tommylight's Avatar
04 Jun 2025 17:29
Replied by tommylight on topic Mesa 7i97T & LinuxCNC setup struggles

Mesa 7i97T & LinuxCNC setup struggles

Category: Installing LinuxCNC

You can do most of the tuning without the machine attached, but might need a bit fine tuning after attaching the motors, so keep warm for now. And not helping, but 31 C here today! :)
What PID values are you at now?
  • SwitchWitch
  • SwitchWitch
04 Jun 2025 17:07
Replied by SwitchWitch on topic xml and hal - I am lost

xml and hal - I am lost

Category: EtherCAT

Sorry - my mistake.
For sure it is a good idea to share the error message.

Now - my problems with the beckhoff modules are solved with the help from 2 friends.
Now I have to get the servos running and to figure out how to configure them.
I will give an update.
  • tommylight
  • tommylight's Avatar
04 Jun 2025 17:04
Replied by tommylight on topic Updating pncconf for 7i95t

Updating pncconf for 7i95t

Category: PnCConf Wizard

A friendly warning:
Never ever plug or unplug the 5V connector to Mesa board while the power supply is on!!!
  • alexandrap
  • alexandrap
04 Jun 2025 16:17
Replied by alexandrap on topic Updating pncconf for 7i95t

Updating pncconf for 7i95t

Category: PnCConf Wizard

Unfortunately, I don't have the 7i95T board assembled yet - I'm waiting for some parts - only the servo is provisionally connected. If I create a simple x-configuration in Config Tool 2, I can move the servo.
  • workshop54
  • workshop54
04 Jun 2025 16:16
Replied by workshop54 on topic LinuxCNC compatible industrial PC

LinuxCNC compatible industrial PC

Category: Computers and Hardware

Yes, the eeprom ip address is 10.10.10.10
$ mesaflash --device ethernet --addr 192.168.1.121 --verbose

ETH device 7I94T at ip=192.168.1.121
Communication:
  transport layer: ethernet IPv4 UDP
  ip address: 192.168.1.121
  mac address: 00:60:1B:18:80:0F
  protocol: LBP16 version 3
Board info:
  Flash size: 16Mb (id: 0x14)
  Connectors count: 2
  Pins per connector: 21
  Connectors names: Expansion+Serial 0..1 Serial 1..7
  FPGA type: T20F256
  Number of leds: 4
Board firmware info:
  memory spaces:
    0: HostMot2 (registers, RW, 32-bit) [size=64K]
    1: KSZ8851 (registers, RW, 16-bit) [size=256]
    2: EtherEEP (EEPROM, RW, 16-bit) [size=128], page size: 1, erase size: 1
    3: FPGAFlsh (flash, RW, 32-bit) [size=16M], page size: 256, erase size: 65536
    4: Timers (memory, RW, 16-bit) [size=16]
    6: LBP16RW (memory, RW, 16-bit) [size=16]
    7: LBP16RO (memory, RO, 16-bit) [size=16]
  [space 0] HostMot2
  [space 2] Ethernet eeprom:
    mac address: 00:60:1B:18:80:0F
    ip address: 10.10.10.10
    board name: 7I94T
    user leds: eth debug
  [space 3] FPGA flash eeprom:
    flash size: 16Mb (id: 0x14)
  [space 4] timers:
    uSTimeStampReg: 0x93D1
    WaituSReg: 0x0000
    HM2Timeout: 0x0000
  [space 6] LBP16 control/status:
    packets received: all 43523, UDP 4, bad 0
    packets sent: all 43423, UDP 4, bad 0
    parse errors: 0, mem errors 0, write errors 0
    error flags: 0x0000
    debug LED ptr: 0x0008
    scratch: 0x0000
  [space 7] LBP16 info:
    board name: 7I94T
    LBP16 protocol version 3
    board firmware version 18
    IP address jumpers at boot: fixed 192.168.1.121

Do you know if there is anything I can do to make the connection faster?

I also did some tests on my laptop (which has latency errors all the time), and it came back with slightly worse values:
$ sudo chrt 99 ping -i .001 -q -c 60000 192.168.1.121
PING 192.168.1.121 (192.168.1.121) 56(84) bytes of data.

--- 192.168.1.121 ping statistics ---
60000 packets transmitted, 60000 received, 0% packet loss, time 60025ms
rtt min/avg/max/mdev = 0.141/0.263/0.571/0.023
  • kubes
  • kubes
04 Jun 2025 16:15 - 04 Jun 2025 18:28
G0 not zero? (more info) was created by kubes

G0 not zero? (more info)

Category: General LinuxCNC Questions

Not sure this is the correct topic, or where to start figuring out this problem.

I have a new build LCNC 2.9 from disto, EtherCAT, AC Servos with/ 23-bit absolute encoders, using ProbeBasic I have attached a screenshot with the issue show the Z-axis

"Sometimes" the "zero" will not display as zero, most of the time it works and will display as zero.  On the screen, it will show a non-zero value (-0.297), and a G0Z0 does not move.  If I move off that value and G0Z0 MDI, it moves back to the same non-value, also "zeroing" the Z-axis does not set the value to zero.  I have seen this on all the axes, not just the Z, but the same issue.  I have not seen a pattern yet, or what triggers it.

I am looking for an idea to explore the issue further.
Thanks!!!!!
 
  • PCW
  • PCW's Avatar
04 Jun 2025 15:55
Replied by PCW on topic LinuxCNC compatible industrial PC

LinuxCNC compatible industrial PC

Category: Computers and Hardware

What do you think about these values, and if they are good, are there any other tests you can recommend for this PC before I go all-in?

They are OK, the 0.494 is not great

Did you change the host static IP address to say 10.10.10.100 when you tested the 7I94T at 10.10.10.10?

You can check the EEPROM IP address with:

mesaflash --device ethernet --addr 192.168.1.121 --verbose

You should get something similar to this:

snip
  [space 2] Ethernet eeprom:
    mac address: 00:60:1B:16:08:00
    ip address: 10.10.10.10
    board name: 7I96S
    user leds: Hostmot2

 
  • wusel0464
  • wusel0464
04 Jun 2025 15:52
Replied by wusel0464 on topic Reading variable from ini no longer works?

Reading variable from ini no longer works?

Category: Qtvcp

Hello,

According to today's update of Linux CNC 2.10, the comment in the INI is still not recognized as such.
This modest entry is already sufficient.

WL_POS_X = 6.934 #

Without a comment, everything works normally.

It would be nice if someone could see over the knowers.

Thanks and best regards, Frank.
  • PCW
  • PCW's Avatar
04 Jun 2025 15:49
Replied by PCW on topic LinuxCNC compatible industrial PC

LinuxCNC compatible industrial PC

Category: Computers and Hardware

Perhaps his ethernet is just really, really speedy.

Not physically possible with a 100BT link 

100 Mbits/sec is 12.5 bytes/usec = ~5 usec for a minimum size packet
since packets need to be sent and echoed that's ~10 usec absolute
minimum for the smallest  (64 byte) packet (ignoring overhead and response time)
  • workshop54
  • workshop54
04 Jun 2025 15:49
Replied by workshop54 on topic LinuxCNC compatible industrial PC

LinuxCNC compatible industrial PC

Category: Computers and Hardware

I tried to get the Mesa card on 10.10.10.10, but I never got that to work. I tried mesaflash --device 7i94t --addr 192.168.1.121 --set ip=10.10.10.10 before, but that didn't seem to change the boards IP address.

I ran the test again an now the values are probably more realistic:
$ sudo chrt 99 ping -i .001 -q -c 60000 192.168.1.121
PING 192.168.1.121 (192.168.1.121) 56(84) bytes of data.

--- 192.168.1.121 ping statistics ---
60000 packets transmitted, 60000 received, 0% packet loss, time 59999ms
rtt min/avg/max/mdev = 0.054/0.140/0.494/0.027 ms

What do you think about these values, and if they are good, are there any other tests you can recommend for this PC before I go all-in?
  • andypugh
  • andypugh's Avatar
04 Jun 2025 15:20

GUI that somewhat resembles haas or fanuc workflow.

Category: General LinuxCNC Questions

The discussion ot touchscreens missed out a third tech, Surface Acoustic Wave. I actually delibearately seek these out, as they have a hard glass front panel for scratch resistance, but are not as easily false-triggered as capacitive.

I use Touchy + jogwheel on both my machines, it suits me. The MDI tab is rather neat.
  • Aciera
  • Aciera's Avatar
04 Jun 2025 15:10
Replied by Aciera on topic xml and hal - I am lost

xml and hal - I am lost

Category: EtherCAT

I always stuck in error I can`t resolve by myself for now.


1. It's usually a good idea to attach any error messages you get.
2. Share your config folder (compress and attach here)
  • cakeslob
  • cakeslob
04 Jun 2025 15:03 - 04 Jun 2025 18:26

GUI that somewhat resembles haas or fanuc workflow.

Category: General LinuxCNC Questions

Here is my current attempt to have a fanuc like gui
github.com/cakeslob/regularmac_800

I dont have all the controls mapped to the Tab/arrow keys yet, or a softkey menu

What would be a short list of requirements for an industrial screen?
No axis movement without START button?
No graphics?
Mostly text styles or more modern graphical elements?
Multi function soft keys? Hardware only keys.
What target monitor size?
Etc.

Fanuc has a nice workflow because you dont have to screw around with a mouse and find buttons and stuff like that.

- Not everything needs to be on the screen at the same time.
- I dont think people have a problem with graphics, most stuff is crude text shortforms.

- It uses a combo of hard keys for each menu -(some multi press buttons, ie press offset for tool, press offset again for work offset) and soft keys that change with each menu

- you can load/setup/run the program with like 5 buttons(some soft) + arrow keys

- some modes (ie edit/MDI/Jog/pendant/auto) disable other features , so you cant run a program from edit mode, you can edit a program in MDI mode, you cant jog in auto, etc

-the whole gui is bacically controlled by pg up/down, arrow keys, and function keys

- monitor aspect is usually 1:1 square, but thats uncommon in consumer stuff, so 4:3 is closest

- no axis movement until start button. so any probe routines or toolsets, you need to press cycle start.

Not sure what GUI you are using but it seems to me that you might not have given the existing GUIs much consideration other then the fact that it does not look and feel like the controls you are used to.
External buttons can be implemented with most GUIs. Start/stop/pause, jogging, overrides, homing, etc. with physical buttons, encoders and potentiometers. This has been possible for a long time.
None of my machine refits use screen jogging buttons and _certainly_ no keyboard shortcuts.
Also tool and work offsets pages have been around for years.

As an example, Gmoccapy which I use, but there are others:
linuxcnc.org/docs/html/gui/gmoccapy.html#_hal_pins


I have tested out every gui to find the most similar one. All the GUI could be made to be like fanuc style, The cloest ones to fanuc style workflow were keystick and mini, but its been a long time since I was able to use those so maybe its nostalgia. Qtdragon or the smaller one could be made to work like fanuc style with not to much changes, but it would be more python backend behavior for keyboard behavior/navigation (no mouse needed), and softkey stuff than actual GUI organization, the layout of the small one (woodpecker?) is pretty close to what fanuc stuff looks like .
  • PCW
  • PCW's Avatar
04 Jun 2025 14:32 - 04 Jun 2025 14:41
Replied by PCW on topic Index homing Heidenhain ls 403/exe602

Index homing Heidenhain ls 403/exe602

Category: Basic Configuration

I figured it could be tested with a normal rotary encoder by setting the "home" detection 
index interval to the CPR of the encoder, so 2 index detection's with the proper delta
would arm LinuxCNC's index search.

I guess a fancier scheme would use it as an absolute scale ( generate the correct absolute
position after any  two index detection's  and a table lookup ) but I think that would need
a new homing routine rather than just a hal component.  
Displaying 2266 - 2280 out of 24998 results.
Time to create page: 0.226 seconds
Powered by Kunena Forum