Advanced Search

Search Results (Searched for: )

  • andypugh
  • andypugh's Avatar
09 Feb 2025 18:44

unable to get gpio to work on Raspberry Pi 5 using latest image

Category: Advanced Configuration

It is possible that hal_gpio is not working because libgpiod is not installed

What does: sudo apt-get install libgpiod say?
  • cmorley
  • cmorley
09 Feb 2025 18:42

M-code to toggle macrobutton not working on QtDragon

Category: General LinuxCNC Questions

Is there any indication of something working when you press the macro button?

What does this line mean? (doesn't seem valid to me)o<hal_value> include "/tmp/gcode_var.ngc"
  • Sandro
  • Sandro
09 Feb 2025 18:31 - 10 Feb 2025 17:18

THC with Beckhoff EL5101 and THCAD2 => encoder signal loss

Category: Plasmac

Hello everyone,

I am currently setting up my plasma cutter and encountering some initial issues that need resolution. One of these issues is the intermittent loss of my THC encoder signal, which occurs briefly at irregular intervals. Aside from this, the signal quality appears to be satisfactory in terms of noise. When the signal is lost for a few milliseconds, the torch attempts to compensate by raising itself before leveling again. I have attached a photograph (apologies for the quality) that illustrates the signal drop, followed by a voltage increase caused by the raised torch before it levels again.

I am utilizing a Beckhoff EL5101 incremental encoder interface in conjunction with a Mesa THCAD2. I have also tested with a THCAD300 I had available, and the issue persists. Additionally, I am employing hypersensing with a second THCAD2 and another Beckhoff EL5101, exhibiting the same behavior. Given that I previously used the THCAD300 with a 7i76e without issues, I suspect that the Beckhoff modules might be the cause.

Attached are three screenshots: one showing arc voltage at 0V, another displaying encoder frequency initially at 0V and then at 12V for testing purposes, and finally, the problematic screenshot showing encoder frequency during cutting. What options do I have to filter these signal drops effectively?

Thank you in advance for any advice or recommendations.
  • andypugh
  • andypugh's Avatar
09 Feb 2025 18:29
Replied by andypugh on topic Edit config file from 2.9.3 in stepconf 2.9.4

Edit config file from 2.9.3 in stepconf 2.9.4

Category: Installing LinuxCNC

You shouldn't need to use stepconf at all, the original configuration files should just work.
In fact you should be able to open even a version 2.7 or 2.6 configuration and the system should update the HAL and INI files to work with 2.9.
  • IB_CnC
  • IB_CnC
09 Feb 2025 18:29 - 09 Feb 2025 18:38

ProbeBasic and sidemount, retractable 3D Probe

Category: QtPyVCP

Lcvette nice.. have you considered simply adding the probing tool number parameter to the toolchange call with an if statement? this way anytime you load or unload the probe tool it would activate a subroutine to either deploy the probe or retract it?
 
Great idea, that should work perfectly..... thanks!

Lcvette Interesting concept on the ride along design. that is going to add quite a bit of unbalanced weight to the machine maybe? have you considered how that will affect high speed motion and inertia differences for the slaved drive motors?
 
Yes, I did consider the difference in inertia, altough I didn't go into calculations for this. 
The motor on the side of the toolchanger will have to work harder on accel and decel. For accuracy or chatter I don't think it will do much, as it's directly mounted on the beam which is also connected to lineair rail and 20mm ballscrew ( ballscrew on each side).
With routers, the Z assembly could anyway be all the way on the side and is even heavier. It does add up ofcourse... 

The weight is not too bad, the plate diameter of the carousel is 200mm and I use ISO20, so quite compact.
I could make the construction lighter by milling some pockets if needed.
Typically I jog the machine at 12000mm/min and 1000 accel/decel, but am machining at half of that at a maximum so there's some room too dial it down still should the need arrive. :)

Lcvette I am about to release a fully integrated RACK type atc integration for probe basic, this could be a simpler and more economical method for atc maybe?
 
The problem is the rack type will make me lose work area, and I need the full Y axis range.
I build the router to cut moulds for composites (hydrofoils) and boards, and when I started building the router I thought 1000 x 1640mm would be fine. But the boards are longer now and my work area is already 10-20cm too short.
  • andypugh
  • andypugh's Avatar
09 Feb 2025 18:24
Replied by andypugh on topic enable external pin with input toggle switch

enable external pin with input toggle switch

Category: AXIS

I am not completely clear what you want to configure, but my own lathe has a three-position switch for coolant on, off and auto (in "auto" mode it runs according to the G-code flood coolant command)

I use a "mux" component. Specifically an 4-way bit-type mux_generix:
linuxcnc.org/docs/stable/html/man/man9/mux_generic.9.html
loadrt mux_generic config=bb4
net coolant-force-on hm2_{card}-in-NN => mux_gen.0.sel-bit-00 
net coolant-force-off hm2_{card}-in-MM => mux_gen.0.sel-bit-01

net coolant-flood mux_gen.0.in-bit-00
setp mux_gen.0.in-bit-01 1
setp mux_gen.0.in-bit-02 0
#should not be possible to have both sel inputs true, but...
setp mux_gen.0.in-bit-03 0

Basically if no sel inputs to the mux are set the it passes-through coolant-flood.
If the force-on input is set then hard-coded to on input 01 is used
force-off uses a hard-coded off.
The switch isn't capable of sending both force-on and force-off inputs, but I set that combo to 0 just to be tidy.
  • PCW
  • PCW's Avatar
09 Feb 2025 18:22

need help! mesa 7i95 connection problem

Category: Driver Boards

Ping times of 0.5 ms are close to unusable

Do you have 

hardware-irq-coalesce-rx-usecs 0

in the interfaces file?

This is needed if you have a Intel Ethernet interface chip
 
  • Lcvette
  • Lcvette's Avatar
09 Feb 2025 18:22
Replied by Lcvette on topic Rack Tool Changer

Rack Tool Changer

Category: QtPyVCP

the new implementation of the rack atc will handle all toolchange motion. i just finished working out the user parameter setup page, this will give users 8 unique machine mechanical rack row configurations to successfully implement directly from the rack setup page in the ui.  i wrote a subroutine that will calculate which rack ID type based on 3 user XY machine coordinate position inputs for the center point of (pocket 1), (pocket 2) and (pocket 1 clearance).  that rack id will be used in the remapped atc macros to dictate all of the motion and directional requirements for knowing which direction the rack is positioned on the machine, (along X or Y axis), which direction the pocket numbers are ascending from pocket 1 position, and which direction to remove the tool from the fork.  this along with an ini setting for the pocket count, the traverse feedrate for the atc motion, the z clearance height and z load height will give the atc macros the required motion parameters it needs.

users will still need to properly setup their hal for IO such as drawbar, spindle orient, any safety sensors etc, but this will get the user an easy to use atc with minimal setup difficulty!

 

 



 
  • Reddiamonduk
  • Reddiamonduk
09 Feb 2025 18:18 - 09 Feb 2025 18:35
Replied by Reddiamonduk on topic Error starting gmoccapy with spindle speed display.

Error starting gmoccapy with spindle speed display.

Category: pyVCP

Thank you for the quick reply, I do appreciate it.
The gui does load for about half a second and then closes with the error. I have put the connections in the custom_postgui file but I'm getting the same result.

  • timo
  • timo
09 Feb 2025 18:11

need help! mesa 7i95 connection problem

Category: Driver Boards

This is mysterious. After I had success with the windows PC I tried another harddrive with a Windows in the linux computer. I could ping the card from windows.
So the Ethernet adapter seemed to work.

Now I re-installed the Linux hard drive and suddenly it worked again. I did the static IP address 10.10.10.1 and set the jumpers down/up.
Only idea I have now that the network adapter was in some weird state and that it was re-set after disconnecting the power and re-booting.

ping times are about 0.5 ms
  • Lcvette
  • Lcvette's Avatar
09 Feb 2025 18:08
Replied by Lcvette on topic Launch Probe basic not in fullscreen

Launch Probe basic not in fullscreen

Category: QtPyVCP

F11 toggles full screen so you can move it around
  • jhandel
  • jhandel
09 Feb 2025 18:07
Replied by jhandel on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

sudo chrt 99 ping -i .001 10.10.10.10 -c [count I am testing]
  • Lcvette
  • Lcvette's Avatar
09 Feb 2025 18:04
Replied by Lcvette on topic Losing some values after PB restart

Losing some values after PB restart

Category: QtPyVCP

you must have recently done an update? the var file as well as the subroutine folder requires updating. ALWAYS check the status page after running an apt update as sometimes when major changes are implemented in probe basic the configuration files will require updating. this is one of those scenarios.

to verify you can install meld (sudo apt install meld) and run a directory comparison to see the files that have changed in the configuration folder and subroutine folder.

once you complete the updates you should be back to normal operation!
  • andypugh
  • andypugh's Avatar
09 Feb 2025 18:02

Fusion360 postprocessor for linuxcnc lathe with tailstock axis in Z Direction

Category: Fusion 360

I don't think that I have ever seen a motorised tailstock for drilling. Every example that I have seen used toolpost-mounted drills for feed-per-rev drilling.

Fusion probably can't be persuaded to use Y as it won't believe that Y can be parallel to Z. You _might_ have more luck with the tailstock axis as W (supplementary axis parallel to Z)

That said, the postprocessor is just Java, I would have thought that it was possible to make anything happen in there for specific G-codes.
  • bkt
  • bkt's Avatar
09 Feb 2025 18:02

The dumification of humanity through internet

Category: Off Topic and Test Posts

oh hang on, we must call them "makers" now eh.


dear friends .... unfortunately I think this is our fault.... we played a rigged game.... someone taught me that you don't play rigged games .... for now we have to use what there is .... so let's use the "makers" as long as they are there .... I have doubts they will last a long time .... this kind of people, if we continue like this ... I don't know if they will be there in the near future ..... in my house they have already almost completely disappeared ..... too much effort .... think next step of that game is produce only "ia expert" ....

But is an hevy argument of discussion so prefer stop it here. I'm not able talk on these in correct languages.
Displaying 17866 - 17880 out of 21668 results.
Time to create page: 0.639 seconds
Powered by Kunena Forum