Itoo Software Forum

RailClone => RailClone Pro (*) => Topic started by: ralphr on September 25, 2014, 12:48:57 PM

Title: Calatrava Railing Workflow Question
Post by: ralphr on September 25, 2014, 12:48:57 PM
Heyo, sadly I have another workflow related question where I'm currently stuck.
I have to do a larger construction which is pretty similiar to the one Calatrava did for a university in florida (Have some pictures attached.)
At first it doesn't really look that complicated and I'm sure I could build this by hand fairly quickly at least the repeating ones and clone them with railclone along a spline.
But since I don't have the final design I'd like to be able to have a more flexible setup. Like being able to change the slope or choose how many pipes I have evenly distributed.
I get close to what I want but the main difficulty at the moment is that the two main bars have differen angles so its not easy to get the pipes to line up.

Since the rotation needed doesn't seem to be linear I'm not sure if what I want is even possible and I should just build the main construction (including pipes etc) and clone that along the spline and just do upcoming changes manually.

I attached a few pictures of what I have so far.

Cheers,
Oliver
Title: Re: Calatrava Railing Workflow Question
Post by: Paul Roberts on September 26, 2014, 11:19:55 AM
Hi,

Thanks for contacting us, this is an interesting example and sadly rather difficult to solve with RailClone alone. The problem is that we don't yet have a generator that is able to use two parallel splines to define the top and bottom of an array, it is however on our wish list.

I have been able to get close though by combining RailClone a few other native 3ds Max tools. Please see the attached file, you may need to move the animation slider to frame 5 to see the final result. To achieve this I tried the following:


I hope that helps, please let me know if you have any more questions or need further clarification.

Cheers,

Paul
Title: Re: Calatrava Railing Workflow Question
Post by: ralphr on September 26, 2014, 03:51:20 PM
Paul first of all thanks a bunch for your continuous effort!!!

I took a good look at your file and it really works great. I only have two question in regards to your file. Since I have no experience wth the skin modifier. Can the deformation of the individuals pipes be avoided? (pic. dents.jpg). Secondly would there be a way to force the tubes to stay between the two main bars? Some of them sadly start floating outside the frame.

Please don't missunderstand this as me nitpicking. I really appreciate everything you have done :)

Now I have another question related to the same construction but a different solution. Yesterday I built the main construction per hand at least the big parts and cloned that via railclone. Not as pretty as being able to do it procedurally but oh well. :) (pic. parts.jpg)

For the most part what I did works well on a straight spline but on a curved one I get a problem with the part the whole construction sits on at base level. The bending on it looks really wacky and I'm not quite sure what I'm doing wrong here or if I have to split the base in more parts to get a proper result. (pic. bend.jpg)

Again I attached a few pictures, which display the problem. If needed I can upload the scene.


Cheers,
Oliver
Title: Re: Calatrava Railing Workflow Question
Post by: Paul Roberts on September 26, 2014, 06:21:11 PM
Hi Oliver,

Your version is looking good and is probably the way to go.  The strange deformation you are seeing at base level  in your models may be due to the number of interpolation curve steps in the base spline. RailClone allows you to override the interpolation value and use numbers greater than Max's limit of 100. You can find this property in the Style rollout:

(http://lonelymonk.com/forum_images/7d07dadbf248409b857a1b86c7401e60.jpg)

If you did want to continue experimenting with using skin, to lock the poles onto the spline more accurately you need to ensure that the vertices can only be affected by one spline at a time. At the moment they are at least partially influenced by both splines which is why they are coming adrift. To do this open the Advanced rollout in the  skin modifier and either set the Bone Affect Limit to 1 or alternatively turn on Rigid Vertices, which essentially does the same thing.

(http://lonelymonk.com/forum_images/639b4e5cf3b44c7e958cb9399961a75c.jpg)

Though this technique also has the benefit of reducing the unwanted deformation at the end of the poles, it doesn't remove it completely. Instead I've attached an example that uses skin in the same way to deform a splines object which is then used to drive a railclone object to create the poles. The parameterisation is a little more clumsy in this case, as you need to adjust the number of poles by dividing the base splines instead.

I hope that makes sense, let me know if you have further questions
Title: Re: Calatrava Railing Workflow Question
Post by: ralphr on September 27, 2014, 12:04:35 PM
Thanks Paul,
I was playing around with the curve steps before and to be completely honest I stopped at 100 I never even thought about trying to go past it. Increasing it to around 1000 made the deformation look smooth and I can work with that. :)

I didn't get to check out your new file yet but I'll do so on monday. Hope you have a great weekend.

Cheers,
Oliver