Advanced Search

Search Results (Searched for: )

  • Aciera
  • Aciera's Avatar
16 Aug 2024 07:05
Replied by Aciera on topic Trajectory Planner using Ruckig Lib

Trajectory Planner using Ruckig Lib

Category: General LinuxCNC Questions

Ok disregard the above.
There is a component name mismatch as 'tpmod_scurve' currently builds from the 'tpmod.c' file.
I copied 'tpmod.c' and changed the component name in the code, then changed the Cmakefile for tpmod_scurve to point it to the modified file and now it loads.
Starting LinuxCNC...
libnml/buffer/shmem.cc 320: Shared memory buffers toolCmd and toolCmd may conflict. (key=1004(0x3EC))
libnml/buffer/shmem.cc 320: Shared memory buffers toolSts and toolSts may conflict. (key=1005(0x3ED))
libnml/buffer/shmem.cc 320: Shared memory buffers emcError and emcError may conflict. (key=1003(0x3EB))
linuxcnc TPMOD=tpmod_scurve HOMEMOD=homemod EMCMOT=motmod
Note: Using POSIX non-realtime
Found file(lib): /home/user/git/Scurve/lib/hallib/core_sim.hal
Found file(lib): /home/user/git/Scurve/lib/hallib/sim_spindle_encoder.hal
Found file(lib): /home/user/git/Scurve/lib/hallib/axis_manualtoolchange.hal
Found file(lib): /home/user/git/Scurve/lib/hallib/simulated_home.hal
Found file(REL): ./cooling.hal
note: MAXV     max: 53.340 units/sec 3200.400 units/min
note: LJOG     max: 53.340 units/sec 3200.400 units/min
note: LJOG default: 30.480 units/sec 1828.800 units/min
note: jog_order='XYZ'
note: jog_invert=set()
Shutting down and cleaning up LinuxCNC...
task: 16752 cycles, min=0.000006, max=0.004275, avg=0.001076, 0 latency excursions (> 10x expected cycle time of 0.001000s)
Note: Using POSIX non-realtime
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
16 Aug 2024 07:01
Replied by Cant do this anymore bye all on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

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

Category: Computers and Hardware

I give up, I just can't understand the point your trying to make.

Have fun guys.
  • Aciera
  • Aciera's Avatar
16 Aug 2024 06:46
Replied by Aciera on topic Trajectory Planner using Ruckig Lib

Trajectory Planner using Ruckig Lib

Category: General LinuxCNC Questions

While the build seems to be working:

user@user-iMac:~/git/Scurve/cmake/build$ ls
CMakeCache.txt CMakeFiles cmake_install.cmake components install_manifest.txt Makefile
user@user-iMac:~/git/Scurve/cmake/build$ rm -r *
user@user-iMac:~/git/Scurve/cmake/build$ ls
user@user-iMac:~/git/Scurve/cmake/build$ cmake ..
-- The CXX compiler identification is GNU 11.4.0
-- The C compiler identification is GNU 11.4.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Python3: /usr/bin/python3.10 (found version "3.10.12") found components: Interpreter
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/git/Scurve/cmake/build
user@user-iMac:~/git/Scurve/cmake/build$ make -j6
[ 10%] Building C object components/tpmod_scurve/CMakeFiles/tpmod_scurve.dir/home/user/git/Scurve/src/emc/tp/tc.c.o
[ 10%] Building C object components/tpmod/CMakeFiles/tpmod.dir/home/user/git/Scurve/src/emc/tp/tcq.c.o
[ 15%] Building C object components/tpmod/CMakeFiles/tpmod.dir/home/user/git/Scurve/src/emc/tp/tpmod.c.o
[ 25%] Building C object components/tpmod/CMakeFiles/tpmod.dir/home/user/git/Scurve/src/emc/tp/tc.c.o
[ 25%] Building C object components/tpmod_scurve/CMakeFiles/tpmod_scurve.dir/home/user/git/Scurve/src/emc/tp/tpmod.c.o
[ 30%] Building C object components/tpmod_scurve/CMakeFiles/tpmod_scurve.dir/home/user/git/Scurve/src/emc/tp/tcq.c.o
[ 35%] Building C object components/tpmod_scurve/CMakeFiles/tpmod_scurve.dir/home/user/git/Scurve/src/emc/tp/tp.c.o
[ 40%] Building C object components/tpmod/CMakeFiles/tpmod.dir/home/user/git/Scurve/src/emc/tp/tp.c.o
[ 45%] Building C object components/tpmod/CMakeFiles/tpmod.dir/home/user/git/Scurve/src/emc/tp/spherical_arc.c.o
[ 50%] Building C object components/tpmod_scurve/CMakeFiles/tpmod_scurve.dir/home/user/git/Scurve/src/emc/tp/spherical_arc.c.o
[ 55%] Building C object components/tpmod_scurve/CMakeFiles/tpmod_scurve.dir/home/user/git/Scurve/src/emc/tp/blendmath.c.o
[ 60%] Building C object components/tpmod_scurve/CMakeFiles/tpmod_scurve.dir/home/user/git/Scurve/src/emc/nml_intf/emcpose.c.o
[ 65%] Building C object components/tpmod/CMakeFiles/tpmod.dir/home/user/git/Scurve/src/emc/tp/blendmath.c.o
[ 70%] Building C object components/tpmod_scurve/CMakeFiles/tpmod_scurve.dir/home/user/git/Scurve/src/libnml/posemath/_posemath.c.o
[ 75%] Building C object components/tpmod_scurve/CMakeFiles/tpmod_scurve.dir/home/user/git/Scurve/src/libnml/posemath/sincos.c.o
[ 80%] Building C object components/tpmod/CMakeFiles/tpmod.dir/home/user/git/Scurve/src/emc/nml_intf/emcpose.c.o
[ 85%] Building C object components/tpmod/CMakeFiles/tpmod.dir/home/user/git/Scurve/src/libnml/posemath/_posemath.c.o
[ 90%] Building C object components/tpmod/CMakeFiles/tpmod.dir/home/user/git/Scurve/src/libnml/posemath/sincos.c.o
[ 95%] Linking C shared library tpmod_scurve.so
[ 95%] Built target tpmod_scurve
[100%] Linking C shared library tpmod.so
[100%] Built target tpmod
user@user-iMac:~/git/Scurve/cmake/build$ make install
Consolidate compiler generated dependencies of target tpmod
[ 50%] Built target tpmod
Consolidate compiler generated dependencies of target tpmod_scurve
[100%] Built target tpmod_scurve
Install the project...
-- Install configuration: ""
-- Installing: /home/user/git/Scurve/cmake/build/components/tpmod/../../../../rtlib/tpmod.so
-- Set runtime path of "/home/user/git/Scurve/cmake/build/components/tpmod/../../../../rtlib/tpmod.so" to ""
-- Installing: /home/user/git/Scurve/cmake/build/components/tpmod_scurve/../../../../rtlib/tpmod_scurve.so
-- Set runtime path of "/home/user/git/Scurve/cmake/build/components/tpmod_scurve/../../../../rtlib/tpmod_scurve.so" to ""
user@user-iMac:~/git/Scurve/cmake/build$


