How can I draw a helical coil in Maxwell 3D v11 without getting an error?

Click For Summary

Discussion Overview

The discussion centers around the challenges faced by a user in drawing a helical coil in Maxwell 3D v11, specifically related to the 'CreateHelix' function and the errors encountered during the process. The scope includes technical explanations and potential solutions for using the software effectively.

Discussion Character

  • Technical explanation
  • Debate/contested

Main Points Raised

  • Shasi reports an error when attempting to create a helical coil using the 'CreateHelix' function, indicating issues with invalid parameters.
  • One participant suggests ensuring that the 2D cross-section does not intersect the helix during the sweeping process, providing an example of a circular disk centered at the origin.
  • Shasi describes their attempt to create the helix using a circle on the XY plane and expresses confusion over the persistent error despite following suggested steps.
  • Another participant advises that the circle must be in the XZ or YZ plane when drawing the helix around the Z-axis and provides a step-by-step approach to reposition the circle correctly.

Areas of Agreement / Disagreement

Participants provide differing suggestions on how to position the 2D cross-section for the helix creation, indicating that there is no consensus on the correct approach to resolve the error encountered by Shasi.

Contextual Notes

Participants have not fully resolved the issue, and there may be missing assumptions regarding the parameters required for the 'CreateHelix' function. The discussion reflects uncertainty about the correct positioning of the 2D object relative to the helix.

shasi
Messages
2
Reaction score
0
Hello Everyone,

I'm a new user to both PF & Maxwell 3D. I've been having a lot of problems trying to draw a helical coil in Maxwell 3D v11.

There is a 'CreateHelix' function in Maxwell 3D & when I use this function (which has to be drawn on a 2D object), I get this error: [error] Body could not be created for part because of invalid parameters to CreateHelix operation. (3:30 PM Apr 03, 2009)

I've tried it with different shapes to draw the helix upon, but it still keeps giving me the error.

Any help on this would be greatly appreciated!

-Shasi
 
Engineering news on Phys.org
Make sure that the 2D cross section does not intersect the helix when it is swept across the spiral. For example if the 2D object is a circlular disk centered at the origin(0,0,0) and you want to sweep it across a spiral along the Y-direction you get self-intersection. You must move the disk to the point(r,0,0) before generating the helix where r is the radius of the helix.
 
kevin1 said:
Make sure that the 2D cross section does not intersect the helix when it is swept across the spiral. For example if the 2D object is a circlular disk centered at the origin(0,0,0) and you want to sweep it across a spiral along the Y-direction you get self-intersection. You must move the disk to the point(r,0,0) before generating the helix where r is the radius of the helix.


I tried to draw the helix like this:

Draw a circle with center (0,0,0) and radius of 6mm on the XY plane.
Next, I selected the helix & tried to draw it with center (0,0,0) and wanted to draw it through the Z axis with pitch 1mm & 3 turns. But I still get the same error as I did before.
Is there any step-by-step instructions that I can follow?

Thanks,
Shasi
 
Shasi:

If you want to draw the helix around the Z-axis, the circle of radis 6mm must be either in the XZ plane or YZ plane. Remember that this circle will be swept along a spiral along the Z-axis. Next you have to move your circle to (r,0,0) if the circle is in the XZ plane or to ((0,r,0) if it is in the YZ plane where r is the radius of the helix. So try this:

1. Create a circle of radius 6mm in the XZ plane
2. Move the circle to the point (30,0,0) where 30 is the radius of your helix
3. Pick the Z-axis as axis of the the helix by specifying (0,0,0) as the starting point and (0,0,1) as the ending point for the axis of rorartion
4. Select the moved circle and in the DRaw menu click Helix
5. Enter the number of turns and the pitch



Hopefully, this should work.
 

Similar threads

Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
Replies
1
Views
8K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
11
Views
2K
  • · Replies 6 ·
Replies
6
Views
6K