I was wondering if there is an easy way to trim one surface to another. Right now, I have two slopes (3:1) that are perpendicular to each other. They meet at a corner and I have extended them past eachother so that I could see the intersecting edge. Now I would like to trim them to each other like you would a polyline etc... but I am not sure how to do this.
If I select surftrim, it tells me they are the wrong object type, but they are tin surfaces?
This would really help me a lot, thank you!
Use the MINIMUMDISTBETWEENSURFACES command to find the line of intersection.
Then use that to create boundaries for each surface. Add as a non-destructive boundary to trim the surface off at that exact location.
Mark Green
Working on Civil 3D in Canada
Your suggestion has worked. Under 3D Modeling workspace If you go into the ribbon -> surface -> edit -> and hover over the trim command, it shows a video of exactly what I want to do. I created the surface from featurelines, and it is a tin surface. I am not sure if either one of those things will effect the operation. Does it have to be a nurbs surface? If so, why can't I convert my tin surface to a nurbs surface?
Mark Green
Working on Civil 3D in Canada
neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Create a surface and name it "Combine". Go to Definition > Edits > Right click > Paste Surface > Select your 2 surfaces (can only select/work one at a time) and you have a surface trimmed at where the 2 intersects.
cheers
I have created a Tin Volume with the 2 surfaces. Then added a custom contour at elevation 0 then extracted it.
I don't have access to C3D right now so this might be a lot of BS, but maybe once you get your MinimumDistBetweenSurfaces featurlines, you could add these to a surface as breaklines, this will give you a datum surface (shown in red below, red dots is featurelines created by MinimumDistBetweenSurfaces), then convert the 2 existing surfaces and the new datum surface to AutoCAD surfaces. Then use the datum surface to do a SURFTRIM on the existing? Not sure if you can tell the command to trim everything above/below the datum surface?
This works if you have 2 surfaces. I am in a situation where I have 4 surfaces civil 3D surfaces - that each resemble a utility trench - overlapping and want to create an overall surface which is trimmed to only show the deepest trench in each scenario. the SURFTRIM command is also dynamic which will come in handy if one of my trench surfaces change.
I have tried using the SURFTRIM command and am still getting the "Not a valid object type". Do I need to/how do I change my civil 3D surfaces to 3D "face" surfaces?
neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Thank you for the quick reply.
Not really the answer I wanted to hear but at least I can stop chaising the rabbit now. Would this be possible in Vanilla CAD?
It'll depend how complex your utility trenches are I guess - I'm not too familiar with the Vanilla CAD Solid/Surface./Mesh commands and just know enough to get by...!!!!
If you could share your drawing there are many others here who may be able to suggest a workflow
neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.