ORD - Changing Curve Radii is Moving Curve PIs/Geometry Edit Challenge

I have a question on geometry edits in ORD 10.12.02.04 (2022R3). 

I know that OpenRoads’ design intent and rules were intended to be timesavers. But I’ve reached a point where – after trying to make extremely simple edits to a horizontal geometry – they are proving anything but. I freely admit user error is most likely to blame. What I’m doing should take minutes. Yet I have not been able to accomplish the task in a couple hours. Are you up for a challenge? Try and make the edits I’m requesting in this file and please tell me how to accomplish it. I’ve viewed many videos on how to modify OpenRoads geometry to no avail. 

The attached DGN has a single alignment, “RampTest”. It has all simple curves, no spirals. There are four curves; I’m simply trying to modify the radii of the southerly two… and that’s it! No moving PIs, nothing else. The southernmost curve with PI 13+15.92 - I’ll call it Curve 1 - has a radius of 9046.7020’, or 38 minutes. I want to modify it to be 9549.2966’, or 36 minutes. The next curve to the north with current PI 27+47.75 – let’s call it Curve 2 - has a radius of 6875.4935’, or 50 minutes. I want to modify it to be 7473.3625’, or 46 minutes. I want the ending station to be the same, so my start station will be 9+xx.xx. 

I can readily modify the radius of Curve 2. Type in a new radius, it updates, great. But that’s all I can do. 

Curve 1? That’s trickier since it’s an arc at the end of an alignment. Back when, I’d have added a PI off the geometry end, modified the radius, then deleted the additional tangent. There are PI-based commands in OpenRoads to  create geometry, but not modify PIs (so far as I know). So, as holding the PI location means the curve will get flatter, I need to append the geometry off the south end so it can lengthen. And that I’ve done a number of times, with a “dumb” regular  line and also a geometry line created in OpenRoads. I’ve tried to do so by snapping, and not snapping. Whatever the method to create the tangent, I then append the complex geometry with that line, then try to change the radius. When I do that, it doesn’t simply change the radius of Curve 1. It also changes the PI location… the PI moves. What’s really weird is that changing the radius of Curve 1 also moves the PI of not just Curve 1, but it also moves the PI of Curve *2* as well! 

???

If I start by changing the radius of Curve 1 before doing anything else, it will still move *both* the PIs of Curves 1 and 2. 

If there is a rule at play, I cannot figure it out, cannot disable it, and it’s driving me crazy. 

On a hunch, I created new geometry myself in this file, another test alignment. I was able to modify curve radii and not a single PI moved. 

As far as I know, this geometry originally came from an SS2 ALG a while back (I'm not 100% sure and don't have access to that ALG). I have no desire to re-create the geometry. We have sheet cuts and a profile based on it already (the changes are very minor, to where modifying two named boundaries manually is not a big deal) so re-creating it would present other issues. 

I want to like this program. Please, help me eat crow... tell me how make these edits. What am I doing wrong? 

Thanks for any and all information!

RampTest.dgn

  • Hey, jcallicott!

    There are a few options here. First of all, have you tried removing the rules from the geometry? As well, have you opened up the geometry in the Horizontal Table Editor to see what may be done there? I am not at my computer currently, but- generally- these options have worked for me over the years. I will state that- overall- InRoads Geometry was easier to deal with than OpenRoads geometry; of course, the earlier is bound to be easier to manipulate than the latter simply out of current necessity. Hopefully, things will clear up in newer versions

    Best Regards, 

    Mark

    Mark Anthony Plum
    Chief Technology Officer

    1601 N.W. Expressway, Suite 400
    Oklahoma City, OK  73118
      
  • Hi Mark!

    Thanks for your insight. I did try removing rules from the geometry, but then no heads-up display editing texts showed when I selected the conked geometry. It’s possible I was zoomed too far out; I’ll have to try again. I tried the table editor, but not after deleting the rules (and I saw nowhere in the table editor I could set the location of the curve PI). More to try later.

    Thanks again for your quick reply! 

  • I am sad that I could not provide you with definitive answers, and I do have to admit that OpenRoads geometry has many, many issues. Please let the Community know what answers may be available in your analysis as you provided a quite detailed series of events! As the original geometry came from InRoads, what about bringing that file back in and checking the rules created and then opening up the Table Editor and modifying the geometry there?

    Best Regards, 

    Mark

    Mark Anthony Plum
    Chief Technology Officer

    1601 N.W. Expressway, Suite 400
    Oklahoma City, OK  73118
      
  • Hi jcallicott,

    In my opinion, ORDs biggest weakness on the design side of things is exactly what you are highlighting here - specifically the inability to redefine the way Geometric elements are connected to each other, hence your pain. Looking at the data, the reason curve 2 is so easy to edit is because it is defined as a fillet, which uses the connecting straights to define its incoming/outgoing bearing so adjustment is easy (and predicable).

    The first curve is a bit less predicable to edit, something all users, including myself have issues with because it may have been defined many different ways - as an Arc Between Points or Arc to/from Element, and how was that Arc defined, by bearing/direction, center etc. This is what all of us spend a lot of time trying to figure out during editing.

    Looking in the Alignment properties, the first arc is an Arc defined by Through Point, Sweep Angle and some other points. This being the case, the Tangent Points of the Arc will not move on radius change by default. To change this behaviour, select the PI manipulator, change the Placement Method to "Start/Radius", enter the radius you want and lock it and when the command is accepted it will retain the PI point and update the arc to the new radius.

    Next, to extend the start, select the "Move Point" manipulator at the start of the arc and you will see it wont let you move it (for some reason). Change the placement method from "Center/Radius" to "Start/Radius" and it will let you extend it without changing the radius as long its value is still locked.

    In most circumstances we just give up and recreate the curve and use the "Complex Redefine" command. Definitely some work needed here to avoid us having to be detectives to figure out how to manipulate geometry!

    Regards,

    Mark


    OpenRoads Designer 2022 R3 (10.12)  |  Microstation 2023  |  ProjectWise CE 3.4

  • jcallicott,

    I have had a lot of success using the "Geometry Builder Edit" command to modify any existing geometry.  I have used it on complex geometry edits such as adding a compound curve to at exiting simple curve.  I would recommend drawing the geometry with Microstation lines and arcs if possible which makes the edits a  lot simplier.  The interface takes a little to get use to but this command is my go to for any complex geometry edits.  The rules are basically ignored and lines and arcs can be inserted or removed easily.  It is worth a try.

    I have use it to move alignments and extend alignments for long distances.  The command treats the alignment as a container which is similar to InRoads. Elements can be removed and replaced at will.

    Regards,

    Zane Pratt


    Civil Designer