Advanced Search

Search Results (Searched for: )

  • Wischi
  • Wischi
24 Jun 2024 18:18
Replied by Wischi on topic Setup Sheet as Embedded Tab

Setup Sheet as Embedded Tab

Category: Gmoccapy

 

Well I got something. Sort of   mostly copy and paste from other scripts, definitely have to learn python at some point. Right now you have to press a button to load a .html file with the same name, in the same dir as the .ngc file, no check if files exist yet. Is there anyway to do this automatic? I have read about event handlers but running it in the background seems kind of a waste. Maybe update it when the tab gets activated (clicked on) ?

I have attached the code and glade file. The required ini config is included in the .py file. Please comment on the script and what could be done better! When you start gmoccapy there is always a small windows that appears and then disappers quickly, how can that be fixed?

 

File Attachment:

File Name: setup_sheet.glade
File Size:2 KB
 

File Attachment:

File Name: setup_sheet.py
File Size:1 KB
  • PCW
  • PCW's Avatar
24 Jun 2024 18:14
Replied by PCW on topic 3 Achs Fräse mit MESA 7C80 und Raspi 4

3 Achs Fräse mit MESA 7C80 und Raspi 4

Category: Deutsch

I don't see any obvious issues with the hal /ini files, other than
the facts that the PWM rate was set to 400 Hz which is too low.
It would not prevent the analog output from working,  it would
just cause more output ripple than desired.

What is the voltage between SPINDLE+ and SPINDLE- ?

What is the result of

1. Starting LinuxCNC.

2. Setting the spindle on and the speed to 1/2 of full scale (12000 RPM)

3. Checking all the spindle signals with

halcmd show signal spin
  • cncbeagle
  • cncbeagle
24 Jun 2024 17:23
Replied by cncbeagle on topic Resume not working after M0

Resume not working after M0

Category: General LinuxCNC Questions

Since this part of the file is just probing to develop a map of Z offsets the spindle is not running. I'll try setting the spindle speed to zero to make that signal true. Earlier I also changed to a true spindle with an inverter connected by RS485. So now the system knows if the spindle is at speed. I have made several pcbs since the spindle upgrade but that was with Linuxcnc 2.8. Still seems like a change in behavior for this signal between 2.8 and 2.9.2.

Thanks for the spindle speed info.
  • zjjxxsh
  • zjjxxsh
24 Jun 2024 17:20 - 24 Jun 2024 17:22
Try to install LInuxCNC without image was created by zjjxxsh

Try to install LInuxCNC without image

Category: Installing LinuxCNC

I'm trying to make LinuxCNC working on OrangePi 3b and I'm using Debian12 bookworm(from orange pi official website).
It's a minimal linux with GUI I guess.

Now I'm trying to install RT(RTAI or PREEMP I'm not sure) and LinuxCNC 2.9.2 
I'm try to figure out the best (right) way to do.....

I tried to use apt and dpkg(install deb file), but failed, none of them work...
  • jimmyrig
  • jimmyrig
24 Jun 2024 17:20
Replied by jimmyrig on topic Best QTplasmac version to use

Best QTplasmac version to use

Category: Plasmac

