TheSwamp

CAD Forums => Vertically Challenged => Land Lubber / Geographically Positioned => Topic started by: kevinh on June 30, 2008, 03:58:21 PM

Title: Swap Subassemblies
Post by: kevinh on June 30, 2008, 03:58:21 PM
Is there a way to swap out a subassembly or should I just rebuild the whole assembly?  I made the assembly with my pavement section, inslopes, ditch, and back slope.  Then when I was looking through the subassemblies I found a pavement section that would work better.  Can I swap it out or do I have to rebuild my whole assembly?

Title: Re: Swap Subassemblies
Post by: dfarris75 on June 30, 2008, 05:04:24 PM
Now I'm not as experienced as other guys here, but I'm thinking just change/rebuild the assembly you have OR create a new assembly as desired and then switch it out with the old one in your corridor.
Title: Re: Swap Subassemblies
Post by: sinc on June 30, 2008, 05:42:48 PM
Now I'm not as experienced as other guys here, but I'm thinking just change/rebuild the assembly you have OR create a new assembly as desired and then switch it out with the old one in your corridor.

I think Kevin's looking for a way to swap one subassembly for another, without needing to dismantle and reassemble the assembly.

I'm curious, too...  I have found no way to do this.

I have also found no way to apply global edits to corridors.  For example, if we decide to change the depth of a layer of pavement, is there any easy way to do it?  It's possible to go through and select, say, the LaneOutsideSuper subassembly in every assembly, and then change the properties of all selected subassemblies at once.  But when there are 20 different assemblies in a drawing, all of which have LaneOutsideSuper subassemblies in them that need to be modified, it can be difficult even selecting them all.  "Select Similar" seems very flaky when it comes to subassemblies.
Title: C3D Ninja Trick 100
Post by: mjfarrell on June 30, 2008, 09:12:47 PM
Is there a way to swap out a subassembly or should I just rebuild the whole assembly?  I made the assembly with my pavement section, inslopes, ditch, and back slope.  Then when I was looking through the subassemblies I found a pavement section that would work better.  Can I swap it out or do I have to rebuild my whole assembly?




Yes, what you do is, for the basic case, you find the sub assembly that you now have decided works for you on the palette.
You Rt-Click and Select, Apply Tool Properties to SubAssembly, then Click on the sub Assembly component you wanted to swap out.


For a 'global' change to a corridor pavement section, one would want to place a modified version of the Sub Assembly(s) in question on a User palette, and alter the properties. Then use the technique above to swap out the undesirable sub assembly for the modified one.


Or apply your changes to the sub assembly(s) in the Prospector View of the Toolspace, expand the sub assembly collection and edit their properties from there. 
Title: Re: Swap Subassemblies
Post by: sinc on June 30, 2008, 09:29:17 PM
Great!

I'd never really noticed that option before.  Well, I've seen it, but looked right over it... 
Title: Re: Swap Subassemblies
Post by: mjfarrell on June 30, 2008, 10:17:23 PM
Great!

I'd never really noticed that option before.  Well, I've seen it, but looked right over it... 

We used it once in class.
Title: Re: Swap Subassemblies
Post by: mjfarrell on July 01, 2008, 12:55:28 PM
I just remembered that if you are not already in the habit of renaming your sub assemblies; you will need to change the name of the sub assembly. As this trick lets the sub assembly inherit the tool properties, it does not then inherit the tools' name.

As an example:

If the sub assembly was called Urban Sidewalk Left (n)
and you apply the Apply Tool Properties to sub assembly tool to it, the name is Still Urban sidewalk, even if you used your Ninja magic to turn it into a median barrier.
Title: Re: Swap Subassemblies
Post by: kevinh on July 09, 2008, 12:51:01 PM
Is there a way to move the links on the assembly?  The first picture shows what I currently have; a basic lane, a 5:1 slope, a 5:1 transition inslope, then a flat ditch.

I want to swap out the basic lane with generic pavement structure and then delete the first 5:1 slope and keep the 5:1 transition inslope.  The problem is that it is using the top like instead of the bottom link on the new generic pavement structure.

Maybe it is just best to redraw my assemblies.  I guess one needs to spend additional time searching through the sub-assemblies to figure out which one to actually use.

Second question:
If I decide to redraw my assemblies do I need to retarget everything in my corridor or will it retain that information?  (targets, frequency, ect.)
Title: Re: Swap Subassemblies
Post by: kevinh on July 09, 2008, 03:41:11 PM
I redrew my assemblies and re-targeted everything.  Now I have no feature lines through the CL of my corridor, just a flat road.  Any thoughts?
Title: Re: Swap Subassemblies
Post by: mjfarrell on July 09, 2008, 06:21:56 PM
you betta letta me looka dat data Lucy...
Title: Re: Swap Subassemblies
Post by: mjfarrell on July 10, 2008, 11:44:48 AM
I have seen the data, and the issue was with his sub assembly, and is resolved.
Title: Re: Swap Subassemblies
Post by: kevinh on July 11, 2008, 08:48:52 AM
Apparently the sub-assembly I used didn't assign any link, point, or shape codes automatically.

Thanks Michael for helping me out.