Advanced Search

Search Results (Searched for: )

  • workaholic
  • workaholic's Avatar
12 Apr 2025 13:53 - 12 Apr 2025 13:54
Replied by workaholic on topic CamWorks (Solidworks) Post processor

CamWorks (Solidworks) Post processor

Category: Post Processors

Hi all,

It’s been 18 days since I posted, and unfortunately, there’s still no proper solution.Is the LinuxCNC wiki no longer being maintained?
It’s quite disappointing that essential post processors—crucial for CAM integration—are still unavailable, and broken links remain without updates. Are there any admins or contributors who could look into this?

@Grotius – thank you for trying to help, but unfortunately, the link you shared doesn’t seem to work as expected.

I’ve been a long-time LinuxCNC user and have always appreciated the flexibility and performance it offers. Recently, I invested significantly into a CamWorks setup (SOLIDWORKS-integrated), expecting to pair it with LinuxCNC as my trusted controller. Sadly, I’ve hit a wall due to the lack of a working post processor, and it’s a frustrating place to be after committing both time and money.

If anyone has a working CamWorks post processor it would be a huge help not just to me, but to many others in the same situation. And ideally, it could be restored to the wiki for future reference.

Thanks in advance to anyone who can assist!
  • ErwinCNC
  • ErwinCNC
12 Apr 2025 13:28
Replied by ErwinCNC on topic 7i96s Watchdog Ethernet

7i96s Watchdog Ethernet

Category: Deutsch

Hallo zusammen,

leider bekomme ich immer noch die Watchdog Fehlermeldung.
Vielleicht hat noch jemand eine Idee?
PC ThinkCentre M91P (SFF)
Die Mesa 7i96s ist direkt am Netzwerkport des Mainboards angeschlossen.
Neue Installation von Linux CNC 2.9.4 vom offiziellen Iso Image.
Der PC ist nicht im Internet 
Folgende Einstellungen habe ich vorgenommen (siehe Bilder im Anhang)
Grub Parameter (nach dem Beitrag von @PCW) 
Netzwerkeinstellungen 
Gmoccapy Maschine mit Minimaleinstellungen 

Die Latenz Werte aus der Messung sind an sich in Ordnung. 
Die Probleme kommen erst beim Start der Maschine (wenn das Netzwerk aktiv ist).


Leider hat der PC eine Art Whitelist im BIOS. Eine gekaufte Grafikkarte wurde nicht erkannt erst bei der Ursachensuche habe ich von der Whitelist erfahren. Dort ist definiert welche Produkte akzeptiert werden. 
Deshalb habe ich Zweifel ob eine separate Netzwerkkarte überhaupt erkannt wird.

Vielen Dank für eure Hilfe 
Erwin 
 
  • meister
  • meister
12 Apr 2025 12:14

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

I am currently in the process of adding a little rpi gpio support,
I'm only building this in so that I can use the local gpio's in addition to the FPGA,
but you can also use it without the FPGA, I don't know if that really has an advantage over manual configuration.
At least the tool takes over the calculation of the out/exclude masks.



