Advanced Search

Search Results (Searched for: )

  • chelgesen
  • chelgesen
28 Sep 2024 15:01 - 28 Sep 2024 15:03

Probe Basic tool setter - small unexpected offset

Category: QtPyVCP

It turned out there *was* a G52/G92 offset, with a Z value of -4.038x when I looked at it. And at that point touching off with my 4" master tool in the spindle resulted in a tool length of 8.038x. I edited my vars file and manually zeroed out the G52 offset, and then things started behaving. Offsets are new to me and I wasn't familiar with those or how they are stored in the file.

So, my tool setter now appears to work, repeating to +/-0.0001 or so. Time to break everything by upgrading...  :)

Thanks for your help andypugh and Lcvette!
  • rajsekhar
  • rajsekhar
28 Sep 2024 14:53
Replied by rajsekhar on topic Error while Running Linuxcnc

Error while Running Linuxcnc

Category: Driver Boards

Well I attached the histogram..I really donot understand it..is it acceptable for linuxcnc?

And one new issue arises. The computer getting restarted automatically while LCNC is running. I have noticed the monitor goes blank first and then system shuts down/ restarts. Any clue, why?
  • anfänger
  • anfänger's Avatar
28 Sep 2024 14:39
Replied by anfänger on topic 3D printed stuff, showcase it here

3D printed stuff, showcase it here

Category: Additive Manufacturing

last thing I printed was a mounting thing to use a linear scale for adjusting the Z-Offset when moving the column



with printing you can make it big to get it rigid
  • cmorley
  • cmorley
28 Sep 2024 14:20
Replied by cmorley on topic Receiving GStat messages in GladeVCPs

Receiving GStat messages in GladeVCPs

Category: GladeVCP

Thinking more about it...
If your gladevcp panel does not have gremlin object in it, you will not get gcode properties generated in that pythons context.
  • ihavenofish
  • ihavenofish
28 Sep 2024 13:59
Replied by ihavenofish on topic Decent servo suppliers and recommendations

Decent servo suppliers and recommendations

Category: General LinuxCNC Questions

I would lean to ethercat as well. Delta ethercat options are only nominally more expensive than step/dir models. Likewise lichuan (although they seem to have some setup quirks to get around).
  • ihavenofish
  • ihavenofish
28 Sep 2024 13:39
Replied by ihavenofish on topic converting a tos/intos fngj 40

converting a tos/intos fngj 40

Category: Milling Machines

Z on these machines is the ram, it is a horizontal axis.
  • anfänger
  • anfänger's Avatar
28 Sep 2024 13:29 - 28 Sep 2024 14:24
Replied by anfänger on topic Fehlmann Picomax 100 Retrofit

Fehlmann Picomax 100 Retrofit

Category: Milling Machines

thinking about how to solve the problem to conveniently adjust the Z offset when moving the column, just using linear scales als I always wanted was the easiest solution in the end.
So i skipped the manual part. Bought some scales and printed which did fit in the ode mounts for the pointer. Just added a third boost spaced with water for stiffness.



I can set the encoder position by M_code which I only need when I move the column without linucnc active. Which will almost never happen. Cause unlocking the column without the hydraulic as a real pain. The position is made persistent by ustoring it in a parameter.

youtube.com/shorts/wv0c47Jk_JA

I also can now move the column to a fixed or relative position.
While the lowest preset position can't be traveled over. This way I can prevent collisions when using big setups.
Same for the highest.

the preset heights are now set by the scale and stored and loaded in the VCP parameters hals analog outs als Hal lcd widgets. Only downside they are not updated until used once.
but that's fine.

  • cmorley
  • cmorley
28 Sep 2024 12:58
Replied by cmorley on topic Receiving GStat messages in GladeVCPs

Receiving GStat messages in GladeVCPs

Category: GladeVCP

From hal_glib.py:
        # file changed
        file_old = old.get('file', None)
        file_new = self.old['file']
        if file_new != file_old:
            # if interpreter is reading or waiting, the new file
            # is a remap procedure, with the following test we
            # partly avoid emitting a signal in that case, which would cause
            # a reload of the preview and sourceview widgets.  A signal could
            # still be emitted if aborting a program shortly after it ran an
            # external file subroutine, but that is fixed by not updating the
            # file name if call level != 0 in the merge() function above.
            # do avoid that a signal is emitted in that case, causing
            # a reload of the preview and sourceview widgets
            if self.stat.interp_state == linuxcnc.INTERP_IDLE:
                self.emit('file-loaded', file_new)

