Advanced Search

Search Results (Searched for: )

  • langdons
  • langdons
30 Apr 2025 14:22

Is there a bug in the carousel component or am I doing it wrong ATC Denford

Category: Advanced Configuration

What languages are you good at?

I have encountered issues with the G4 command before.

HAL ≠ G-CODE
  • tommylight
  • tommylight's Avatar
30 Apr 2025 14:16

Probe Basic and Carousel ATC with Geneva and Stepper

Category: QtPyVCP

Any idea why such a long delay between pressing a button and the actual move?
  • tommylight
  • tommylight's Avatar
30 Apr 2025 14:14
Replied by tommylight on topic [SOLVED]linuxcnc Latency test ambiguous results

[SOLVED]linuxcnc Latency test ambiguous results

Category: General LinuxCNC Questions

Yes i have, but not a default config, it is for NV something or another.
Do you get the dropped connection?
Do you get joint errors?
  • tommylight
  • tommylight's Avatar
30 Apr 2025 14:11

AC Servo tuning - Joint 0 following error at high velocities

Category: Basic Configuration

In your ini file, you have limited max_output to 8, should usually be 10.
Here is a detailed tuning guide:
forum.linuxcnc.org/10-advanced-configura...ning-detailed-how-to
Do read it fully first so you know what parts to pay more attention, no skipping steps.
And do let me know if something there can be explained better.
  • Adam Maszynotwór
  • Adam Maszynotwór's Avatar
30 Apr 2025 14:10 - 30 Apr 2025 14:15

Is there a bug in the carousel component or am I doing it wrong ATC Denford

Category: Advanced Configuration

Hello, I'm starting to restore a lathe from scrap.