I use both on a daily basis. (2.10 wasn't working with 4th axis post from sheetcam when I tried it)
Both 2.10 master and 2.9.2 are stable and work well.


But....if it's for someone else use 2.9.2 just to be safe. Easier for them to restore if the PC gets destroyed
  • Aciera
  • Aciera's Avatar
24 Jun 2024 17:00
Replied by Aciera on topic Resume not working after M0

Resume not working after M0

Category: General LinuxCNC Questions

Seems to work for me on 2.9.2.
Note, the signal 'spindle.0.at-speed' usually needs to be TRUE for any non-rapid move to be executed.
  • Aciera
  • Aciera's Avatar
24 Jun 2024 16:52
Replied by Aciera on topic Deckel FP4 Gearbox Comp

Deckel FP4 Gearbox Comp

Category: Advanced Configuration

Yes, you will need to make the connections form the component pins to the mesa board pins in your hal file.
  • cncbeagle
  • cncbeagle
24 Jun 2024 16:36
Resume not working after M0 was created by cncbeagle

Resume not working after M0

Category: General LinuxCNC Questions

I occasionally mill circuit boards with my CNC router. I recently moved from a Mint19 2.8 base to Debian 12 and 2.9.2. I use the Axis GUI. I have milled a few projects since the move to 2.9.2 without any difficulty. This is the first circuit board I have tried to mill since the change. When I try to execute the same pcb gcode file that worked under the old 2.8 setup with the new 2.9.2 it will not execute. The code below is the beginning of the file. Starting the file it goes to the M0 line and waits for the resume command. When I click on the pause/resume icon it executes the next line (G0 Z1.5) then stops. Nothing I try moves the execution past that point. There are no errors reported. I have stopped the program and tried executing from the next line (G1 X-3.7164 Y0.306 F35) but nothing happens. No movement or errors. Once the program is stopped all movement returns to normal.

Any suggestions?
(This GCode script was designed to adjust the Z height of a CNC machine according)
(to the minute variations in the surface height in order to achieve a better result in the milling/etching process)
(This script is the output of AutoLevellerAE, 0.9.5u2 Changeset: ...2d0387 @ http://autoleveller.co.uk)
(Author: James Hawthorne PhD. File creation date: 24-06-2023 16:13)
(This program and any of its output is licensed under GPLv2 and as such...)
(AutoLevellerAE comes with ABSOLUTELY NO WARRANTY; for details, see sections 11 and 12 of the GPLv2 @ http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)

(The following is a checklist which can be used before the probe routine starts)
(The checklist may not be entirely correct given your machine, therefore you should make your own adaptations as appropriate)
(1. Make sure wires/clips are attached and the probe is working correctly)
(Test probe connections within control software before starting)
(2. Home all axis)
(3. Load GCode file that contains the probe routine into your software controller)
(4. Jog tool tip close to surface and touch off Z)
(5. Jog Z up a fraction to make sure surface is cleared)
(6. Jog to and touch off X and Y at the desired bottom left corner of the probe area)
(Note: The first probe will touch off Z to 0.0 when it first touches to the surface,)
(all other probe values are relative to this first point)

G90 G20 S20000 G17

M0 (Attach probe wires and clips that need attaching)
(Initialize probe routine)
G0 Z1.5 (Move clear of the board first)
G1 X-3.7164 Y0.306 F35 (Move to bottom left corner)
G0 Z0.08 (Quick move to probe clearance height)
G38.2 Z-0.0625 F5 (Probe to a maximum of the specified probe height at the specified feed rate)
G92 Z0 (Touch off Z to 0 once contact is made)
G0 Z0.08 (Move Z to above the contact point)
G38.2 Z-0.0625 F2.5 (Repeat at a more accurate slower rate)
G92 Z0
G0 Z0.08

 
  • tommylight
  • tommylight's Avatar
24 Jun 2024 16:15
Replied by tommylight on topic LinuxCNC vs Klipper

LinuxCNC vs Klipper

Category: General LinuxCNC Questions

Linuxcnc can do everything (robot and tape dispenser) and takes a few days to setup at most ...
imo ros is not very good.... So clumsy and bloated.... Takes forever to get anything done.... Seems faster to just code things from scratch...

I have to agree with that.
Have not looked at ROS in several (probably over 10) years, but i did not like anything about it, it was one of the many "does everything under the sun" that actually did nothing without investing humongous amounts of time and effort, no idea what state it is in now and frankly i do not care.
As i use Klipper and LinuxCNC daily, and install and setup both weekly, i can officially state this:
They are not in the same planet!
LinuxCNC i can run and leave 16 ton industrial machines working all day with no supervision, it never ever messes up
Klipper i have to monitor all the time as any hiccup can burn my shop to the ground, it uses serial ports (yes serial, not USB, although through USB), it requires gigabytes of software just to run a 3D printer, it goes on hiatus and hussy fins sometimes with no error reports or anything pointing to why it failed, GUI tends to fail often, etc, etc, but when it does work it does the job perfectly.
-
In short,
-i do trust LinuxCNC with Axis GUI and Mesa hardware always and for anything and everything
-i do not trust Klipper for more than a few minutes without monitoring
-and if ROS has not been done from the ground up lately, i do not trust it for anything except experimenting, maybe
-i do not trust many industrial controls on huge machines, had them lock up or fail at random way to often for what they are.
-But I DO trust LinuxCNC to run industrial machines, absolutely !
This is from nearly 20 years of experience and LinuxCNC never failing, ever!
  • jimmyrig
  • jimmyrig
24 Jun 2024 15:49
Replied by jimmyrig on topic LinuxCNC vs Klipper

LinuxCNC vs Klipper

Category: General LinuxCNC Questions

So many questions.....

Why ros? Linuxcnc can do everything (robot and tape dispenser) and takes a few days to setup at most ...
imo ros is not very good.... So clumsy and bloated.... Takes forever to get anything done.... Seems faster to just code things from scratch....But maybe my brain is too smooth to understand it.

Imo if you are using it industrially use linuxcnc with a mesa board (7i96s prob) or a PLC. If it's for fun use whatever you want (klipper, rasp pi, 3x printer boards, etc). Raspberry pis are typically not as reliable as a PC with a mesa board.
  • royka
  • royka
24 Jun 2024 15:07 - 24 Jun 2024 16:55

another pci-e to parallel port issue with "make" command

Category: Computers and Hardware

So when you remove the if... it always gets defined, or replace with:
#if defined(__x86_64__) || defined(__amd64__) || defined(__i686__)

When I replace these lines in ax99100_sp.c and parport_pc.c, I'm able to insert the module with "sudo insmod ax99100.ko"

drive.google.com/file/d/1bPI5vTtZvWeqOGH...HAT/view?usp=sharing
drive.google.com/file/d/15o3Yc9AOe5HOQ-a...A1Q/view?usp=sharing

So to install:
sudo cp parport_pc.ko /lib/modules/3.4-9-rtai-686-pae/kernel/drivers/parport/parport_pc.ko
sudo cp ax99100.ko /lib/modules/3.4-9-rtai-686-pae/
sudo depmod -a

Then take the first address of the parallel controller from the following command
lspci -v

For example: I/O port at d010

Then execute the following command with the correct address:
echo "options parport_pc io=0xd010" | sudo tee /etc/modprobe.d/parport_pc.conf

sudo reboot

 
  • elovalvo
  • elovalvo
24 Jun 2024 15:01 - 24 Jun 2024 15:07

Comparison between Raspian 12 Bookworm on Raspberry Pi 4 and Raspberry Pi 5

Category: Installing LinuxCNC

To install raspian12 bookworm image, prepare an SD card with the RaspiOS version for the type of Raspberry you are interested in (pi4, Pi400, Pi5).
I find it comfortable
www.raspberrypi.com/software/
because it also allows you to select various options (ssh, wifi, locales, etc..).

Boot the SD and run these commands from the terminal to update the RaspiOS version

sudo apt-get update
sudo apt-get upgrade
sudo reboot

Upon reboot, copy the install-kernel files and the zip file to the /tmp directory

Then run these commands from terminal


cd /tmp
chmod +x ./install-kernel
sudo ./install-kernel ./kernel-6.6.32-v8-elv.zip
(in the case of Pi4 and PI400)

or
sudo ./install-kernel ./kernel-6.6.32-v8-16k-elv.zip
(in the case of Pi5)

So you need to edit the cmdline.txt with
sudo nano "/boot/firmware/cmdline.txt"
adding the following commands to the end of the line
isolcpus=2,3 rcu_nocbs=2,3 nohz_full=2,3 max.processor.cstate=1
  • elovalvo
  • elovalvo
24 Jun 2024 14:40 - 25 Jun 2024 06:39

Comparison between Raspian 12 Bookworm on Raspberry Pi 4 and Raspberry Pi 5

Category: Installing LinuxCNC

No, the images are different.
If you wait a couple of days I can create updated ones for both versions of Raspberry


Here are the files I promised you

drive.google.com/file/d/1jBEO7Acl0C0t4id.../view?usp=drive_link  (Pi5 - kernel-6.6.32-v8-16k-elv.zip)

drive.google.com/file/d/1B58q4xJgBR4GnxI.../view?usp=drive_link  (Pi4, Pi400 - kernel-6.6.32-v8-elv.zip)

drive.google.com/file/d/1ltrkbEiI_BssNY0.../view?usp=drive_link (install-kernel)

Since for building the RT kernel I followed this procedure (forums.raspberrypi.com/viewtopic.php?t=343387), in the next post I describe the procedures for using.
  • HPW
  • HPW
24 Jun 2024 14:21
Replied by HPW on topic 3 Achs Fräse mit MESA 7C80 und Raspi 4

3 Achs Fräse mit MESA 7C80 und Raspi 4

Category: Deutsch

Hello PCW

Here are the files:

 

File Attachment:

File Name: PFr_5.hal
File Size:11 KB
 
 

File Attachment:

File Name: PFr_5.ini
File Size:4 KB
  • cncproject2024
  • cncproject2024
24 Jun 2024 14:18
LinuxCNC vs Klipper was created by cncproject2024

LinuxCNC vs Klipper

Category: General LinuxCNC Questions

Hi, I am new to CNC and have been tasked with designing and building a CNC adhesive dispenser that will eventually be integrated in a ROS environment alongside a robotic arm. I was wondering if it would be easier to run an adhesive dispenser through a LinuxCNC or Klipper and additionally, what one would be easier to integrate with ROS.
Displaying 25051 - 25065 out of 26041 results.
Time to create page: 0.597 seconds
Powered by Kunena Forum