Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
22 Oct 2024 02:38

Compiling linuxcnc with source code on Debian12 resulted in an error

Category: Installing LinuxCNC

There is no "make install" for RIP, after setuid you just set the 'run in place' environment and start linuxcnc, see attached.
  • yuyu
  • yuyu
22 Oct 2024 01:21 - 22 Oct 2024 01:22

Compiling linuxcnc with source code on Debian12 resulted in an error

Category: Installing LinuxCNC

Dear fellow members
I encountered a problem while installing and compiling Linuxcnc from the source code.   ./ configure and make can proceed smoothly, but there was an error with make install: there are no rules to create the target‘ install kernel dep’, which was stopped by the ’install software‘ requirement.
how can i slove it.

Attachment not found

  • tommylight
  • tommylight's Avatar
22 Oct 2024 01:11 - 22 Oct 2024 01:19

ESP32/S2/S3 LinuxCNC Controller (6 axis hardware step gen), USB plug-and-play

Category: Computers and Hardware

I posted this on the wrong topic last night, fixing that now

Santa came early this year, also brought a Zoyi ZT-703S osciloscope! :)
By now i got it working so the video is on the way...
Edit:
Video added
www.youtube.com/shorts/55287Iaa4Y0
  • tommylight
  • tommylight's Avatar
22 Oct 2024 01:06

Example of HAL configuration for plasma torch height control with THCAD2 7i96s

Category: HAL Examples

After reading this several time i still can not figure out what you are asking! I am sure you are not asking for wiring as you can do that easily, so...
Would be much easier if you would tell us what you are trying to do/achieve/get to.
In short, the encoder velocity from the THCAD is feed to PlasmaC component (not GUI) where it is used to control the Z axis position during cutting, this all goes through a PID loop to keep the set voltage value inside the tolerances (usually +-1V) and the output of that PID loop is sent to external offsets component to do the actual motion of the Z axis.
There is much, much more to it, and for that you would have to go through the PlasmaC component on github, several thousands of lines of code there to explain what you are asking.
  • tommylight
  • tommylight's Avatar
22 Oct 2024 00:52
Replied by tommylight on topic Remora - ethernet

Remora - ethernet

Category: Computers and Hardware

Seems i have posted this in the wrong topic/thread ... shame on me.
Blaming this on eagerness to try this out! :)
Moving to forum.linuxcnc.org/18-computer/51816-esp...en-usb-plug-and-play
  • tommylight
  • tommylight's Avatar
22 Oct 2024 00:48
Replied by tommylight on topic Mesa 7i96s torch on/off connection

Mesa 7i96s torch on/off connection

Category: Driver Boards

Take some pictures of the plasma source and upload them here, so at least we have a direction to point to.
Again, do you have anyone to help you with wiring, with electric/electronic experience?
  • tommylight
  • tommylight's Avatar
22 Oct 2024 00:39
Replied by tommylight on topic PNCconfig error

PNCconfig error

Category: General LinuxCNC Questions

No update.
Make new config

Uncheck where the mouse pointer is, continue.
  • tommylight
  • tommylight's Avatar
22 Oct 2024 00:33
  • okielaxplyr
  • okielaxplyr
22 Oct 2024 00:18 - 22 Oct 2024 00:26
Replied by okielaxplyr on topic PNCconfig error

PNCconfig error

Category: General LinuxCNC Questions

Hello Tommy

It is still giving me the error. I have tried to run an update but having a hard time finding a link to the repositories to work.
  • ric812
  • ric812
21 Oct 2024 23:51
Replied by ric812 on topic Mesa 7i96s torch on/off connection

Mesa 7i96s torch on/off connection

Category: Driver Boards

From my research on the forum I have been able to determine that I can either Set PlasmaC to Mode 0 and set Arc OK Low in the Config Panel to around half the expected arc voltage or use a reed relay on the torch lead. Which will eliminate any need to wire an arc on because the machine belongs to a makerspace I am building a plasma table for. I have not been able to find a pin out for the 7i96s mesa board showing the torch on/ off connection. I am planning on using a relay for the torch. I do have a voltage divider that I will wire up to the machine that was made specifically for a plasma machine. I am sorry for all the questions. I am completely new to mesa cards. Upgrading from GRBL and Arduino.
  • tommylight
  • tommylight's Avatar
21 Oct 2024 23:21
  • digiex_chris
  • digiex_chris
21 Oct 2024 23:18
Surface Grinder cnc conversion advise was created by digiex_chris

Surface Grinder cnc conversion advise

Category: General LinuxCNC Questions

Hi there,

