CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > Hobby Projects > Musical Instrument Design & Construction


Musical Instrument Design & Construction Discuss of CNC machining electric guitar body shaping, template making, inlay part cutting and pocketing, neck shaping and carving.


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 02-05-2008, 10:56 AM
 
Join Date: Oct 2006
Location: usa
Posts: 74
Woodenspoke is on a distinguished road
CNC Pickup winder programing

I am not here to figure out how to build a CNC winder but find out about the programing. The winder will be build using two steppers

1. This stepper moves a set number of 360 Deg turns CW or CCW and holds the pickup bobbin.
2. This stepper is running a shaft; attached to this shaft is a device to move wire CW and CCW a short distance .5" more or less.

Basically winding wire so simple but yet so difficult.

A bit if pickup info is you don't want even nice motor kind if wire placement you need to be able to adjust the second stepper or transverse screw to lay down uneven winds. Even=Bad randon or odd pattern=Good.

OK now I have a small mill so I don't need any basics on making or creating or info on steppers and counts per rotation, but just figuring out how to get a high end program made to generate code for a 2 or 3 dimensional shapes to generate the simple code needed here I don't get.

Learning to read G Code and make the program myself was one answer anybody else have any ideas.
Reply With Quote

  #2  
Old 02-05-2008, 11:21 AM
Switcher's Avatar
Moderator
 
Join Date: Apr 2005
Location: Vectorink.com
Posts: 3,660
Switcher is on a distinguished road

.
__________________
Free DXF Files - Vectorink.com - myDXF.blogspot.com

Last edited by Switcher; 02-05-2008 at 08:42 PM.
Reply With Quote

  #3   Ban this user!
Old 02-05-2008, 11:48 AM
 
Join Date: Oct 2006
Location: usa
Posts: 74
Woodenspoke is on a distinguished road

Originally Posted by Switcher View Post
Sounds like a simple "A-axis, & X-axis"?

What control are you working with?

.

First I don't have the winder this was a pre winder build question. Yes the programming is simple which is why it is so hard to do. People create programs to do complicated things. This is not complicated

Right now I am just running a Mini X2 mill with a Xylotec board and Mach3. If I throw a 4th stepper on the head and use the Y axis as traverse it would work. But even if I built from scratch the programing is the issue.

I guess for the Rotation of the bobbin a straight line would work in any program. Simple liner motion without creating an object is the goal.
Reply With Quote

  #4  
Old 02-05-2008, 12:09 PM
Switcher's Avatar
Moderator
 
Join Date: Apr 2005
Location: Vectorink.com
Posts: 3,660
Switcher is on a distinguished road

.

Last edited by Switcher; 02-05-2008 at 08:42 PM.
Reply With Quote

  #5   Ban this user!
Old 02-05-2008, 03:37 PM
 
Join Date: Oct 2006
Location: usa
Posts: 74
Woodenspoke is on a distinguished road

Originally Posted by Switcher View Post

What's the actual material you'll be winding?


.
Pickups, This is the Instrument and design section, Hummmm!!!!!!


For all of you who do not know how a guitar or bass or any instrument pickup is made you wrap a very thin coated wire around a plastic bobbin. That would be AWG 42 Magnet wire more or less. You are looking at over 1200 turns for each bobbin. Hopefully this explains what the purpose of the program is for. You also do not want it tidy and nice like a spool of wire but more or less a particular pattern. The pattern that the wire is wound onto the bobbin is all important and the big secret of individual pickup makers. Converting this information into an automated device should be simple, you would think.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 02-05-2008, 06:34 PM
 
Join Date: Apr 2004
Location: New York
Posts: 161
luthier is on a distinguished road

I wonder if something like this would work? Just a brainstorm...

If x=0.0 is at the left side of the bobbin and for arguments sake the right side of the bobbin is x0.5
Then while the Y stepper is turning 1200 times ( 60 inches at 20 TPI)

10 G90

20 G01X.5F1Y10.0F10 ( wire goes to the right X 1/10 as fast as Y)

30 G01X0.0F1Y20.0F10( wire goes back to the left)

