Advanced Search

Search Results (Searched for: )

  • grandixximo
  • grandixximo's Avatar
Today 02:05
Replied by grandixximo on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

It could work, after lots of testing, I think the noise papagno is experiencing is mostly caused by the servo thread spiking above 1ms, so widening the cycle time could certainly help.
The main reason why Debian 10 does not grind in his case, is mostly because Debian 10 with kernel 4.19 gets lower latency, and this is pretty universal IMO, Debian 13 Kernel 6.12 has overall worse latency, although with system setup tooling that you can get from Rodw, the latency can be improved a lot.
There is only one slight latency regression with the new linuxcnc-ethercat, the modulo operation that I currently must use to do phasing is causing slightly more latency on the servo-thread, and I want to fix that, I am preparing patches to modify Linuxcnc to expose a function to allow proper native phasing, so that I can lighten up linuxcnc-ethercat to match the older performance for both positive and negative refClockSyncCycles modes. Previously I was undecided if going that path, or using Sascha Ittner method/hack of moving ecrt_master_application_time out of lcec_main, but I found that Sascha's hack causes issues with papagno's hardware, I tried this with built binaries from Sittner repo, with refClockSyncCycles -1 nothing would move, therefore I am now convinced the proper path is to have a native linuxcnc phasing function, this will require updating both linuxcnc, and rebuilding linuxcnc-ethercat against the new linuxcnc-dev headers, hopefully the patches will be ready and merged soon, will try to keep you guys updated on the progress here, I know there are people following in the background ;-)
  • cmorley
  • cmorley
Today 01:52
Replied by cmorley on topic Qtvcp GUI and hal pins

Qtvcp GUI and hal pins

Category: Qtvcp

Yes I didn't update qtdragon_hd yet. I didn't realize that is what you were using.
  • COFHAL
  • COFHAL
Today 01:12

NativeCAM 2.0b — Python 3 & GTK3 port for LinuxCNC 2.9 / Debian 13 Trixie

Category: NativeCAM

Could you explain what this means? It creates and uses the ~/nativecam directory. It requires the correct SUBROUTINE_PATH in your LinuxCNC INI file to be fully functional. I've created some programs, but they don't run. I think there are problems with OWord. Axis doesn't show any errors, but when I run the code generated by ncam in QTDragon, it says it can't find the macros or OWord.
  • tommylight
  • tommylight's Avatar
Today 21:21
Replied by tommylight on topic Brilliant Bambu Lab

Brilliant Bambu Lab

Category: Off Topic and Test Posts

Europe started to make some nice changes, i was surprised, it did not last!
Now they're back at f@kin up, again, using "russian office suite" or whatever that fiasco was and still is, jumping in the "age verification" bandwagon, etc, but the "stop killing games" hearing was quite refreshing as most of them did agree and show support, waiting to see if that goes any further.
On the last subject, Epic Games effed up by deleting the old games and later did come through and released them free, namely Unreal, Unreal Tournament and UT2004, i still have the original Unreal CD and the Voodoo 2 3D accelerator i got back in the days.
  • tommylight
  • tommylight's Avatar
Today 21:10

Detailed FreeCAD 1.1 tutorial by DeltaHedra on youtube.

Category: CAD CAM

Not my stuff.
Very detailed modeling and sketching tutorial for FreeCAD version 1.1 to full dimensionaly accurate 3D model.
All credits go to DeltaHedra on youtube.
  • rodw
  • rodw's Avatar
Today 21:01
Replied by rodw on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

Quite a few people have used 500 Hz servo thread instead of normal 1000 Hz on Raspberry Pi etc so I wonder how much of a difference it really makes? Ethercat would still be doing its thing internally. You'd have to test.
  • my1987toyota
  • my1987toyota's Avatar
Today 20:43 - Today 20:45
Replied by my1987toyota on topic Brilliant Bambu Lab

Brilliant Bambu Lab

Category: Off Topic and Test Posts

Not just in the states but to governments the world over in general.
  • papagno-source
  • papagno-source
Today 17:20 - Today 17:28
Replied by papagno-source on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

What does it mean to set sync0 Cycle="*2"?
Should it be set for every drive?

