Advanced Search

Search Results (Searched for: )

  • TooTall18T
  • TooTall18T's Avatar
04 Jan 2025 12:35
Replied by TooTall18T on topic Probe Basic - How does tool setter calculate ?

Probe Basic - How does tool setter calculate ?

Category: QtPyVCP

When you need to measure your tools after each change, like me, you could use my subroutine (for Probe Basic up to 0.5.4: github.com/TooTall18T/tool_length_probe / for Probe Basic 0.6.0 github.com/TooTall18T/tool_length_probe/tree/develop).

Or for Probe Basic 0.6.0 you could also do that:
M6 Tx
o<tool_touch_off> call
That starts the tool measuring routine from Probe Basic after the tool change.

For Probe Basic 0.5.4 and lower it is not that easy. I would then recommend to my routine. Otherwise you would have to maintain the settings twice.

 
  • Aciera
  • Aciera's Avatar
04 Jan 2025 12:27 - 04 Jan 2025 14:44
Replied by Aciera on topic Custom kinematics

Custom kinematics

Category: Advanced Configuration

Any particular reason for not using the more recent 'userkins.comp' template?

github.com/LinuxCNC/linuxcnc/blob/master...onents/userkins.comp

For switchable kinematics see:

github.com/LinuxCNC/linuxcnc/blob/master...onents/millturn.comp
  • Grotius
  • Grotius's Avatar
04 Jan 2025 12:16 - 04 Jan 2025 12:21
Replied by Grotius on topic PathPilot V2 source code

PathPilot V2 source code

Category: PathPilot

@Johnbl,

It's up to Tormach themself to make it available in the first place.
I  won't publish it because of ethical considerations.

From the tormach source gpl2 licence :

For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have.  You must make sure that they, too, receive or can get the
source code.  And you must show them these terms so they know their
rights.


Enforcement Options
If the company continues to refuse or obstruct access:

Public Pressure:

Open-source communities are often vocal about license violations. Publicizing the issue (e.g., in forums, social media, or mailing lists) can sometimes encourage compliance.
    
Legal Action:

Open-source licenses are legally enforceable, and violations can lead to legal consequences, such as:
Termination of License: Many licenses state that violating their terms automatically terminates the violator's rights to use or distribute the software.
Lawsuits: In some cases, individuals or organizations (like the FSF) have successfully sued companies for open-source license violations.
  • Aciera
  • Aciera's Avatar
04 Jan 2025 12:12
Replied by Aciera on topic Mcode out of range, greater than 199 error

Mcode out of range, greater than 199 error

Category: G&M Codes

This would indicate that the remap has not been setup correctly. Could you guys post your ini files that cause this error please?
  • machinedude
  • machinedude's Avatar
04 Jan 2025 12:06
Replied by machinedude on topic Black Friday Deal got me :)

Black Friday Deal got me :)

Category: Plasma & Laser

what i was thinking was if you had a way to control clamping independently and had the pass through requirements you could have a tube feeder and not need a 24 foot long machine to work with a full length of tube. space saving in a good way i think.
  • rodw
  • rodw's Avatar
04 Jan 2025 12:04
Replied by rodw on topic A request for Rodw regarding RPi iamges.

A request for Rodw regarding RPi iamges.

Category: Installing LinuxCNC

Cool, that looks painless.Please confirm it works when you test it.

With 6.12 PREEMPT_RT is not enabled by default. It needs to be built. You still need to run menuconfig (which should open in our system unless defconfig is enabled) and under general settings, you still need to select "Fully preemptible Kernel". Sometimes this option is hidden until you enable expert mode in another menu (still under general)

 
  • machinedude
  • machinedude's Avatar
04 Jan 2025 11:58 - 04 Jan 2025 11:59
Replied by machinedude on topic Black Friday Deal got me :)

Black Friday Deal got me :)

Category: Plasma & Laser

   

i was thinking Pneumatic clamping of some sort that could be controlled by Linux CNC. i was wondering if something simple like regulating air pressure between two independently could be a simple solution for calibration of the center line ?

just some more progress on the Z axis
  • rodw
  • rodw's Avatar
04 Jan 2025 11:47 - 04 Jan 2025 11:48
Replied by rodw on topic Black Friday Deal got me :)

Black Friday Deal got me :)

Category: Plasma & Laser

A couple of photos of Joey's setup.
He's running Qtplasmac. The rotary is attached to the gantry. I think he must use another unpowered chuck to hold the other end.
you can see his table is not exactly a hobby one
  • mariusl
  • mariusl's Avatar
04 Jan 2025 11:46
Custom kinematics was created by mariusl

Custom kinematics

Category: Advanced Configuration

I am using master on Bookworm in a RIP setup. I am trying to compile and install a custom kinematics module but it seems that things has changed a lot since I last tried this.
halcompile will not compile and install the .c file so I tried the only other method that I can find in the documentation.

I did this:
**        LDIR is LinuxCNC git root directory
**        UDIR is user directory (not in LinuxCNC git tree)
**  1) $ cp LDIR/src/emc/kinematics/userkfuncs.c  UDIR/my_userk.c
**  2) $ edit   UDIR/my_userk.c as required
**  3) $ source LDIR/scripts/rip-environment
**  4) For genser-switchkins module use make command line option:
**     $ cd LDIR/src
**     $ userkfuncs=UDIR/my_userk.c make && sudo make setuid

