Jump to content

Site Model Interpolation


lisagravy

Recommended Posts

I'm wondering if I'm missing something in terms of the control we have over site modelling in Vectorworks.

 

I've attached a screengrab of a site model I have created. Blue lines are the 3D polyline contours I have drawn and set to 0.5m height intervals, the green lines are the contour lines generated by the site model calculation by Vectorworks, using my blue lines as input data. 

 

I have two big issues with this output, namely:

 

  • I want the model to EVENLY interpolate between the contour lines - for example on the hill to the bottom of the screen grab, I want the mounding to extend evenly to the left, I  don't want flat platforms between each level.
     
  • I want the contours to actually follow the curves I have drawn, and not truncate my contours in large angular lines!! (As seen in the middle of the screengrab.)

 

Is there anything I can do, aside from draw contours at really tight intervals to reduce the visibility of the problem? Is this just how the site modelling algorithm works? I understand the need for a mathematical algorithm, but this results in a fundamentally incorrect site model I can't really use for anything in terms of BIM or production information, as it isn't giving me smooth grades. I'm sure I could fudge it for visualisation purposes, but I need an accurate technical model I can issue in IFC form to provide information for collaboration and also construction.

 

I've turned on mesh smoothing in document properties, which makes the rendered model appear slightly less angular, and also turned on contour smoothing display, but I need an accurate model in terms of BIM compliance and I'm not sure I have this control outwith doing an excessive amount of contour drawing.

 

Is Vectorworks the wrong software for this, or am I missing something? Any ideas or advice would be much appreciated. 

 

Lisa

 

447289704_ScreenShot2018-11-09at11_43_11.thumb.png.dbcb5300bd8d9e420d50b06fce6c3bc5.png

Link to comment

Thanks very much Benson - I can see this working, I just find it really annoying that we have to do this - I'm basically going to have to work out more detailed 3D loci points for every slope in the site model to try to model the appropriately graded slope - I just want it to grade the contours automatically!

 

We're trying to evaluate whether to renew with Vectorworks at the moment or if we should be switching to Revit or A.N.Other modelling software - it's not a great sell for Vectorworks that we need fixes for site modelling from contours.

 

Cheers for the video! 

 

Lisa

Link to comment

@All - you are welcome. I think this problem is still evident, but attenuating with upgraded versions. I am surprised, though, that a solution or workaround is not offered by vwx folks.  @Tamsin Slatter?   Eric G?

 

@lisag Good luck with eval.  If you move to another software, it would be really great if you could post back with comment/critique re differences or suitability.

 

Couple more comments about this:

 

Also, note that vwx can generate site model from points as well as contour.  Site survey info often starts as point data that then is translated to contours by surveyor.  Perhaps asking for the point data would work better in some instances.

 

One can generate point data from contours, too.  Duplicate a 3d locus or a stake along path for each contour (or some of them).  choose total number of points or spacing. Probably does not directly solve the clipping, but offers control over the vertex spacing.

 

Instead of points, short snippets of intermediate contour can be drawn between the trouble contour areas.  Start with 2d poly, convert to 3d poly, adjust the z.

 

I often convert 2d poly contour to NURBS, then to 3d poly to cut back vertex count. Then z adjust.  Often better curves than the built in Simplify Poly.

 

-B

 

 

Edited by Benson Shaw
blah blah blah
  • Like 2
Link to comment

Hello,

I enclose a snapshot of a PDF of some information Tamsin kindly put out years ago about source data. Also, in 2019 if you had a point cloud of a terrain (say a series of drone shots stitched together into a point cloud via the included Vectorworks Cloud Services) the 'Extract 3D loci from Point Clouds' will create the source data to immediately create a Site Model. In my view Vectorworks has the best terrain modeller of any BIM program.

 

Cheers,

Peter

 

 

Source data.png

Link to comment
  • 2 weeks later...
On 11/12/2018 at 4:17 AM, lisag said:

Thanks very much Benson - I can see this working, I just find it really annoying that we have to do this - I'm basically going to have to work out more detailed 3D loci points for every slope in the site model to try to model the appropriately graded slope - I just want it to grade the contours automatically!

 

We're trying to evaluate whether to renew with Vectorworks at the moment or if we should be switching to Revit or A.N.Other modelling software - it's not a great sell for Vectorworks that we need fixes for site modelling from contours.

 

Cheers for the video! 

 

Lisa

@lisag My experience with digital site terrain modeling goes way back and across multiple platforms and programs including early version of Civil 3D, Map and Bentley Microstation GeoPak (sp?). All had to have breaklines added to control these irregularities in interpolating between contours. Admittedly VW still have a long way to go to get anywhere close to where Civil 3D is now but you will never be able to this in Revit not to mention planting plans, site analysis, and irrigation design.

 

