Advanced Search

Search Results (Searched for: 7i76e)

  • mjones@welfab.ca
  • mjones@welfab.ca
10 Nov 2024 21:06

Mesa, Linuxcnc with step direction servo's for axis and analog servo spindle.

Category: Basic Configuration

7i76E is connected to the computer through ethernet, the 7i77 connects to the 7i76e with a ribbon cable and the 7i64 connects to the 7i77 with a modified ethernet cable.
The boards have 5v and 24v field power.
It has been a while since I wired and had time to do the cards but I remember that I did flash one for some reason or another. Does it need different flashing for step direction than for analog?
And sorry again, as I said it has been a while since I had time to get into this again and don't remember where to type readhmid
  • tommylight
  • tommylight's Avatar
10 Nov 2024 20:22

Mesa, Linuxcnc with step direction servo's for axis and analog servo spindle.

Category: Basic Configuration

It would be much better to give us correct info about your setup, like what is attached to 7i76 and 7i77?
Or is it a 7i76E with 7i77?
Did you flash the correct firmware for whatever is in use?
What does readhmid return?
Do the boards have 5V and Field (12-24V) power?
  • dbtayl
  • dbtayl
10 Nov 2024 02:25

Strange motion offsets in one direction on one axis

Category: General LinuxCNC Questions

Not sure it's a LinuxCNC issue, but I figure the folks here are likely also 'up' on likely hardware/software causes that might be related.

I was machining a pocket this afternoon, and ran into some really weird behavior where everything came out great, EXCEPT the walls on the -Y side of the pocket are over-cut in various ways. The attached image is hopefully clearer than my words (green line shows expected cuts, red line shows actual), but:
  • The wall seems to get progressively more over-cut the further down the wall it goes- stairstep effect shown, with "reverse taper". Hard to measure the depths of the steps but they're big- maybe 0.02"? The very top of the wall is fairly close to on-size.
  • The "notch" out of the otherwise-rectangular pocket is grossly overcut, except at the very end where it joins the larger area, where it's more or less correct. Notably, that should be a straight line, but isn't. The wall is all scalloped from the adaptive roughing- the finish pass didn't even touch it.
  • All the other walls/dimensions look good. The +y wall has about 2 tenths of taper down the ~1" wall, nice surface finish, and the wall thickness is correct. The +X wall similarly measures correctly.
  • The pocket is ~1x5"

The machine is using a Mesa 7i76E card, with 5mm lead ballscrews direct-driven by Clearpath servos. The servos are controlled in quadrature mode. Feedback pins are connected, though I'd have to recheck the math for how far from commanded position they'd have to get before tripping an error. Either way this doesn't obviously scream following error. All axes use linear bearings.

Tool was a YG1 uncoated carbide 3/8" end mill with 1/2" LOC, extended reach with reduced shank and ~2.125 LBS. The cuts weren't super heavy- adaptive roughing with ~2mm stepover, ~8mm stepdown, 7000 RPM, 0.0014 IPT/~29 IPM, leaving 0.1mm for a finish pass. I used air blast + MQL, no signs of chip welding or anything like that.

LinuxCNC is 2.10 from Git, grabbed... 6 months or so ago- probably should have used the 2.9 release, but for whatever reason I didn't. Compiled from source on Arch Linux. Machine is offline, so no updates to have changed anything/messed things up.

I reviewed the gcode coordinates manually and also viewed it in multiple different viewers. It looks entirely correct.

Any thoughts? Has there been a known trajectory bug in LinuxCNC I haven't found reference to? Does this sound like some kind of Ethernet/Mesa comms/latency/disconnect issue? Hardware problem? Nothing I've come up with seems to fit the data. I'm perfectly happy to try running updates/move to LinuxCNC 2.9.x (and probably will), but I like to have assignable causes to problems.

Let me know if there's any more detail I can supply, and THANK YOU!
  • Lcvette
  • Lcvette's Avatar
08 Nov 2024 15:45
Replied by Lcvette on topic Use z probe and 3d probe in the same input?

Use z probe and 3d probe in the same input?

Category: QtPyVCP

loadrt or2
addf or2.0 servo-thread
net probe-touchprobe or2.0.in0 <= hm2_7i76e.0.7i76.0.0.input-08
net probe-toolsetter or2.0.in1 <= hm2_7i76e.0.7i76.0.0.input-09-not
net probe-input motion.probe-input <= or2.0.out

this is about the simplest or2 use for two inputs to motion.probe-input, in this method you would want to use a 3pin touch probe connection jack so that when you unplug the touch probe the jack closes the circuit which takes the input out of triggered state.

something like this maybe and jumper when plug is removed the jack closes.

www.amazon.com/MEETOOT-5-5mm-Female-Sock...trical/dp/B09JP19XKP


  • SertanATL
  • SertanATL's Avatar
08 Nov 2024 06:51
Replied by SertanATL on topic 7i76e I/O Input Field Stopped Working

7i76e I/O Input Field Stopped Working

Category: Driver Boards

In case this happens to anyone else, I reached out to Mesa and they replied back quickly. They offerred to fix the card for free if under warranty, for a small fee if not. Unfortunately shipping is more costly than card since I live in Turkey, therefore I decided to scrap the card.
  • SertanATL
  • SertanATL's Avatar