and the 'tpmod.so' and 'tpmod_scurve.so' are present in the '/rtlib' folder, starting a config with this in the [TRAJ] section of the ini file
TPMOD=tpmod_scurve

caused the startup process of Linuxcnc to fail and hang:
LINUXCNC - 2.9.3
Machine configuration directory is '/home/user/git/Scurve/configs/sim/axis'
Machine configuration file is 'axis_mm.ini'
Starting LinuxCNC...
libnml/buffer/shmem.cc 320: Shared memory buffers toolCmd and toolCmd may conflict. (key=1004(0x3EC))
libnml/buffer/shmem.cc 320: Shared memory buffers toolSts and toolSts may conflict. (key=1005(0x3ED))
libnml/buffer/shmem.cc 320: Shared memory buffers emcError and emcError may conflict. (key=1003(0x3EB))
linuxcnc TPMOD=tpmod_scurve HOMEMOD=homemod EMCMOT=motmod
Note: Using POSIX non-realtime
Waiting for component 'tpmod_scurve' to become ready.
While waiting for 'tpmod_scurve', component 'tpmod' loaded.
Did you specify the correct name via 'loadusr -Wn'?........

Note the 'libnml/buffer/shmem.cc 320:' warnings are probably unrelated.
  • Ray_TL00
  • Ray_TL00
16 Aug 2024 05:49
Replied by Ray_TL00 on topic New and Working RTAI debs for 2.9

New and Working RTAI debs for 2.9

Category: Installing LinuxCNC

Buenas soy un completo novato en esto la latencia de la iso 2.9.2 oficial es muy alta para mí 60000 quiero poner el kernel rtai pero no tengo idea como hacerlo, gracias de antemano
  • Moutomation
  • Moutomation
16 Aug 2024 05:39

Ethercat installation from repositories - how to step by step

Category: EtherCAT

Where am I making a mistake? The installation gives an error.


cnc@raspberrypi:~/Desktop$ ./ethinstall.sh
Install ethercat repository
dd: failed to open '/etc/apt/trusted.gpg.d/science_EtherLab.gpg': Permission denied
--2024-08-16 15:33:59-- build.opensuse.org/projects/science:Ethe...ys/download?kind=gpg
Resolving build.opensuse.org (build.opensuse.org)... 195.135.223.221, 2a07:de40:b250:131:10:151:131:20
Connecting to build.opensuse.org (build.opensuse.org)|195.135.223.221|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/octet-stream]
Saving to: ‘STDOUT’

- [ <=> ] 1.08K --.-KB/s in 0s

2024-08-16 15:33:59 (11.7 MB/s) - written to stdout [1109]

