That's a solid looking machine. Nice work.
The fabric in the hoop looks a bit lose.
I see you used a toroid on your motor leads to control EMI.
What would your acceleration curve look like in Mach3 motor tuning? Does it limit the stepper speed?
Hi to all group,
I see, tivoi made a progress. Nice work tivoi. I think your hardware is a little "heavy". I promised to make a video about all details on the professional machine. Once I do this, it should give you a better idea about hardware. Mainly, they use a timing belt instead ball screw. I have a few different projects and this time I made something again about this one.
Last time I mentioned about writing the code using only 1 and 0 instead to "count". I made a short video showing that my idea works perfect. So- Khalid, if you want to upgrade the software - I suggest, use only 1 and 0. Somebody who is using servo, this servo can be electronically adjusted to the necessary speed. The servo in my video is using 10000 pulses for one full revolution, but there is "electronic gear" in the drive and I set to 100 pulses.
Another good thing would be to have a slow start. I'm including another video with professional embroidery machine.
However, I'm not going to use the servo from this video for embroidery machine. It would be overkilling. The servo for embroidery machine should be max 200W, and I made good experience with 100W too.https://youtu.be/-PRWIUWtNcM
https://youtu.be/wtvLi0z9Ei0
kiefer:
Yes, your Z1 & Z0 makes sense as it is a "modulo" type of response.with the DIR fixed.
Have you seen a situation where your "z-axis" motor turns backwards?
I'm trying to understand the encoder addition to a DC motor for the "z-axis" and felt it didn't need a quadrature encoder because you wouldn't run the z-motor backwards. Some here thought you would in case there is an overshoot of the PID. I still expect the motor tuning of acceleration and deceleration to resolve the overshoot scenario.
I'm still working on my Arduino sketch to drive a triac controlled electric drill (AC type). I have a piece of paper with a print block of black-white wrapped around the drill chuck and a reflective optical sensor for monitoring the drill's RPM.. By adding another sensor, I could convert it into a quadrature encoder but would need to widen the black-white blocks to ensure a quadrature signal due to the physical sensor arrangement. This is all experimental for now, which I enjoy trying, to help me understand how this stuff works. Later, I will apply this knowledge to my old sewing machine motor to see if the concept will work as a z-motor function.
Hi KOC62,
Nice to see you making experiment of this type. I have many Arduino projects and I "play" with this a lot. But, to make servo encoder to meet standard and price for this what I need - is ( for me ) impossible.
One AC servo motor & drive of 200W costs $200. It's not cheap, but the price is fair. The one on the video was total $295. I try to make my own little inventions to compensate this cost. I think every idea is counting - so I hope you're going to have success with your project, and maybe you're going to share this with us.
However, my plan ( as soon as I save some money) is to buy AC servo KIT 200W. Here is the link
Economical 200W 36V AC Servo motor Brushless Motor and driver Suitable for high speed large torque working condition-in AC Motor from Industry & Business on Aliexpress.com | Alibaba Group
OMG, You guys really made a good progress...
http://free3dscans.blogspot.com/ http://my-woodcarving.blogspot.com/
http://my-diysolarwind.blogspot.com/
Kiefer, How the color change code work on your Melco Multi needle machine. Are you using my embroidery Gcode generator on that machine?
http://free3dscans.blogspot.com/ http://my-woodcarving.blogspot.com/
http://my-diysolarwind.blogspot.com/
The Melco machine was one of my projects. Machine was really inexpensive, but in non working condition, and the idea was to use it for this project -Gcode generator.It came out that machine was very easy to fix, so I sold the machine without doing anything with Gcode generator. I was just watching how machine works with professional software, so I made a short video. Since I made some money with this machine, I can buy now a new servo 200W for this project.
KOC,
Here is the servostrap sketch using one Arduino but two DC Servo motors..
http://free3dscans.blogspot.com/ http://my-woodcarving.blogspot.com/
http://my-diysolarwind.blogspot.com/
Tivoi, Can you pls share some more videos of your embroidery machine with beautiful embroidery work!!!
http://free3dscans.blogspot.com/ http://my-woodcarving.blogspot.com/
http://my-diysolarwind.blogspot.com/
sori khalid, i so busy
your software work weel but my xy table not gud, need make new xy table
hi khalid
why dont use spindel
i used spindel pwm and brashles servo motor for nedeel poshistion control
More Pictures...
Attachment 317724
Attachment 317726
Attachment 317728
Hi Jtoven,
maybe I can help with some advises - so let's start.
Before we start, it would be helpful to know how much experience with CNC machine you have?
Your embroidery machine is in fact a CNC machine. To run G-code generator we use MACH3 software. It's a software for home PC.
Do you have this software?
If you have this software, you have to connect all your hardware to MACH3. This might be tricky, and I think this is the hardest part of your project.
You're going to exclude the Motherboard of your Melco machine ( there will be no use for this any more). Home PC with MACH3 & G-code generator will be your new Motherboard for this machine.
So, I'm assuming - the hardware of this machine ( all servo motors etc) are connected directly to the motherboard ( there is no breakout board?). To connect the same hardware to MACH3 - you're going to need the BOB ( breakout board) .
Before I continue, let me know how much you know about all this.