Advanced Search

Search Results (Searched for: stepper spindle)

  • schnellmued
  • schnellmued
14 Nov 2024 18:24
Replied by schnellmued on topic Mesa 7i96s / Network no longer working

Mesa 7i96s / Network no longer working

Category: Driver Boards

Ok, this is getting weird ... Yesterday i mounted the mesa card from the lathe into the mill, all worked fine... made parts for like 3+ hours .. Today i power up the mill again and the second mesa card network is also no longer working :( :( I dont understand, there was zero change to the electronics, since decenmber last year or sometime around.. (added 3d-probe)
The only power coming to the mesa card is 5v from a step down converter (24v->5v) which goes into the vc+/gnd and +5 to the input common.. all outputs go to a relay board. China spindle to pwm 0-10v . Xyz-axis Stepper drivers are on a seperate 48v psu, A-axis Stepper is on the 24v psu

This setup was working for ~1 year... Is there any chance some voltage spike (iam no electronics guy ;) ) could kill only the ethernet ?

-
schnellmued
  • behai
  • behai
14 Nov 2024 13:38

Please help with Nema 23 closed loop CL57T-V41 driver Microstep Switches

Category: Off Topic and Test Posts

Good evening @ my1987toyota,  Thank you for your valuable advice, I understand your explanation on the X and the Y axis. I can picture that in my head.

This Nema 23 motor and the associated driver is only hardware I have, I bought just a single one so can be familiar with the wiring and how stepper motor works.

Originally, I was thinking of Mach3, whereby I can use a cheap, around $AUD 20.00 BOB, and readily available. But LinuxCNC looks more appealing even though it is a bit more involved. I have seen videos where they run motors and spindle with LinuxCNC without any mechanical parts. I would like to take this path as well, once I understand the electronics, I will think about getting the mechanical parts.

I will heed advice and will be reading the LinuxCNC manual :) I have seen videos on it but I have not done a lot of reading yet.

Thank you and best regards,

...behai.

 
  • AA
  • AA
13 Nov 2024 20:17
Multiple controller boards was created by AA

Multiple controller boards

Category: General LinuxCNC Questions

Greetings,
I'm wondering,  it's it possible to connect a couple of controller boards  (like Arduino) to LinuxCNC, i.e.one for XYZ, anothe for ABC, one more for adding a turret or a double spindle..?

Why not, it seems to me there must be a way now as computers got super processing powers.

If yes, is there a specific controller board type(s) that can be connected together? Maybe several types may inter communicate with LinuxCNC and to themselves too?

Or maybe connect a number of these boards to a number of servo motors and drivers and other boards to other stepper motors and drivers?

Exactly, I am just at a beginner, trying to figure out how to make my super fancy machine., so do you think my dreams are valid, or can be true soon?
Is there some hardware that I have to buy prior to others, you know in order to plan the priorities and budget, but make sure I want to build the fancy CNC?

I'm sure there are many like me.

Thanks,,
Byes
  • mjones@welfab.ca
  • mjones@welfab.ca
12 Nov 2024 22:05

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

Category: Basic Configuration

from what I can tell the pnconfig doesn't give the option for step/direction, and the stepper configurator doesn't do addressing other than parport, so the mesa addressing would have to all be put in later. Im not at the shop now so I can't show what the set up is now, but to me it looks like its analog when it need to be step and dir.. I did attach my hal and ini in the first post.
  • Nixus
  • Nixus
26 Oct 2024 12:50 - 26 Oct 2024 12:51
Help with Denford Machine config was created by Nixus

Help with Denford Machine config

Category: General LinuxCNC Questions

Hello!

I posted before relatively recently about this machine I received. it's giving me way more trouble to configure than I would like. The amount of confusion the config itself gives me is painful. So I need some advice. I was advised earlier that the config I originally used (as was a startup with a machine) was off. so I loaded up the earliest config which did have the correct orientation and yet refused to let the machine move by itself in manual control as the previous config did allow. Seems like the spindle is controlled manually via VFD and I have no idea how to link it to the operating software. I have no knowledge about the stepper motors and the speeds and all that jazz and me looking into Google for information leaves way more questions than it answers. Is there a guide I can use that helps with the software side of it ? I would like to at least make some progress cutting things :c.