Since the slope between the contours varies considerably across your design I would address this with the Grade Tool changing the mode to modify site and enter the desired elevations and let the program do the rest.

 

Good luck in your search.

  • Like 2
Link to comment

I haven't tried this for the clipped contours yet, but the v2019 Site Model Sculpting tool Might have an additional solution.  If the Tessellation mode is engaged in the multi element mode, the site model mesh new vertices within the radius.  If the z movement is 0, the tool still adds vertices to the mesh in their interpolated z positions.  I will try to experiment with this and report.

 

-B

  • Like 1
Link to comment

Benson,

Have you ever tried the 3D polygon up the swale, and then lowered the entire thing -0.5"?  Seems like that would help, and often, topo maps really omit that little "fast flowing channel" at the bottom of many swales. 

 

Similarly, I have thought about, but not tried yet, using the road tool like you or someone used to cut a stream through a landscape.  Any thoughts on that?  Might work better for proposed swales, IMHO, over several sections of the straight line grade tool. 

 

For that matter, why can't the swale tool use a curved polygon rather than straight line only?  Seems like that would make the site model more intuitive to those of us old guys who still grade with contour lines.....seems like they could start with road tool, tweak it, and label it as a curved swale tool.

 

Thanks in advance for any thoughts.

Link to comment

Good thoughts all. I’ll give em a go when I get a minute. I did try the sculpting tool to add vertices. That does work to add vertices, but adds them to clipped plateaus rather than to interpolated positio between source contours. In the process I found that v2018 clipped DTM was mostly I in unclipped in v2019. Not foolproof, but getting better.

Link to comment
  • 4 weeks later...

Thanks to all for your comments. 

 

I actually sent the model file to @Tamsin Slatter  at VW, and we had a screen share session to try to resolve. The problem is still evident in the model creation, even in 2019, however the ability to edit the proposed contours as polylines in VW2019 is a massive help, and offers a relatively swift solution and far more intuitive control over the proposed design than I had thought possible in VW.

 

In terms of the results of our software evaluations, VW is a clear winner! I tried to create the same model in Revit, and I won't even go there but suffice to say I wouldn't recommend it. We've now upgraded to 2019 + VSS, so hopefully can really get stuck in now.

 

Thanks again for all your help... I'm sure I'll be posting more queries shortly!

  • Like 1
Link to comment
  • Vectorworks, Inc Employee
1 hour ago, lisagravy said:

Thanks to all for your comments. 

 

I actually sent the model file to @Tamsin Slatter  at VW, and we had a screen share session to try to resolve. The problem is still evident in the model creation, even in 2019, however the ability to edit the proposed contours as polylines in VW2019 is a massive help, and offers a relatively swift solution and far more intuitive control over the proposed design than I had thought possible in VW.

 

In terms of the results of our software evaluations, VW is a clear winner! I tried to create the same model in Revit, and I won't even go there but suffice to say I wouldn't recommend it. We've now upgraded to 2019 + VSS, so hopefully can really get stuck in now.

 

Thanks again for all your help... I'm sure I'll be posting more queries shortly!

I am so glad all is good Lisa.

  • Like 1
Link to comment

@bob cleaver - no problem, I've just done a very quick couple of screen shots to show what I mean.

 

This is the before screen shot, which shows the VW generated contours. You can see the flat areas Vectorworks is creating down the west side of what should be a continuous steadily grading sloped mound, sloping in all directions.

 

1599529632_Screenshot2019-01-04at16_25_14.thumb.png.829656883fbcbbe67efb354a9392cb03.png

 

So Benson had suggested adding in lots of additional intermediate height spot level points on the areas VW is assuming to be flat, to force the calculation to account for the slope - which would work, but I'd have to calculate positions and heights for each point, which I don't want to have to do when working with a basic contour design. Also, determining specific points potentially gives a jagged effect unless working out the exact grades to give a smooth slope.

 

Tamsin's solution was a new tool in VW 2019, where if I right click the site model, I can 'Edit Proposed Contours'. This essentially lets me edit the shape of the contours here to fill in the gaps, so while the model for some reason still gives the flat areas, I can fix it much easier, as I can edit each individual proposed contour generated by the site model much like a polyline - see screen shot below.

 

1959920302_Screenshot2019-01-04at16_26_01.thumb.png.f9c83908d76d629dd8f647294786c8f4.png

 