08 Nov 2024 06:49
Replied by SertanATL on topic 7i76e I/O Input Field Stopped Working

7i76e I/O Input Field Stopped Working

Category: Driver Boards

I ordered 3 new 7i96S for 2 of my machines and 1 backup. I only need few inputs, thank you for taking the time.
  • PCW
  • PCW's Avatar
07 Nov 2024 21:35
Replied by PCW on topic 7i76e I/O Input Field Stopped Working

7i76e I/O Input Field Stopped Working

Category: Driver Boards

A 7I96S can replace a 7I76E if you can get by with the more limited I/O
(11 inputs and 6 outputs instead of 32 inputs and 16 outputs))

You can add a 7I84 to a 7I96S if you need additional I/O
(this adds 32 inputs and 16 outputs)

Also 7I76EUs should be available in about 4-6 weeks
(7I76EU is the universal output version of the 7I76E
that supports sourcing, sinking or push-pull outputs)
  • SertanATL
  • SertanATL's Avatar
07 Nov 2024 20:39
Replied by SertanATL on topic 7i76e I/O Input Field Stopped Working

7i76e I/O Input Field Stopped Working

Category: Driver Boards

Thank you for quick reply.

Since 7i76e are not available, I am planning to buy 7i96S instead. Are they a suitable replacement for 7i76e? My setup is very basic, file is attached. Mesa cards just confuse me...
  • PCW
  • PCW's Avatar
07 Nov 2024 20:35
Replied by PCW on topic 7i76e I/O Input Field Stopped Working

7i76e I/O Input Field Stopped Working

Category: Driver Boards

Those errors suggest a problem with either the 7I76E field I/O side power supply or
serial communications (not a specific issue of the inputs)

If you contact Mesa by email, they can issue a RMA for analysis/repair/replacement
of the card.
  • SertanATL
  • SertanATL's Avatar
07 Nov 2024 20:28
7i76e I/O Input Field Stopped Working was created by SertanATL

7i76e I/O Input Field Stopped Working

Category: Driver Boards

I am running 7i76e with linuxcnc 2.8.4 for a engraving router for a year now and today it started to give a fault while machining(file attached). After 5 minutes it stopped working entirely and gave me a warning at the start saying input-08 is not plugged in. I removed the number 8 from Pncconf and tried again but then it was input-09. I removed all of them it was the spindle, after the spindle machine turned on. XYZ axis work no problem but nothing else. I then swapped the 7i76e from a different machine that I have and problem was solved. Is my card dead or is there something that I can do?
  • zack
  • zack's Avatar
06 Nov 2024 15:58 - 06 Nov 2024 16:26

Mint 22 with stock kernel preempt=dynamic works flawlessly with 7i76e

Category: General LinuxCNC Questions

preempt=full quiet splash kthread_cpus=0-1nosmt=force irqaffinity=0-1 rcu_nocb_poll rcu_nocbs=2-1 lapic=notscdeadline igb.EEE=0 hpet=disable i915.i915_enable_rc6=0 i915.powersave=0 skew_tick=1 intel_idle.max_cstate=1 intel_pstate=disable amd_pstate=disable amd_idle.max_cstate=1 cpufreq.off=1 cpuidle.off=1 idle=poll processor.max_cstate=1 isolcpus=2-3 idle=poll pcie.aspm=0 r8169.eee_enable=0 pcie_aspm=off

Try a few settings abviosly mo realtek goods on yoga
  • zack
  • zack's Avatar
06 Nov 2024 15:55

Mint 22 with stock kernel preempt=dynamic works flawlessly with 7i76e

Category: General LinuxCNC Questions

Yes default, but did do updates and got kernel 6.8.0-48.
A few cmd line params incl isolcpus.
been running on old asus i5 2nd gen for a week now.... no errors.
Thread at 800000.
Funny also realtek nic with stock r8169 driver

seems like we heading to a brighter rt future.
Hopefully no more compiling kernels and chopping in drivers etc.
  • tommylight
  • tommylight's Avatar
06 Nov 2024 15:53

Mint 22 with stock kernel preempt=dynamic works flawlessly with 7i76e

Category: General LinuxCNC Questions

Testing this right now on a Lenovo ThinkPad Yoga 370, just added isolcpus=2-3 to boot options, still excursions after a while on batteries.
Stay tuned, testing isolcpu=3-4 now
  • tommylight
  • tommylight's Avatar
06 Nov 2024 13:54

Mint 22 with stock kernel preempt=dynamic works flawlessly with 7i76e

Category: General LinuxCNC Questions

Is that the default mode?
I did test with stock Mint22, but the latency was not ok, and i waguely recall mentioning Dynamic somewhere, but i had no isolcpu in use.
Will have another look later, thank you.
BTW i did install 6.10RT and that works, did not boot with 6.11 or 6.12 at all.
  • tommylight
  • tommylight's Avatar
06 Nov 2024 13:42
Replied by tommylight on topic Suche Mesa 7i76E

Suche Mesa 7i76E

Category: Deutsch

7i76 oder 7i76E?
Die 7i96S hab venig IO und es gibt beim eusurplus.com immer, nem ein 7i84 mit 32 eingange und 16 ausgange und einfach zu verkablen.
Displaying 331 - 345 out of 494 results.
Time to create page: 0.604 seconds
Powered by Kunena Forum