So.. config is no help tbh. The work area is not set and I didn't see a prompt to set it in the config wizard. so the result is a tiny square in the corner. The machine also does seem to home with no problem but the spindle does not move in any axis and I cannot move it in manual mode. The VFD when powered up does spin the spindle at a set speed. (no idea where that control is).

So I need help or a guide or something before I end up giving up on this thing entirely. It's clear it's previously used Retrofitted the machine but I received no documentation with it so I'm a newbie with a nonstandard machine.

I will link my previous post as it contains pictures of my machine. 
I can always try to splash out and ditch Linux as a software entirely and use Denford's software or something that isn't infinitely confusing.

Link to past post: forum.linuxcnc.org/38-general-linuxcnc-q...-machine-axis-config

THANK YOU in advance for any tips and tricks!

 
  • gitano
  • gitano
25 Oct 2024 11:01 - 25 Oct 2024 11:09

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

Hello,

after diving a bit more deeply into LinuxCNC-RIO and having a closer look at the Tangbob and riocore, a few questions have come up:
1) almost every connector on the board makes sense to me, except J5 + J6 (Down/ Up) -> what are these connectors for?  

2) as i get it, i can use 2 BOB's simultanously with this board, correct? Do these boards still need the 12-24V input on the right side, or is the 5V input only sufficient to drive all Inputs and Outputs correctly? Except for the PWM Output (Spindle Control) on the right side, i bet.

3) do i have to use the BOB's Inputs / Outputs (left and lower Side) as such, or can i map them freely in riocore, f.e. use the - usually stepdir output - pins P2-P5 as Encoder input pins? 

4) can i power a LED strip directly via wled1 with the onboard 5V supply, or would an external supply be better?

Secondly i played around with the Tangbob configuration in riocore and as it seems i must be doing something completely wrong or there must be something messed up with the bitin/ bitout defintions for the Tangbob board somewhere:

Board: Tangbob
Toolchain: icestorm
Protocol: UDP

LinuxCNC:
3 Axis
mill
manual toolchange
axis gui

Modules:
china bob left -> split

Plugins added:
ads111514 on i2c             -> all ok
wled bar on wled             -> all ok
modbus1 on modbus             -> all ok
stepdir on RIGHT: P2 + P2         -> all ok
stepper17 on RIGHT: P3 to P6        -> all ok
quadencoder on RIGHT: P10 - P12     -> all ok
bitout on RIGHT: P8            -> compiles well 

but the latter gives a long error message when firing up LinuxCNC:

riocomp.c:185:28: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘OUT_BIT’
  185 |     hal_bit_t   *SIGOUT_P8 OUT_BIT;
      |                            ^~~~~~~

[...and TONS of similar/ follow up errors]

looking at riocomp.c:185 reveals:

"hal_bit_t   *SIGOUT_P8 OUT_BIT" <- looks like a missing underscore between P8 and OUT, with added underscore i just get:

   
linuxcnc rio.ini 
LINUXCNC - 2.10.0~pre0
Machine configuration directory is '/media/gitano/Alhambra/Software/Linux/CAD+CAM/LinuxCNC-RIO/riocore/Output/Tangbob/LinuxCNC'
Machine configuration file is 'rio.ini'
Starting LinuxCNC...
linuxcncsvr (563355) emcsvr: machine 'Rio - mill'  version '1.1'
linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod
Note: Using POSIX non-realtime
milltask (563384) task: machine 'Rio - mill'  version '1.1'
halui (563390) halui: machine 'Rio - mill'  version '1.1'
twopass:invoked with <> options
twopass:found ./rio.hal
twopass:found ./pregui_call_list.hal
twopass:pass0: loadusr -W hal_manualtoolchange
riocomp.c: In function ‘register_signals’:
riocomp.c:541:51: error: ‘data_t’ has no member named ‘SIGOUT_P8’
  541 |     if (retval = hal_pin_bit_newf  (HAL_IN, &;(data->SIGOUT_P8 OUT_BIT), comp_id, "%s.P8 OUT.bit", prefix) != 0) error_handler(retval);
      |                                                   ^~
riocomp.c:541:62: error: expected ‘)’ before ‘OUT_BIT’
  541 |     if (retval = hal_pin_bit_newf  (HAL_IN, &;(data->SIGOUT_P8 OUT_BIT), comp_id, "%s.P8 OUT.bit", prefix) != 0) error_handler(retval);
      |                                              ~               ^~~~~~~~
      |                                                              )