Hope this makes sense. Crudely, it makes it easier to achieve more like the following (which is what I was expecting from my input anyway!)....

 

105185230_Screenshot2019-01-04at17_21_13.thumb.png.5a8ca3ca9717ab06af943a1dc625c1cb.png

 

 

Edited by lisagravy
Add result screenshot!
  • Like 4
Link to comment
On 1/4/2019 at 8:42 AM, lisagravy said:

but I'd have to calculate positions and heights for each point

 Isn't this also true for contour mods via the edit contours to get an accurate interpolation?  I think vwx doesn't actually make a smooth terrain anyway, in that it triangulates with straight lines between vertices of the contours. Any fall line is a collection of these straight segments, or segments drawn on planes and edges of the various triangles.

 

But, no matter, if you can get the results you are looking for!  Congrats and happy modeling!

Many thanks for sharing your model and troubleshooting process.

 

-B

 

Link to comment

@Benson Shaw You're right, it is also true for contour mods... not sure why, I just find it far easier to design and edit site levels in polyline curves than individual points, seems like much less work to just figure out the offset distance I want for the appropriate grade. Maybe just how my head works! 😂

 

Thanks for all your input.

Link to comment
  • 1 month later...

I remember making the proposed contour editing tool suggestions to vw back in 2017. Everyone, including many of the regulars on this board seemed to think it was a strange idea. It’s good to see they listened.

 

in my opinion, vw could spend more time developing tools that cater to a typical landscape architects work flow, like this one. 

  • Like 1
Link to comment
  • 3 years later...

I'm coming up against this problem in VW2021, and have just finished reading through this thread.

 

I actually think there are two problems with the way contour interpolation happens.

 

1) The "self-connecting" mesh thing which is what was causing the platforms @lisagravy initially complains about in the first post, and which is very clearly explained in @Benson Shaw's video. And then various fixes for this are described (although, I would say that this is not something that should have to be done manually, so it's disappointing that 4 years later the root cause still seems to exist in the site model tool, unless it's been fixed in VW2022 or 2023).

 

2) The site model appears to add no smoothing in the Z direction, at least as far as the interpolation of contours is concerned. So if you have 10m contours, and there is a gentle slope from 0m to 10m, then a steep slope from 10m to 20m, and then you ask it to interpolate contours at 5m or 1m intervals it simply draws a constant slope between each of the 10m contour lines. It can smooth the curve of the individual contours in plan view but as far as I can see no smoothing happens for the slope gradients. One consequence of this is that the tops of what should be rounded mounds are made into dead flat plateaus. Here's a view of a site model with contours as per source data and then interpolated:

 

1994090420_Screenshot2022-10-28at15_00_45.thumb.jpg.117a0fd033cece485a09b807f993e415.jpg1701017387_Screenshot2022-10-28at15_01_49.thumb.jpg.562a5df28a653c0fef111af865c68ed2.jpg

 

 

Problem 2, I don't think has really been addressed in this thread.

 

Anything I'm missing here?

 

If not, can anyone suggest other software that might be able to take source data contours and interpolate them with proper smoothing for me?

 

I've only just started looking at QGIS, am yet to get a grasp of what it can and cannot do - is it something it might be able to deal with?

  • Like 1
Link to comment
On 10/28/2022 at 7:47 AM, line-weight said:

 

 

Problem 2, I don't think has really been addressed in this thread.

 

Anything I'm missing here?

 

If not, can anyone suggest other software that might be able to take source data contours and interpolate them with proper smoothing for me?

 

I've only just started looking at QGIS, am yet to get a grasp of what it can and cannot do - is it something it might be able to deal with?

Good morning @line-weight, I have been playing around with QGIS and CloudCompare  for a couple of years. These are pretty amazing softwares that have really been a game changer for us. We are primarliy using this for converting LIDAR imagery that is freely available in BC, Canada.
https://governmentofbc.maps.arcgis.com/apps/MapSeries/index.html?appid=d06b37979b0c4709b7fcf2a1ed458e03

 

The learning curve is pretty steep but it's worth the effort in my opinion. I signed up for this online QGIS course which I can access when I'm working with it.

http://www.regrarians.org/qgis-for-mapping-and-design/

 

Take care and good luck

  • Like 3
Link to comment

Ah yes, thanks, there is also freely available Lidar imagery (as well as vector contour data) here in the UK and one of the things I'm trying to get my head around is whether I can convert it into something that is then usable in VW.

 

In fact the contours you see above had come from via QGIS.

 

Up until just now I'd also somewhat ignored the GIS features of Vectorworks so need to explore a bit more, what I can do within VW too.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...