gpg: [stdout]: write error: Broken pipe
gpg: filter_flush failed on close: Broken pipe
tee: /etc/apt/sources.list.d/ighvh.sources: Permission denied
  • cmorley
  • cmorley
16 Aug 2024 05:12
Replied by cmorley on topic qtdragonhd / probing

qtdragonhd / probing

Category: Qtvcp

Do you think a dialog to confirm that you wish to update the probed diameter in the tool table would be better or just always update?
  • cmorley
  • cmorley
16 Aug 2024 05:05 - 16 Aug 2024 05:05

[QTDragon] blocking in hal_manualtoolchange dialog

Category: Qtvcp

What version of linuxcnc?
If you are using the Qtvcp version of hal tool change, there should be a button 'pause for jog'
This was a work around for this type of problem.
It actually works by aborting the program at the tool change and restarts the program after.
You must re-establish machine settings such as spindle settings after the tool change.
  • Mecanix
  • Mecanix
16 Aug 2024 05:02 - 16 Aug 2024 05:14

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

Category: Computers and Hardware

Well rod if I can save $20 or so dollars to me it’s worth it. I’ve never had any issues with the company I’ve used. Very professional, very pleased with their service.

 

Be clever and see it on the positive side, I'm barely able to find those QFP144 parts locally, rare af, extinct specie, only supplier near me wants triple price for it. That to say; if you keep them an extra 24 months or so they'll fetch hundreds of dollar. Contact your Technology Museum or Antiques and/or Collectibles agent in 2026, he'll unload them off ya for a good price :)

Investment. See!!
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
16 Aug 2024 04:28
Replied by Cant do this anymore bye all on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

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

Category: Computers and Hardware

Well rod if I can save $20 or so dollars to me it’s worth it. I’ve never had any issues with the company I’ve used. Very professional, very pleased with their service.
  • PCW
  • PCW's Avatar
16 Aug 2024 04:25

5i25/7i76 analog spindle control on Lathe spindle

Category: Basic Configuration

Does sound like the scaling is off

You probably need to check the actual vs commanded RPM
over the entire range to figure out the proper scaling number
 
  • Mecanix
  • Mecanix
16 Aug 2024 03:30

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

Category: Computers and Hardware

In the past I've used a shipping forwarder, might add a little extra time but does save a some money on postage.
 
Pointless doing this for a few circuit boards. Insist it is sent by Fedex or DHL. Let them sort out the customs for you. Worst you can do is pay an extra 5% tarriff into .AU

Things like this coming from Sea I always use my freight forwarder as there are a lot of opportunities to get ripped off.
 

 

True that. Pointless to cut corners for such important hardware, priceless!! I've just sold my nissan and ordered 6 six boards 12 daughter boards and all the mandatory ribbons cabling etc. And remember you need to order X2 (a.k.a. spares), it would be devastating to have a month-long machine/production downtime shall a board decide to have a bad day!!
  • kworm
  • kworm
16 Aug 2024 03:29
Rexroth Indradrive CS and KEB G6 was created by kworm

Rexroth Indradrive CS and KEB G6

Category: EtherCAT

Hi, I'm looking at attempting to convert a large router to LinuxCNC from the vendors proprietary control.  It's using Ethercat with Beckoff EK1100, Bosch/Rexroth Indradrive CS servo drives, and a KEB G6 VFD for the spindle.  I have some experience with LinuxCNC but not Ethercat and from the searching I've done it appears that the Beckoff gear is likely supported very well and I've seen some mention of the Indradrive CS from back in 2013 but nothing on the KEB.  I did see some mention of Ethercat VFDs and supporting vl mode being under development, etc.  Just thought I would see if anyone had experience with any of these and what I might run into in doing the conversion.

Thanks,

Kevin
  • mBender
  • mBender
16 Aug 2024 03:20

Yalang yl620 VFD rs485/modbus communication VFDmod or ClassicLadder

Category: HAL Examples

Can someone help me? I am reading a register from the VFD which contains the current output frequency. For example 250.0HZ. I can read and display it with classicladder on a pyvcp tab and it shows 2500 it is an S32 value. How can I devide the S32 /10 and display it as a float 250.0 ?
  • rodw
  • rodw's Avatar
16 Aug 2024 03:07

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

Category: Computers and Hardware

In the past I've used a shipping forwarder, might add a little extra time but does save a some money on postage.
 

Pointless doing this for a few circuit boards. Insist it is sent by Fedex or DHL. Let them sort out the customs for you. Worst you can do is pay an extra 5% tarriff into .AU

Things like this coming from Sea I always use my freight forwarder as there are a lot of opportunities to get ripped off.
 

 
  • Lcvette
  • Lcvette's Avatar
16 Aug 2024 02:37

Probe Basic with 3d Probe and Manual Toolv change

Category: QtPyVCP

What version are you using? Are you on the latest development version of probe basic?
Displaying 22546 - 22560 out of 25488 results.
Time to create page: 0.439 seconds
Powered by Kunena Forum