sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Toposhaper Problems

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    14 Posts 7 Posters 2.2k Views 7 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B Offline
      BBDesign
      last edited by

      Hi everyone, I am new to sketchup and seem to be struggling with Toposhaper.

      I'm trying to create a terrain from spot elevations. Once I've gerenated a trimesh terrain, I separated the contours, and attempted to generate a quad mesh only to get the following error.

      Date: 11-Mar-22 16:32:26
      An error occurred in CLEANSING
      The operation is fully aborted

      cannot hide layer that is a part of the active path

      body_lib6tool.rbe:: 2538 -- visible=
      body_lib6tool.rbe:: 2538 -- block in switch_to_temp_layer
      body_lib6tool.rbe:: 2537 -- each
      body_lib6tool.rbe:: 2537 -- switch_to_temp_layer
      toposhapertool.rbe:: 1391 -- change_view
      toposhapertool.rbe:: 1358 -- set_preview_working
      toposhapertool.rbe:: 544 -- cleansing_processing
      toposhapertool.rbe:: 523 -- after_selection
      toposhapertool.rbe:: 493 -- notify_edge_picked
      body_lib6edgepicker.rbe:: 539 -- call
      body_lib6edgepicker.rbe:: 539 -- notify_action
      body_lib6edgepicker.rbe:: 595 -- terminate_current_selection
      toposhapertool.rbe:: 658 -- execute_validate
      toposhapertool.rbe:: 387 -- handle_initial_selection
      toposhapertool.rbe:: 319 -- activate
      toposhapertool.rbe:: 133 -- select_tool
      toposhapertool.rbe:: 133 -- action__mapping
      lib6plugin.rbe:: 142 -- call
      lib6plugin.rbe:: 142 -- launch_action
      lib6plugin.rbe:: 244 -- launch_action
      bootstrap_toposhaper.rbe:: 83 -- launch_action
      bootstrap_toposhaper.rbe:: 149 -- block in startup
      lib6plugin.rbe:: 1407 -- command_invoke
      lib6plugin.rbe:: 1388 -- block (2 levels) in build_config_commands
      lib6traductor.rbe:: 1378 -- block in add_command

      I have attached a screen grab to show where I've got to.

      Any help is hugely appreciated. SketchUp is a steep learning curve for me but I am determined to understand it.

      Kind regards
      Becky


      Project screenshot.pdf

      N 1 Reply Last reply Reply Quote 0
      • fredo6F Offline
        fredo6
        last edited by

        It would help to have the model.

        But I think that, when you process the contours for quadmesh processing, you are INSIDE the group of the contours. Try to go outside the group and simply select the group and launch TopoShaper QuadMesh.

        1 Reply Last reply Reply Quote 0
        • E Offline
          Ekon
          last edited by

          I have quite a similar problem. At first run, the same error message appears. Then after running again, the generation dialog appears for a split second and diappears without doing nor showing anything. It used to work fine before but now I cannot use it. I have tried putting contours without materials in a brand new group all in the Untagged tag but it doesn't work.

          Sketchup 2021. All plugins and libraries updated. Usage under bundle purchase.

          Please help.

          1 Reply Last reply Reply Quote 0
          • fredo6F Offline
            fredo6
            last edited by

            The error appears when you luanch TopoShaper from inside the group where the contours or the cloud points are. Just go one level up and select the group instead.

            1 Reply Last reply Reply Quote 0
            • F Offline
              francoisvienne1 Newcomers
              last edited by

              Hello everyone,
              I have a problem using toposhaper with my points cloud . I attached herein the file for reference. A QS has drawn from the study land and profiled the topo points in 3D. When importing in sketchup, they appear thus in 3D. However when launching toposhaper, I have this message (when the whole points cloud is grouped) : Selection does not contain Guide Points ; or an alert icon (when the points cloud is exploded).

              06a2248e-29c1-41ea-8a1a-6a8737f249bc-image.png

              I'd be really grateful if you can help,

              Best regards,

              François

              1 Reply Last reply Reply Quote 1
              • fredo6F Offline
                fredo6
                last edited by

                Can you check if the Construction points are themselves enclosed in individual groups, or if there is an intermediate group.

                Also, verify that the Contruction points are real Sketchup Guide Points and not crosses drawn with 2 segments.

                Possibly, you may attach the skp file to your answer.

                F 1 Reply Last reply Reply Quote 0
                • F Offline
                  francoisvienne1 Newcomers @fredo6
                  last edited by

                  Good afternoon @fredo6,

                  Thank you very much for your prompt answer. Please find in the attached the file itself as per your request.

                  Best regards,

                  François

                  for fredo6 check.skp

                  Rich O BrienR 1 Reply Last reply Reply Quote 1
                  • Rich O BrienR Online
                    Rich O Brien Moderator @francoisvienne1
                    last edited by

                    @francoisvienne1 Your points are components instanced at the required altitude.

                    Edit the component containing the component instances. Explode the guide point components so you have guides point realised into the model space.

                    Exit group and then try generating terrain mesh.

                    Download the free D'oh Book for SketchUp 📖

                    F 1 Reply Last reply Reply Quote 0
                    • F Offline
                      francoisvienne1 Newcomers @Rich O Brien
                      last edited by

                      Good morning @Rich-O-Brien,

                      Fantastic ! Thank you so much for your help !

                      See you on the forum chat,

                      Best regards,

                      François

                      1 Reply Last reply Reply Quote 1
                      • P Offline
                        pitzulea
                        last edited by

                        curves.png
                        terrain.png
                        Hello Fredo, nice to meet you in the first place I have many addons from you and they are incredible. Regarding toposhaper please help me.. I have a terrain generated starting from an import from dwg. with 3d polylines. The problem is that the curves are not contained in the terrain as if you do it let s say with the native "from contour". In the pictures you can see the curves ( i activated transparency) and then without it you can see that in many areas they are inside the terrain. Can I make a setup in order to have the terrain exactly on the curves? I have tried to divide the curves with Tig's C points at vertex and than to use your trimesh terrain but it s a huge task, i prefere it from curves

                        1 Reply Last reply Reply Quote 1
                        • fredo6F Offline
                          fredo6
                          last edited by

                          The Quad terrain does not respect extacly the isocontour curves. This is the price to pay to have a nicer quads surface.

                          However, the surface is close enough to the curves.

                          1 Reply Last reply Reply Quote 1
                          • P Offline
                            pitzulea
                            last edited by

                            image.png
                            dense.png
                            Indeed, thank you for the answer. Nevertheless I increased the mesh at maximum and now it s veeeeryyyy close, so yes, I m pleased with the result. For users like me...PLEASE LOOK IN ALL THE PARAMETERS and change the grid to where you consider it is sufficient. Again, thank you for your genius addons, I use them a lot, sketchup would be a pain without them.

                            1 Reply Last reply Reply Quote 1
                            • N Offline
                              naharv000hari Newcomers @BBDesign
                              last edited by Rich O Brien

                              @BBDesign
                              even i am facing the same issue . I have attached the issue :

                              An error occurred in CLEANSING
                               
                              The operation is fully aborted
                               
                              cannot hide layer that is a part of the active path
                               
                              Ruby File
                              Line
                              Method
                               
                              body_lib6tool.rbe
                              2566
                              visible=
                               
                              body_lib6tool.rbe
                              2566
                              block in switch_to_temp_layer
                               
                              body_lib6tool.rbe
                              2565
                              each
                               
                              body_lib6tool.rbe
                              2565
                              switch_to_temp_layer
                               
                              toposhapertool.rbe
                              1393
                              change_view
                               
                              toposhapertool.rbe
                              1360
                              set_preview_working
                               
                              toposhapertool.rbe
                              546
                              cleansing_processing
                               
                              toposhapertool.rbe
                              525
                              after_selection
                               
                              toposhapertool.rbe
                              495
                              notify_edge_picked
                               
                              body_lib6edgepicker.rbe
                              541
                              call
                               
                              body_lib6edgepicker.rbe
                              541
                              notify_action
                               
                              body_lib6edgepicker.rbe
                              584
                              terminate_current_selection
                               
                              toposhapertool.rbe
                              660
                              execute_validate
                               
                              toposhapertool.rbe
                              389
                              handle_initial_selection
                               
                              toposhapertool.rbe
                              321
                              activate
                               
                              toposhapertool.rbe
                              133
                              select_tool
                               
                              toposhapertool.rbe
                              133
                              action__mapping
                               
                              data6.rb
                              65
                              call
                               
                              data6.rb
                              65
                              launch_action
                               
                              lib6plugin.rbe
                              244
                              launch_action
                               
                              bootstrap_toposhaper.rbe
                              83
                              launch_action
                               
                              bootstrap_toposhaper.rbe
                              149
                              block in startup
                               
                              lib6plugin.rbe
                              1463
                              command_invoke
                               
                              lib6plugin.rbe
                              1443
                              block (2 levels) in build_config_commands
                               
                              lib6traductor.rbe
                              1532
                              block in add_command
                              

                              c21d6180-5b21-4a97-b038-5d0b0ea13225-image.png

                              1 Reply Last reply Reply Quote 0
                              • fredo6F Offline
                                fredo6
                                last edited by

                                Just select the Group from outside and launch TopoShaper.

                                1 Reply Last reply Reply Quote 0
                                • 1 / 1
                                • First post
                                  Last post
                                Buy SketchPlus
                                Buy SUbD
                                Buy WrapR
                                Buy eBook
                                Buy Modelur
                                Buy Vertex Tools
                                Buy SketchCuisine
                                Buy FormFonts

                                Advertisement