Skip to main content
Tweeted twitter.com/StackBlender/status/1565806789043666944
Became Hot Network Question
added 1 character in body
Source Link
Harry McKenzie
  • 14.5k
  • 11
  • 34
  • 74

Goal: I am trying to create a helix made of stacks of an object.

How I tried to do it:

  1. I created an archimedian spiralArchimedian Spiral with the desired dimenisons
  2. Since the object itself always is distorted when I use the array modifierArray Modifier fitting a curve, I created a plane. I set the plane to be the parent of the object and turned on face instancing for the plane.
  3. I added an array modifierArray Modifier (fit curve) to the plane and set the desired repeat distance.Further Further, I added a curve modifierCurve Modifier and selected the spiral for both modifiers. --> The result for the planes is pretty much what I desire. However, the child object of the plane still rotates and gets distorted in a weird way, instead of keeping the original orientation and scale relative to the plane. The result looks like this: spiral with distorted main object

In the following picture, you can see the object and the plane as I initially parented them. This is also how I would want the object to apply to the planes along the spiral. desired orientation and location of the object relative to the planes

Is there simple a simple way to do it? A very tedious solution would be to align the object to each plane manually. I once extracted the planes as individual objects and tried to transform the respective orientations to the objects. The problem was that the resulting orientations did not match the actual orientations of the planes, which means that I would have ended up aligning everything manually. If anyone knows a simple way to reliably place the objects on the planes (ideally as in the second image), it would help me a lot too.

Thanks for reading and thanks in advance for the help!

File:

Goal: I am trying to create a helix made of stacks of an object.

How I tried to do it:

  1. I created an archimedian spiral with the desired dimenisons
  2. Since the object itself always is distorted when I use the array modifier fitting a curve, I created a plane. I set the plane to be the parent of the object and turned on face instancing for the plane.
  3. I added an array modifier (fit curve) to the plane and set the desired repeat distance.Further, I added a curve modifier and selected the spiral for both modifiers. --> The result for the planes is pretty much what I desire. However, the child object of the plane still rotates and gets distorted in a weird way, instead of keeping the original orientation and scale relative to the plane. The result looks like this: spiral with distorted main object

In the following picture, you can see the object and the plane as I initially parented them. This is also how I would want the object to apply to the planes along the spiral. desired orientation and location of the object relative to the planes

Is there simple a way to do it? A very tedious solution would be to align the object to each plane manually. I once extracted the planes as individual objects and tried to transform the respective orientations to the objects. The problem was that the resulting orientations did not match the actual orientations of the planes, which means that I would have ended up aligning everything manually. If anyone knows a simple way to reliably place the objects on the planes (ideally as in the second image), it would help me a lot too.

Thanks for reading and thanks in advance for the help!

File:

Goal: I am trying to create a helix made of stacks of an object.

How I tried to do it:

  1. I created an Archimedian Spiral with the desired dimenisons
  2. Since the object itself always is distorted when I use the Array Modifier fitting a curve, I created a plane. I set the plane to be the parent of the object and turned on face instancing for the plane.
  3. I added an Array Modifier (fit curve) to the plane and set the desired repeat distance. Further, I added a Curve Modifier and selected the spiral for both modifiers. The result for the planes is pretty much what I desire. However, the child object of the plane still rotates and gets distorted in a weird way, instead of keeping the original orientation and scale relative to the plane. The result looks like this: spiral with distorted main object

In the following picture, you can see the object and the plane as I initially parented them. This is also how I would want the object to apply to the planes along the spiral. desired orientation and location of the object relative to the planes

Is there a simple way to do it? A very tedious solution would be to align the object to each plane manually. I once extracted the planes as individual objects and tried to transform the respective orientations to the objects. The problem was that the resulting orientations did not match the actual orientations of the planes, which means that I would have ended up aligning everything manually. If anyone knows a simple way to reliably place the objects on the planes (ideally as in the second image), it would help me a lot too.

added 120 characters in body
Source Link
Pat D
  • 55
  • 7

Goal: I am trying to create a helix made of stacks of an object.

How I tried to do it:

  1. I created an archimedian spiral with the desired dimenisons
  2. Since the object itself always is distorted when I use the array modifier fitting a curve, I created a plane. I set the plane to be the parent of the object and turned on face instancing for the plane.
  3. I added an array modifier (fit curve) to the plane and set the desired repeat distance.Further, I added a curve modifier and selected the spiral for both modifiers. --> The result for the planes is pretty much what I desire. However, the child object of the plane still rotates and gets distorted in a weird way, instead of keeping the original orientation and scale relative to the plane. The result looks like this: spiral with distorted main object

