Advanced Search

Search Results (Searched for: )

  • dschultz
  • dschultz
28 Jan 2025 19:35
Replied by dschultz on topic StepperOnline A6 Servo

StepperOnline A6 Servo

Category: EtherCAT

It looks like you are figuring it out like I did! 
I started by mocking everything up on a wood panel and getting the motors turning.
Now I am getting starting installing it in a permanent cabinet and getting the motors on a machine.
I too had the following error until I raised my error limits.
I guess I will find out once I've got everything integrated if I need to tweak those values.
  • Studi
  • Studi's Avatar
28 Jan 2025 19:23

ViaConstructor - Free and Opensource CAM for Linux and Mac

Category: CAD CAM

Hallo meister,
sorry für die späte Rückmeldung.
Anbei das Bild. als .png
Hab mir erlaubt im Bild Masse ein zu tragen.

 
Hab das Import-Ergebnis gesehen. Sieht gut aus. Passt es auch masslich?
  • fully_defined
  • fully_defined's Avatar
28 Jan 2025 18:49
Replied by fully_defined on topic x86 Parallels LinuxCNC VM

x86 Parallels LinuxCNC VM

Category: Installing LinuxCNC

cornholio post=320000 userid=35653
Concise and to the point.

I doubt that would have helped. You know as well as I do that the conversation would have gone pretty much exactly as this one has: completely irrelevant advice that has nothing to do with the question.

Maybe someone on a Mac forum or similar could provide one

I would have had the same conversation anywhere else.

Is it still possible to import VirtualBox virtual machines into Parallels ? And is it possible to import an x86 VirtualBox VM into Parallels running on an Arm based Mac.

No. Ask me how I know!

Or step over to the dark side and obtain a 2nd hand T series Lenovo laptop. T530 work quite well. Easier to transport from your workshop, office, ivory tower or wherever.

I already mentioned two PCs that I already own.

I just want to add that my experience so far, after buying a Mesa board and attempting to set up a LinuxCNC control on a router has been absurd. The Mesa board seems okay, and well made, but the culture around LinuxCNC is confusing. Before engineering school, I was a CNC programmer and I admired the Heidenhain TNC640 controls our dozens of Hermle 5-axis machines ran on. I started to understand what all the fuss was about Linux. But LinuxCNC is whole other animal. It feels more like a Masonic Temple than software. I just want to optimize running a machine that I bought, and has very common components, but because of how awful the documentation is, the forum is mandatory. But this forum is not great. Sorry!
  • beauxnez
  • beauxnez
28 Jan 2025 18:44

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

Category: Computers and Hardware

thanks I changed to ETH.h same problem

Processing esp32-rmii-ethernet (platform: espressif32@6.5.0; board: esp32dev; framework: arduino)
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: docs.platformio.org/page/boards/espressif32/esp32dev.html
PLATFORM: Espressif 32 (6.5.0) > Espressif ESP32 Dev Module
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES:
- framework-arduinoespressif32 @ 2.0.14+sha.44da992
- tool-esptoolpy @ 1.40501.0 (4.5.1)
- toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
LDF: Library Dependency Finder -> bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 42 compatible libraries
Scanning dependencies...
Dependency Graph
|-- FastAccelStepper @ 0.30.15
|-- ESP32Ping @ 1.7.0
|-- AsyncTCP @ 1.1.1
|-- ESP32Encoder @ 0.11.7
|-- WiFi @ 2.0.0
|-- ArduinoNvs @ 2.8.0
|-- ESP32Console @ 1.2.2
|-- ArduinoOTA @ 2.0.0
|-- Ethernet @ 2.0.0
|-- Ticker @ 2.0.0
|-- ESP32 Async UDP @ 2.0.0
Building in release mode
Compiling .pio\build\esp32-rmii-ethernet\src\ClientMode.cpp.o
Compiling .pio\build\esp32-rmii-ethernet\src\ConfigManager.cpp.o
Compiling .pio\build\esp32-rmii-ethernet\src\ConsoleMenus.cpp.o
Compiling .pio\build\esp32-rmii-ethernet\src\ControllerMode.cpp.o
Compiling .pio\build\esp32-rmii-ethernet\src\I2SOut.cpp.o
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
Compiling .pio\build\esp32-rmii-ethernet\src\Pins.cpp.o
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
*** [.pio\build\esp32-rmii-ethernet\src\ConfigManager.cpp.o] Error 1
*** [.pio\build\esp32-rmii-ethernet\src\ClientMode.cpp.o] Error 1
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
*** [.pio\build\esp32-rmii-ethernet\src\ConsoleMenus.cpp.o] Error 1
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
*** [.pio\build\esp32-rmii-ethernet\src\ControllerMode.cpp.o] Error 1
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
*** [.pio\build\esp32-rmii-ethernet\src\I2SOut.cpp.o] Error 1
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
*** [.pio\build\esp32-rmii-ethernet\src\Pins.cpp.o] Error 1
=========================================================================================== [FAILED] Took 4.53 seconds ===========================================================================================