riocomp.c:542:10: error: ‘data_t’ has no member named ‘SIGOUT_P8’
  542 |     *data->SIGOUT_P8 OUT_BIT = 0;
      |          ^~
riocomp.c:542:21: error: expected ‘;’ before ‘OUT_BIT’
  542 |     *data->SIGOUT_P8 OUT_BIT = 0;
      |                     ^~~~~~~~
      |                     ;
riocomp.c: In function ‘convert_varout1_bitout19_bit’:
riocomp.c:1013:23: error: ‘data_t’ has no member named ‘OUT_BIT’
 1013 |     bool value = *data->OUT_BIT;
      |                       ^~
make: *** [/usr/share/linuxcnc/Makefile.modinc:117: riocomp.o] Error 1
# compiling and loading rio component...failed

adding the same fix in line 541, 542 and adding SIGOUT_P8_ before OUT_BIT in line 1013 as well as uncommenting OUT_BIT in rio.hal and custom_postgui_hal, axis GUI fires up. The defined button for P8 shows up fine in GUI, i guess it won't work with hardware, though.

I tried adding bitins and outs for other boards (iceshield and octobot) and there they work fine.

All in virtuality, i still have no hardware around, but that will change soon

Cheers,
-lgitano

P.S.: Dont know if it is correct to post such userspace/ configurations issues here as this thread perhaps gets quite huge, or if it would be better to open new board specific threads? If You think so, i will do the latter :)
  • HogWild
  • HogWild
25 Oct 2024 00:15
Replied by HogWild on topic Installation Error

Installation Error

Category: Installing LinuxCNC

I assume the machine configs define things like:

- number of axes
- stepper motor count per axis
- axis limit switches
- spindle functionality: fwd/rev, variable speed, output signal (0v - 10v, etc),
- estop functionality

…and so forth. Maybe they also define your motion control board and any daughter boards too?
  • Deckerjwd
  • Deckerjwd's Avatar
18 Oct 2024 01:56
Replied by Deckerjwd on topic 7I33TA Just plug it in?

7I33TA Just plug it in?

Category: Driver Boards

the manual says it has 1 channel pulse input (33 kHz), 1 channel pulse output (33 kHz), not sure what this is maybe like stepper pulse in. im using 4 channels of the 7i52s for XYZA axis, the A is available for the spindle. still having trouble turning all the step gens on. i got it working before and i followed the forum posts that worked before but i think im doing something wrong. the machine has a spindle encoder, but the manual unclear on how to implement the pulse input. think it would be 1 cw pin, 1 ccw pin, pulse pin (step?) and some kind of enable(run) pin. have a 7i82d that i could put the pins on and use encoder and step(pulse) or pwm out on the 7i52s
  • Appliedmarine
  • Appliedmarine
17 Oct 2024 05:45
Mazak Quickturn 10 x2 retrofit ideas! was created by Appliedmarine

Mazak Quickturn 10 x2 retrofit ideas!

Category: Turning

Hi All, 
I've started to build a retrofit system for a Cincinnati Sabre 500 milling machine, however now I've come across a more urgent job where I'd need to reasonably quickly convert one of my Mazak QT10 lathes, Both are known to have faults, I planned to repair them using the original Mazatrol T1 controllers, however the original parameter information and documents are missing from the machines. I have contacted the previous owner, despite his best efforts, he had decided to scrap the machines a week before I contacted him, and put the old manuals in the fire pit as he couldn't sell the machines. 
one machine has a tail stock, one doesn't. Both run ATC turrets 
unlucky for me! (I have an electronics engineer who would have helped repair the machines hardware faults) 
I'm now in the position, of what's going to be the quickest way to get them running,  
options -
1. Fit resolvers to the axis motors and run a Mesa board type setup - lots of custom config and wiring. (I see someone on here has done this on a Mazak before, a micro15, seemed very in depth to get it working) Seems controlling the original spindle wasn't to hard.
2. Fit 2 x new step/direction type servo motors and control it with a Pico systems step/direction controller. Jon has been very helpful with the setup on the milling machine to date.
3. Open to ideas! - the easier the better, I'm very electrically inclined but I'm a mechanic not an engineer

I have built a retrofit cnc controller previously for a stepper motor CNC router using UCCNC, I'm looking to have closed loop feedback on this machine if possible.
I appreciate any help anyone can give towards this subject! 
Displaying 121 - 129 out of 129 results.
Time to create page: 4.153 seconds
Powered by Kunena Forum