{REQ} Perimeter Trace?
-
I must admit I'm not at all sure what he wants but given the examples furnished and "maintaining the lowest Z height" what else could it be?
-
This ?
or this?
or other? -
And using the sand box Drape on a big rectangular plan that is not possible?
Draw a big rectangle under all the project at any Z altitude
Select all your components groups etc
Launch the Drape sand box
Then double clic on the surface rectangle outside the projection, and deselect Surface's rectangle and perimeter's rectangle with 2 boxes selection right to left at near 2 oposite coins' rectangle
You have your perimeter!
All takes 2 seconds if your are not very well handy!Hum, I am not sure to understand the problem
-
Here is a quick snippet of code. To run it type "ky_shell_bottom" in the ruby console. If you want only the perimeter edges, then uncomment the few lines of code at the end.
test_shell bottom.skp
ky_shell_bottom_snippit.rb -
I think he wants Pilou's first image...
You would get this using my method... where you project everything down to a much lower horizontal Workplane as a Silhouette, then project the silhouette edges up with EEbyVectorToObject through the terrain so it trims to its underside, finally you fence-select the flat silhouette, extruded-faces and their vertical-edges, so that you are left with an 'outline' of the footprints applied over the terrain, with little or no more effort required... -
EarthMover, Let me see if I have this straight. You want to create a face which is the outline of a selected surface structure. This face is located at or slightly below the lowest elevation of the selected structure. Then you want faces created that connect the outline to the structure that can be used to intersect with the surface. If so I offer FootPrint.rb version 2.
There is one requirement and that is that the bottom faces of the structure have a normal.z < 0.
-
Thanks for the help everyone. I tried both plugins posted, but neither did the trick. KYYU's was close, but it didn't work with groups which had nested groups within it.
TIG's method and tools worked perfectly and while it would be nice to have a single click procedure, the Silhouette to Plane combined with Extrude Edges by Vector to Object is a solid workflow for gleaning perimeter edges.
Here's a video of the process. I show it with an un-nested group and a nested set of groups. I also had issues if the Workplane overlapped the Silhouette before Extruding the Edges. Other than that, it accomplished what I needed. Thanks again.
[flash=800,600:3v7yphiu]http://www.youtube.com/v/kp0sB_sjSEk[/flash:3v7yphiu]
-
hello sir EarthMover.
can you tell me what is plugin uvproyection> planar is seen in the video?
thanks -
Sure Jorge, it's here - http://forums.sketchucation.com/viewtopic.php?t=34552
-
thanks
-
Glad my tools [WorkPlane/Silhouette/EEbyVectorToObject] used in sequence helped...
I hadn't tried it... but it seemed the obvious solution...It could be automated into one script BUT how often do you need to do it?
-
Previously I was hand tracing the perimeter within a group. I need to do this on every project as a means to combine the home and newly designed structural elements with the imported geolocation terrain. An automated process would be a huge time saver.
The current method involves (shown in the video I posted) -
Gleaning the Perimeter Outline via -
1 Selecting and grouping the model
2. Moving the model upward on the Z
3. Creating a WorkPlane on the ground http://forums.sketchucation.com/viewtopic.php?t=31204
4. Processing Silhouette to Plane - http://forums.sketchucation.com/viewtopic.php?t=31204
5 Deleting the work Plane
6. Exploding the Silhouette to Plane Group
7. Running EEbyVtoObject - http://forums.sketchucation.com/viewtopic.php?t=37515
8. Deleting all but the top edgesMerging it into the Terrain
9. Moving to the Google Earth Terrain
10. Cut/copy the Perimeter Trace
11. Opening the GE terrain group
12. Pasting in Place the Perimeter Trace
13. Selecting the Grouped perimeter and the terrain together
14 Running Instant Site Grader Pro - http://www.valiarchitects.com/sketchup_scripts(Perimeter Trace can have NO truly vertical edges, or the Site Grader plugin won't work)
If at least the first 8 steps could be cut down by combining some snippets of existing code, that would be awesome. If it's a hassle....I'm more than grateful for the tools you've already created that make this possible in the first place! .....and it's still a lot faster than tracing it by hand!
Also, I think Instant Site Grader is great, but I don't like the linear fashion in which it grades the terrain into the perimeter trace. It seems it takes the footprint and offsets it by the user input, does some intersecting and deleting and then performs a "from contours" type operation to skin it back together. Perhaps using the perimeter trace to do the first part manually and then using Extrude Edges by Rails, would grade the terrain in a way it can still be sculpted. (just thinking out loud) Perhaps Bezier Patch will also be available soon.
Advertisement