Advanced Search

Search Results (Searched for: )

  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
16 Jan 2025 13:10
Replied by Cant do this anymore bye all on topic Raspberry Pi OS PREEMPT RT 6.13 Kernel Cookbook

Raspberry Pi OS PREEMPT RT 6.13 Kernel Cookbook

Category: Installing LinuxCNC

Looks a lot better.

One thing that was strange when running a basic config I got a real time error. hmmmmm

ATM the best image I've come across is Joco's rpi5 image rod has on his googledrive, that has a 6.6.54 kernel. It's my choice of the pre-built images.

I installed mate desktop, with 2 cores isolated, watching youtube latency is about 17-18us on my pi.
  • spumco
  • spumco
16 Jan 2025 13:09

Help Needed: Z-Axis Linear Guide Vibrations at Specific Speeds

Category: General LinuxCNC Questions

I'll second rod's conclusion.  At that RPM steppers can vibrate like mad.

Change the screw pitch and you'll get the rpm out of the vibration range, as well as gaining some resolution and thrust.
  • gene_weber
  • gene_weber's Avatar
16 Jan 2025 12:38
Replied by gene_weber on topic Raspberry Pi OS PREEMPT RT 6.13 Kernel Cookbook

Raspberry Pi OS PREEMPT RT 6.13 Kernel Cookbook

Category: Installing LinuxCNC

The good news is switching to X11 is trivial.

You can check the session type:
echo $XDG_SESSION_TYPE
    wayland

Launch Rasp-config command line tool in a terminal:
sudo raspi-config

Arrow down to "Advanced Options", and enter.
Arrow down to "Wayland                 Switch between X and Wayland backends", and enter.
If not on the line that says "W1 X11     Openbox window manager with X11 backend", arrow to it and enter.
The popup should say "Openbox on X11 is active" and have "Ok" highlighted. Enter.
It will return to the main screen. Use left-righ arrows to select "Finish". Enter.
Popup asks if you would like to reboot now, with "Yes" highlighted. Enter.

After reboot:
echo $XDG_SESSION_TYPE
    x11

Now here's the interesting apples to apples comparison. The only difference between these two pre-jitter-optimization baseline latency runs is Wayland vs X11.

Wayland:
 

X11:
 

 
  • timo
  • timo
16 Jan 2025 12:26 - 16 Jan 2025 12:30
Replied by timo on topic Rotating Axis Controlled by a Ballscrew

Rotating Axis Controlled by a Ballscrew

Category: Basic Configuration

Based on the given information about the requirements and constraints I cannot advise anything and cannot tell wether it will be successful, clever or foolish. :-)

My search terms would be: (without deeper knowlede)

lookup table
kinematics

Digging through the hal component list and look if I could convert the linear movement to an angle in the hal.
linuxcnc.org/docs/stable/html/hal/components.html

Greetings.

high resolution rotary encoders tend to be more expensive than a linear scale, so for a sine bar like arrangement I was thinking if a linear to angle system would benefit from. High torque, and high accuracy. At the cost of a very limited angular range.
 
  • hellvetica
  • hellvetica
16 Jan 2025 12:18
Replied by hellvetica on topic Using G64 with M66 for smooth robot control

Using G64 with M66 for smooth robot control

Category: General LinuxCNC Questions

Using MDI with python there's a 20ms delay between sending the command and the robot starting the move. There is also a 20ms delay between each MDI command i can send. So if i want to send 10 points to the robot it'll take 200ms to just send the commands.

This is far from ideal for a realtime application. Is there a parameter I can tune to speed up MDI?
  • snowgoer540
  • snowgoer540's Avatar
16 Jan 2025 12:18 - 16 Jan 2025 12:22

QtPlasmaC v2.9 - Time between turning off and back on the arc on a Powermax 105

Category: Plasma & Laser

Rod has a point about making sure you are using the right Mode. Assuming you are using Mode 1, it’s really odd to me that the power source is sending an arc ok signal when there is not even an attempt at a pilot arc. I know my powermax 65 (xp) will stop the post cool down flow and fire up the pilot arc. But also it won’t provide an arc ok signal until the arc is actually … OK.

It’s odd that it requires two torch on pulses to fire up after the cool down phase.

Are you sure it’s not in some other mode, like gouging or cutting expanded metal?

Also, I feel like this is vaguely familiar from an issue someone else had here. You might do some searching (if you haven’t already) of the forum, even though the search mechanism can be …limited…
  • programador
  • programador's Avatar
16 Jan 2025 12:11
Replied by programador on topic Keyboard shortcuts

Keyboard shortcuts

Category: QtPyVCP

Good morning friend, I know some shortcut keys for LinuxCNC, one day I will see if there is the possibility of creating a custom shortcut key and then I will post it here.



Keystroke Action Mode

F1

Toggle Emergency Stop

Any

F2

Power On/Off Machine

Any

`, 1..9, 0

Set Feed Override from 0% to 100%

Varies

X, `

Enable First Axis

Manual

S, 1

Enable Second Axis

Manual

Z, 2

Enable Third Axis

