I have just looked at the superelevation tools within the Openroads Designer connect edition.
I see there are rules files for ASHTO but not DMRB.
Do any rules files exist for the DMRB ?
I would currently design the channels on a superelevation section using the geometry tools and then use the point control tools to manipulate a template, but surely I should need to do this.
I filed enhancement 754791 for this request..
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
That's great Holly
Thanks a lot
I would love to see the table method files. I am getting overkill of points using the present method and have to edit too many points
Thanks,
Joe Lukovits
User Since TDP in the 80's,
Vax based Unix Workstations - Interpro32,
from the Intergraph Corp.
Since the recent release of Update 2, I thought this deserved a bump. Any news on a DMRB superelevation file, or failing that, some guidance on how to create an ORD superelevation rule file from scratch would suffice.
Here is an example UK superelevation file - I have not fully tested it yet, so please check any results.
<?xml version="1.0" encoding="utf-8"?> <OpenRoadsSuperelevation logFile="" xmlns="OpenRoads"> <Units length="meter" crossSlopeRoundingValue="0.005" /> <DefaultSettings eSelection="TD9-93a SE" lSelection="TD9-93a LT" designSpeed="85" pivotMethod="Crown" /> <UserVariables /> <MaximumERateCalculations> <RateEquation name="TD9-93a SE" equation="eRate"> <Variable name="eRate" equation="if(R < MinRadius ? eMax : if(R >= NCRadius ? InitialCrossSlope : if((eCalc/100) < ABS(InitialCrossSlope) ? ABS(InitialCrossSlope) :(eCalc/100))))" description="Calculated cross slope value" /> <Variable name="eMax" equation="0.07" description="Max Allowable" /> <Variable name="R" equation="ABS(Radius)" description="Absolute Radius" /> <Variable name="eCalc" equation="Speed*Speed/(2.828*R)" description="Calculated Value" /> <Variable name="NCRadius" description="Normal Crown Radius based on design speed"> <Table inputVariableName="Speed" interpolationType="useLowerBound"> <TableEntry inputValue="50" outputValue="510" /> <TableEntry inputValue="60" outputValue="720" /> <TableEntry inputValue="70" outputValue="1020" /> <TableEntry inputValue="85" outputValue="1440" /> <TableEntry inputValue="100" outputValue="2040" /> <TableEntry inputValue="120" outputValue="2880" /> </Table> </Variable> <Variable name="MinRadius" description="Minimum Radius"> <Table inputVariableName="Speed" interpolationType="useLowerBound"> <TableEntry inputValue="50" outputValue="127" /> <TableEntry inputValue="60" outputValue="180" /> <TableEntry inputValue="70" outputValue="255" /> <TableEntry inputValue="85" outputValue="360" /> <TableEntry inputValue="100" outputValue="510" /> <TableEntry inputValue="120" outputValue="720" /> </Table> </Variable> <Speeds> <Speed speed="50" /> <Speed speed="60" /> <Speed speed="70" /> <Speed speed="85" /> <Speed speed="100" /> <Speed speed="120" /> </Speeds> </RateEquation> </MaximumERateCalculations> <TransitionCalculations> <TransitionEquation name="TD9-93a LT" equation="TransitionLength"> <Variable name="TransitionLength" equation="Speed*Speed*Speed/(14.01*R)" description="Calculated Transition Length q=0.3" /> <Variable name="R" equation="ABS(Radius)" description="Absolute Radius" /> </TransitionEquation> <TransitionEquation name="Q 0.3048" equation="TransitionLength"> <Variable name="TransitionLength" equation="Speed*Speed*Speed/(14.23416*R)" description="Calculated Transition Length q=0.3048" /> <Variable name="R" equation="ABS(Radius)" description="Absolute Radius" /> </TransitionEquation> </TransitionCalculations> <TransitionOptions interpolateTables="false" percentTransitionOnTangent="0" useSpiralLength="true" lengthsAreTotalTransition="true" transitionType="Linear" nonLinearCurveLength="0" startInsideLaneRotationWithOutside="false" /> <RunoutOptions isFixedLength="false" length="" /> </OpenRoadsSuperelevation>