I have a small manual surface grinder. It's hard on the carpal tunnel! I'm in the process of automating it. I do want CNC capability for the most part, but the majority of the stuff I do right now would be satisfied by the hydraulic semi-automatic type surface grinders. I'm trying to figure out a good way to emulate that semi-automatic functionalty where I can operate it largely by hand, just tuning parameters like how far the bed travels, what the stepover size is, what the Y and Z ultimate dimensions are, feed rates, etc. 

I started with ngcgui, and that seems like what I almost want, except for the standard cnc workflow of generating the gcode, then starting the program. It seems like the parameters are fixed after the program starts, so even if I tie some of them to HAL parameters, I'm not sure how that's going to work if I want to change the stepover or depth of cut mid-cycle, or adjust the X feed while keeping the Z feed the same. 

I've started with this ngcgui sub, but I'm thinking I may actually need something like a series of gcode macros that can be operated by an additional UI page I've made myself.

Ultimately, I don't know what a typical CNC surface grinder workflow looks like. I'm familiar with a CNC sheet metal brake, with a UI that lets you set parameters, and then you hit a foot pedal to make it go. I'm also familiar with a mach3 cnc mill, and mach3 had a fairly nice face milling wizard that could work, but again that's not really giving me the mid-run parameter change thing that I want to borrow from the hydraulic grinders.

Any clever ideas and advice? Any good UIs people have made?

Here's the NGCGUI sub I'm working with. Have yet to test it but it does generate code!
(info: facing -- face in x/y only. X and Y distance will be related to 0/0 -- Ctrl-U pour éditer/)
(inline: <facing>)
o<facing> sub
(AXIS,stop)
  #<facing-length>       = #1 (=11 X distance) ; Example of parameter with a comment
  #<facing-width>        = #2 (=6 Y distance)  ; Example of parameter without comment
  #<facing-stepover>     = #3 (=0.05 stepover distance) ; Example without preset
  #<facing-x-feedrate>   = #4 (=20 X feedrate)
  #<facing-y-feedrate>   = #5 (=20 Y feedrate)

  #100 = #<facing-length>       ; Workpiece length
  #101 = #<facing-width>        ; Workpiece width
  #102 = #<facing-stepover>     ; Step-over amount
  #110 = #<facing-x-feedrate>   ; X-axis feed rate
  #111 = #<facing-y-feedrate>   ; Y-axis feed rate

  #100 = #<facing-length>       ; Workpiece length
  #101 = #<facing-width>        ; Workpiece width
  #102 = #<facing-stepover>     ; Step-over amount
  #110 = #<facing-x-feedrate>   ; X-axis feed rate
  #111 = #<facing-y-feedrate>   ; Y-axis feed rate

  #105 = [#101 MOD #102]        ; Calculate remainder of width / step-over

  #104 = [FUP[#101 / #102]]       ; Calculate total passes, rounded up

  G0 X0                        ; Move to X0 first
  G0 Y0                         ; Then move to Y0

  G90                           ; Switch to absolute positioning
; Loop for facing passes
  #200 = 0                      ; Initialize Y position tracker
  #120 = 0 ; continue looping until it's 0

o101 while [ #120 LT 1 ]
  G1 X#100 F#110 ; Move forward along X to workpiece length
  G1 X0 F#110                 ; Move back along X to start

  ; #<currentY> = #5022                         ; Get the current Y position in work coordinates

  o102 IF [[$5022 + #102] GT #101]
      #200 = #101                 ; Set Y to final width if next step exceeds
  o102 ELSE
      #200 = [#5022 + #102] ; Increment Y by step-over
  o102 ENDIF

  o103 IF [#200 GE #101] ;GOTO loop_end ; Exit loop if final Y position is reached
      #120 = 2
  o103 ELSE
      G1 Y#200 F#111
  o103 ENDIF
o101 endwhile

G90                           ; Confirm absolute positioning

o<facing> endsub

 
  • tommylight
  • tommylight's Avatar
21 Oct 2024 23:15

Knuth Mark Super CNC Retrofit - need some help with my first LinuxCNC

Category: Milling Machines

YES that is analog for sure, and YES a Mesa 7i97T would be the elegant solution ! :)
That is if 16 inputs and 6 outputs are enough.
If not, add a Mesa 7i84 for 32 more inputs and 16 more outputs, and very easy to wire to Mesa 7i97T with a cut down LAN cable.
  • zmrdko
  • zmrdko's Avatar
  • PCW
  • PCW's Avatar
21 Oct 2024 22:59
Replied by PCW on topic Mesa 7i77 + 5I25T Configuration Issues

Mesa 7i77 + 5I25T Configuration Issues

Category: Driver Boards

Looks like there may be no common ground between the drive and the encoder inputs.

I think the encoder common is J4 pin 18, these should go the the 7I77s encoder ground pins.
 
Displaying 19561 - 19575 out of 24138 results.
Time to create page: 0.434 seconds
Powered by Kunena Forum