Select to view content in your preferred language

substract intersection of multipatches... difference 3d?

607
6
08-04-2011 07:02 AM
VictorKlinkenberg
Regular Contributor
Hello everyone,
I have a couple of multipatch features that overlap (intersect) but should be stacked on top of eachother with no intersection at all. I have tried to use the difference 3d tool but it gives errors (background processing has encountered a serious error and is unable to continue) and it wouldn't surprise me if I am doing things horribly wrong. I can't seem to find a tool that can edit multipatches in this way. does anyone have a suggestion for me?
The multipatches are created through the 'extrude between' tool using some tin's. If there is a possibility to edit Tin's in this way - clipping the elevation with another Tin, decapitating it - that would help me a lot too.
Thanks very much
Victor
Tags (1)
0 Kudos
6 Replies
VictorKlinkenberg
Regular Contributor
Hi everyone,
Is there a reason noone is replying? Are there more people with problems with 3d functionality?
I was wondering whether people have experience with the 'difference 3d' tool, It just doesn't seem to do anything with me. it crashes, gives no messages relating to the crash reasons, and just doesn't work. Does anyone have problems with this tool or does it work fine for others? Are there common mistakes that I don't know about?
It's very frustrating for me as I really need this functionality for my research. If anyone knows workarounds or other software that will do the trick I would be much oblidged too.
Thanks
Victor
0 Kudos
JeffreySwain
Esri Regular Contributor
You cannot edit multipatch vertices at 10. You can check to see that they are closed or not with the Is Closed 3d Tool, but editing vertices of a multipatch is not possible.  You can move the multipatches around and up and down via the 3d Editor Toolbar.  I am also including the help on the supported multipatch edits

I would recommend checking to see if the multipatches are closed, because they will error out if they are not closed.
0 Kudos
StefanHaglund1
Esri Contributor
You cannot edit multipatch vertices at 10. You can check to see that they are closed or not with the Is Closed 3d Tool, but editing vertices of a multipatch is not possible.  You can move the multipatches around and up and down via the 3d Editor Toolbar.  I am also including the help on the supported multipatch edits

I would recommend checking to see if the multipatches are closed, because they will error out if they are not closed.


Jeff,

I am facing a similar problem where I have multipatches created from TIN�??s that I want to intersect with another Multipatch with the Intersect 3D tool. My problem is that the Multipatches aren�??t closed and like you say there is no way to edit Multipatches in ArcGIS to make them closed.

My workflow is:
- Create TIN�??s from XYZ-points.
- Extrude the TIN�??s with Extrude Between to create Multipatches representing volumes.
(Create a cross-section Multipatch through digitizing a line, extruding and saving to multipatch by 3D layer to FC)
- Intersect my volumes with the cross section

Basically, I am following the workflow mentioned here: http://forums.arcgis.com/threads/6973-Creating-Cross-Sections-in-ArcScene?p=67522&viewfull=1#post675...

So my question is whether there is a recommended method out there that will let me create closed multipatches when I�??m going from my XYZ points to volumes?

Or if there us a recommended tool for closing Multipatches through editing? Although I fear this might be a very time consuming task when the multipatches are created from extruded surfaces.

Thanks,
Nooski
0 Kudos
PrasantaBhattarai
Esri Contributor
Hi everyone,
It's very frustrating for me as I really need this functionality for my research. If anyone knows workarounds or other software that will do the trick I would be much oblidged too.
Thanks
Victor


If you are still not able to run difference 3D after making sure they are closed multipatch, and you requre complex editing for your multipatch, you can export your multipatch to Collada. You can then load and edit the Collada files in SketchUp (or other 3D editing software). You can make necessary edits in SketchUp then bring it back to ArcGIS. You can use the 3D Editor > Replace with Model command to replace existing multipatch with the model that you have edited using SketchUp.

I hope this helps.
0 Kudos
VictorKlinkenberg
Regular Contributor
jbswain - thanks, I didn't realise how limited the functionality of multipatches was; what is the use of the 3dintersect tool if you cant edit vertices? I guess I am not fully grasping what the functionality of this tool is supposed to be. I am following the same workflow as Nooski although I also try to intersect the extruded multipatches with eachother. They are all closed. Is there maybe a way to edit Tin's in this way in stead?

Vattarai, thanks for your reply, I allready tried to export it all to collada and import in Sketchup (pro 8.0.4811) but a it crashes on every collada import, it just stops at 10% every time.
They do import in Blender but I have next to no experience with Blender unfortunately.

Nooski, let me know if you have found workarounds? thanks!

Anyone any further suggestions?
Thanks a lot for your replies
0 Kudos
JeffreySwain
Esri Regular Contributor
The 3d Editor in ArcScene/ArcGlobe is meant to move the multipatches around and then also to edit vertices in lines and polygons.  Due to the complexity of most 3d objects or multipatches, it is recommended to follow Prasanta's recommendation of using a 3d Editor like Sketchup.

The help also explains it here.

You cannot access the edit sketch properties of a multipatch geometry because it is not a single editable feature. See Editing 3D multipatch features for more information.
0 Kudos