40 G01X0.5F1Y30.0F10( wire goes back to the right)

50 G01X0.0F1Y40.0F10( wire goes back to the left)

60 G01X0.5F1Y50.0F10( wire goes back to the right)

70 G01X0.0F1Y60.0F10( wire goes back to the left)
M30
For every .5 inch of x you would get 200 turns of Y
by the time line 70 is done you would have 1200 turns on the bobbin....I think...
Reply With Quote

  #7   Ban this user!
Old 02-05-2008, 08:09 PM
 
Join Date: Feb 2008
Location: us
Posts: 6
ampclutz is on a distinguished road

Hi woodenspoke,

The actual programing of a pickup winder is really, really simple... You have to do the hard part which is decide exactly what you want it to do. And by "exactly" I do mean exactly. No wishy washy sorta-like-this is going to get you anywhere. CNC winders just don't work that way.

A cam traverse is very easy to program... (You are over in ampage coil winders and I followed you here.) Don't worry about the equipment or the programming or the computer stuff yet. That is the easy part. Concentrate on the pickup design and the winding pattern and everything will fall into place. Nobody can help you very much until you have the information ready to go.

You simply tell one axis to go a certain number of turns and the other axis (the traverse) to go a certain distance. This will establish your turns per layer ratio. Repeat this with variations (or not) until you have all the windings wherever you want. Simple, simple, simple... Now go do your homework and come back. I'm sure you will get the help you need. I can help. As before, you need to know "exactly" what you want to happen.

An example program would go something like this: I'm going to use X and Y but you can use any axis names you need. X is number of winds, Y is the traverse distance.

(Setup info for your machine) bla, bla, bla

feed rate (whatever you tell it to do)

G01 X150.0000 Y0.5000
G01 X400.0000 Y0.0000
G01 X567.0000 Y0.5000

And so forth until you get however many windings you want wherever you want them. Butt simple programing. Not so easy to know what you want to do.

AC
Reply With Quote

  #8   Ban this user!
Old 02-05-2008, 08:33 PM
 
Join Date: Oct 2006
Location: usa
Posts: 74
Woodenspoke is on a distinguished road

We are back to basic G code programing. I am not only asking this question for myself because if I was so smart I would have just gotten a book on G code and tried to learn something new.

I understand what you have shown me and I appreciate it but you did not take into account the diameter of the wire. So in reality you have too many winds per turn. But my post is not based on reality so it does not matter. How to get from point A to Point B with limited knowledge is the goal. I know this sounds stupid but figure you will be helping out many others who have never even used Cad Cam and controller software before. If I can get a reasonable answer novices can understand then it will be posted free on another site dedicated to making pickups.

I see some of these people cannot even see the simplicity in a design like this, two steppers one moving axis. they over design a machine which does not need precision and they have no clue as to how to make it work.

In a standard off the shelf program you can design the entire machine animate it to look like its working but in reality it does not help run the actual machine just build it and simulate its operation.

These programs are designed for other tasks, maybe a work around can be had. The other issue is random movement. You want several different movements within that .5" space. Then possibly change the randomness of each movement in the sequence.

These numbers I have provided are just a rough references since each pickup is different in the number of winds, the distance between the ends of the bobbin and the gage of the wire; all play a factor in the total winds and the pattern.

I was hoping someone has figured this out already or a small freeware program is available to do some of the coding??

If it's just learn G coding than I will settle for that as an answer, but I am still hoping for a program to help do this.
Reply With Quote

  #9  
Old 02-05-2008, 08:46 PM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,466
ger21 is on a distinguished road
Buy me a Beer?

Someone has created a Mach3 screen for a coil winder. Not sure if it was here or the Machsupport forum.
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #10   Ban this user!
Old 02-05-2008, 10:51 PM
 
Join Date: Feb 2008
Location: us
Posts: 6
ampclutz is on a distinguished road

OK woodenspoke,

For the time being forget you are doing anything with CNC.

What kind of pickup are you winding? Humbucker? Strat? Tele? P90? Bass pickup? Other? This is must have information. Do you have this info? If not can you get it?

