Advanced Search

Search Results (Searched for: )

  • hitchhiker
  • hitchhiker
Today 08:24
Dragon q6a from Radxa was created by hitchhiker

Dragon q6a from Radxa

Category: General LinuxCNC Questions

Hi i can get cheap a q6a with 8gb ram. I read that its more powerful then a raspberry pi 5.

But here i cant find Informations.

Is it useless for us?

Thanks
  • Hakan
  • Hakan
Today 06:35
Replied by Hakan on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

Haha read-check :)
Ten times more than I got, still only 30 mikroseconds.
Could be enough if you are close to the limit. But you shouldn't be, I guess. Are you?

Record position feedback and commanded position when the clunk happens.
There ought to be something.
  • ihavenofish
  • ihavenofish
Today 06:28
Replied by ihavenofish on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

Record lcec.0.pll-err with halscope. Should stay low.

as i said it bounces plus or minus 30000 or so
  • Hakan
  • Hakan
Today 06:13
Replied by Hakan on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

Record lcec.0.pll-err with halscope. Should stay low.
  • grandixximo
  • grandixximo's Avatar
Today 05:21
Replied by grandixximo on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

Cat6 come in both shielded and unshielded, need look at the cable specs, also the heads have metal, and you can check continuity for shielding, other than that, sharing your configuration would maybe tell us more.
  • JetForMe
  • JetForMe's Avatar
Yesterday 03:19
Has anyone tried using a ZimaBoard? was created by JetForMe

Has anyone tried using a ZimaBoard?

Category: Computers and Hardware

I’m wondering if the ZimaBoard 2  shop.zimaspace.com/products/zimaboard2-single-board-server  is a good machine for LinuxCNC (with an Ethernet Mesa card).
  • rhscdn
  • rhscdn
Yesterday 02:37

Manual Tool Change - Getting Somewhere at Last

Category: PathPilot

Bumping an old thread… Can these g37 & g37.x macros from Pathpilot be used in LinuxCNC and is the code available? I’m also looking to use a tool setter to automate tool length measurements after M6.
  • DarrenAlberta
  • DarrenAlberta
Yesterday 01:36
Display goes to horizontal blurry stripes was created by DarrenAlberta

Display goes to horizontal blurry stripes

Category: Installing LinuxCNC

Linux noob. Downloaded latest Live image. Burned on DVD. Put in old Compaq tower running Vista. Booted from DVD, everything worked. Installed to hard drive. Worked. Poked around in a few directories. Set time zone. Went to bed. Now it boots, gets to login screen, enter id and password, logs in and loses display. No clue where/how to troubleshoot. Any help greatfully accepted! Thanks,
Darren.
  • aikiaviator
  • aikiaviator
Yesterday 00:09
Replied by aikiaviator on topic Plasma table set, fine tuning a problem

Plasma table set, fine tuning a problem

Category: Plasmac

Hi Rod, Thanks for the feedback. Unfortunately it does not have THCAD5, and this is what I am using. So calculator does not allow me to double check. It does have THCAD10 and THCAD300. So I have set to 10, and the Voltage scale is 1/2. So hopefully this makes sense. The setting I have are now: THCAD2: Low (i.e. Down) 5V, Frequency divider: 1/32. 0V 95.4, 5V 896.0. Gives me the following as set by pnconf: Voltage Scale 0.005996, Voltage Offset 2981.25. Plasma machine: Unimig Razorcut 45 CNC port is set to 30:1 ratio. I set the Plasma to 30:1 ration as a precaution. Do people think this is necessary, or would 20:1 be fine? It is a 45A plasma cutter.
  • Nik
  • Nik
Yesterday 21:17

LinuxCNC to upgrade old lathes drive train

Category: General LinuxCNC Questions

Hello everyone, I am working on an upgrade for my old lathe. In short, I want to replace the old main motor with its multiple belt stages as well as the change gear system for the lead screw with two servos (more detail below). I am wondering whether or not LinuxCNC is the right way to go about it. I am a mechanical engineer by trade, but have little to no experience with control systems or LinuxCNC, so I do apologize in advance for any potential stupid questions coming up. 

The long version:
I want to upgrade my lathes drive system. It's an old machine, build somewhere around 1945, and it uses an induction motor followed by two v-belt, one flat belt and an optional gear stage to set the spindle speed, giving me a grand total of 12 possible spindle speeds to select from. Changing speeds therefore also isn't the quickest process. Even worse is the feed gearing driving the lead screw; It's set up as a change gear type system, so to set the feed rate I have to disassemble and then reassemble the drive train, which makes for painfully slow changes in feed rate. While the machine is certainly mechanically beautiful, my shop is not a museum and my time is quite precious to me, so I want to change that. The plan is to replace the main spindle motor and drive train with a big servo, and the feed gearing with another, smaller, servo. That would allow for easy changes of my feeds and speeds, as I just need to set whatever value I want on the controller. The feed rate per revolution would then no longer be controlled mechanically through the feed gearing, but electrically, by the smaller servo acting as a virtual reduction gearing if you will.

I already sourced the servos, a 1kW for the spindle and a 400W for the lead screw. They use EtherCAT for communication. For the controller I was thinking about either a Raspberry Pi 4 or a Kunbus RevPi that I have lying around. To run the machine I want to use LinuxCNC and an open source EtherCAT master, as done by Marco Reps for example.

