AI Assistant
Notifications
Clear all

AVERAGE SLOPE OF A PROFILE

27 Posts
8 Users
0 Reactions
3,468 Views
mag-eye
(@mag-eye)
Posts: 176
Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Does anyone know how cad calculates the average slope of a profile over irregular terrain.

Doing a quick search and I cant seem to find any information on how this is computed. I'm thinking its a weighted calculation.


 
Posted : November 30, 2022 11:58 am
dave-o
(@dave-o)
Posts: 513
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

It might depend on the flavor of cad.?ÿ Seems the best approach would be a least squares regression calc, but I doubt there are any using that.?ÿ Civil 3D gives a mean slope for a TIN which apparently is a weighted average of the triangles over the entire surface.?ÿ I know that's different than an average slope of a profile, but I'd presume with Civil 3D it would be calculated the using the same algorithm.?ÿ (Does C3D even give an average slope of a profile?)


 
Posted : November 30, 2022 12:23 pm
Remi
 Remi
(@remi)
Posts: 29
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

C3D doesn't calc an average slope in profile it calcs the slope at the edge and across each 3dface.

Surface slope tool calcs the slope of each 3dface with the single point or using 2-point it calcs the difference at the selected elevations divide the length no real magic


 
Posted : November 30, 2022 2:09 pm
MLSchumann
(@mlschumann)
Posts: 134
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 


 
Posted : November 30, 2022 3:27 pm
mag-eye
(@mag-eye)
Posts: 176
Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
  • @mlschumann I'm going to argue that your Rocket Science diagram is showing nothing more than the slope of a line from point A to point B. Not average. Just plain old slope.?ÿ

 
Posted : November 30, 2022 3:56 pm

dave-lindell
(@dave-lindell)
Posts: 1684
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

I have always used a formula involving the length of the contours and the contour interval, but for the life of me I can't find the formula.


 
Posted : November 30, 2022 3:56 pm
mag-eye
(@mag-eye)
Posts: 176
Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Here is my process using Carlson w/oem acad.

Create profile from surface file or screen entities.?ÿ Create 3d line from profile. Inquiry> polyline info. The result will generate an average slope. Which is different from a simple rise over run.

My thoughts are that each vertical slope between vertices is weighted by its length to calculate the average slope of the entire profile.

I just couldn't find any white paper on the subject.?ÿ


 
Posted : November 30, 2022 4:07 pm
bill93
(@bill93)
Posts: 9977
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Are we trying to find the slope (dashed line) between two points as illustrated above, which in one sense could be called the average slope ...

Or are we trying to find the average magnitude (always taken as positive) over the land between the points (shorter solid lines), as a measure of roughness? The latter can be extended to an average over an area.

However, the latter has a fractal problem in that the closer together your measurement points the larger the answer as every clump or grain of soil adds more.


 
Posted : November 30, 2022 4:14 pm
mag-eye
(@mag-eye)
Posts: 176
Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

 
Posted : November 30, 2022 4:31 pm
leegreen
(@leegreen)
Posts: 2186
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

In my experience this can be done with TopoDot in Microstation.?ÿ Which is a point cloud utility.?ÿ The user will need to define parameters such as minimum length and width, along with Deflections.?ÿ There is also a routine within OpenRoads and InRoads. If you need consultation with this task feel free to DM me.


 
Posted : November 30, 2022 5:37 pm

dave-lindell
(@dave-lindell)
Posts: 1684
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@mag-eye : That looks something like it!


 
Posted : November 30, 2022 6:03 pm
MLSchumann
(@mlschumann)
Posts: 134
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

The question by MAG-EYE is:
Does anyone [k]now how cad calculates the average slope of a profile over irregular terrain.

The solution I presented is the average slope of a profile, NOT the average slope of a part of surface as provided by Dave Lindell. While Lindell's solution may be correct for the surface contour data presented, it is not the average slope of a profile as asked in the question. A profile, by convention, is a series of line segments representing a vertical terrain or surface cross section. I have not yet seen a profile to be defined as a part of a surface.

A follow-up diagram presents how the solution for the average slope of a profile is determined. Of particular note is that the diagram demonstrates that the length of a slope is fundamentally the weight or influence of that slope in the solution.