Specifically ignores loading with the same filename (reloading)
I'll have to dig a bit to comment about gcode-properties - just off to work :)

Chris
  • Aciera
  • Aciera's Avatar
28 Sep 2024 12:41

Switching from MDI to Manual control causes an issue in the Joint positions

Category: General LinuxCNC Questions

What version of linuxcnc are you running?

I cannot reproduce this on my side. Do you get this behavior using a simulation or only on real hardware?
  • andreabonuc
  • andreabonuc
28 Sep 2024 12:22
Replied by andreabonuc on topic Constant loss of position

Constant loss of position

Category: General LinuxCNC Questions

sorry but I'm not very capable so I ask. I installed mesaflash, copied the script into the folder renaming the text file with "stepgend.txt",
From the terminal I entered mesaflash and typed "sudo mesaflash" to then call the script. I have no apparent result, if I measure the voltages on the pins they are fixed and nothing changes. the ip address of my card from linuxcnc file is 10.10.10.10. what am I doing wrong?


andrea@debian:~$ cd mesaflash
andrea@debian:~/mesaflash$ sudo mesaflash
[sudo] password di andrea: 
Mesaflash version 3.5.9
Configuration and diagnostic tool for Mesa Electronics PCI(E)/ETH/EPP/USB/SPI boards
Try 'mesaflash --help' for more information
andrea@debian:~/mesaflash$ chmod +x stepgens.txt
andrea@debian:~/mesaflash$ chmod +x stepgens.txt
  • JT
  • JT's Avatar
28 Sep 2024 12:07 - 28 Sep 2024 12:37
Replied by JT on topic Flex GUI version 1.0.0

Flex GUI version 1.0.0

Category: Other User Interfaces

Here's a video showing the safety features of Flex GUI when probing is enabled.


JT
  • Ahmed.emara
  • Ahmed.emara
28 Sep 2024 11:53

Switching from MDI to Manual control causes an issue in the Joint positions

Category: General LinuxCNC Questions

I am working on a 5-axis cnc machine and when playing around in the kinematics I encountered a strange issue where when I am working in the TCP and go from MDI to manual control the joint position changes example:
MDI :-
X=150 Y=0 Z=-75 A=0 B=10 degrees
switch to manual
MANUAL:-
X=152.353 Y=0 Z=-76.232 A=0 B=10 degrees

I initially chalked it up to it being an error in my kinematics but when I tried to do a similar maneuver with the '5-axis table dual rotary' machine that comes preinstalled with linuxcnc I faced the same problem.

is there anyone experiencing this issue as well? any help is highly appreciated :)
  • JT
  • JT's Avatar
28 Sep 2024 11:32 - 28 Sep 2024 11:40
Replied by JT on topic Flex GUI version 1.0.0

Flex GUI version 1.0.0

Category: Other User Interfaces

Here's a short video showing how probing is setup and used  and the example is in the Flex GUI examples.


The documents page for probe are here .

JT
  • andypugh
  • andypugh's Avatar
28 Sep 2024 10:37
Replied by andypugh on topic x and y switched

x and y switched

Category: Plasmac

I just went through and changed all the joint 0 to joint 1 and joint 1 to joint 0.
That seems to make it work. I don't think qtplasmac is ok with y being joint 0 and x being joint 1.

This is OK in theory, but is likely to cause confusion. 

It is possible that the behaviour you see is because you are jogging before homing. (In so-called "joint mode"). This bypasses kinematics. Depending on how you are jogging this may map X to joint 0 and Y to joint 1. Keyboard jogging in the GUIs will tend to do this, but if you are button-jogging through HAL this would just suggest that the HAL connections are wrongly allocated. 

If this is what is happening you will see the XY swap before homing then it will do what you expect after homing. Which is probably a situation worth avoiding. 
  • pippin88
  • pippin88
28 Sep 2024 10:32
Replied by pippin88 on topic Decent servo suppliers and recommendations

Decent servo suppliers and recommendations

Category: General LinuxCNC Questions

For a new servo setup, I would go ethercat servos.
Sell the Mesa board (there is plenty of demand for Mesa).

I would only buy servos with software available for setting parameters and tuning.
Setting multiple parameters with the few buttons on the drive is awful.
Displaying 21526 - 21540 out of 23938 results.
Time to create page: 0.839 seconds
Powered by Kunena Forum