Manual

A, 3

Enable Fourth Axis

Manual

L

Select Jog Increment

Manual

C

Continuous Jog

Manual

Control-Home

Execute Home Sequence

Manual

End

Touch Off: Set G5x Offset for Active Axis

Manual

Left Right

Jog First Axis

Manual

Up Down

Jog Second axis

Manual

Pg Up, Pg Dn

Jog third axis

Manual

[,]

Jog fourth axis

Manual

O

Open file

Manual

Control-R

Reload file

Manual

R

Play file

Manual

P

Pause execution

Auto

S

Resume execution

Auto

ESC

Stop execution

Auto

Control-K

Clear background graph

Auto/Manual

V

Switch between preset views

Auto/Manual

Shift-Left, Right

Fast X axis

Manual

Shift up, down

Fast Y axis

Manual

Shift-PgUp, PgDn

Fast Z axis

Manual

@

Toggle real/commanded

Any

#

Toggle relative/machine

Any
  • Sternfox
  • Sternfox
16 Jan 2025 12:06
Keyboard shortcuts was created by Sternfox

Keyboard shortcuts

Category: QtPyVCP

Hi all,  im nearing the end of my retrofit build. I am wanting to use some keyboard shortcuts. Not for jogging! 

I want to be able to select individual axis for mpg jogging using a keyboard shortcut. Also select things like mpg reaolution. Is this possible? 

Thanks in advance 
  • programador
  • programador's Avatar
16 Jan 2025 11:59
Replied by programador on topic home axis problem

home axis problem

Category: AXIS

LinuxCNC has two forms of safety. The first is to limit the maximum distance that the axis can travel, but this option only works if the home is started in the initial position, otherwise it will collide. The second form of safety is to have sensors for the start and end of the stroke and the initial position, with these three sensors it is ideal to guarantee safety. A third option is to configure the drives, some equipment has parameters to limit the current and thus not exceed the mechanical limits of the machine.
  • spumco
  • spumco
16 Jan 2025 11:42
Replied by spumco on topic Rotating Axis Controlled by a Ballscrew

Rotating Axis Controlled by a Ballscrew

Category: Basic Configuration

A simple (simplistic?) way would be to use the lincurve component to compensate for the non-linear rotational distance.  Your model also needs to incorporate a pivot at the ballscrew mount since the screw will swing as the B-axis travels.

I would also install a high resolution encoder directly on the B-axis so LCNC can use a PID to adjust for screw mapping and lincurve errors.

But yea, I'd also abandon this idea and use a direct drive motor or a roller cam gear - or even a harmonic with a brake.  Even more simple - a big gear with two pinions and two servos.  One of the servos is in position mode and the other is programmed in torque mode to oppose the position servo to take up backlash.
  • rodw
  • rodw's Avatar
16 Jan 2025 11:10
Replied by rodw on topic 7i96s Arc Voltage + Encoder Fault

7i96s Arc Voltage + Encoder Fault

Category: Plasma & Laser

Now you have a THCAD 2 you can do more tests.
But normally, you would set the THCAD to use 1/32 frequency. This would alter your offsets etc accordingly. Make that change
Assuming a 10 volt range, apply a 9 volt battery to the THCAD  HV input. The flashing light should change frequency. Does it?
the voltage should be about  90% of your full volt range. Is it?
What are the calibration frequencies for your THCAD on the sticker?
Read the encoder velocity at 0 volt at rest and at 9 volts.
What are these readings?
  • timo
  • timo
16 Jan 2025 11:04 - 16 Jan 2025 11:09
Replied by timo on topic Kappa goniostat

Kappa goniostat

Category: Advanced Configuration

Just a question ? Do you have those softwares at hand?
You might end up with five axis requirements and then looking at a hefty monthly suscription :-)

Just get a new detector and use it, for what it was for :-). But... did it come with some sort of x-ray light source?
mmmh. Any lead west in the box?

How about a 3d scanner? Woud at least be more close to original function.
  • KrisR
  • KrisR
16 Jan 2025 10:22
Replied by KrisR on topic Kappa goniostat

Kappa goniostat

Category: Advanced Configuration

I see your point. I thought to use Autodesk CAM (Inventor or Fusion).
  • Gautham
  • Gautham
16 Jan 2025 09:39
Replied by Gautham on topic Rotating Axis Controlled by a Ballscrew

Rotating Axis Controlled by a Ballscrew

Category: Basic Configuration

Also something like this was used by Centroid for their cylinder head porting and polishing machines. Except they used to turn the work piece rather than the spindle. In their newer design they claim that the b-axis is controlled by a ballscrew but it is not visible
  • hellvetica
  • hellvetica
16 Jan 2025 09:38
Replied by hellvetica on topic Using G64 with M66 for smooth robot control

Using G64 with M66 for smooth robot control

Category: General LinuxCNC Questions

I'll make some more tests with MDI and see how feasible it is.
Motion blending is a must have for us.
Displaying 19726 - 19740 out of 21715 results.
Time to create page: 0.530 seconds
Powered by Kunena Forum