How to draw a toroidal winding, when the wire has a circular cross section and the toroidal core has a circular cross section, as depicted on the picture below ?enter image description here

The shadings are not important. The brown winding should not penetrate the surface of the green core. It should lay on top of its surface.

I have tried:
Making a symbol out of a zig-zag stripe pattern and doing a 3D revolve of a circle to create a torus, then I tried "Map Art" to apply the zig-zag symbol on its surface.

  • 3
    Can be done with effort.. what have you tried? The down vote (not mine) may be because this isn't a "tutorial on demand" site. Showing what you've tried and where it is failing shows some effort beyond "Please, write a tutorial for this." – Scott Jul 18 '19 at 11:45
  • I have tried making a symbol out of a zig-zag stripe pattern and doing a 3D revolve of a circle to create a torus, then I tried "Map Art" to apply the zig-zag symbol on its surface. – George Robinson Jul 18 '19 at 11:54
  • Why do you want to do this in Illustrator? I mean, for what end purpose? Do you need it to be in vector for any specific reason? Where are you going to use the AI file? – Luciano Jul 18 '19 at 11:57
  • Hi. Welcome to GDSE. Illustrator is not true 3D software - it has some very basic psuedo-3D effect filters, but these produce 2D shapes that only look 3D. There's no way to have mapped art stick out of the surface in a 3D way. Have a look at 3D modelling software instead. For example: Blender which is free and open source. There's even a Stack Exchange for Blender. – Billy Kerr Jul 18 '19 at 11:57
  • 2
    Well then.. yeah.. go to real 3d.. Blender, SketchUp etc.. it'll be way easier. – Scott Jul 18 '19 at 12:02

Illustrator's 3D effects run out of steam. You can revolve a circle to a torus or to a part of it (=revolved less than 360 degrees) Also you can map some wiring onto its surface, but that will be flat image:

enter image description here

The used "wiring symbol" is in reduced size in top left.

You cannot change it by any method automatically to round wire. You must redraw the wires if they must look out round. An easy way is to draw strokes with the pen. Having rounded line ends can create some apparent thickness if the wires are not too thick:

enter image description here

But without complex coloring these aren't plausible. Without any shading they seem to be sunken half way into the core. The thicker is the wire the bigger is the apparent error. That could be fixed by drawing the ends properly. Drawing or at least properly coloring each of them individually is a demanding task - maybe not impossible, but so much work that I skip it and use more likely 3D modelling software.

One possible procedure in 3D

  • make a torus surface like in Illustrator or use a preset shape, which probably is included. Remember the radiuses and how long sector you have it.

  • calculate the dimensions of a helix-like coil which in theory could be the wanted toroidal winding, if it were wounded circularly onto the torus

  • draw the helix as straight (=normal helix)

  • map the helix to the torus so that the mid axis of the helix becomes the revolution orbit of the torus.

  • extrude a circle along the mapped helix to make the needed thickness of the wire

It's tried. The next image has the straight helix and the final result:

enter image description here

Used program: This was drawn with MoI. It does not know anything about materials nor photorealistic rendering. But (as a plus) it generates NURBS -surfaces, the result isn't a polygon mesh. It can export polygon meshes, for ex. OBJ as well as 2D vector wireframes. The next image is the vector export (=PDF) opened in Illustrator and an elementary coloring is added with the shape builder:

enter image description here

Program MoI is an entry level 3D program. It generates geometries quite well for the price, but colorings can be easier in Illustrator. The next is a hack: In illustrator colored version is shaded with the fake grayscale render of MoI with blending mode:

enter image description here

It's not actually especially useful because a limited number of solid colors can be inserted also in MoI. They can get the same shading as grayscale parts. But having different strokes in MoI for different parts of the same image is impossible. In addition there is often some unwanted strokes which are the construction principle dependent extra edges. They can easily be removed in Illustrator.

Illustrator isn't a must, Inkscape can be used as well.

| improve this answer | |

You're looking at this from the wrong perspective; Illustrator is not a 3D application. It has some (basic) 3D tools to help drawing, but it doesn't deal well with complex models or different materials.

If all you want is a 3D image, you're better off using a real 3D application. Blender is free and cross-platform (although learning curve can be intimidating), Sketchup is also free, there's now an online modeling app Vectary (sadly not 100% free anymore) and many other options.

If you really want to stick with Illustrator your best bet is to draw the shapes as a 2D projection (the same way you would do with pen and paper) and add shadows / highlights to give the illusion of volume. There are plenty of tools in Illustrator to create complex gradients.

| improve this answer | |
  • 1
    All 3d is fake 3d. Untill we get holographic monitors or you 3d print teh thing – joojaa Jul 18 '19 at 12:28
  • 3
    @joojaa you know what I mean... to draw the contours of a 2D shape instead of modelling and extruding volumes in a fake 3D environment in the 2D screen – Luciano Jul 18 '19 at 12:37
  • 1
    Yeah I know what you mean. But other people might not – joojaa Jul 18 '19 at 12:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.