Advanced Search

Search Results (Searched for: )

  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
28 Jan 2025 22:16
Replied by Cant do this anymore bye all on topic Fusion 360 Win 10 EOL

Fusion 360 Win 10 EOL

Category: CAD CAM

No, but the OK Game is good. I usually identify myself as Patrick Conor Officer, and give them the phone number and address of a police station in my state.
  • Fianna
  • Fianna's Avatar
28 Jan 2025 22:01

Does 7i76e + 7i78 + 7i85 need a custom bin file?

Category: Basic Configuration

Hi All, 

I'm trying to add a 7i78 and 7i85 card to P1 and P2 of my 7i76e. 
When I plug the 7i78 into P1 and mesaflash --readhmid, the usual 7i76e pins show up "on card" and I also get a list of the 7i78 pins on the "IO Connections for P1" list, an encoder and some stepgens, so that looks positive.

However I connected a bunch of test nets in my hal file, something like this but I'm not by the machine and the SSH isn't connecting now so I can't check: 
net test017 <= hm2_7i76e.0.7i76.0.0.input-17
net test018 <= hm2_7i76e.0.7i76.0.0.input-18
net test019 <= hm2_7i76e.0.7i76.0.0.input-19
net test020 <= hm2_7i76e.0.7i76.0.0.input-20

all of my test nets stay low whether or not I apply 5v to the pins. 
Do I need to change something in the FPGA firmware (bitfile?) to define these pin directions? If so, is this a matter of downloading the Xilinx tool or is there a repo somewhere with combinations of mesa bitfiles in there? I've seen PCW on here post them but I'm not sure if they live somewhere! 
Do the IOPort numbers from --readhmid directly map to the hm2_7i76e.0.7i76.0.0.input-nn pins in the hal or am I missing something here? 


When the 7i85 arrives, I'd like to get it reading a glass scale to close the loop on the axes (I could also test this sooner with the encoder input on the 7i78 if I get the scales mounted before the 7i85 shows up, depends on DHL!) presumably the standard firmware shipped in the 7i85 is set up for the right encoder IO so I only need to set up the hal file plug it into the 7i76e, or will that require an update to the 7i76e bin? 

Finally, once the axis position feedback is working and tuned I'd like to get index homing working from the glass scales on top of my existing home switches. From seeing posts on here It looks like i'll need a new bitfile to enable the home-seeking with a limit switch input and home-latch off an index, but the homing config page seems to say I just need to set HOME_USE_INDEX in the .ini ? 
  • my1987toyota
  • my1987toyota's Avatar
28 Jan 2025 21:47
Replied by my1987toyota on topic Fusion 360 Win 10 EOL

Fusion 360 Win 10 EOL

Category: CAD CAM

Do you do the whole Kitboga thing and keep "nude photos" of mole rats for the windows security scammers to down load?
 
  • TangentAudio
  • TangentAudio
28 Jan 2025 21:36

StepperOnline T7 & LeadShine EL7 EtherCat AC Servo Drives

Category: General LinuxCNC Questions

I'm in the middle of a refurbishing of an old Bridgeport mill that used to have a ProtoTrak system from the late 1980s on it.  Last April, I replaced the old DC servos with 750W EtherCAT AC servos from StepperOnline - the T7 series (23-bit absolute encoders w/battery backup etc).

I only purchased motors for the X and Y axes to keep initial costs down, but I'm considering converting the knee now as well.  I checked StepperOnline recently and saw that they have stopped selling the T7 series for no obvious reason.  Despite emailing them to ask, they cannot source even one more motor/drive setup for me and suggested one of their A6 EtherCAT servos as a replacement - which is a completely different drive OEM'd from someone different, and only 17-bit encoders.  Well priced at $230US + shipping from CN, though.

I'd really prefer to have matching drives for simplicity (e.g. only one tuning software program to learn).  The T7's are OEM versions of the LeadShine EL7 drives with a couple features stripped out.  I contacted LeadShine sales directly about purchasing a motor and drive, and the pricing was about double what I would have paid for a T7 through StepperOnline.  Needless to say, for a hobby project that stings a bit.

I can not seem to find EL7's anywhere else in the US, from any other sources.  Nothing used seems to pop up on eBay, and nothing compelling on AliExpress.  If I can swallow the price, of course I can just buy direct from LeadShine.  Or, I could deal with the A6 and its different tuning software I suppose, but I figured I'd ask here to see if anyone else has a suggestion first.

cheers,
Steve
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
28 Jan 2025 21:11
Replied by Cant do this anymore bye all on topic x86 Parallels LinuxCNC VM

x86 Parallels LinuxCNC VM

Category: Installing LinuxCNC

Furthermore the support Pete Wallace gives regarding Mesa product far surpasses that of any other business. So far so that not only does he not mind if the firmware is used on Dev boards but he actually helps with any questions regarding the code.
Tommy's knowledge and practical implementation of linuxcnc\mesa boards is astounding. There are many many others as well.

On a side note, I'm a civil labourer \ traffic controller. By reading the Mesa manuals, the Linuxcnc docs and asking the odd question I've had no trouble setting up my machine. So I can honestly say that there is no conspiracy to withhold any information, it's all available and many times you haven't been the first one to have a particular issue.
It is not the Linuxcnc ecosystem that is the issue. It's an attitude issue on your side. It's about time for some self reflection on your behalf.
The fact you would compare an open source project that maybe an odd 20 years old to commercial systems that have add unknown amounts of money used and many many years of presence in the industry is beyond absurd it is evidence of a lack of understanding.
So stop being a dill and put something constructive back in or buy a proprietary turnkey solution and pay for extended support package.
Be useful not a hindrance.
  • partec
  • partec
28 Jan 2025 21:02
Replied by partec on topic Handrad WHB04B-4

Handrad WHB04B-4

Category: General LinuxCNC Questions

schau doch bitte mal die ini Datei deiner frueheren Maschine im Detail genau an, die betreffenden Handradeintraege fehlen wahrscheinlich in deinem ini File der neueren Maschine
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
28 Jan 2025 20:48
Replied by Cant do this anymore bye all on topic x86 Parallels LinuxCNC VM

x86 Parallels LinuxCNC VM

Category: Installing LinuxCNC

Stop being a spherical bastard and your experience may improve. Myself and others have tried to help but you have been narcissistic, quoting your own posts, just plain arrogant, acted like a petulant child, when asked if you wanted to run Linuxcnc in a VM you said I was wrong.
By your admission you have had issues on other forums, you are the issue, you appear to educated above and beyond your ability for reasonable thought.

Try a different CNC controller Masso and Centroid have good reviews, be their problem not ours.

Yeah I know this breaks the CoC but you break the code of being reasonable.
  • michaeln
  • michaeln
28 Jan 2025 19:37

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

Category: Computers and Hardware

I don't had this problem.

But additional to the ETH.h - problem i had to change in ClientMode.cpp:

From    ESP32Encoder::useInternalWeakPullResistors = puType::UP;
to    ESP32Encoder::useInternalWeakPullResistors = puType::up;

 
  • 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.
Displaying 18886 - 18900 out of 21683 results.
Time to create page: 0.502 seconds
Powered by Kunena Forum