Processing esp32-spi-ethernet (platform: espressif32@6.5.0; board: esp32dev; framework: arduino)
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: docs.platformio.org/page/boards/espressif32/esp32dev.html
PLATFORM: Espressif 32 (6.5.0) > Espressif ESP32 Dev Module
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES:
- framework-arduinoespressif32 @ 2.0.14+sha.44da992
- tool-esptoolpy @ 1.40501.0 (4.5.1)
- toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
LDF: Library Dependency Finder -> bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 43 compatible libraries
Scanning dependencies...
Dependency Graph
|-- FastAccelStepper @ 0.30.15
|-- AsyncTCP @ 1.1.1
|-- AsyncUDP_ESP32_Ethernet @ 2.1.0
|-- WebServer_ESP32_W5500 @ 1.5.3
|-- WebServer_ESP32_W6100 @ 1.5.3
|-- WebServer_ESP32_ENC @ 1.5.3
|-- ESP32Encoder @ 0.11.7
|-- ESP32Ping @ 1.7.0
|-- WiFi @ 2.0.0
|-- ArduinoNvs @ 2.8.0
|-- ESP32Console @ 1.2.2
|-- ArduinoOTA @ 2.0.0
|-- Ethernet @ 2.0.0
|-- Ticker @ 2.0.0
|-- ESP32 Async UDP @ 2.0.0
Building in release mode
Compiling .pio\build\esp32-spi-ethernet\src\ClientMode.cpp.o
Compiling .pio\build\esp32-spi-ethernet\src\ConfigManager.cpp.o
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
Compiling .pio\build\esp32-spi-ethernet\src\ConsoleMenus.cpp.o
*** [.pio\build\esp32-spi-ethernet\src\ClientMode.cpp.o] Error 1
*** [.pio\build\esp32-spi-ethernet\src\ConfigManager.cpp.o] Error 1
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
*** [.pio\build\esp32-spi-ethernet\src\ConsoleMenus.cpp.o] Error 1
=========================================================================================== [FAILED] Took 5.00 seconds ===========================================================================================

Processing esp32-wokwi-simulator (platform: espressif32@6.5.0; board: esp32dev; framework: arduino)
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: docs.platformio.org/page/boards/espressif32/esp32dev.html
PLATFORM: Espressif 32 (6.5.0) > Espressif ESP32 Dev Module
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (custom) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES:
- framework-arduinoespressif32 @ 2.0.14+sha.44da992
- tool-esptoolpy @ 1.40501.0 (4.5.1)
- toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
LDF: Library Dependency Finder -> bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 42 compatible libraries
Scanning dependencies...
Dependency Graph
|-- FastAccelStepper @ 0.30.15
|-- AsyncTCP @ 1.1.1
|-- ESP32Encoder @ 0.11.7
|-- ESP32Ping @ 1.7.0
|-- WiFi @ 2.0.0
|-- ArduinoNvs @ 2.8.0
|-- ESP32Console @ 1.2.2
|-- ArduinoOTA @ 2.0.0
|-- Ethernet @ 2.0.0
|-- Ticker @ 2.0.0
|-- ESP32 Async UDP @ 2.0.0
Building in debug mode
Compiling .pio\build\esp32-wokwi-simulator\src\ClientMode.cpp.o
Compiling .pio\build\esp32-wokwi-simulator\src\ConfigManager.cpp.o
Compiling .pio\build\esp32-wokwi-simulator\src\ConsoleMenus.cpp.o
Compiling .pio\build\esp32-wokwi-simulator\src\ControllerMode.cpp.o
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
Compiling .pio\build\esp32-wokwi-simulator\src\I2SOut.cpp.o
*** [.pio\build\esp32-wokwi-simulator\src\ClientMode.cpp.o] Error 1
*** [.pio\build\esp32-wokwi-simulator\src\ConfigManager.cpp.o] Error 1
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
*** [.pio\build\esp32-wokwi-simulator\src\ConsoleMenus.cpp.o] Error 1
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
*** [.pio\build\esp32-wokwi-simulator\src\ControllerMode.cpp.o] Error 1
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
*** [.pio\build\esp32-wokwi-simulator\src\I2SOut.cpp.o] Error 1
=========================================================================================== [FAILED] Took 3.96 seconds ===========================================================================================