The output form the compile :-
$ userkfuncs=/home/marius/mydev/my_userk.c make && sudo make setuid
Reading 203/203 dependency files
Done reading dependencies
!!!USERKFUNCS=/home/marius/mydev/my_userk.o
Reading 272/272 realtime dependency files
Done reading realtime dependencies
Compiling realtime /home/marius/mydev/my_userk.c
Linking ../rtlib/genhexkins.so
Linking ../rtlib/genserkins.so
Linking ../rtlib/xyzac-trt-kins.so
Linking ../rtlib/xyzbc-trt-kins.so
Linking ../rtlib/scarakins.so
Linking ../rtlib/pumakins.so
Linking ../rtlib/5axiskins.so
You now need to run 'sudo make setuid' in order to run in place with access to hardware.
chown root ../bin/rtapi_app
chmod 4750 ../bin/rtapi_app
chown root ../bin/linuxcnc_module_helper
chmod 4750 ../bin/linuxcnc_module_helper
I see it linking all kinds of other modules but not my module. I cannot find output of my module anywhere.
It would seem that I cannot compile and install my own custom file.
What am I doing wrong or don't I understand the process?
 
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
04 Jan 2025 11:34
Replied by Cant do this anymore bye all on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

Just created a Pull Request for the change required. So hopefully that can be ticked off the list.
  • rodw
  • rodw's Avatar
04 Jan 2025 11:32
Replied by rodw on topic Black Friday Deal got me :)

Black Friday Deal got me :)

Category: Plasma & Laser

also add the Longworth chuck to your list
www.carbatec.com.au/article/266/how-to-make-a-longworth-chuck
Not sure if it does square and rectangles
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
04 Jan 2025 11:30
Replied by Cant do this anymore bye all on topic A request for Rodw regarding RPi iamges.

A request for Rodw regarding RPi iamges.

Category: Installing LinuxCNC

Thanks for chiming in mate. Hope this year is a better one for you. :)

This appears to be the config.txt file is created using the config_dot_text function

I'm thinking the following maybe all that is required.

Line 137 of rpi-img-builder-lcnc/lib/function/staging
change
#dtparam=spi=on
to
dtparam=spi=on

Just created a PR

Sorry if I'm a bit vague it's been a while since I've looked at the code.

I haven't kept up to date with RT Kernel, as I've been working on other stuff.
I know there was talk about the mainline kernel including the RT code, but it seemed that the std config wasn't for the RT kernel we need, one of the less "aggressive" types. Would have to have a look into it.

Is there any "special sauce" regarding the fixes for the video issues ? I think you said another user created the image that has the 'fixes" to change video resolution...... That was the most recent one you had on your google drive.
One thing I did notice is that when coming back after the screen saver had activated the window to change resolution pops up. I'll power up the 5 tomorrow and have a closer look and report back with a more concise description.
  • poesel
  • poesel
04 Jan 2025 11:26
connecting to laser TTL was created by poesel

connecting to laser TTL

Category: Plasma & Laser

Hi,

just to make sure I understood that correctly.
I have a 7i96s and want to connect a laser module which uses a TTL signal to control it. When I connect it like shown below, the M67 command will control the intensity, right? Or do I need to configure something to make that work?

Thanks!

 

 
  • rodw
  • rodw's Avatar
04 Jan 2025 11:26
Replied by rodw on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

If your interest is in kernels and the pi 5, the Linuxcnc builder (for the Pi 5 and 4b)
github.com/LinuxCNC/rpi-img-builder-lcnc
Is a fork of my repo
github.com/rodw-au/rpi-img-builder-lcnc/tree/linuxcnc-2.9.3
Which in turn is a fork of
github.com/pyavitz/rpi-img-builder
with Linuxcnc and the PREEMPT_RT kernel installed

Note the builder cross compiles on a normal PC and builds the official Pi kernel, then wraps Debian around it before installing Linuxcnc and a few other goodies in this script github.com/rodw-au/rpi-img-builder-lcnc/....3/files/userscripts

I got as far as merging the latest upstream code into my  master over Christmas but have not pushed it to my 2.9.3 branch as the default kernel has rolled forward from 6.1 used by Debian Bookwoem to 6.6
It's quite a business finding a Pi kernel commit that agrees with the PREEMPT_RT patch kernel version. 
The latest upstream source now supports the 6.12 kernel so it would be good to build for it as there is no need to patch the kernel anymore
ref: github.com/rodw-au/rpi-img-builder-lcnc/.../patches/userpatches
(but you still need to set the fully preemptible kernel in  menuconfig)
Cornholio has asked in another thread for changes to config.txt to support spi so there is a nice kernel related project here.
 
  • machinedude
  • machinedude's Avatar
04 Jan 2025 11:22
Replied by machinedude on topic Black Friday Deal got me :)

Black Friday Deal got me :)

Category: Plasma & Laser

So I picked up a self-centering 4 jaw chuck. it's not very big but will hold 4 inch square tubing from the inside. i was looking at several ways to make a steady rest for longer tube but the draw back is you have to have around a 6" bore to pass 4" square tube through. bearings beyond 90mm ID's are very expensive. i might have found a work around but i have to test a small design and scale it up if it works. A steady rest for round tube is pretty easy but the square tube gets a lot more involved unfortunately. it would be nice if a cheap self-centering programable clamping system could be don cheaply but that solution is yet to be found :)
i have an idea for that too but until you build and test it out all it is an idea :) but if that would work the little chuck would get phased out :) 

 
Displaying 20701 - 20715 out of 21733 results.
Time to create page: 0.786 seconds
Powered by Kunena Forum