My problem is ATC (we'll get to the original ATC when I start the model)
Test model:
Step PIN8 dir PIN9 LPT stepper motor
Microstep 1600
4 pockets
1 gome sensor (pocket 1)
Head lock by left rotation (example video from the web)

Component linuxcnc.org/docs/html/man/man9/carousel.9.html
Basic lathe configuration

Symptoms:

T1M6 after starting linuxcnc looks for HOME and rewinds (strangely but it does rewind)
Each successive tool, e.g. T3M6, no longer rewinds
When I start from T2 M6 it passes HOME (activating it) but no longer rewinds while in position

My observations:
Dir changes but there is no movement. which means that there are no pulses flowing to PIN 8.
M66 waits for READY signal even though nothing is happening. Only after time has elapsed does the DIR state change and then it is READY

all files below
As you know I am not strong in HAL and in English please write as if to a child

O<changetool> sub
(debug, Tool change to T#<_selected_tool>)

M68 E0 Q#<_selected_tool>  ; Wybierz kieszeń
M64 P0                     ; Włącz karuzelę
G4 P2
; Czekaj max 15s na ready (z timeoutem)
M66 P0 L3 Q15

; Jeśli timeout, zatrzymaj karuzelę i zgłoś błąd
O100 if [#5399 EQ 0] (if timeout)
  M65 P0
  (msg, Toolchange FAILED - Timeout)
  M99
O100 endif

M65 P0                     ; Wyłącz karuzelę
(debug, Tool change OK)
O<changetool> endsub
M2

[code][code]loadrt stepgen step_type=0,0,0
loadrt carousel pockets=4 encoding=counts dir=1 num_sense=1

addf carousel.0 servo-thread

setp stepgen.2.steplen 1
setp stepgen.2.stepspace 0
setp stepgen.2.dirhold 35000
setp stepgen.2.dirsetup 35000
setp stepgen.2.maxvel 100
setp stepgen.2.maxaccel 150
setp stepgen.2.position-scale 1
net astep stepgen.2.step => parport.0.pin-08-out
setp parport.0.pin-08-out-reset 1
#net adir stepgen.2.dir => parport.0.pin-09-out
net adir carousel.0.motor-rev => parport.0.pin-09-out
#Konfiguracja carousel

setp carousel.0.scale 400
setp carousel.0.width 10
setp carousel.0.fwd-dc 10
setp carousel.0.rev-dc 100
setp carousel.0.rev-pulse 10
#Połączenie carousel z stepgen


net carousel-pos-cmd carousel.0.counts-target => stepgen.2.position-cmd
net carousel-counts carousel.0.counts <= stepgen.2.counts

net carousel-ready carousel.0.ready => iocontrol.0.tool-changed motion.digital-in-00

#net carousel-dir stepgen.2.dir <= carousel.0.motor-rev
net carousel-enable carousel.0.enable <= motion.digital-out-00
net carousel-enable stepgen.2.enable <= motion.digital-out-00
net carousel-pocket carousel.0.pocket-number <= iocontrol.0.tool-prep-number
net carousel-ready carousel.0.ready => iocontrol.0.tool-changed
net home-signal carousel.0.sense-0 <= parport.0.pin-10-in
#Toolchange
net tool-prepare-loopback iocontrol.0.tool-prepare => iocontrol.0.tool-prepared



all files below
[/code][/code]
  • langdons
  • langdons
30 Apr 2025 13:41
Replied by langdons on topic EtherCAT + 7i96s + Internet Success

EtherCAT + 7i96s + Internet Success

Category: EtherCAT

This is why defining variable types is such a good idea.

It avoids issues like this.
  • langdons
  • langdons
30 Apr 2025 13:40

How to change jog speed using joystick buttons (QtDragon + HAL)?

Category: HAL

A speed dial or throttle stick would be cooler.
  • Spyderbreath
  • Spyderbreath's Avatar
30 Apr 2025 13:22
Replied by Spyderbreath on topic Remora - ethernet NVEM / EC300 / EC500 cnc board

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

I seem to of been wrong about converting the ST-link to DAP. I just went back and watched the video again and there were originally 2 steps in doing the conversion, but there is the post below that video - forum.linuxcnc.org/18-computer/44828-rem...rd?start=2050#321860 - that says to just use that one file?

I am now very confused and the computer says the converted ST link is an unrecognized device and it does not show up. I can not communicate with the link plugged into the USB

At this point I truly do not know what to do.
  • alexandrap
  • alexandrap
30 Apr 2025 13:16
Replied by alexandrap on topic Updating pncconf for 7i95t

Updating pncconf for 7i95t

Category: Configuration Tools

Yes, excellent tool , but I can't create a spindle configuration with a servo motor drive (step-dir chinese servo T3D) using CT2 - I was hoping that pnconfig knew that.

I'm afraid I don't have enough knowledge to manually insert component lines into an already created configuration file (CT2).
  • IB_CnC
  • IB_CnC
30 Apr 2025 12:32 - 30 Apr 2025 12:35

Probe Basic and Carousel ATC with Geneva and Stepper

Category: QtPyVCP

Basic homing and CW/CW rotation indexing working fine now!
Altough it responds with a small delay (due to the stepgen PCB)

Some vids:






Next step is mapping and wiring the other sensors!
 
  • DarkPhoinix
  • DarkPhoinix
30 Apr 2025 11:31
Replied by DarkPhoinix on topic [SOLVED]linuxcnc Latency test ambiguous results

[SOLVED]linuxcnc Latency test ambiguous results

Category: General LinuxCNC Questions

No, not yet.
Now is that point where you upload your configuration files here so we can have a look, joint errors are usually miss configuration on stepper systems.
What board are you using?

Hi tommylight, have you seen my configuration? is a default conf.
  • csurimilan
  • csurimilan
30 Apr 2025 11:06

How to change jog speed using joystick buttons (QtDragon + HAL)?

Category: HAL

Hi everyone,I'm using QtDragon and a joystick (via
hal_input
) to jog my machine. Jogging works fine with a costant speed, but I’d like to adjust the jog speed using two buttons — one to increase and one to decrease the speed. (like the slider in the Qtdragon gui)
 
  • JT
  • JT's Avatar
30 Apr 2025 10:19
Replied by JT on topic Updating pncconf for 7i95t

Updating pncconf for 7i95t

Category: Configuration Tools

Sorry so slow but massive interruptions and a few train wrecks to clean up...

I have the 7i95t working completly now and would like to share what I've learned about getting this board to work with linuxcnc 2.10pre. MesaCT tool 2.1.7 doesn't currently support the 7i95t
 

I just ran MesaCT 2.1.7 and pressed two buttons and created a working configuration for a 7i95T.





JT
  • Grotius
  • Grotius's Avatar
30 Apr 2025 10:18
Replied by Grotius on topic LinuxCNC S-Curve Accelerations

LinuxCNC S-Curve Accelerations

Category: General LinuxCNC Questions

Pcw,

Thanks again for your effort.

What do you advise at this moment?
You can tune the planner with scurve jerk value in the hal section. This changes the accelation profile.
This jerk value is not integrated to the .ini file so far.

I assume you could tune your ini config to run without following error? Or is this not the case?

Indeed if you set acceleration to 200, the scurve max acceleration will be 400 at inflection point.
Exceeding your max acc off 240.
  • MarkoPolo
  • MarkoPolo
30 Apr 2025 09:49
Replied by MarkoPolo on topic [SOLVED]linuxcnc Latency test ambiguous results

[SOLVED]linuxcnc Latency test ambiguous results

Category: General LinuxCNC Questions

I don't use remote desktop. I did a test with three working youtube videos
Displaying 1276 - 1290 out of 26461 results.
Time to create page: 0.275 seconds
Powered by Kunena Forum