I am however unsure on how to go about it. I don't yet require the full CNC potential of LinuxCNC; That might come at a later point, but for now, all I need are the following two features:
  • Set the spindle's rpm
  • Set the feed rate
Both of those options I would like to have on an easy GUI, ideally with as little unused "clutter" as possible. Depending on how hard that is to pull off, I would not mind learning how to program/code/design that myself, it might however quite likely be far above my current skill level. I am a mechanical engineer after all, not a software wizard. 

For the actual servo control I would like the option of having soft start and stop options by controlling the acceleration and jerk, so that the servo doesn't just violently try to reach the set spindle rpm.
Ideally the feed servo would be set up as a slave, following the main spindles rpm precisely, i.e. perfectly mimicking a mechanical gear train. So if for example the main spindle bogs down during thread cutting, the feed servo should ideally not just run it's course and lose synchronization. That should certainly be possible via EtherCAT, I just don't know how hard that would be to set up with LinuxCNC. It would however also be acceptable to solve that via a maximum allowable tracking error for the servos, if full on synchronization doesn't work.

I have a lot of ideas and things I would at some point like to add/have, from motor load indicators, a DRO via linear encoders, small easily programmable cycles all the way up to full on CNCing the lathe. But for now its baby steps, i.e. getting the lathe functional with its new servo drive train.

Is what im having in mind possible with LinuxCNC? Does anyone have pointers to a similar project? Or any advice or resources on how to set this up in LinuxCNC? How do I go about setting up the big servo as a spindle motor? Can I actually use the smaller servo as a slave synchronized to the main spindle motor? Is it possible to create a simple custom GUI showing only spindle speed and feed rate? Or would you guys recommend an entirely different route to set this up?

Any advice is greatly appreciated. I apologize if the post became a bit "rambly" in places and for any stupid/basic questions contained in it.

Cheers,
Nik
  • papaathome
  • papaathome
Yesterday 20:51
Replied by papaathome on topic Should I buy a 7i96S card?

Should I buy a 7i96S card?

Category: General LinuxCNC Questions

The 7i92TF is the best fit in my situation.

The manufacturer claims the pinout of the parallel connection to the drivers/switch interface is parallel port compatible but does not state signal levels for each pin. Multiple manufactures do supply devices for it. The final test of cause is in trying it with a 7i92T module.

Thanks for the advise.

Kind regards.
  • HansU
  • HansU's Avatar
Yesterday 20:10
Replied by HansU on topic Tool Manager

Tool Manager

Category: Advanced Configuration

Did you add it to the LinuxCNC repo or do you plan so?
Would be nice to have it in the sources if not already there.
  • PCW
  • PCW's Avatar
Yesterday 19:22 - Yesterday 21:00
Replied by PCW on topic Should I buy a 7i96S card?

Should I buy a 7i96S card?

Category: General LinuxCNC Questions

If you want a parallel port equivalent interface, a 7I92TF or  7I92TM might
make more sense, as these both have 2x parallel port equivalent interfaces

If you wanted to use a 7I96 or 7I96S, you could use its P1 parallel expansion
to connect to the parallel interfaced device.

The real question however is what is the pinout of the parallel connection
to the drives/switch interfaces. If it's truly parallel port compatible, a 7I92T(F,M) or
7I96(S) will work. If it's some proprietary interface from the USB card to a
custom driver card, they will not.
 
  • papaathome
  • papaathome
Yesterday 18:50 - Yesterday 18:56
Should I buy a 7i96S card? was created by papaathome

Should I buy a 7i96S card?

Category: General LinuxCNC Questions

Hi everybody,

I'm looking for an advise to by an Mese 7i96S card or not.

This is why the question came up. I'm leaving Window (for good) but I have a desktop CNC machine that is depending on it, sort of...
I've bought new hardware and it is running Debian Trixie (with Xfce) as the primary OS, dual boot for the moment with windows 11.

On my old hardware I have the following line of control to my CNC machine.
Windows -> (usb) --> proprietary controller --> (D25 parallel bus connector) --> power stage --> CNC steppers and switches.
There is some proprietary controller communicating with windows driving the CNC machine through a D25 parallel port compatible connection. A power stage electronics board is driving all steppers on X/Y/Z/A axis (and providing signalling in return.

I want to replace the proprietary controller by an Mesa 7i96S card. But also want to verify that it is a valid option to go for.
The new configuration will be:
Debian trixie (RT kernel) + LinuxCNC -> (ethernet) --> 7i96S controler -> D25 parallel bus connector --> power stage --> CNC steppers and switches.
I have found out that there is a one-to-one match between signals on the 7i96S TB1, TP2 and TB3 connectors and the D25 parallel bus connectors but can not find much information on the actual D25 parallel bus signal levels at the desktop CNC side. I expect then to be in 'normal' ranges for a parallel bus connection.

My questions are:
- Is this a 'standard' way of applying a 7i96S controller card?
- Are the Mesa 7i96S TB1, TB2 and TB3 connections capable of driving a D25 parallel bus?
- Are there any pitfalls that I should be aware of when I follow this path?

Kind regards.

 
  • ihavenofish
  • ihavenofish
Yesterday 18:42
Replied by ihavenofish on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

no braking features.
noise, I'm not sure how to really tell if there was. the cables are all cat6.
Displaying 1 - 15 out of 284233 results.
Time to create page: 2.701 seconds
Powered by Kunena Forum