Advanced Search

Search Results (Searched for: )

  • emresensoy
  • emresensoy
18 Aug 2025 06:34

EtherCAT RC Servo Motor & PWM Output Interface Board

Category: Show Your Stuff

– ETHERCAT RC SERVO MOTOR INTERFACE
– 4x RC SERVO MOTOR CAN BE CONNECTED SAME TIME
– 24VDC SUPPLY
www.egerobotics.com/ethercat-pwm-rc-servo-interface
  • Hakan
  • Hakan
18 Aug 2025 06:32
Replied by Hakan on topic AX58100

AX58100

Category: EtherCAT

That sdodataraw input field to sdoconfig isn't the easiest to use, unfortunately.
After using an online ieee float to hex converter one ends up with 0x43480000 for 200.0
Swap the byte order, the number becomes SdoDataRaw="00 00 48 43".

An alternative is to set the value outside of linuxcnc
ethercat -p 0 download 0x2001 0 200.0
and check the value with 
ethercat -p 0 upload 0x2001 0
The value needs to be set at every power cycle of the board, it isn't saved.

I gave MacAcceleration a default value of 1000000.0, you might want to give it a reasonable value.
 
  • Darium
  • Darium
18 Aug 2025 05:26
Replied by Darium on topic scurve trajectory planner

scurve trajectory planner

Category: General LinuxCNC Questions

Hi,
Any update on the project?
  • f355
  • f355's Avatar
18 Aug 2025 05:08
Replied by f355 on topic Z probe and tool setter combo

Z probe and tool setter combo

Category: Basic Configuration

 
Thank you for your reply!

I don't think the GUI and/or the connection method matters much in this situation - it's more of a HAL question than anything else - but if you're curious, I'm retrofitting a Carvera Air desktop mill, details can be found here , it's a bog-standard 3-axis Cartesian machine for all intents and purposes. Probing is the last part before the setup can be called functional.

I don't know what kind of picture would be helpful here, so I'll try to explain better.

The machine has a tool setter/TLO sensor on the bed, it's a spring-loaded button that closes the contact when pressed.
There's also a probe that you clamp in the spindle to touch off the top of the stock, again, it closes the contact when the tip of it is pressed.

I need to measure the length of the probe using the tool setter. If I move the probe down against the button and trigger the measurement when just the tool setter button closes the contact, I get an inaccurate reading - the probe tip requires additional ~0.05mm of travel before it triggers (I'm wondering - is it maybe common to ignore this error? That would explain a lot). So the length needs to be measured when both the probe and the tool setter contacts close. I can combine the HAL inputs with boolean AND operation, feed the result into motion.probe-input, and it works perfectly.

However, after doing that I need to touch off the stock with the probe, and that quite obviously doesn't work with ANDed inputs - the tool setter button is not pressed when the probe triggers against the stock (unless I reach out and press it down with my hand :) but that's obviously not a solution). The same goes for measuring the end mill length.

I can replace AND with OR, and then I can measure my end mills and touch off the stock, but I lose the ability to accurately determine the probe length, as described above.

I don't mind writing a new HAL component if needed, but I don't know how to isolate the situation of measuring the probe. There's motion.motion-type pin, as I've discovered recently, so maybe I can cook up something based on that, in combination with the fixed tool number for the probe, but I'm not sure if motion.motion-type would be set to 4 (tool change) when tool length measurement is happening, I guess I'll have to experiment.
  • unknown
  • unknown
18 Aug 2025 04:16

getting started , latency and breakout board questions

Category: General LinuxCNC Questions

One should always RFTM, it's a good practice to follow unless you are quite financially well off, have plenty of time to spare and have the patience of a saint.

Or some other poor sod is setting everything up and you have 100% trust in them.
  • PCW
  • PCW's Avatar
18 Aug 2025 03:26
Replied by PCW on topic Simodrive 611

Simodrive 611

Category: General LinuxCNC Questions

Do you have a link to the drive manual or at least the the I/O connections?

You can use MesaCT to generate 7I97/7I97T compatible configurations
plus theres a sample 7i97/7i97t configuration. I think this is in the 7I97T
software support zip file, if not, I can post it here.
  • PCW
  • PCW's Avatar
18 Aug 2025 03:22
Replied by PCW on topic Issues with MESA 7976eu analog-in

