Advanced Search

Search Results (Searched for: stepper spindle)

  • hmearns
  • hmearns
15 Nov 2024 13:09
Replied by hmearns on topic Novakon Mill Conversion - Getting Started

Novakon Mill Conversion - Getting Started

Category: CNC Machines

Thank you! That did the trick. I did that when I was trying to mash two files together, but when I realized that I could use the wizard i forgot about it plus the wizard lets you select the drive which gives you 500 for that value which maybe keeps you from running away or burning something up but doesn't do much for making the motors turn. I dug the other specs out of my old files for the drive and put them in the wizard and the steppers sound happy again. Now I just have to get the spindle drive to respond and I'll be back where I started :O) Thanks again for your quick replies and patience with me.
  • hmearns
  • hmearns
14 Nov 2024 19:56
Replied by hmearns on topic Novakon Mill Conversion - Getting Started

Novakon Mill Conversion - Getting Started

Category: CNC Machines

The drives are there and should be working.

I had this whole mill making chips well for a few years with a parallel port and 2.7 i think. A power surge took out the VFD for the spindle. There was some glitch with linux that the screensaver wouldn't wake up so you'd have to reboot. I had that one bypassed, but it resurfaced and I couldn't remember how to fix it. I made a bad vfd buy on ebay and later a couple of stepper drives went bad at some point. Then it sat for a while. I'm trying to get it running again now.

It has some new to me used gecko 201's on all 3 axes. Its got an offbrand new vfd that works in manual mode at least on the spindle. and a new (used) PC with 2.9 on it.

I checked for movement on all three connected axes. Seems to have different holding torque on different axes but no movement whatsoever.
  • 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! 
  • automata
  • automata
14 Oct 2024 09:30
Replied by automata on topic linuxcnc trajectory planner

linuxcnc trajectory planner

Category: General LinuxCNC Questions

Hi Grotius,
Glad to see you are back at this.
For Probing and Spindle Synchronized motion, the use cases do not admit blending. For both we can have the current default behaviour enabled. That will help move things along.
Spindle sync can be done with arc blending as is being done today. The first sync move generally starts from zero velocity and also ends at zero velocity.
For Probing, the start velocity can be assumed to be zero and the end velocity is always zero. (With zero velocity at any end of a segment, we don't need to blend that end.)
For the visualization of the filletized trajectory path, we can start with whatever is straight forward and easy. A separate visualizer which takes input from the terminal output of the trajectory optimization module will also work.

Let me know if you want to test with the Ethercat servo and stepper motor/drives and we can figure out how to ship them out to you.
Eagerly looking forward to the successful integration of this work and trying it out on my mill.
-automata
  • freemoore
  • freemoore
13 Oct 2024 12:01
Replied by freemoore on topic Request for Mesa 5i23_7i48_7i52 firmware

Request for Mesa 5i23_7i48_7i52 firmware

Category: Driver Boards

Hello Peter,
In trying to get another couple of axes integrated with my mill, I seem to have killed my 5i23 - currently not found by mesaflash --device=5i23 --readhmid.

I stupidly unplugged the cable from a 7i52 to a stepper driver (which was unpowered) without powering off the system. I'm not sure if there's anything I can do about that short of buying a permanent replacement card for the mill, but in the meantime I need it back up and running and have 2x 7i80HD cards, one -16 and one -25 I can use.

I'd be grateful if you could build a firmware for me for one of the 7i80s that can support my config:

loadrt hm2_pci config="firmware=hm2/5i23/5i23_fmd.bit num_encoders=14 num_pwmgens=7 num_stepgens=2 sserial_port_0=1"

Currently this is for a 7i48 driving 6x +/-10V motors (4 servo, 2 spindle) and 6 encoders; a 7i52 with 1x sserial port (to 7i84), 2x stepper motors and 2x encoders, with space for one more pwm and 4 more encoders (for a future atc if anything).

thank you - also any advice on resurrecting the 5i23 gratefully received.
  • C0bra
  • C0bra
08 Oct 2024 07:39
Replied by C0bra on topic Retrofiting Scm record 220

Retrofiting Scm record 220

Category: CNC Machines

 Its uc300eth-max, about 20output and 45input.
Machine still have much more but its certanly enough if make connections more simply.

Thing is am not sure should I mess up factory instalations or maybe its better to get controller fixed and just threw it in and go, would benefit from 4.axis which motor is driven analog (tool turret maybe too) and I guess its professional nc. and is probably better quality and reliability that of diy approach.

On the other hand with new bob would have more possibility, like 4.axis on table rotation and add diode laser or plasma torch.

Have already tried those Yaskawa servos and are working with step/dir signal, just had some problem with endless motor vibration on X axis with smallest move of shaft.
Have swap it with Y drive and they work fine, its only happening with X drive on X servo.

Am not worried about tools turret since if cant work with step/dir its a small motor and probably have some stepper laying around that can replace it.

Here is pic of the drive for the 4.axis (tilting spindle head on sides).
Midi Maestro 140x8/16
 

 
  • PhilipME
  • PhilipME's Avatar
04 Oct 2024 03:32 - 04 Oct 2024 04:14

help-no voltage across mesa 7i96s spindle TB-2 pins 23 and 21

Category: PnCConf Wizard

I ran the servo motor in speed mode with potentio-meter. It ran fine.
but when I connected the servo driver to the mesa 7i96s, and configured the machine via pcconf wizard, I could not get the servo to run. The servo is running at low rpm but not responding to the axis spindle user interface. No voltage detected across pin 21 and 23 of  the mesa TB2

The x,y,z stepper motors running fine via jogging in axis interface.

Not interrested at this time in bi-directional operation. 

below find the pcconfig relevant pages, I will also include in a second post the connection diagram and spindle driver manual

Good day

Philip

 
Displaying 91 - 105 out of 154 results.
Time to create page: 1.123 seconds
Powered by Kunena Forum