Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
21 Feb 2025 15:11

motor-0-position error beim Abbremsen aus 4-7,5 m/min

Category: Deutsch

What does
ip a
in a terminal return?
The ping times look way to short (except the 10ms one) so you might be pinging your PC
Then again, i read above that it communicates with the Mesa board, so might be OK, just making sure.
  • PCW
  • PCW's Avatar
21 Feb 2025 15:07 - 21 Feb 2025 15:09
Replied by PCW on topic Mesa 7i97T + 7i84 + 7i78 configuration

Mesa 7i97T + 7i84 + 7i78 configuration

Category: General LinuxCNC Questions

This is incorrect:

setp hm2_[MESA](BOARD).0.pwmgen.00.offset-mode 0 # offset mode so 50% = 0

Offset mode must be set true on the 7I97/7I97T:

setp hm2_[MESA](BOARD).0.pwmgen.00.offset-mode 1 # offset mode so 50% = 0

This is incorrect as well:

setp hm2_[MESA](BOARD).0.pwmgen.00.output-type 2 #PWM pin0

PWM mode must be set for type 1 (PWM+DIR):

setp hm2_[MESA](BOARD).0.pwmgen.00.output-type 1 #PWM pin0

 
  • Grotius
  • Grotius's Avatar
21 Feb 2025 15:03
Replied by Grotius on topic scurve trajectory planner

scurve trajectory planner

Category: General LinuxCNC Questions

@Arciera,

The only motivation in the abstract is to align the normal n with the positive z axis direction.
The equatations for the math are already there.

- Added clothoid interpolation
- Added dynamic plot size

 

@Fabian,
looks like you are making good progress.
Yes. To be honest. I did not know we could do this at all. My math level is not that good.
The progress is fenominal. We now have at least a working solution.

We can now refine, polish code and add different solvers to the codebase. Arciera is hard
working to try out new non-linear solvers, wich are kind off trickie to set up.

The result is a G3 solution between previous and next gcode segment.
Indeed, it matches curvature.

Later on we can test more graphical in opencascade. Wich has also a great codebase
to do forward & inverse transformations.

And maybe, maybe i will code a bi-clothoid in the future. As a 4-clothoid can cause overfitting,
wich is inherent to higher degree curves.
  • tommylight
  • tommylight's Avatar
21 Feb 2025 14:59 - 21 Feb 2025 15:00
Replied by tommylight on topic 7I97T joint following error

7I97T joint following error

Category: General LinuxCNC Questions

forum.linuxcnc.org/10-advanced-configura...to-example-mesa-7i77

EDIT:
Did not see the reply from PCW.
Thank you PCW.
  • PCW
  • PCW's Avatar
21 Feb 2025 14:57

motor-0-position error beim Abbremsen aus 4-7,5 m/min

Category: Deutsch

The ping test shows the issue with nearly 10 ms delays some times.

If you have a Realtek Ethernet interface it may require replacing
the stock driver with the DKMS one.

You can usually determine the Ethernet MAC on the PC with:

lspci  | grep -i ether

 
  • PCW
  • PCW's Avatar
21 Feb 2025 14:48
Replied by PCW on topic 7I97T joint following error

7I97T joint following error

Category: General LinuxCNC Questions

Here's an analog tuning tutorial for the 7I77 but applies to the 7I97T as well:

forum.linuxcnc.org/10-advanced-configura...to-example-mesa-7i77

To start with you need to increase the following error limits so you can see whats going on.
You may not even have the feedback in the correct direction, but with a 0.001 ferror limit
before tuning you will always get a instant following error for any motion command.
  • FabianB
  • FabianB's Avatar
21 Feb 2025 14:05
Replied by FabianB on topic scurve trajectory planner

scurve trajectory planner

Category: General LinuxCNC Questions

Hi guys,

looks like you are making good progress. Short question regarding the single_clothoid_fit() are you only fitting the start and endpoint or are you also trying to match the curvature etc.?
  • Aciera
  • Aciera's Avatar
21 Feb 2025 13:16 - 21 Feb 2025 13:43
Replied by Aciera on topic scurve trajectory planner

scurve trajectory planner

Category: General LinuxCNC Questions

Why do the tranformations as used in the abstract?

Can't give you a definite answer to that but as long as we can't do it as described in the paper is seems a bit premature to want to modify the described method.

I see you have splitted up the gaus interpolation into x, y, z.


Well that's just a rough hack really that would need some streamlining but as long as nothing converges there is no point in polishing.
[edit]
And it looks like I have done it wrong having set ltot to 0
  • MTTI
  • MTTI's Avatar
21 Feb 2025 13:13
Replied by MTTI on topic 7I97T joint following error

7I97T joint following error

Category: General LinuxCNC Questions

I'm not an expert, but I think DEADBAND must be greater than 0.
Setting this parameter to 0 means that there is no tolerance between the theoretical and actual movement.
  • Muftijaja
  • Muftijaja
21 Feb 2025 12:58

motor-0-position error beim Abbremsen aus 4-7,5 m/min

Category: Deutsch

Hello PCW! Thanks for your hints yesterday.

I did some pings and latency histograms, I hope I can put the photos in here. I thought both was allright, but this motor-0-position errors (and "error-finishing-read" at start) seems to be persistent.
BTW, I tried the most of this thread: forum.linuxcnc.org/38-general-linuxcnc-q...ead-and-irq-affinity and it was very successful in this regard, except these errors.
I think I try servo thread with 2 ms.
   

   

 

