I am fairy new to Civil3D, 6 to 8 months, but have extensive knowledge of LDT 15 years. To this date, I still can not figure out why any of my subassemblies do not plot correctly in my sections. I have a brief understanding of the targeting scenerio for assemblies in Civil3D. If I use one of the typical assemblies from Autodesk, I have no problem. My problem is then I try to create my own assembly using the standards sub-assemblies none of the target points look correct.
The attached is an assembly with roadway overlays,curbs, roadside swales and sidewalks with sideslopes.
My basic questions is than, is it Mandatory to select target alignments and surface all every sub-assembly within the assembly.
My thought process was that I just had to pick a profile alignment for the center of the assembly and a target surface for the sideslopes. All the interior sub-assembly parts should float together based on the center profile as they used to with LDT templetes.
No, it's not mandatory to select a target for every subassembly point that allows it. You only do that if your design requires it.
Example, LaneOutsideSuper is a travel lane. In the target parameters of the corridor this subassembly will be listed asking for width and elevation targets. If the width is constant, just set that width in the subassy properties and ignore the targeting info. If, however, the lane needs to transition in width, draw geometry that defines the transition and then specify it here.
If you right-click on a subassembly icon in the tool palette and choose the help option it should take you directly to the reference document for that sub. The help docs for the subassemblies almost always include a section on target parameters.
It appears from your image that you are not creating the assmblies correctly. When you add a subassembly, be sure to select the point on the Assembly/previous subassembly to attach the subassembly to. Don't use Objectsnaps, select the point (normally shown as a circle) and then they will be linked as you expect.
Jeff your correct. I have read this suggestion in other messages and have tried clearing the sub-assembly offset and and re-attaching the sub-assembly using the correct points. Still keep getting same result.
As per Steve's suggestion above, reviewing various individual sub-assembly properties it's seems some sub-assemblies do require a mandatory target feature, alignment or profile, or at least in Autodesk help language "you should have" this option when building the assembly. The sub-assembly I may having problem with in this particular assembly is "Urbanreplacmentwalk" which appears to requires an outside alignment for a target.
I was just trying to build a simple assembly that collectively moved in relation to the road's center profile.
Thanks for the repsonse. Also, see my repsonse to Jeff below.
Looking at the image I posted, I have tried attaching the basic "ditch" sub-assembly to the back of the curbs in the sub-assembly. According the ditch sub's help, the connection point should be the beginning of the foreslope if the foreslope buffer is "0", which is what I m using. Now I did not set any targets for this sub-assembly, because I wanted it's position to be controlled by the position of the back of the curb. As you can see by the image, no luck. Any suggestions?
Your assembly looks right at first glance. Can you post the drawing, or at least a portion of it with the assembly. If its too large for this forum then Dropbox is a good option for sharing files.
If you want to investigate this further, attached is a link to the file, about 18mg. Thanks for any help you can provide.
Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register