Issues with MESA 7976eu analog-in

Category: Driver Boards

Yes, that should be correct.
  • SebastianM
  • SebastianM
18 Aug 2025 01:37
Replied by SebastianM on topic Issues with MESA 7976eu analog-in

Issues with MESA 7976eu analog-in

Category: Driver Boards

Thx, this is how my setup looks like... 



So if I understood your answer correctly - I replace R1 (currently 10k) with 110k, which gives me 10k (110k & 11k in parallel). 
Will try that tomorrow....

thx!!
  • PCW
  • PCW's Avatar
18 Aug 2025 00:14
Replied by PCW on topic extra axis on 7i96 with bob

extra axis on 7i96 with bob

Category: Driver Boards

If this is the standard SainSmart V2  5 Axis BOB, then
7i96_5abob_d.bit firmware would be the appropriate.

The existing hal file should be close (the PWM output just moves
to the BOB) There may be polarity/frequency changes needed
with the PWM output.

You would need to add the 5th axis stuff to the hal/ini files
  • Jonathan_H
  • Jonathan_H
18 Aug 2025 00:07

System hangs repeatedly with certain combinations of operations

Category: General LinuxCNC Questions

The code in my hal file is now
# --- SPINDLE-AT-SPEED ---
net ext_spindle-at-speed <= hm2_7i76e.0.7i76.0.0.input-12
setp lut5.0.function 0x0d
net spindle-enable lut5.0.in-0
net ext_spindle-at-speed lut5.0.in-1
net spindle-at-speed lut5.0.out

if I use hal meter to view the pins on lut5.0 the inputs have the expected values depending on whether the spindle is on or off and whether it is up to speed or not, but the output is always false.

What am I missing?
  • Chock
  • Chock
18 Aug 2025 00:06

getting started , latency and breakout board questions

Category: General LinuxCNC Questions

thanks unknown,  Sorry.  Enough said.    Eventually i wanted to try and get this arm under LinuxCnc control,   So a tiny bit on topic,   maybe i should have led with that.   or started a new thread . 

my servos, BOB, and power supply should be in by the end of the week.   I have been reading about the HAL, and the stepconf wizard.
 I will be using the clearpath SDSK-2321S-RQN  DC servo

i am trying to read up on the  stepconf wizard?    that is next  , and  i need to  read the servo manual as well

thanks



 
  • unknown
  • unknown
17 Aug 2025 23:28

getting started , latency and breakout board questions

Category: General LinuxCNC Questions

Ok this has got way off topic and is starting to get into topics far away from Linuxcnc.
For a detailed how-to on the use of the serial port please read this document.
tldp.org/HOWTO/Serial-HOWTO.html
This should cover everything regarding the serial port, the tldp site has a lot of docs regarding basic Linux usage.

Oh and please stop inserting random question marks, it's makes it hard to work out what you are on about.
  • Chock
  • Chock
17 Aug 2025 23:02

getting started , latency and breakout board questions

Category: General LinuxCNC Questions

i must be doing something pretty dumb,   i tried this on the ancient Dell D620  dual booted with windows XP and Ubuntu14? from about  years ago   and i got the same problem.    This is the known good computer to interact with the robot arm , but in windows XP with putty or the robot native software that i think was windows 95.    This native software is not perfect and won't compile a program, but it will run the arm from the terminal

So maybe it is not my current version of ubuntu12.

Please don't ask how i got the ubuntu 14.  
  • Chock
  • Chock
17 Aug 2025 22:44

getting started , latency and breakout board questions

Category: General LinuxCNC Questions

what about   something like this

" sudo apt-get install minicom # Install if not present
minicom -D /dev/ttyUSB0 -b 115200 # Connect to device at 115200 baud

but replace the usb0 with S0, and then fix the rest  baud R, and parity, etc
 
  • Silverback
  • Silverback
17 Aug 2025 22:33
Replied by Silverback on topic qt_auto_probe_tool with large tool offset

qt_auto_probe_tool with large tool offset

Category: Mill Library

I was able to resolve it.

Apparently a plain text editor is necessary. Once I copied into Notebook++ and then into the nc files directory, everything started working.

I appreciate your answer and willingness to help.
Displaying 9901 - 9915 out of 17934 results.
Time to create page: 0.721 seconds
Powered by Kunena Forum