Environment Status Duration


esp32-rmii-ethernet FAILED 00:00:04.525
esp32-spi-ethernet FAILED 00:00:05.000
esp32-wokwi-simulator FAILED 00:00:03.956
===================================================================================== 3 failed, 0 succeeded in 00:00:13.482 =====================================================================================

* The terminal process "C:\Users\HP-ELITEONE\.platformio\penv\Scripts\platformio.exe 'run'" terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
  • bananun
  • bananun
28 Jan 2025 18:41 - 28 Jan 2025 18:58
Replied by bananun on topic StepperOnline A6 Servo

StepperOnline A6 Servo

Category: EtherCAT

So, after several hours I stumbled on something and somehow I managed to get it working my self :)

Only thing I did was to change the "setp cia402.0.pos-scale" to -2000. I have no idea what it means even... but I saw the difference when looking through Marcorep's github (github.com/marcoreps/linuxcnc_leadshine_EL8).

At least I'm starting to see the connection between all the .ini .hal and .xml files.

EDIT :

Okay so it was not actually the negative number, it was the fact that I removed it from the .ini and set it directly in the .hal file.

I had these two lines in .ini:
POSSCALE = 100000
VELOSCALE = 100000

and in .hal i had this:
setp cia402.0.pos-scale [JOINT_0]POSSCALE
setp cia402.0.velo-scale [JOINT_0]VELOSCALE

after the change I removed the two lines from .ini and changed the .hal to:
setp cia402.0.pos-scale -2000

And now I understand that the negative number just inverts the encoder :) Anyways I'm leaving my mistakes here so someone else might benefit from them.
  • Red_D85
  • Red_D85
28 Jan 2025 18:36
Replied by Red_D85 on topic Erklärung Ethercat

Erklärung Ethercat

Category: Deutsch

Das funkioniert. Ich weis nur nicht wieso ich bei einer encoderauflösung statt 1000, 10000 einstellen muss aber dann stimmt es.

Danke an alle

That works. I dont know why i have to set 10000 per revolution? Correct would be 1000 per revolution. But with 10k it works.

Thank you all
  • PCW
  • PCW's Avatar
28 Jan 2025 18:30
Replied by PCW on topic Spindle Pulses Lost in System

Spindle Pulses Lost in System

Category: General LinuxCNC Questions

Halscope (and a software encoder) cannot reliably "see" pulses shorter
than the sample period (4 ms in this case).

That would be fixed by using firmware with a hardware encoder and using
the hardware encoder rather than LinuxCNCs software encoder component.
  • tommylight
  • tommylight's Avatar
28 Jan 2025 18:26
Replied by tommylight on topic Spindle Pulses Lost in System

Spindle Pulses Lost in System

Category: General LinuxCNC Questions

Slow optocouplers.
Better quality BOB should help, or just get 2 fast optos.
  • 10K
  • 10K's Avatar
28 Jan 2025 18:08
Spindle Pulses Lost in System was created by 10K

Spindle Pulses Lost in System

Category: General LinuxCNC Questions

My lathe spindle originally had an Index pulse and 10 encoder pulses per revolution. From the problems discussed in
      forum.linuxcnc.org/38-general-linuxcnc-q...peed?start=40#319800
I thought it would be better if I generated more than 10 pulses per spindle revolution.

I built a ring to fit on my lathe pulley with 180 teeth. I picked this size because it had the most teeth that I though I could machine. They were about 1/16" width and depth. I found that the proximity probe I was using could not detect these small teeth. I replaced it with a Hall Effect Sensor =11.0ptS38J-22ADSO-5KJA5 from Standex Electronics. Here's the installation:
 

Here's what the output looks like at 400 RPM on my oscilloscope:
 

