Calculate slope degree

Deformation Analysis Software for 3D Point Cloud Data eg CloudCompare
Post Reply
MalteHC
V.I.P Member
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

Post by MalteHC »

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
V.I.P Member
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

Post by neeravbm »

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.
Neerav Mehta
CTO, Indoor Intelligence
Creators of http://scantobim.xyz and http://rep3d.com
Scott
V.I.P Member
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: 206 times
Been thanked: 78 times
Contact:

Re: Calculate slope degree

Post by Scott »

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
V.I.P Member
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

Post by MalteHC »

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
Peyman Bashiri
V.I.P Member
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

Post by Peyman Bashiri »

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
V.I.P Member
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

Post by neeravbm »

MalteHC/Scott, I meant this Rep3D: https://youtu.be/oKVnh_SesWI. :)
Neerav Mehta
CTO, Indoor Intelligence
Creators of http://scantobim.xyz and http://rep3d.com
MalteHC
V.I.P Member
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

Post by MalteHC »

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
V.I.P Member
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

Post by MalteHC »

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: 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

Post by max72 »

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 60-70 posts
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

Post by Jennifer L. »

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!
Jennifer
Post Reply

Return to “Deformation Analysis Software”