Calculate slope degree
-
- V.I.P Member
- Posts: 200
- Joined: Mon May 05, 2014 11:19 am
- 9
- Full Name: Malte Holm
- Company Details: TLS
- Company Position Title: Surveyor
- Country: Norway
- Linkedin Profile: Yes
- Has thanked: 2 times
- Been thanked: 1 time
Calculate slope degree
Hi all
I got this case, that should be a-b-c, if i would do it manually, but lazy as i am, im thinking there must be an more automatic way!
I got around a hundred culoms along a road. They are around 150 years old and i got the task to measure if they are leaning towards one side, therefore i have to calculate the slope in degrees. Do any of you guys have an idea, of how it can be done easy? my ideas was either to do something in 3DReshaper og build planes in descartes?
I got this case, that should be a-b-c, if i would do it manually, but lazy as i am, im thinking there must be an more automatic way!
I got around a hundred culoms along a road. They are around 150 years old and i got the task to measure if they are leaning towards one side, therefore i have to calculate the slope in degrees. Do any of you guys have an idea, of how it can be done easy? my ideas was either to do something in 3DReshaper og build planes in descartes?
-
- V.I.P Member
- Posts: 136
- Joined: Thu Mar 16, 2017 3:29 pm
- 7
- Full Name: Neerav Mehta
- Company Details: Indoor Intelligence
- Company Position Title: CTO
- Country: USA
- Linkedin Profile: No
- Has thanked: 1 time
- Been thanked: 6 times
Re: Calculate slope degree
I am assuming that columns are cylindrical. If yes, you can try fitting pipes/cylinders and then view the orientation of the cylinders.
If they are not cylindrical but are very similar to one another, then I can try processing the point cloud through Rep3D, which also provides orientation.
If they are not cylindrical but are very similar to one another, then I can try processing the point cloud through Rep3D, which also provides orientation.
-
- V.I.P Member
- Posts: 1037
- Joined: Tue Mar 29, 2011 7:39 pm
- 13
- Full Name: Scott Page
- Company Details: Scott Page Design- Architectural service
- Company Position Title: Owner
- Country: USA
- Linkedin Profile: No
- Location: Berkeley, CA USA
- Has thanked: 205 times
- Been thanked: 78 times
- Contact:
Re: Calculate slope degree
Rep3D link: https://3dvision2017.github.io/Rep3D/neeravbm wrote: ↑Sat Dec 02, 2017 12:46 am I am assuming that columns are cylindrical. If yes, you can try fitting pipes/cylinders and then view the orientation of the cylinders.
If they are not cylindrical but are very similar to one another, then I can try processing the point cloud through Rep3D, which also provides orientation.
-
- V.I.P Member
- Posts: 200
- Joined: Mon May 05, 2014 11:19 am
- 9
- Full Name: Malte Holm
- Company Details: TLS
- Company Position Title: Surveyor
- Country: Norway
- Linkedin Profile: Yes
- Has thanked: 2 times
- Been thanked: 1 time
Re: Calculate slope degree
Actually no! they are squared.neeravbm wrote: ↑Sat Dec 02, 2017 12:46 am I am assuming that columns are cylindrical. If yes, you can try fitting pipes/cylinders and then view the orientation of the cylinders.
If they are not cylindrical but are very similar to one another, then I can try processing the point cloud through Rep3D, which also provides orientation.
- Peyman Bashiri
- V.I.P Member
- Posts: 427
- Joined: Sun Dec 13, 2009 6:32 pm
- 14
- Full Name: Peyman Bashiri
- Company Details: Aero Geometrics Canadian Z+F reseller
- Company Position Title: Laser scanning and BIM Specialist
- Country: Canada
- Skype Name: pbashiri2003
- Linkedin Profile: Yes
- Location: Vancouver,BC
- Has thanked: 56 times
- Been thanked: 40 times
- Contact:
Re: Calculate slope degree
I would import the PC into Revit, draw a section facing columns and draw a model line on the edge of each columns. the rest is easy to measure the angles.
-
- V.I.P Member
- Posts: 136
- Joined: Thu Mar 16, 2017 3:29 pm
- 7
- Full Name: Neerav Mehta
- Company Details: Indoor Intelligence
- Company Position Title: CTO
- Country: USA
- Linkedin Profile: No
- Has thanked: 1 time
- Been thanked: 6 times
-
- V.I.P Member
- Posts: 200
- Joined: Mon May 05, 2014 11:19 am
- 9
- Full Name: Malte Holm
- Company Details: TLS
- Company Position Title: Surveyor
- Country: Norway
- Linkedin Profile: Yes
- Has thanked: 2 times
- Been thanked: 1 time
Re: Calculate slope degree
As i can see, this will only select the colum and export it in a different layer? How will this bring me closer to calculate the slope degree?neeravbm wrote: ↑Mon Dec 04, 2017 5:18 am MalteHC/Scott, I meant this Rep3D: https://youtu.be/oKVnh_SesWI.
-
- V.I.P Member
- Posts: 200
- Joined: Mon May 05, 2014 11:19 am
- 9
- Full Name: Malte Holm
- Company Details: TLS
- Company Position Title: Surveyor
- Country: Norway
- Linkedin Profile: Yes
- Has thanked: 2 times
- Been thanked: 1 time
Re: Calculate slope degree
Yes, but this has to be manually done for each one of them. Im looking for an automatic way?
-
- V.I.P Member
- Posts: 846
- Joined: Tue Feb 26, 2013 9:32 pm
- 11
- Full Name: Massimo De Marchi
- Company Details: Massimo De Marchi
- Company Position Title: freelancer
- Country: Italy
- Skype Name: massimo_de_marchi
- Has thanked: 15 times
- Been thanked: 53 times
- Contact:
Re: Calculate slope degree
I would do Peyman's way.
In my case Arena and Rhino but the process is the same. It's fast and easy to double check.
If you want something more automated you could try to fit a plane or cylinder on every pillar face (depending on the pillar cross section), export the normals or the axis and calculate the deviations with a script or a spreadsheet.
Considering you need to double check the plane/cylinder fit I'm not sure you will have a time advantage.
Massimo
In my case Arena and Rhino but the process is the same. It's fast and easy to double check.
If you want something more automated you could try to fit a plane or cylinder on every pillar face (depending on the pillar cross section), export the normals or the axis and calculate the deviations with a script or a spreadsheet.
Considering you need to double check the plane/cylinder fit I'm not sure you will have a time advantage.
Massimo
ing. Massimo De Marchi - +39 347 32 17 049 - www.studiodemarchi.net
-
- I have made 60-70 posts
- Posts: 66
- Joined: Fri Dec 06, 2013 2:02 pm
- 10
- Full Name: Jennifer Clear
- Company Details: CRKennedy
- Company Position Title: Application Engineer
- Country: Australia
- Linkedin Profile: Yes
Re: Calculate slope degree
Hello Malte,
In 3DReshaper you could automate the process thanks to a script.
I would separate the columns in order to have one point cloud per column. This could be done as a first manual step.
Then I would write a script that:
- takes in all individual clouds (you just select them all and launch the script)
- for each cloud the script compute the Best Fitting Line, which would give the central axis of the columns
- it is easy in a script to measure the angle between the vector of each Best Line and a vertical axis
- the script could export a CSV file with the computed slopes and any other needed information
I think it is an easy script, even if you have never written any.
If you'd like to give it a try, let me know, I'd be happy to help!
In 3DReshaper you could automate the process thanks to a script.
I would separate the columns in order to have one point cloud per column. This could be done as a first manual step.
Then I would write a script that:
- takes in all individual clouds (you just select them all and launch the script)
- for each cloud the script compute the Best Fitting Line, which would give the central axis of the columns
- it is easy in a script to measure the angle between the vector of each Best Line and a vertical axis
- the script could export a CSV file with the computed slopes and any other needed information
I think it is an easy script, even if you have never written any.
If you'd like to give it a try, let me know, I'd be happy to help!
Jennifer