It would shortcut a fair amount of work if there was a constraint combination that would allow us to tell the corridor processor "use whichever point is further from the baseline".
One way to do this would be to use Horizontal Maximum and Vector-Offset, both constraints using the same two points. It makes sense logically, but I get this error message:
ERROR: The second constraint could not be placed because:
A point cannot have two of the same constraint types with matching parent points.
First, I don't know why it considers Horizontal Maximum and Vector-Offset to be the same constraint types. Just as is true with Horizontal and Slope, one controls only the horizontal aspect and the other controls anything else. Even Slope and Slope works.
Second, I don't know why it should be a problem to allow this combination, because it will work perfectly fine if I add an intermediate point that sets the horizontal aspect of the point I want and then my final point that will use that horizontal aspect and continue to use Vector-Offset with the original source points.
In the end, I get the result I want, but I have to add a point to work around a superficial error message.
I realize Geopak is no longer under development, but will I see the same message in ORD when I start to use it?
Unfortunately, that error message still pops up when trying to do what you are talking about. If you'd like, I can create an enhancement request for you. I would just ask that you create and send me either illustrative screen shots with a description or a video describing exactly what you would like so that development can easily reproduce and analyze it. You can use the link below to send me files.
https://bentley.sharefile.com/r-r3d82fc0cdf448bb9
Regards,
Jacob
For more information about the Road and Site design tools, visit the Road and Site design WIKI at: http://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki
No sketch would do this any service, so I'll provide some steps:
1. Create a null point named BOC CG-3
2. Create a null point named BOC CG-6
3. Create a null point named BOC which uses each of the other null points according to horizontal maximum and vector-offset.
You might guess from here why such a tool would be incredibly helpful and simple.
For the record, a far better solution would be to allow templates to programmatically locate a point that it follows without having to do burpees to solve geometrically.