Branch: parport_test (btw, parport support will be added soon, it's just difficult to test at the moment)
  • jpg
  • jpg
12 Apr 2025 11:43

Hydraulic Linear Motion Precision Controll

Category: Advanced Configuration

Hello, yes your editing is very interesting, don't hesitate to share the videos and share, I didn't know this operating principle, thank you
  • unknown
  • unknown
12 Apr 2025 11:29
Replied by unknown on topic 7i92 firmware issue

7i92 firmware issue

Category: Driver Boards

Almost there, just having issues using mesaflash to upload a config.

Erasing goes ok, but hangs at random points when writing.
Loading drivers via halrun works as expected.

Have tried with just writing to internal FPGA config & using openFPGALoader to write to flash.

mesaflash --device 7i92 --addr 10.10.10.10 --fix-boot-block --write some_file.bit

Had no issues with the EPP board, load into fpga config then writing with mesaflash was no issue.
Is there a particular version of etherhm2 (16,17 or 18) that needs to be used ?
Due to pin allocatons I have to build my own bitfiles.
  • Millimetergott
  • Millimetergott
12 Apr 2025 11:15 - 16 Apr 2025 14:04
Replied by Millimetergott on topic StepperOnline A6 Servo

StepperOnline A6 Servo

Category: EtherCAT

 

File Attachment:

File Name: Drehmaschine.zip
File Size:34 KB
 

File Attachment:

File Name: Drehmaschi...ckup.zip
File Size:8 KB
 

File Attachment:

File Name: Drehmaschi...ckup.zip
File Size:8 KB
Hello, I finally managed to get Linux CNC to start with the HomeComp, but the servos aren't switching to OP mode. I've already tried to find the problem myself, but to no avail. In the folder "Drehmaschine_backup" is my first configuration, with which the motors already worked, but without homing. In the folder "Drehmaschine" is the new configuration with Homecomp.
  • jpg
  • jpg
12 Apr 2025 11:05
Replied by jpg on topic 3D Scanners Who Has Used Them?

3D Scanners Who Has Used Them?

Category: Additive Manufacturing

Hello, for my part, I will buy CREATITY RAPTOR X, the basic version is about 1000 euros, the processing software often evolves, it seems very effective. if you really want to exploit your scans in CAD, I recommend 2 software GEOMAGIC DESIGN X (18000 euros!) or QUICK SURFACE (about 4000 euros), the latter are very practical to convert clouds of points in step or even in native file (design x > solidworks- see you tube )

 
  • vanhalen90
  • vanhalen90
12 Apr 2025 10:41
Replied by vanhalen90 on topic Hydraulic Linear Motion Precision Controll

Hydraulic Linear Motion Precision Controll

Category: Advanced Configuration

Hi Guys,
It's been a long time since the last update. At least 5 versions of linuxcnc ;)
I have done some interesting modifications to the machine.
I have attached the valve shaft to a lead screw with backlash compensated nut. 
Later, I am going to replace that with the Ball Screw.
Then, the valve is moved via a timing belt connected to the stepper motor.
With a 2mm screw pitch It is possible to locate valve shaft with decent acuracy.
Please see the attached picture.
For the past couple of weeks, I've been trying to tune the PID for that setup. But it is hard.
It oscillates a lot, or it is not compensating the steady state error.
I would love to hear your advice on a couple of points:

1) What is the typical following error for an axis with a linear scale of 0.001mm resolution(1 micron)? In steady state it is able to position the axis within +-0.005 accuracy. Do you think it is possible to get more from that scale resolution?
During acceleration and deceleration, an error jumps up to 0.1mm at 1500mm/min speed. What is a typical result for well well-tuned PID loop?
2) Do you think I should set up a two-stage PID control loop? One stage is to control the position of the valve shaft based on the velocity feedback from the scale. And that another loop to control the position and give a commanded velocity as an output?

Thank you!

PS. I do have some videos that I can share in case you are interested.


 
  • rodw
  • rodw's Avatar
12 Apr 2025 10:15
Replied by rodw on topic ETHERCAT WAIT SYNC

ETHERCAT WAIT SYNC

Category: EtherCAT

These issues have been around for a long time. It is just that we never released a version of Linuxcnc on Debian 11 so we did not know about it. Plus at that time, there was no path to install Ethercat on Debian 11 except for a Deb that Grotius made for me. The PC was running a Realtek R8125 NIC and de driver was first released with Debian 11 as it was a rock and a hard place situation, Eventually I migrated my other PC's to Debian 12 before it was released because of this problem.

At one stage while trying to solve this issue on Debian 12, one of the RT devs indicated it was probably introduced in about kernel version 5.9 and Bullseye was released with kernel 5.10, The other issue is it is mostly to do with the Realtek R8111/R8168 NIC and it is not part of the kernel so nobody cares and if they do, there is a non-free driver (that is not in the non-free-firmware included with Debian 12)

This issue has mainly resulted in Error finishing read on Mesa HM2 connected (Ethernet) cards. I never experienced problems with Ethercat on PC's that had issues with Mesa cards.

Some of the issues are due to us never needing to do cpu affinity settings that were routinely used in the RT world. Then the implementation of new  features like energy efficient ethernet also impacted.

