Spiral problem and intersecting volumes

Hello

I want to make a variable-pitch spiral that shrinks more and more like a ribbon.

I created a plane tangent to my spiral on which I made a rectangle that I sweep over the entire spiral.

The problem is that the spirals intersect and by intersecting, they create hollow bodies that it is then impossible for me to modify.

Does anyone have an idea to help me?

Thank you in advance!

 


spiral.jpg

It is necessary to ensure that there is no contact between the walls

otherwise it will never work

and which from + has gone to surface

See this A snail created in Solidworks

 

that you can then fill to make volume

@+

1 Like

Hello

In fact, all you have to do is make a cone on the surface, make a spiral on a plane in the center and simply project it onto the surface of this cone.

You should get a tapered spiral, all you have to do is make a sweep in which you specify the diameter of your wire, or if it's not a round profile, make a sketch according to a plane at one end of your spiral.

This method can also work with a shape other than that of a cone, such as a sphere, a square, etc.

Look at my Christmas ball in the Christmas challenge.

Alternatively, you can also do a surface scan of a constrained horizontal line according to the end of your spiral, and then use the thicken function. 

 

1 Like

If your profiles intersect, you can do your surface scan and redelineate the surfaces, then you fill in the ends with surfaces by selecting Create Volumetric Body.

1 Like

@ leblanc have you tried your method described on your first post

believe me it's not that simple we reach the limit of SW at least on SW 2102

maybe + simple on the later versions?

I got ch.. er as not allowed to arrive at my snail result

even in surface if the walls touch each other it doesn't work

you have to fill the void afterwards between the turns

@+

1 Like

Gt22, I didn't encounter any particular difficulties in 2016. I'm not at my job, but that's the method I used for the Christmas challenge.

After if it is a cone, it may be possible to make the conical coil directly with the parameters of the spiral, I no longer have them in mind.

Indeed, there must not be a crossover. What if you do a surface scan of a straight line and extrude a circle from below to the next surface?

1 Like

I just looked at your nice Christmas ball by the way

but it's not quite the same problem

your ball and a conical coil

@+

1 Like

see attached if appropriate

See attached file SW 2012

@+


spirale_lucas_martin.sldprt
2 Likes

the same in volume

attached file SW 2012


spirale_lucas_martin1.sldprt

the same in volume

attached file SW 2012

@+ ;-)


spirale_lucas_martin1.sldprt
2 Likes

Thank you bcp for your answers.

Indeed , the snail and the Christmas bauble are great!

I'm afraid I'll have to have volumes that intersect to get to what I want.

I tried to project the spiral (by having it inside the cone) on a cone but I can't select it in the function. I'm doing it badly.

I'll put the piece in pj, it will be a lampshade in the long run. I did several visible tests in the tree (sewing, etc.) but nothing helped! I wish I could fill the interior to dig my housing for the bowl, sugar, etc.

Maybe do like your gt22 example and thicken afterwards? It's crazy not to be able to connect these two walls.

I had done it under sldwkrs 2012 and tried it under a colleague's sldwrks 2016, but it's not better.

 


ruban_lynkao.sldprt

@ lucasmartinodesign

Have you opened my rooms?

your esr file under which version I can't open it ;-(

@+

1 Like

It works like that maybe?

It's very close to what you did anyway, but since it's meant to be the motherpiece for a mold, I'm forced to find a solution to fill the gaps between the spiral winding.


ruban_vrai_4.step
1 Like

Good evening

You can create your spiral quite easily in fact:

  1. Create the external variable-pitch spiral and write down the values on a paper (we'll call it SP1)
  2. Create a second variable-pitch spiral on a plane offset by the value of the H of the first coil of SP1
  3. Create a Passing Plane from the Starting Point of SP1, SP2, and the Origin
  4. Create a swept surface, select your sketch, in SP1 trajectory and SP2 guide curve
  5. Thicken the swept surface

The contours do not intersect, the surface is clean.

Attached, an example.


spiral.sldprt
1 Like

Hello

Here is another solution that gives a correct result, you may need to adjust the position of the cutting tool. The height of the spiral is equal to that of the cone.


spirale_conique.zip

Thank you for your answers!

 

IndustrialCadServices : We didn't go with your method but the sweep doesn't want to be done. Maybe due to the fact that our pitch is variable? Strangely enough, the smoothing profile starts out of sync and doesn't continue.

I put the piece back with a variable pitch...

A.Leblanc : We started to try your method but we get lost in the use of equations that we don't know at all!

 


piece3_helice_pas_variable.step

I don't understand why my method doesn't suit you, what's the problem

You just need to leave a minimum of space between the coils

and then you fill the void if you want

you have my files it's simple it seems to me

@+

Good evening

It's not complicated, in fact you have to make a cone, put a controlled or piloted height dimension  (vertex/base). Once this cone has been made (revolution), a sketch must be made on the basis of it and a coral circle must be drawn at the base, and then this circle must be used to make the spiral.

Open the equation management window, at the very bottom of the list create a new equation. Click in the 1st box on the left, then click on the spiral in your tree, the dimensions are displayed on the 3d, select the height dimension of the spiral. In the box next to it, do the same thing but with the sketch of the cone, and normally the height of the spiral = the height of the cone.

Then all you have to do is make a square on a constrained plane coinciding with the extrimity of the spiral and normal to it, then make a revolution of material removal.

It's up to you to adjust the parameters.

Hello

When we take the first sldprt file you posted, and we edit the Sew function, you forgot to check the box create a solid, if you check it it's OK.

@+

3 Likes

Your first piece looks okay except for the coyote remark. You have to merge the tangent faces in the function of removing material by sweeping, dsl I made this part in a hurry. And I changed the color, it was naughty; ).


part4.sldprt
2 Likes