Calculate slope degree

Deformation Analysis Software for 3D Point Cloud Data eg CloudCompare
MalteHC
I have made 80-90 posts
I have made 80-90 posts
Posts: 82
Joined: Mon May 05, 2014 11:19 am
Full Name: Malte Holm
Company Details: Tvilum Landinspektoerfirma
Company Position Title: Surveyor
Country: Denmark
Linkedin Profile: Yes

Calculate slope degree

Post by MalteHC » Fri Dec 01, 2017 11:35 am

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?

neeravbm
I have made 30-40 posts
I have made 30-40 posts
Posts: 30
Joined: Thu Mar 16, 2017 3:29 pm
Full Name: Neerav Mehta
Company Details: Indoor Intelligence
Company Position Title: CTO
Country: USA
Linkedin Profile: No

Re: Calculate slope degree

Post by neeravbm » 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.

Scott
V.I.P Member
V.I.P Member
Posts: 523
Joined: Tue Mar 29, 2011 7:39 pm
Full Name: Scott Page
Company Details: Scott Page Design- Architectural service
Company Position Title: Freelance
Country: USA
Linkedin Profile: No

Re: Calculate slope degree

Post by Scott » Sat Dec 02, 2017 3:59 pm

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.
Rep3D link: https://3dvision2017.github.io/Rep3D/

MalteHC
I have made 80-90 posts
I have made 80-90 posts
Posts: 82
Joined: Mon May 05, 2014 11:19 am
Full Name: Malte Holm
Company Details: Tvilum Landinspektoerfirma
Company Position Title: Surveyor
Country: Denmark
Linkedin Profile: Yes

Re: Calculate slope degree

Post by MalteHC » Sat Dec 02, 2017 4:03 pm

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.
Actually no! they are squared.

User avatar
pbashiri
V.I.P Member
V.I.P Member
Posts: 202
Joined: Sun Dec 13, 2009 6:32 pm
Full Name: Peyman Bashiri
Company Details: Aero Geometrics Canadian Z+F reseller
Company Position Title: Laser scanning amd BIM Specialist
Country: Canada
Skype Name: pbashiri2003
Linkedin Profile: Yes
Location: Vancouver,BC

Re: Calculate slope degree

Post by pbashiri » Sat Dec 02, 2017 8:07 pm

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.

neeravbm
I have made 30-40 posts
I have made 30-40 posts
Posts: 30
Joined: Thu Mar 16, 2017 3:29 pm
Full Name: Neerav Mehta
Company Details: Indoor Intelligence
Company Position Title: CTO
Country: USA
Linkedin Profile: No

Re: Calculate slope degree

Post by neeravbm » Mon Dec 04, 2017 5:18 am

MalteHC/Scott, I meant this Rep3D: https://youtu.be/oKVnh_SesWI. :)

MalteHC
I have made 80-90 posts
I have made 80-90 posts
Posts: 82
Joined: Mon May 05, 2014 11:19 am
Full Name: Malte Holm
Company Details: Tvilum Landinspektoerfirma
Company Position Title: Surveyor
Country: Denmark
Linkedin Profile: Yes

Re: Calculate slope degree

Post by MalteHC » Mon Dec 04, 2017 7:35 am

neeravbm wrote:
Mon Dec 04, 2017 5:18 am
MalteHC/Scott, I meant this Rep3D: https://youtu.be/oKVnh_SesWI. :)
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?

MalteHC
I have made 80-90 posts
I have made 80-90 posts
Posts: 82
Joined: Mon May 05, 2014 11:19 am
Full Name: Malte Holm
Company Details: Tvilum Landinspektoerfirma
Company Position Title: Surveyor
Country: Denmark
Linkedin Profile: Yes

Re: Calculate slope degree

Post by MalteHC » Mon Dec 04, 2017 7:36 am

pbashiri wrote:
Sat Dec 02, 2017 8:07 pm
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.
Yes, but this has to be manually done for each one of them. Im looking for an automatic way?

max72
V.I.P Member
V.I.P Member
Posts: 620
Joined: Tue Feb 26, 2013 9:32 pm
Full Name: Massimo De Marchi
Company Details: Massimo De Marchi
Company Position Title: freelancer
Country: Italy
Skype Name: massimo_de_marchi

Re: Calculate slope degree

Post by max72 » Mon Dec 04, 2017 1:19 pm

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
ing. Massimo De Marchi - +39 347 32 17 049 - www.studiodemarchi.net

Jennifer L.
I have made 50-60 posts
I have made 50-60 posts
Posts: 56
Joined: Fri Dec 06, 2013 2:02 pm
Full Name: Jennifer Ludwig
Company Details: Technodigit
Company Position Title: Application Engineer
Country: France
Linkedin Profile: Yes

Re: Calculate slope degree

Post by Jennifer L. » Thu Dec 07, 2017 3:32 pm

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!

Return to “Deformation Analysis Software”