Personally, I think the problem is under control if you follow my guidelines. I will say, I think the days of using 2 core PC's are over, although some have got them going with my kernel.I will say my old J1900 has never displayed better performance than it gets on Dsbian 12

However what concerns me is this a new issue you guys have uncovered. I think the correct course is to raise an issue with iGH etherlabmaster on their gitlab repo.
  • jelost
  • jelost
12 Apr 2025 10:05
Replied by jelost on topic Comment utiliser le signal d'un capteur

Comment utiliser le signal d'un capteur

Category: Français

Hi Grotius,

Thank you very much for your help !!
Now my problem is solved :)

The new line in the hal file :
net signal-name motion.digital-in-01 <= parport.0.pin-11-in

And the lines of my program :
M66 P1 L0
o100 if [#5399 EQ 1]
  • Ismacr63
  • Ismacr63
12 Apr 2025 09:38 - 12 Apr 2025 09:44
Replied by Ismacr63 on topic config tool setter

config tool setter

Category: QtPyVCP

Here I attach the var file.
  • Lampje
  • Lampje
12 Apr 2025 08:36

Mill setup troubles and questions (Speed display, at speed signal, coolant pump)

Category: General LinuxCNC Questions

Hi, Thanks for that.
It appears that just manually turning the spindle on isn't what you're supposed to do. When i give an M03 S2000 command in the MDI, it does turn on, and show 2000 on screen.
Actual speed seems to vary quite a bit.
Getting the 0-10 output from the VFD into the 7i67 and LinuxCNC for the feedback would be a win. But would that go to one of the ports labeled as mpg1a/b 2a/b? (that's where i currently have my homing switches)
  • Giovanni
  • Giovanni
12 Apr 2025 07:57 - 12 Apr 2025 09:33
Replied by Giovanni on topic NativeCam on LinuxCNC 2.9.3

NativeCam on LinuxCNC 2.9.3

Category: NativeCAM

For the prefs saving problem, try to replace the existing file, with the attached file.
Maybe the repository is not updated.

Thanks for the suggestions about the guide. They seem more professional than mine.
I'll update the doc.

Regards
Giovanni 
  • rodw
  • rodw's Avatar
12 Apr 2025 07:38

EtherCAT + 7i96s for encoder input and analog output

Category: EtherCAT

Well, the reason is very simple :) Each additional Beckhoff module is a bag of money :) for the small user.

You need to consider this before selecting a control method. :)
I've been scouring eBay for various beckhoff modules and the price is not too bad but they are never in Australia so the wait time sucks!
But AUD $132 for above module landed was not bad v's a THCAD given our appalling exchange rate.
  • Hakan
  • Hakan
12 Apr 2025 07:12
Replied by Hakan on topic ETHERCAT WAIT SYNC

ETHERCAT WAIT SYNC

Category: EtherCAT

It can be the 4.19 kernel in debian 10 that perform must better than kernel 6.1 in debian 12.
When I was working on my own EtherCAT board a year ago I had some timing issues
and compared the network adapters and linux kernel version in the computers I had around.

 
linux 4.19 performed better especially with Intel adapters.
Often I had to go up to 2 millisecond servo loop to get acceptable performance.

This is just  to show that there are several factors that influence the timing performance
and when you compare with debian 12 and 10, the kernel version is definitely a factor.
The network adapter is another. If you have a Realtek network adapter and have tried
all settings that rodw lay out in his document and you have a free PCI-e slot in the computer
you can try with a cheap Intel network adapter. I210, I225, I226 for example. I have had good luck with them.
Not sure how that comes in here, but you should nevertheless bring down the normal real-time jitter
to single digits, less than +- 10 microseconds, the one you check with latency-histogram.

The WARNING you get, and the delay, is a nuisance more than a real problem. The Ethercat master
will synchronize the time of clients, it just takes longer than 5 seconds. Googling around for this issue
one can see that this issue has been there for more than 10 years and one way to get rid of the warning
is to just increase the 5000 ms level when compiling the ethercat master yourself. You will get the delay though

Here is a short article on DC clock synchronization www.acontis.com/en/dcm.html
Displaying 3556 - 3570 out of 26054 results.
Time to create page: 0.297 seconds
Powered by Kunena Forum