And, there is good probability that a cad program determines an average surface slope using the digital terrain model (DTM) triangles instead of contours.


 
Posted : November 30, 2022 7:00 pm
dave-o
(@dave-o)
Posts: 513
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

C3D doesn't calc an average slope in profile it calcs the slope at the edge and across each 3dface.

Surface slope tool calcs the slope of each 3dface with the single point or using 2-point it calcs the difference at the selected elevations divide the length no real magic

I've read that C3D calcs a weighted average slope for the TIN, presumably triangle slope/triangle area as the unit.?ÿ It doesn't, that I know of, calc an "average slope in profile" which, if it did, I would presume it uses the same algorithm (but I repeat myself).?ÿ What do you mean by "at the edge and across each face"? Wouldn't that be the data used to compute a weighted average??ÿ And where do you see this output?

I'm not trying to be contentious but I've made up my own spreadsheet to do this from C3D profile data for use in drainage calcs and if it's already doing it for me somewhere I'd love to know.

If by "surface slope tool" you're talking about the surface slope annotation that allows you to pick a single point or use a two point average, then your response is irrelevant to the OPs question.

?ÿ


 
Posted : November 30, 2022 8:17 pm
mag-eye
(@mag-eye)
Posts: 176
Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

How does cad calculate the average slope of a 3d polyline?

Below is the report of a 3d polyline that cad generates.

Low Z: 503.00 At: 4991.32,5069.74
High Z: 542.00 At: 5100.21,4976.61
Polyline length: 412.52 Slope distance: 422.70
Avg elev: 528.95 Avg slope: 14.33%, 6.98:1 Open

The line includes 37 vertices and the two end point elevations are 503.00' & 526.73'


 
Posted : December 1, 2022 8:33 am
dave-o
(@dave-o)
Posts: 513
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

How does cad calculate the average slope of a 3d polyline?

Below is the report of a 3d polyline that cad generates.

Low Z: 503.00 At: 4991.32,5069.74
High Z: 542.00 At: 5100.21,4976.61
Polyline length: 412.52 Slope distance: 422.70
Avg elev: 528.95 Avg slope: 14.33%, 6.98:1 Open

The line includes 37 vertices and the two end point elevations are 503.00' & 526.73'

?ÿ

What "cad" are you using to get this?

?ÿ


 
Posted : December 1, 2022 12:36 pm

mag-eye
(@mag-eye)
Posts: 176
Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@dave-o

Carlson Survey 2021?ÿ
Powered by AutoCAD OEM 2018 Engine


 
Posted : December 1, 2022 12:56 pm
MightyMoe
(@mightymoe)
Posts: 10534
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

The OP's question was answered by MLSchumann.

Much like the weighted mean calculation, you can set up a number of formulas, or you can simply hook the lines together and inverse the resulting bearing between the two endpoints.?ÿ

The average slope of a profile has to be the slope between the endpoints, or am I not understanding what the OP wants.?ÿ


 
Posted : December 1, 2022 3:25 pm
dave-o
(@dave-o)
Posts: 513
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@dave-o

Carlson Survey 2021?ÿ
Powered by AutoCAD OEM 2018 Engine

oh.?ÿ I guess I have to stick with my clunky spreadsheet.?ÿ Mahalo.

?ÿ


 
Posted : December 1, 2022 3:30 pm
mag-eye
(@mag-eye)
Posts: 176
Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Thank you all for your input.

Especially MLSchumann, your last post was exactly what I needed to for my sometimes slow feeling brain to understand things.

Most of you here are the smartest people I have contact with and why I love this site so much.

Please excuse my ignorance as I ask another question.

The formula I need to solve now is how to calculate the average slope of two lines with different lengths and different slopes.

ex: Line 1 Length = 151.79' Slope 26.52%

?ÿ ?ÿ ?ÿ Line 2 Length = 71.71' Slope 20.03%


 
Posted : December 2, 2022 11:17 am
bill93
(@bill93)
Posts: 9977
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@mag-eye?ÿ

Total vertical change divided by total horizontal length.


 
Posted : December 2, 2022 11:23 am

Page 1 / 2