Trimble Business Center

 View Only
Expand all | Collapse all

TBC surface not generating correctly(crossing/ignoring breaklines)

  • 1.  TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 01-05-2023 16:31
    i have noticed a bunch of times that tbc does not always generate surfaces correctly. from what i see, it looks like some breaklines get ignored sometimes and from the example bellow it is sometimes halfway through a breakline where the surface crosses the break or ignores it. the red arrows show error sections. in the lower right, i had started fixing this little ditch. but the bottom was totally missing and criscrossing everywhich way.
    i had created the surface using linework and points from an fxl file and box selected the whole project. after that i corrected a couple lines, and trimmed the surface edge, but not anywhere close to this area. 



    bellow is the correct surface



    i have seen this several times before using previous versions and other computers. currently i am on 5.70. it is hard to spot unless you really look close. to clean this one up, i again box selected everything and added all the members again to the surface.

    ------------------------------
    ian bissonnette
    ------------------------------


  • 2.  RE: TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 01-06-2023 09:16
    If you modify any of the FXL linework,  I have noticed TBC does not like that.  I have been doing an explode of the lines generated from the Feature Process.  Then I UNprocess the CSV in he Feature Process.

    ------------------------------
    Francisco Guerrero
    ------------------------------



  • 3.  RE: TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 01-06-2023 09:38
    thanks francisco,
    good tip and maybe i should be doing what you say. but i am pretty sure in the past i have seen incorrect modeling with no tweaks to linework. when you refer to modifying the fxl linework are you talking about actually editing the lines(i did do this on the recent example), or changing codes and reprocessing fxl(this is more what i have done in the past). or maybe both??



    Ian Bissonnette

    HBH Land Surveying

    3750 1st Avenue
    PO Box 536
    Smithers, BC
    V0J 2N0

    250.847.3808





  • 4.  RE: TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 01-06-2023 10:10
    Yes, editing the line.  Either clipping the line,  adding to the line.  So now I just explode.  You will have to rejoin the lines as it explodes all segments.

    ------------------------------
    Francisco Guerrero
    ------------------------------



  • 5.  RE: TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 01-16-2023 08:05
    Mind blown.  Great answer.

    I'm struggling with processing then layering and then when I compute project a bunch of data goes back to layer 0.  Repeat infinitely. 

    I will try your method next.

    ------------------------------
    Dean Teska
    ------------------------------



  • 6.  RE: TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 01-16-2023 15:00
    thanks everyone for suggestions. 

    dean. there is a toggle to not have the feature lines redrawn after computing the project. this might work for you. it is in the processing feature codes routine or settings. can t remember which. 
    francisco and alan. i don t think there are other members close to or under what i have. alan there are no flags for the surface. also if i box select everything a second time then it models correctly. this is why i think it is a glitch. pretty basic project with basic surface, no other days hidden under the job. 
    francisco i might consider exploding the feature lines. we usually dump our projects into cad, so i am not as good with cad commands in tbc. is there an easy way to join all the line segments back into polylines. there is no way i am going to waste time doing that manually on big jobs. 
    riana. i m not sure if it is always the same kind of feature line. but for sure they are included in the surface. what i am seeing is that most of the line is included and then a segment or two are ignored. i m not sure if it is ever the whole line. again this makes me think it is a glitch. how can most of a break be included and then a segment not. 
    i have a feeling this might be on a lot of jobs but you really got to spin the surface and inspect it to notice. i was prepping this email and notice that i missed one on the same job as the other examples. and i already submitted to client(not a huge deal but annoying). using my phone this time so poor quality photos. i also checked here and the closest point that the triangle is going to is .64m away with .18m elev change and it is not a crazy slope change or anything, so nothing obvious from the settings that i think of. 
    image0.jpegimage1.jpeg





  • 7.  RE: TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 01-14-2023 14:07
    i just want to mention that i am having continued problems with this, it seems like a consistent issue where surfaces are not generated correctly. here is another example where you can clearly see that the surface does not include the breakline at this location. you can see the grey breakline is ignored.


    and two more on this one, the red and grey lines don't have the surface triangles going to them. same project, second surface. 



    maybe there is something funny in my settings, but i am not sure what, because if i reselect all object or include the one glitch one then it fixes the glitch:


    ------------------------------
    ian bissonnette
    ------------------------------



  • 8.  RE: TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 01-15-2023 19:45
    I see the breakline and the surface doing a dip at the breakline.  Seems to me there is another member at the same location of that breakline with a lower elevations.  If there are two or more members at the same location,  the surface always chooses the lower elevation member.  Find that lower elevation member and remove from surface.

    ------------------------------
    Francisco Guerrero
    ------------------------------



  • 9.  RE: TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 01-16-2023 07:27
    Is the issue you are seeing typically with the same type of breaklines such as pavement edge or toe of slope etc? You may have checked this but the first thought I have is: with the lines you wish to include, in the line properties is 'Include in surface:' set to No?


    ------------------------------
    Riana Hendrickson
    ------------------------------



  • 10.  RE: TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 01-17-2023 19:47
    ok, i had some of my precious spare time to look at this again and see what is causing the issue. francisco you are pretty much right, as soon as i mess with the feature codes linework is when it happens. i tried to capture a video, but can't get that to work, so you will have to trust me on this. so in the first image you see the TO9 shot that is close to the TO7 shot. i don't like this because it is pretty much a duplicate, one is a bit higher on the snow covered bank. so all i do to the project is erase the TO9 shot and then hit compute and you can see that a repeatable error has occured in the surface which matches when i first processed this project. the upper grey break is getting ignored and also one lower down. please trimble i would like you to investigate this. again, all i did is erase one feature code shot and it messes up the surface in other areas. this is a problem. 


    there is also another break missed about half way along the TB6 string, this is the top of a bank on the approach to a bridge. i had to do some calculations for where to mount rollers on the approach to build this bridge and one lands right in that missed break. without the break there is a .3m dip of missing road shoulder. i submitted this data to the client and it is embarrassing to say the least.

    ------------------------------
    ian bissonnette
    ------------------------------



  • 11.  RE: TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 06-02-2023 05:55
      |   view attached

    Hi Ian,

    You are experiencing exactly what I am. If I edit the Code of a point then hit reprocess (F4) my string edit applies and at the same time all of the stringlines (That are set to be breaklines) stop being breaklines !

    To fix, I then "Select All" > Surface > Surface members > Add. Right click on my contours in "Project Explore" > Rebuild Contours (2x) ...... The first rebuild contours corrects the triangles, and the second rebuild brings back the contours.

    The interesting thing is when you select all and say add members, it only adds the items that have "Include in surface set to Yes" So it's is honoring the setting. It just appears that when a code is modified, it re-generates the mesh as if strings don't exist !! It's relatively easy to fix, providing your code edits is minimal but definitely seems like a bug that shouldn't be there. 

    I've attached a quick video of the issue

    TRIMBLE PLEASE FIX !!



    ------------------------------
    Dennis Henderson
    ------------------------------



  • 12.  RE: TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 06-03-2023 08:37

    thanks for the confirmation that it is not just me. we have had other projects lately and i have not made surfaces in tbc lately but i will certainly mention it if i see this again. also there have been several more versions of tbc now. 



    ------------------------------
    ian bissonnette
    ------------------------------



  • 13.  RE: TBC surface not generating correctly(crossing/ignoring breaklines)

    Posted 01-19-2023 16:25
    I have also had issues like this when adding an Alignment to surfaces. It seems to tie some points along the alignment in the surface, but not the whole thing. It makes no sense that it doesn't act like a 3D polyline, or Linestring.

    ------------------------------
    Nelson Hays
    ------------------------------