In the following picture, you can see the object and the plane as I initially parented them. This is also how I would want the object to apply to the planes along the spiral. desired orientation and location of the object relative to the planes

Is there simple a way to do it? A very tedious solution would be to align the object to each plane manually. I once extracted the planes as individual objects and tried to transform the respective orientations to the objects. The problem was that the resulting orientations did not match the actual orientations of the planes, which means that I would have ended up aligning everything manually. If anyone knows a simple way to reliably place the objects on the planes (ideally as in the second image), it would help me a lot too.

Thanks for reading and thanks in advance for the help!

File:

Goal: I am trying to create a helix made of stacks of an object.

How I tried to do it:

  1. I created an archimedian spiral with the desired dimenisons
  2. Since the object itself always is distorted when I use the array modifier fitting a curve, I created a plane. I set the plane to be the parent of the object and turned on face instancing for the plane.
  3. I added an array modifier (fit curve) to the plane and set the desired repeat distance.Further, I added a curve modifier and selected the spiral for both modifiers. --> The result for the planes is pretty much what I desire. However, the child object of the plane still rotates and gets distorted in a weird way, instead of keeping the original orientation and scale relative to the plane. The result looks like this: spiral with distorted main object

In the following picture, you can see the object and the plane as I initially parented them. This is also how I would want the object to apply to the planes along the spiral. desired orientation and location of the object relative to the planes

Is there simple a way to do it? A very tedious solution would be to align the object to each plane manually. I once extracted the planes as individual objects and tried to transform the respective orientations to the objects. The problem was that the resulting orientations did not match the actual orientations of the planes, which means that I would have ended up aligning everything manually. If anyone knows a simple way to reliably place the objects on the planes (ideally as in the second image), it would help me a lot too.

Thanks for reading and thanks in advance for the help!

Goal: I am trying to create a helix made of stacks of an object.

How I tried to do it:

  1. I created an archimedian spiral with the desired dimenisons
  2. Since the object itself always is distorted when I use the array modifier fitting a curve, I created a plane. I set the plane to be the parent of the object and turned on face instancing for the plane.
  3. I added an array modifier (fit curve) to the plane and set the desired repeat distance.Further, I added a curve modifier and selected the spiral for both modifiers. --> The result for the planes is pretty much what I desire. However, the child object of the plane still rotates and gets distorted in a weird way, instead of keeping the original orientation and scale relative to the plane. The result looks like this: spiral with distorted main object

In the following picture, you can see the object and the plane as I initially parented them. This is also how I would want the object to apply to the planes along the spiral. desired orientation and location of the object relative to the planes

Is there simple a way to do it? A very tedious solution would be to align the object to each plane manually. I once extracted the planes as individual objects and tried to transform the respective orientations to the objects. The problem was that the resulting orientations did not match the actual orientations of the planes, which means that I would have ended up aligning everything manually. If anyone knows a simple way to reliably place the objects on the planes (ideally as in the second image), it would help me a lot too.

Thanks for reading and thanks in advance for the help!

File:

Source Link
Pat D
  • 55
  • 7

How to align an object along a spiral without distortion?

Goal: I am trying to create a helix made of stacks of an object.

How I tried to do it:

  1. I created an archimedian spiral with the desired dimenisons
  2. Since the object itself always is distorted when I use the array modifier fitting a curve, I created a plane. I set the plane to be the parent of the object and turned on face instancing for the plane.
  3. I added an array modifier (fit curve) to the plane and set the desired repeat distance.Further, I added a curve modifier and selected the spiral for both modifiers. --> The result for the planes is pretty much what I desire. However, the child object of the plane still rotates and gets distorted in a weird way, instead of keeping the original orientation and scale relative to the plane. The result looks like this: spiral with distorted main object

In the following picture, you can see the object and the plane as I initially parented them. This is also how I would want the object to apply to the planes along the spiral. desired orientation and location of the object relative to the planes

Is there simple a way to do it? A very tedious solution would be to align the object to each plane manually. I once extracted the planes as individual objects and tried to transform the respective orientations to the objects. The problem was that the resulting orientations did not match the actual orientations of the planes, which means that I would have ended up aligning everything manually. If anyone knows a simple way to reliably place the objects on the planes (ideally as in the second image), it would help me a lot too.

Thanks for reading and thanks in advance for the help!