cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Wire around a coil

bmozley
5-Regular Member

Wire around a coil

Creo Community,

I need some help modeling a wire wrapped around a coil, - helix around a helix.
I have created a coil (spring) using helical sweep, now I need to wrap a wire around this.
Any ideas.

Brad
Creo 2

[cid:image003.jpg@01CEDBDA.A8340CE0]



This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.
12 REPLIES 12

you may have to do equation based curves, then sweep those curve?

this is a challenge for sure!


On Thu, Nov 7, 2013 at 4:59 PM, Brad Mozley
<brad.mozley@ttelectronics.com>wrote:

> Creo Community,
>
>
>
> I need some help modeling a wire wrapped around a coil, - helix around a
> helix.
>
> I have created a coil (spring) using helical sweep, now I need to wrap a
> wire around this.
>
> Any ideas.
>
>
>
> Brad
>
> Creo 2
>
>
>
>
>
>
>

Hello there,

there is one way - to create curve use "variable section sweep" - for
origin is straight line, in sketch is straight line driven by radius and
angel and angle is driven by relation sdx=trajpar*360*x (where x is number
of turns along origine line). Then you get spiral surface (not real
mathematical spiral) and using ctr+c (v) copy edge getting curve. The
curve could be use for piping or cabling points placement.


If there is any doubt - let me know I send you sample part.


J.Vesely
AO-DELTA s.r.o.
00420 774304014

> you may have to do equation based curves, then sweep those curve?
>
> this is a challenge for sure!
>
>
> On Thu, Nov 7, 2013 at 4:59 PM, Brad Mozley
> <brad.mozley@ttelectronics.com>wrote:
>
>> Creo Community,
>>
>>
>>
>> I need some help modeling a wire wrapped around a coil, - helix around a
>> helix.
>>
>> I have created a coil (spring) using helical sweep, now I need to wrap a
>> wire around this.
>>
>> Any ideas.
>>
>>
>>
>> Brad
>>
>> Creo 2
>>
>>
>>
>>
>>
>>
>>
>

Forgot to mention: in my part, there's a parameter that controls the
number of twists around the helix.


On 08.11.

Hi

Are you looking for something like this?

I used WF5 but similar in Creo2.





1)Helical sweep = main coil

2) helical sweep = trajectory for wrapping wire. Create this surface which provides an edge for the next sweep feature, being the wrapping wire. Use the following or similar sketch relations.



3) create a sweep using the surface edge from previous feature



Paul





Paul Mailloux ▪ Program Manager



NyproMold, Inc.

144 Pleasant St, Clinton, MA 01510 ▪ www.nypromold.com
DonSenchuk
6-Contributor
(To:bmozley)

You'll likely have to insert a trajpar relation into the feature. I don't really have time to run through it right now, but I've attached an example someone had previously provided from the exploder.

In the case of this file, look at the relations to see how the twist rate and turns are established. Then edit definition on the feature TWIST_TRAJ, go into the sketch then pick Tools tab > Relations to see the trajpar relations.

(In case your email system filters out .ZIP files... Rename the attached file's extension from .PIZ to .ZIP then extract.)

Awesome
On Nov 7, 2013 11:33 PM, "Jaroslav Vesely" <jaroslav.vesely@ao-delta.cz>
wrote:

> Hello there,
>
> there is one way - to create curve use "variable section sweep" - for
> origin is straight line, in sketch is straight line driven by radius and
> angel and angle is driven by relation sdx=trajpar*360*x (where x is number
> of turns along origine line). Then you get spiral surface (not real
> mathematical spiral) and using ctr+c (v) copy edge getting curve. The
> curve could be use for piping or cabling points placement.
>
>
> If there is any doubt - let me know I send you sample part.
>
>
> J.Vesely
> AO-DELTA s.r.o.
> 00420 774304014
>
> > you may have to do equation based curves, then sweep those curve?
> >
> > this is a challenge for sure!
> >
> >
> > On Thu, Nov 7, 2013 at 4:59 PM, Brad Mozley
> > <brad.mozley@ttelectronics.com>wrote:
> >
> >> Creo Community,
> >>
> >>
> >>
> >> I need some help modeling a wire wrapped around a coil, - helix around a
> >> helix.
> >>
> >> I have created a coil (spring) using helical sweep, now I need to wrap a
> >> wire around this.
> >>
> >> Any ideas.
> >>
> >>
> >>
> >> Brad
> >>
> >> Creo 2
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >

Are my messages getting through?


On 08.11.

Create a datum curve based on a csys with a cylindrical coordinate system; use the following equations:


turns = 10
ratio = 25
main_radius = 2
small_radius = .25
theta = t*360*turns
length = 10
z = t*length+sin(t*turns*360*ratio)*small_radius
r = main_radius+cos(t*turns*360*ratio)*small_radius


The ratio is the number of small turns to each big turn. None of the values needs to be an integer.


You should (may) be able to use this as the trajectory for a variable section sweep. If it fails**, try changing the accuracy of the model. If it is not required to be solid, e.g.if this is representing a wire, then save the headache and skip the sweep.



** Under 2000i I tried to create a movie where the turns number would increment using a trail/training file. The sweep feature would fail at seemingly random values. 10.1 turns OK. 10.2, fail. 10.3, OK. 10.4, OK. 10.5, OK. 10.6, fail. That sort of thing. Changes to the accuracy changed which increments it failed on, but it always failed somewhere. Any chance PTC fixed the underlying code?

This is really cool...

4 features
*equation based helix curve (cylindrical)
*sweep about helix
*Var section sweep about helix with TRAJPAR (construction for 2ndary path)
*Sweep of 2ndary path


[image: Inline image 1]




Attached is file PRT file from WF5 as an example....



features are suppressed to save on file size. resume features



one could now go to the part and add parameters to drive this generic geometry. Pro/E is quite powerful.



Pete




I give up.



On 08.11.
Announcements