This is about 24V. The frequency of the signal is about 6 cycles in 5 mS, or 1,200 Hz. Expected signal is 180 pulses * 400 RPM / 60  = 1,200 Hz. So far, so good.

The signal goes into a breakout board with optoisolators. I can see the signal on the input and output side of the optos, so I know it's going into the circuit OK. I don't see any missed pulses on the oscilloscope. The breakout board feeds a Mesa 7i92.

When I pull up the encoder inputs in HalScope, I see:
 

Not good. I should see 180 pulses between the index pulses. I'm seeing about 10. Plus, one of the index pulses is missing.

I have a separate DRO that also displays the spindle RPM. If I compare it to the RPM shown on LinuxCNC, they match from 0-150 RPM, then for higher speeds LinuxCNC shows speeds lower than 150.  So if the lathe is at 500 RPM on the DRO, LinuxCNC shows about 60 RPM. Again, I can see on the oscilloscope that I'm getting all the pulses.

Here is my .INI and .HAL files. Any ideas?

File Attachment:

File Name: Monarch_10...1-28.hal
File Size:7 KB
 

File Attachment:

File Name: Monarch_10...1-28.ini
File Size:6 KB
  • Aciera
  • Aciera's Avatar
28 Jan 2025 18:00 - 28 Jan 2025 18:05

Issue with Access - "pin is not writable" Error when using setp

Category: EtherCAT

isn't 'cia402.n.controlword' an output pin? (you can't setp output pins)
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
28 Jan 2025 17:49
Replied by Cant do this anymore bye all on topic Fusion 360 Win 10 EOL

Fusion 360 Win 10 EOL

Category: CAD CAM

Hahaha
I used to get the "I'm a hacker and have hacked all your devices and have videos of you watching rude videos and doing rude things"
My reply was "all still images and videos of myself are copyrighted. I will have my people visit you to discuss your upcoming self deletion. As we are reasonable people we will not expose your friends and family members to the videos you have collected of random people doing things"

These always came to an old Hotmail account I've had pre 2000, and look at every 2 months or so.
Seriously, I've seen every scam known to man come through that.
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
28 Jan 2025 17:42
Replied by Cant do this anymore bye all on topic x86 Parallels LinuxCNC VM

x86 Parallels LinuxCNC VM

Category: Installing LinuxCNC

That would have been how to ask for what you wanted. Concise and to the point.
Maybe someone on a Mac forum or similar could provide one, tho I would ask for a Debian bookworm image, as asking for a Linuxcnc image might lead to answers you don't want.

Is it still possible to import VirtualBox virtual machines into Parallels ? And is it possible to import an x86 VirtualBox VM into Parallels running on an Arm based Mac.
Or step over to the dark side and obtain a 2nd hand T series Lenovo laptop. T530 work quite well. Easier to transport from your workshop, office, ivory tower or wherever.
  • my1987toyota
  • my1987toyota's Avatar
28 Jan 2025 17:23
Replied by my1987toyota on topic Fusion 360 Win 10 EOL

Fusion 360 Win 10 EOL

Category: CAD CAM

  I am well on my way to that myself. Between this and the Bambu Lab scenario I am waiting for Dr.Evil to emerge from the shadows
with some sort of ransom deal. LOL
  • Lcvette
  • Lcvette's Avatar
28 Jan 2025 16:40
Replied by Lcvette on topic scurve trajectory planner

scurve trajectory planner

Category: General LinuxCNC Questions

Hi Grotius.

Really cool! Tomorrow I will have some time to test around. I also wrote a small ncode with some loops to test P and F values. Will test and provide tomorrow.

The conversion I dont get right now. Of course I know how to use components and so on, but have to look how you mean it.

Julian, can you join the qtpyvcp chat room?

matrix.to/#/#qtpyvcp:matrix.org
  • juliankoenig87
  • juliankoenig87
28 Jan 2025 16:06
Replied by juliankoenig87 on topic scurve trajectory planner

scurve trajectory planner

Category: General LinuxCNC Questions

Hi Grotius.

Really cool! Tomorrow I will have some time to test around. I also wrote a small ncode with some loops to test P and F values. Will test and provide tomorrow.

The conversion I dont get right now. Of course I know how to use components and so on, but have to look how you mean it.
Displaying 18886 - 18900 out of 21691 results.
Time to create page: 0.781 seconds
Powered by Kunena Forum