Page 1 of 5 1234 ... LastLast
Results 1 to 12 of 59

Thread: Need lots of help! CNC Controlled Quilting.

  1. #1
    Registered
    Join Date
    Sep 2004
    Location
    USA
    Posts
    412
    Downloads
    0
    Uploads
    0

    Need lots of help! CNC Controlled Quilting.

    Hey guys,

    This request is for my wife. I hope I can drum up alot of help, cause it will make my purchases easier if I can make her happy.

    So please help!! *grins*

    I realise that this isn't a routing question, but I think the machine would operate very close to the way an engraving/router would.

    I don't need to or have anyway to control a z-axis, so I will only being moving x and y. I'll need to sew and generate continous pattern. I have the ability to monitor and control the stitch length. So I only need to control the side to side and back and forth movement.

    I plan on mounting a timing belt onto the table and connect that to the carraiges for both of the axis. Is there any concern with slicing a timing belt into a long track and mounting each end? Then I would connect the pull with some retaining idlers to keep it in contact with the belt. Would I increase my wear? I wouldn't think so, but I've never tried to use a drive belt/timing belt.

    Now.
    I don't have the ability to stop sewing and guarantee that the needle is retracted from the quilt.

    So....

    What I need to do is beable to create and generate a continous pattern.
    I.e. you start sewing on grid 1x1 and then make a bunch of wave patterns til the end of the quilt, then it would turn and draw a bunch of seagulls on the way back. Without ever stopping the line. If the pattern breaks or jumps too far, it would run the risk of pulling the needle while it's still embed in the quilt. Which, best case would break the thread or needle. Worst case it could tear a big hole in some customers quilt.

    Now the questions are.

    Do you think that mach3 would be handle this. ((I think so, I just specify my x/y, speed, and table diminsions etc...))

    What can I use to create the pattern. Would I need to draw it in as a bmp in paint or another graphic program? ((corel draw, photoshop etc))

    How do I take that pattern/picture and turn it into a machine path that mach can understand.

    If each small pattern is drawn, how can I connect them as a continous pattern.

    I.e. I outline a dove, now I want to repeat that dove 15 times.

    Are there any other concerns that I should have?

    Thanks alot guys.

    I hope someone can answer my questions.


  2. #2
    Registered
    Join Date
    Aug 2006
    Location
    usa
    Posts
    45
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by Deviant
    Hey guys,

    This request is for my wife. I hope I can drum up alot of help, cause it will make my purchases easier if I can make her happy.

    So please help!! *grins*

    I realise that this isn't a routing question...

    ...the post is just above...

    ...Are there any other concerns that I should have?

    Thanks alot guys.

    I hope someone can answer my questions.
    How big a working area?... anything other than small (small enough to fit under a normal sewing machine), you're going to run into obvious problems, namely keeping the machine and needle up top in lock-step with the bobbin threading underneath.


  3. #3
    Registered
    Join Date
    Sep 2004
    Location
    USA
    Posts
    412
    Downloads
    0
    Uploads
    0
    Working area is as big as 14'(feet) by 9" ((Throat of the current machine))

    Currently I have it working on a 6'(feet) layout.

    The movement and work area shouldn't be a problem.

    I'm mostly concerned with the wear and tear on the drive belts.

    But more importantly.

    How will I go about creating the pictures, tool paths, and machine code to make this thing drive itself.

    Thanks for the response.


  4. #4
    Registered
    Join Date
    Sep 2004
    Location
    USA
    Posts
    412
    Downloads
    0
    Uploads
    0
    Just to add, I can set the first couple of stitches manually, then then turn the computer on to start the movement.

    It's a snazzy setup, just doesn't work unattended or with the precision that cnc would provide. The setup uses encoders to track the movement speed, which keeps the stitch lengths the same.

    Once it's cnc'ed, it doesn't need to fly. Anything more than 10-20ipm would prolly snap the thread or needle. It would have to be tested and tweaked on scrap materials.

    If it ran at 5ipm, it would be fine as long as the precision is there. I won't have to make a million passes. Just one really long and pretty one.

    *grins*


  • #5
    Registered
    Join Date
    Sep 2004
    Location
    USA
    Posts
    412
    Downloads
    0
    Uploads
    0


    This fairly close to the setup my wife has. Just to let everyone know what we are dealing with. Working envelope shouldn't be a problem.


  • #6
    Gold Member
    Join Date
    Oct 2004
    Location
    USA
    Posts
    742
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by Deviant


    This fairly close to the setup my wife has. Just to let everyone know what we are dealing with. Working envelope shouldn't be a problem.
    If your setup is like the above photo, then the rollers would be attached to the X axis motor, and would determine the X position on the material which would be taken off one roller and taken up by the other roller. The reverse would be true when sewing in the opposite direction. So, these two rollers would have to be driven by a single motor. A long timing belt would suffice which was connected to both rollers and the drive motor and an idler pulley.

    The Y axis would move the sewing machine side to side on the material being sewn.

    The more difficult part would be to sync the needle up/down position with the X and Y drivers and encoders so as to prohibit the movement of the X and Y Axis when the needle is in the down position. This would have to be accomplished without the machine software loosing it's position.

    Are you planning on using servos or steppers?

    Your patterns would be drawn as lines, and then converted to a POLYLINE in a CAD program and converted to g-code using a freeware program like ACE Converter.


  • #7
    Registered
    Join Date
    Sep 2004
    Location
    USA
    Posts
    412
    Downloads
    0
    Uploads
    0
    Ignore the rollers.

    Each section that is in the throat of the machine is rolled forward and locked. While it might be possible to automate that. It does not move back and forth. There are actually 3 rollers that turn into 1. The top, the batting and the backing. Roll onto the 4th as it is sewn together.

    The wife will manually advance that part. So each run will be 6' by 9inchs or whatever the throat is.

    While it might be nice to have something that automatically rolls the quilt, that is a little out of the scheme, do to stretching and alignment. It's a little bit hands on.

    I think I've decided how to do the movement. Just not sure on the line graphic or polyline to g-code.

    Is there a software that will trace bmp/gifs to create the lines/polyline?

    How do you have the repeated patterns or scaling?

    Thanks


    *edit*

    I'm looking at using steppers. The needle shouldn't be a problem, the problem comes when it wants to jump from a1 to z9, without sewing between. That's why I said that the pattern needed to be a continous line.


  • #8
    Gold Member
    Join Date
    Oct 2004
    Location
    USA
    Posts
    742
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by Deviant
    Just to add, I can set the first couple of stitches manually, then then turn the computer on to start the movement.

    It's a snazzy setup, just doesn't work unattended or with the precision that cnc would provide. The setup uses encoders to track the movement speed, which keeps the stitch lengths the same.

    Once it's cnc'ed, it doesn't need to fly. Anything more than 10-20ipm would prolly snap the thread or needle. It would have to be tested and tweaked on scrap materials.

    If it ran at 5ipm, it would be fine as long as the precision is there. I won't have to make a million passes. Just one really long and pretty one.

    *grins*
    You state that you just started a couple of stiches manually and turned the computer on. You also state that the setup uses encoders to track the movement speed. So what kind of program and interface do you presently use that allows it to run a pre-programmed pattern and control the speed? What kind of motors are on the machine? What kind of interface drives the motors? Is the interface inside the computer, or does it use a cable from the computer to an electronics box? Is the computer a custom unit, or a standard off-the-shelf PC? If so, does it operate in DOS mode or some type of windows environment? What software version does it use?

    You will need to give us some additional information in order to help you, the reason being that one can only use stepper motors with Mach 3 software. Also, it will only operate with the WinXP operating system, but there are other freeware systems available that will run on almost any operating system.

    As far as how to create the patterns, I think you might be thinking of doing embroidery rather than single line stitching. Single line stitching is not very appealing by itself. Creating an embroidery pattern would be a completely different animal than just sewing a straight stitch pattern, and would probably require some type of custom design software.

    As for the speed ..... It would be capable of speeds faster than the sewing machine can sew.

    I don't think that timing belt life should even be a consideration, seeing that a regular timing belt is probably good for 80,000 miles on a car. The sewing machine will probably wear out before the belt shows much wear.

    Hope this helps.


  • #9
    Gold Member
    Join Date
    Oct 2004
    Location
    USA
    Posts
    742
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by Deviant
    Ignore the rollers.

    Each section that is in the throat of the machine is rolled forward and locked.

    The wife will manually advance that part. So each run will be 6' by 9inchs or whatever the throat is.

    I think I've decided how to do the movement. Just not sure on the line graphic or polyline to g-code.

    Is there a software that will trace bmp/gifs to create the lines/polyline?

    How do you have the repeated patterns or scaling?

    I'm looking at using steppers. The needle shouldn't be a problem, the problem comes when it wants to jump from a1 to z9, without sewing between. That's why I said that the pattern needed to be a continous line.
    If the fabric etc. will be advanced manually, then that creates another problem in that the machine software would loose it's position from home position each time it was advanced manually. The work around would be to have the system go back to the start position each time after it had completed a pattern. More on this below.

    Also, from the above description, it is my understanding that the pattern would be sewn only the depth of the throat of the sewing machine, but the entire width of the quilt. Is this correct?

    There is software that will convert bitmaps, jpg and other type files to a dxf format which can then be automatically converted to g-code.

    With the fabric being advanced manually, you would only need to create a repeating pattern once. The pattern would be as deep as the throat depth, and as wide as the quilt. When the pattern was sewn, the program would end automatically. The fabric would be manually advanced, and the same program would be run again and so forth until the quilt was completed. One could have more than one pattern. Example: Run program 1 pattern -- advance quilt -- Run program 2 pattern -- advance quilt -- Run program 1 -- advance -- Run program 2 and so forth.

    Scaling can be accomplished in several art type programs, and also as a dxf file before the g-code is created. The scaling will not be a problem once you get the proper kind of graphics software. You could use Corel Draw, but people have reported problems with the dxf output from this program as it apparently has some problems when outputting all the graphics information. I have not used Photoshop, so I cannot comment on it. Bitmaps can be generated and used, but I don't have any experience with using them or converting them to g-code. There are tons of info on graphic packages and conversion on the site.

    Hope this has helped.


  • #10
    Registered
    Join Date
    Jul 2003
    Location
    New Zealand
    Posts
    1,137
    Downloads
    0
    Uploads
    0
    I would suggest that the timing belt wraps around the sprocket at least 2-3 teeth.
    Jockey wheels could be used to make wrap around which will reverse bend the belt but this shouldn't shorten its life for your purpose.


  • #11
    Registered
    Join Date
    Sep 2004
    Location
    USA
    Posts
    412
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by CJL5585
    You state that you just started a couple of stiches manually and turned the computer on. You also state that the setup uses encoders to track the movement speed. So what kind of program and interface do you presently use that allows it to run a pre-programmed pattern and control the speed? What kind of motors are on the machine? What kind of interface drives the motors? Is the interface inside the computer, or does it use a cable from the computer to an electronics box? Is the computer a custom unit, or a standard off-the-shelf PC? If so, does it operate in DOS mode or some type of windows environment? What software version does it use?

    You will need to give us some additional information in order to help you, the reason being that one can only use stepper motors with Mach 3 software. Also, it will only operate with the WinXP operating system, but there are other freeware systems available that will run on almost any operating system.

    As far as how to create the patterns, I think you might be thinking of doing embroidery rather than single line stitching. Single line stitching is not very appealing by itself. Creating an embroidery pattern would be a completely different animal than just sewing a straight stitch pattern, and would probably require some type of custom design software.

    As for the speed ..... It would be capable of speeds faster than the sewing machine can sew.

    I don't think that timing belt life should even be a consideration, seeing that a regular timing belt is probably good for 80,000 miles on a car. The sewing machine will probably wear out before the belt shows much wear.

    Hope this helps.


    I can't do this now, I'm saying that it's what I'd like to do. The current setup has a hardware device that replaces the foot pedal. It varies the voltage that would be applied by the pedal based on the speed that the sewing machine is being moved as it rides in the carraige as reported by 2 little encoders.

    I.e. if you move it slow, the needle moves slow. If you move it fast, it speeds up to the maximum of the machine. As it sits still, it might make one stitch per 2.5-3seconds.

    So. it would be like turning on the spindle prior to executing the code. Like on a mill. I flip the switch and it might sew 1-2 stitches in the same place. Before I hit the go button.

    I own mach 3 currently. So it would be ideal to use that. Additionally, I don't think I need the precision of a servo setup. I think that the 400oz nema23 steppers will be more than enough. As it stands now, you can move the carraige around with your pinkie finger.

    I have a couple older machines that are able of running xp or linux. I'll more than likely use xp, for ease of deployment. They are 2.4ghz range.

    Wife has embroidery machine, so I'm not mistaken. Although tips on how to digitize with that would be great. It seems hit or miss with the current software packages.

    What I want to do is go into photoshop or like program. Create a palette that is 5.75' by 8.5" then layout the pattern with painttool. Or by outlining some graphic.

    I.e, a chicken, dove etc...



    Once I have created one or more patterns. I'd like to convert them into a tool pathes that would beging at point A then draw with the needle til it gets to point B. I would probably have to manually create a little squiggle/doodle to connect each of the smaller patterns within the Main Pattern 1. If it's not a continous pattern like the one above.

    At that time, pattern 2 would be loaded and the fabric would be advanced. Ideally pattern 2's starting point would be very close to pattern 1's ending point. So I would home/zero the machine then load the pattern and hit go. Again, we aren't talking about .001" Accuracy, so the starting/ending point won't have to exact. As as the machine doesn't starting banging into itself. This will just take trial/error.

    Thanks


  • #12
    Registered
    Join Date
    Sep 2004
    Location
    USA
    Posts
    412
    Downloads
    0
    Uploads
    0
    I guess another question would be, how to control the direction and method that the tool path takes to execute the pattern.

    I.e. Trying to keep it from retracing as little of the pattern as possible. Each retrace would add additional thread and more chance of error.

    And yes, currently, I'm only looking at being able to sewing on the y-axis withing the limits of the throat. I'm not looking to advance the quilt byitself. While that might be an option later on. I think it just complicates the process. As you would need to have a motor on the rails, and one on the motor. As the fabric advances, the sewing machine would need to retract to keep it's working location relative to the working material.


  • Page 1 of 5 1234 ... LastLast

    Posting Permissions


     


    About CNCzone.com

      We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

    Follow us on

    Facebook Dribbble RSS Feed


    Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.