There is information you should know if you are going to make any pickup no matter how you make it. You need to know the dimensions of the bobbin: height, width, core thickness... Basically the physical properties of the bobbin. Do you have those? If not can you get them? This is must have information. Also needed is the information on the wire... Diameter, resistance per foot, etc., etc. This is also must have information. Do you have this information? If not can you get it? The next things deal with your goals. How many winds do you WANT? Do you know? There are data bases out there with some information on "standard" pickups. You need a number for this... How many turns or winds per layer will fit on your particular bobbin with your particular wire? You need this number... You may not want to wind to this number but you probably don't want to exceed this number.

See, no G-code, nothing but basic information. No computer involved yet but if you answer these questions you have a starting point. Any program I can imagine for pickup design will probably need this information so you might just as well get it. Maybe there will be drop down menus to click but you still have to make some sort of selection.

Even if you just go out and buy a pickup you will need at least some of this information.

So, what kind of a pickup do you want to make? Be specific. Choose one and only one to start with. Do more later after you get the method figured out.

Hope this helps,

AC
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 02-06-2008, 08:41 AM
 
Join Date: Oct 2006
Location: usa
Posts: 74
Woodenspoke is on a distinguished road

Originally Posted by ampclutz View Post
OK woodenspoke,

For the time being forget you are doing anything with CNC.

What kind of pickup are you winding? Humbucker? Strat? Tele? P90? Bass pickup? Other? This is must have information. Do you have this info? If not can you get it?

There is information you should know if you are going to make any pickup no matter how you make it. You need to know the dimensions of the bobbin: height, width, core thickness... Basically the physical properties of the bobbin. Do you have those? If not can you get them? This is must have information. Also needed is the information on the wire... Diameter, resistance per foot, etc., etc. This is also must have information. Do you have this information? If not can you get it? The next things deal with your goals. How many winds do you WANT? Do you know? There are data bases out there with some information on "standard" pickups. You need a number for this... How many turns or winds per layer will fit on your particular bobbin with your particular wire? You need this number... You may not want to wind to this number but you probably don't want to exceed this number.

See, no G-code, nothing but basic information. No computer involved yet but if you answer these questions you have a starting point. Any program I can imagine for pickup design will probably need this information so you might just as well get it. Maybe there will be drop down menus to click but you still have to make some sort of selection.

Even if you just go out and buy a pickup you will need at least some of this information.

So, what kind of a pickup do you want to make? Be specific. Choose one and only one to start with. Do more later after you get the method figured out.

Hope this helps,

AC
ampclutz Its a simple answer all of the above. Why build a machine that is limited to one design. I was asking this information so it can be posted on the Music Electronics Forum you and I are both on??

If I was out for myself why bother posing here where everyone can read it. I would take my design, buy a G code programing book or hire someone to write the G code for the one pickup I am making and it's done with. Then I can crank out identical pickups all day long. I have no design so my question is strickly a programing one.


ger21 I cant find that plug-in anywhere for mach3 anyone have a clue where, This is the most promising direction yet. I will try Google and see where that leads.
Reply With Quote

  #12   Ban this user!
Old 02-06-2008, 09:13 AM
 
Join Date: Oct 2006
Location: usa
Posts: 74
Woodenspoke is on a distinguished road

I hope this what I am looking for, looks like the plugin mentioned by GER21
http://www.machsupport.com/forum/ind...pic,50.40.html

Picture of the pluggin which I have not tested, it's the winding patteren which looks to be the weak link if this is a working plugin for Mach
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
building a cnc guitar pickup winder, need info yorttroy Musical Instrument Design & Construction 40 04-06-2012 07:58 PM
Moving a series 1 interact with a pickup? cut more Bridgeport and Hardinge Mills 9 11-20-2007 08:56 PM
Strat style Pickup/control cavities Bajarocks Musical Instrument Design & Construction 3 03-21-2007 02:17 PM
Coil Winder itsme I.C. Engines 6 08-25-2006 01:12 PM
Create vortex for dust pickup davidmb DIY-CNC Router Table Machines 6 04-26-2006 07:00 AM




All times are GMT -5. The time now is 10:31 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361