Advanced Search

Search Results (Searched for: )

  • Lcvette
  • Lcvette's Avatar
17 Dec 2024 21:27
Replied by Lcvette on topic Probe Basic do not start

Probe Basic do not start

Category: QtPyVCP

great! have fun!
  • Guytou
  • Guytou
17 Dec 2024 21:07
QtDragon was created by Guytou

QtDragon

Category: General LinuxCNC Questions

Hi, On the QtVCP website (linuxcnc.org/docs/html/gui/qtvcp.html) I saw a nice modified QtDragon screen.
See attachment.
Does anyone know if this is available somewhere to download?
Jus want to avoid to make it by myself...
Thanks
   
  • FlachyJoe
  • FlachyJoe
17 Dec 2024 20:54

Gravograph Engraving Machine(s) Conversion (Updated)

Category: Basic Configuration

Hi,
my local workshop has got an old gravogrpah since yesterday.
Could you please captain-panda tell more?
  • Blume
  • Blume
17 Dec 2024 20:27
Replied by Blume on topic Probe Basic do not start

Probe Basic do not start

Category: QtPyVCP

Thank you very much !!! know it works
  • andypugh
  • andypugh's Avatar
17 Dec 2024 19:29
Replied by andypugh on topic Carousel with analog servo drive

Carousel with analog servo drive

Category: Advanced Configuration

Does your PID control velocity or position? It would need to control velocity to work as intended with the carousel component.

The use the carousel.N.motor-vel output as the (velocity) PID command.

Now the component will derive the tool number from the index and tool pule inputs, and will simply drive the carousel motor at constant speed until the it sees the sensor for the selected too.

It _might_ work better in counts mode based on the encoder in the servo motor, but try it this way first.
  • lukin1156
  • lukin1156
17 Dec 2024 19:13
Carousel with analog servo drive was created by lukin1156

Carousel with analog servo drive

Category: Advanced Configuration

Hello everyone, I am starting up an automatic tool change on my new milling machine and I have a problem connecting the carousel component. The carousel is rotated by a servo motor that I control with an analog signal. There is a gear transmission of unknown ratio between the motor and the carousel. There are two inductive sensors on the carousel for sensing the index and the tool position. Currently, the carousel rotates to the index after enabling. When entering the pocket number, the carousel rotates to the selected position, but only based on the number of encoder pulses, it ignores the tool position sensor. The signal for the motor goes through a PID loop, named pid.c. Should I unlink the encoder from the carousel component and connect the encoder only to the PID loop?
 loadrt carousel pockets=6 encoding=index dir=2
addf carousel.0     servo-thread
net carousel-index carousel.0.sense-0 hm2_5i25.0.7i77.0.0.input-03-not
net carousel-pulse carousel.0.sense-1 hm2_5i25.0.7i77.0.0.input-02-not
net carousel-enable <= motion.digital-out-05 => carousel.0.enable
net carousel-pocket <= motion.analog-out-00 => conv-float-s32.0.in
net carousel-pocket-out <= carousel.0.pocket-number => conv-float-s32.0.out
# PID carousel
setp   pid.c.Pgain     [JOINT_3]P
setp   pid.c.Igain     [JOINT_3]I
setp   pid.c.Dgain     [JOINT_3]D
setp   pid.c.bias      [JOINT_3]BIAS
setp   pid.c.FF0       [JOINT_3]FF0
setp   pid.c.FF1       [JOINT_3]FF1
setp   pid.c.FF2       [JOINT_3]FF2
setp   pid.c.deadband  [JOINT_3]DEADBAND
setp   pid.c.maxoutput [JOINT_3]MAX_OUTPUT
setp   pid.c.error-previous-target true
net c-index-enable  =>  pid.c.index-enable
net machine-is-enabled  =>  pid.c.enable
net c-pos-cmd       =>  pid.c.command
net c-pos-fb        =>  pid.c.feedback
net c-output        <=  pid.c.output
# ---PWM Generator signals/setup---
setp   hm2_5i25.0.7i77.0.1.analogout3-scalemax  [JOINT_3]OUTPUT_SCALE
setp   hm2_5i25.0.7i77.0.1.analogout3-minlim    [JOINT_3]OUTPUT_MIN_LIMIT
setp   hm2_5i25.0.7i77.0.1.analogout3-maxlim    [JOINT_3]OUTPUT_MAX_LIMIT
net c-output     => hm2_5i25.0.7i77.0.1.analogout3
net c-pos-cmd    <= carousel.0.counts-target

# ---Encoder feedback signals/setup---
setp    hm2_5i25.0.encoder.03.counter-mode 0
setp    hm2_5i25.0.encoder.03.filter 1
setp    hm2_5i25.0.encoder.03.index-invert 0
setp    hm2_5i25.0.encoder.03.index-mask 0
setp    hm2_5i25.0.encoder.03.index-mask-invert 0
setp    hm2_5i25.0.encoder.03.scale  [JOINT_3]ENCODER_SCALE
net c-pos-fb               <=  hm2_5i25.0.encoder.03.position
net c-vel-fb               <=  hm2_5i25.0.encoder.03.velocity
net c-pos-fb               =>  conv-float-s32.1.in
net c-pos-fb-out            => conv-float-s32.1.out => carousel.0.counts
 
  • andypugh
  • andypugh's Avatar