File Attachment:

File Name: Hanno_Nr5_...2-21.hal
File Size:12 KB
 

File Attachment:

File Name: Hanno_Nr5_...2-21.ini
File Size:6 KB


Thank you for your support!
Hanno
  • Hakan
  • Hakan
21 Feb 2025 12:35
Replied by Hakan on topic EtherCAT plasma torch voltage reader

EtherCAT plasma torch voltage reader

Category: Show Your Stuff

The idea to power it from 24V stuck, I am going to do it that way. Will get rid of a 5V power supply in the cabinet.

The voltage reader can fit in a connector, that would be possible, but not the EtherCAT components. They need say 100x60 mm as it is today.
Two-sided and dense packing, no still not inside a connector.
I will try that idea to put the EtherCAT function on the plasma cutter. It doesn't make sense for me since it is a matter of 0.5 meter, but why not?
Could be a question of how long the ethernet cable can safely be versus how long the I2C cable can be.
That power injector/ejector is here on Monday.

I have a Herocut 55i, it is all very small scale, hobby and prototypes for my enjoyment.
I get voltage, arc-ok and can control torch-on. Power level, air pressure isn't, well require more work than I want to spend right now.

Must also say I am very happy with QtPlasmaC, works really nice.
  • Tinker
  • Tinker
21 Feb 2025 11:58
7I97T joint following error was created by Tinker

7I97T joint following error

Category: General LinuxCNC Questions

 

File Attachment:

File Name: mill.ini
File Size:3 KB
 

File Attachment:

File Name: main.hal
File Size:8 KB
Not sure if I'm posting this in the right place but I cant get past the joint following error to tune my -10/10 volt servos. I've reloaded everything several times with the same result... When I enable the drives the servos start drifting for about .001/.002 and then the following error. I am THE most computer illiterate person on earth and have no idea how to fix this thing. I've been trying for the last couple of months to get it going but can't get past this. With the help from this forum I've been able to get the network, mesa flash, mesa ct and card wiring complete but am stuck on this one.  
  • denhen89
  • denhen89's Avatar
21 Feb 2025 11:48 - 21 Feb 2025 12:03

(LPT) Debian 12 Latency spikes/unexpected real time delay. Looking for solution.

Category: General LinuxCNC Questions

Thank you for that.

Update: I have the pc at this moment at home, so i can do some tests while doing my work.
When i start latency-histogram and run it for some time (e.g. 15 min) with 3x glxgears the base thread looks good. Depending on the cpu bios settings i have stable max us of 20.000, but i found out that when i addionally start a youtube video (720p), the latency goes up, pretty quickly, almost directly after starting the video and then the latency jumps to 45000 then 60.000 and who knows how high it goes but then of course it doesnt matter anymore. 
Of course i have to connect the pc back to the machine and see if it starts without unexpected real time delay and if the machines runs smooth, because after going from wheezy to debian 12 i had the situations where there latency-test (not histogram) showed good results in for a short time but the motors didnt move as they should.

While writing this post, the latency-histogram is still runing and still at 20.0 us. Maybe i am able to get it to work, but it seems that the vga might cause the latency spike and thats why i get a unexpected real time delay on start up.

What i could do next is to buy better ram, because one stick of the ddr3 1600mhz (2x4gb) ram that i had from my last main pc is not working, so i am currently using some old 1333mhz ddr3 2x2gb rams.
Also a onboard vga might give better results, but i dont have a pc with integrated vga to test it.
  • rodw
  • rodw's Avatar
21 Feb 2025 11:34
Replied by rodw on topic EtherCAT plasma torch voltage reader

EtherCAT plasma torch voltage reader

Category: Show Your Stuff

Perfect! Not sure what plasma cutter you have but if it was say hypertherm, a surface mount circular connector that just pushes into the socket on the machine and you would have a nice complete self mounting package. I used the 7i76e spindle relay for torch on so there is nothing wrong with your photo diode. You just need to add a pull down resistor on the arcOK as discussed in the qtplasmac docs. 

Of course if you had a XPR hi def its Ethercat anyway!
  • rodw
  • rodw's Avatar
21 Feb 2025 11:16

Red Machine Outline is backwards in Y dimension

Category: Qtvcp

Really think of the X,Y graphs you drew at school. You can choose any quadrant  but its  much easier playing in the positive  quandrant which places 0,0 at the bottom left and you play in the top right quandrant (Travel +X,+Y). It's easier to have home sensors near 0,0 but I do have a machine that was easier to put the y home sensor at max Y so I have a very long home_offset to move it back to the 0,0 position. I have thought of  changing the setup so I work in the bottom right quadrant so 0,0 is at top left close to the home switch. (travel would be +X, -Y) You never work in  raw coordinates  as you touch off your g54 offset so 0,0 is somewhere on your workpiece. If you touched off at bottom left of your workpiece, you would be working on the workpiece in that positive quandrant again. Sometimes you would touch off in the centre of your workpiece to bore a hole or make a motor mount, Sometimes you might also touch off at the back left against the corner of your vice jaws if you had a few parts to make. (travel +X, -Y). If I do this, I have a big magnet I stick on the jaws so I have a repeatable position.
Displaying 18556 - 18570 out of 19177 results.
Time to create page: 0.828 seconds
Powered by Kunena Forum