I think that with a value of 2, instead of the default 1, the drive updates the PDOs after two master cycles. If so, I don't know if this is correct for machines that need to interpolate; it would be better to be faster.

It would just be a way to avoid the problem we're trying to solve.
  • COFHAL
  • COFHAL
Today 16:30
Replied by COFHAL on topic Qtvcp GUI and hal pins

Qtvcp GUI and hal pins

Category: Qtvcp

Indeed, those functions do appear in the Qtdragon version, and it also automatically switches from Manual to MDI, but the problem of not finding the Oword route persists. This was also updated in Qtdragon HD, but not in Qtdragon HD. I thought they were the same, but now I realize they are different projects.
  • onceloved
  • onceloved's Avatar
Today 11:01 - Today 11:04
Replied by onceloved on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

That sounds like the noise produced when synchronization is lost during motion. My solution was to change the parameters to `refClockSyncCycles="-1" sync0Cycle="*2"`. After making this adjustment, I no longer experienced any synchronization loss. I am using an Inovance SV660N drive. You can also add the following line to the XML configuration to monitor the number of synchronization loss events: `<pdoEntry idx="200e" subIdx="19" bitLen="16" halPin="SyncLossCount" halType="s32" />`.


The entry `<pdoEntry idx="200e" subIdx="19" bitLen="16" halPin="SyncLossCount" halType="s32" />` is effective only for Inovance SV series drives; it cannot be used with other drive models.
  • COFHAL
  • COFHAL
Today 10:24
Replied by COFHAL on topic Qtvcp GUI and hal pins

Qtvcp GUI and hal pins

Category: Qtvcp

There seems to be a misunderstanding; I don't think I've been clear. I'm using a QTDragon HD, and this screen is also from QTDragon. I don't know if that has anything to do with the problem.
  • rodw
  • rodw's Avatar
Yesterday 03:55
Replied by rodw on topic Qtvcp GUI and hal pins

Qtvcp GUI and hal pins

Category: Qtvcp

Sometimes if you have to run master branch, its so much easier to learn to build from source. The docs are now pretty good with this.
a run in place version can be updated to todays latest just by doing
git pull
make
sudo make setuid

and it often only takes a few seconds
  • cmorley
  • cmorley
Yesterday 01:21
Replied by cmorley on topic Qtvcp GUI and hal pins

Qtvcp GUI and hal pins

Category: Qtvcp

Does the settings page look like this?

 
  • TheTinkeringMechanic1
  • TheTinkeringMechanic1
Yesterday 00:02 - Yesterday 00:06
Replied by TheTinkeringMechanic1 on topic Can't read gcode text in dark mode when editing.

Can't read gcode text in dark mode when editing.

Category: Gmoccapy

Yup. Ran that and variants like it many times. It would say something along the lines of: 0 updates available 0 updates installed 2 not updated. I couldn't find out why it wouldn't upgrade it.
I tried:
"sudo apt update
sudo apt full-upgrade"
Then I tried:
"sudo apt purge --autoremove raspi-firmware
sudo apt update
sudo apt upgrade"
Gave me another error.
Then I went went into Synaptic, I reloaded "linuxcnc", marked the new version for upgrade, and then clicked apply. It gave me yet another error.
During a cursory search of the internet and that's when I learned that it's most likely due to an outdated repository link.
Then I asked here about finding a good repository address.
In the meanwhile I tried several different addresses from internet searches, tried them and all gave me errors.
Check back, found the post was moved and had no replies.
I used balena etcher, backed up the entire drive image just in case what I wanted to try didn't work, made copies of the INI and HAL files and their respective backups, loaded up a fresh linuxcnc to a bootable drive, used the installation to wipe the partition and installed it fresh.
Other than the new version being picky about what letters were capitalized in the name of the HAL file, and a couple of minor tweaks in Debian including reinstalling the Etouch driver so the touchscreen drivers would install, everything seems to be working fine now.
  • 5_Zylinder
  • 5_Zylinder
Yesterday 22:39
Replied by 5_Zylinder on topic Hurco BMC 30 AP

Hurco BMC 30 AP

Category: CNC Machines

I'll swap them both and see if that solves the problem. Otherwise, it'll be difficult.
Displaying 1 - 15 out of 285852 results.
Time to create page: 1.525 seconds
Powered by Kunena Forum