17 Dec 2024 19:09 - 17 Dec 2024 19:11
Replied by andypugh on topic Building debian package without GTK2

Building debian package without GTK2

Category: Installing LinuxCNC

That was what I was wondering about trying first, yes.

I had thought that there was a way to pass extra args "through" dpkg but I didn't find it. 
  • andypugh
  • andypugh's Avatar
17 Dec 2024 19:08
Replied by andypugh on topic TB 6600 getting hot

TB 6600 getting hot

Category: Driver Boards

Also, are these really a TB6600?
I bought one of these recently: www.amazon.co.uk/dp/B07SBZ9SM5
I took it apart and found there was lots of space inside (which suited me) but there is no sign of a TB6600 chip in there. I don't know what the actual power IC is, but it was small, square and surface mount.
It turns out that I am not the only one to wonder about this:
www.grbl.org/single-post/tb6600-fake-or-not-but-who-cares
The article above also points out that anything that supports x32 microstepping is _not_ a TB6600.

There is an advantage to this if you don't need more than 3A, there is lots of space inside, and I was able to build a little Hobbing / ELS controller directly into the stepper driver case (3D printing a new lid)
  • andypugh
  • andypugh's Avatar
17 Dec 2024 18:54
Replied by andypugh on topic Pressbrake CNC Control Setup Questions

Pressbrake CNC Control Setup Questions

Category: CNC Machines

The press-brake controller I showed here did not use G-code at all. (That was the fun part of the project, for me)

It uses standalone HAL logic to operate the backstop and ram, and the GUI reads the bend data direct from the table.

It has been years since I looked at it, though, so at this point I am fuzzy on the details.
  • resmond
  • resmond
17 Dec 2024 18:48
Replied by resmond on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

On the topic of 'daily driver'...

I switched to a pure linux environment for CAD, CAM and obviously LinuxCNC for g-Code execution. Being rusty on Linux I stumbled onto Unbuntu for my desktop and the ISO from LinuxCNC for my Pi 5 leaving Xcfe in place assuming its reputation for being light.

Plenty of upside on being Linux across the board but being new on top of very different environments depending on where my chair is pointed is a little bit disorienting. LOL

I can never remember where I installed what! LOL
  • WKS-3D
  • WKS-3D's Avatar
17 Dec 2024 17:44
Replied by WKS-3D on topic Poti nur wirksam bei mm/min (Drehmaschine)

Poti nur wirksam bei mm/min (Drehmaschine)

Category: Deutsch

So, ich wollte mal ne kurze Rückmeldung geben, also mit M50 funktioniert der Poti bei mm/U. Gewinde schneiden (G33.1) oder drehen (G33 / G76) habe ich noch nicht mit M50 ausprobiert, aber dabei sollte der M50 Befehl allerdings ignoriert werden.
Jetzt muss ich das ganze nur noch in den Postprozessor bekommen 

Danke für eure Hilfe 

Gruß
Olli
  • digiex_chris
  • digiex_chris
17 Dec 2024 17:38

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

* at the end, the flash select is set to 1 again for safety reasons, as the SPI line is to be used for communication with the FPGA (7 = 1)
 

Thank you, I appreciate your patience with my questions!

This helps a lot for my understanding, and I think it explains the error in my python script. I'll change it to configure chip select at runtime instead of at boot time. My pi5 must be holding the state of 7 at a value I don't want if I want to allow the fpga to be the master for the eeprom spi.
  • HansU
  • HansU's Avatar
17 Dec 2024 16:57
Replied by HansU on topic MDI and Keyboard

MDI and Keyboard

Category: Gmoccapy

The "use keyboard shortcuts" checkbox shouldn't have any impact on this.
Should work like this independent of this setting.
 

Have you tried a simulation config?
  • Lcvette
  • Lcvette's Avatar
17 Dec 2024 16:19
Replied by Lcvette on topic wiring MPGs to 7i96s

wiring MPGs to 7i96s

Category: Driver Boards

Thanks Peter!
  • meister
  • meister
17 Dec 2024 16:08

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

one more thing about the 'pin-modifier', i know it takes some getting used to and the implementation gave me a headache :)

but it makes the thing enormously flexible and customizable.

list of modifier's: debounce, toggle, invert, onerror, pwm

the modifier's can be set for each input and output pin and also as a pipeline one after the other.

* For example, you can 'dim' an output and either reduce the brightness of an LED or operate a 12V relay with 24V (pwm)

* or set the pwm frequency to 1Hz so that the LED flashes

* suppress interference on inputs with debounce

* or other things that would normally require external hardware components.


i have to admit, i'm a bit proud of the function ;P
Displaying 21571 - 21585 out of 21888 results.
Time to create page: 0.601 seconds
Powered by Kunena Forum