Read in the help about LinkOffsetAndElevation. Down the bottom:
"
Layout Mode Operation
In layout mode, this subassembly displays a horizontal link using the given Offset input parameters as the width.
"
It doesn't say why. Can anyone else explain? There are a couple of others that behave this way too.
Wouldn't it make sense for the sub to 'display a horizontal link using the given Offset input parameters as the Offset from the assembly base point?'
Mark Green
Working on Civil 3D in Canada
Solved! Go to Solution.
Solved by sboon. Go to Solution.
The subassemblies are essentially just pieces of code whch you attach to each other to build a larger program. The software runs that program at each corridor assembly station to build the corridor section. When the subassembly is dropped into model space, either as part of an assembly or on its own, some of the information necessary to run that programming code is missing. There are no superelevation parameters, no horizontal or vertical targets, and no surfaces so the assembly cannot really be built. Instead what you get is Layout mode.
Steve
Please use the Accept as Solution or Kudo buttons when appropriate
Mark Green
Working on Civil 3D in Canada
In order to get the offset of the link then it would need the offset of the attachment point, which means that it would have to run the code of the previous subassemblies to calculate that. Sooner or later you would run into a situation where that isn't possible, so now you're into a situation where the assembly may or may not be showing an offset.
Personally I suspect that we'll see the SAC folded into the main program at some point, which will allow us to work with assemblies inside of a testing environment. Once that happens you should get your wish.
Steve
Please use the Accept as Solution or Kudo buttons when appropriate
Mark Green
Working on Civil 3D in Canada