slice a cube in autocad from surface that exported from civil 3d

slice a cube in autocad from surface that exported from civil 3d

hadi_paky
Contributor Contributor
2,434 Views
6 Replies
Message 1 of 7

slice a cube in autocad from surface that exported from civil 3d

hadi_paky
Contributor
Contributor

i create a surface from contors in civil 3d, then export this surface to autocad format to use it as surface to slice a qube.

when i use slice command, my surface layer not approved as surface layer by command.

how can i fix this problem?

0 Likes
Accepted solutions (2)
2,435 Views
6 Replies
Replies (6)
Message 2 of 7

jayhar
Advisor
Advisor

I commented out the 'EXPORTTOAUTOCAD' command, saved the drawing as a new file, and created a new solid. After doing this, I checked it, and it's now working as expected. Please try opening this CAD file again.

Please Subscribe YouTube Channel
https://www.youtube.com/channel/UCclj8v9vHQiFa8_DriuAk3w

Please Mark the Post or Posts as Solution(s) to help others find the answer quickly.
0 Likes
Message 3 of 7

hadi_paky
Contributor
Contributor
i open file you shared
the topography layer in this file in not a surface and slice command not work on this!
or i make a mistake!
0 Likes
Message 4 of 7

vladimir_michl
Advisor
Advisor
0 Likes
Message 5 of 7

ChicagoLooper
Mentor
Mentor
Accepted solution

Hi @hadi_paky 

Thanks for uploading your drawing.

 

1. You have a Civil3D TIN surface.  It's big and has a lot of triangulation. When your surface is selected, the Properties Palette indicates it’s a TIN. 

Image-1Image-1

 

2. Here's an example demonstrating how to slice a 3D solid using a TIN surface. Since your surface is big, I'll use a smaller one for demonstration purposes. Contours are gray and the cyan box is a cube.Image-2Image-2

 

3. I can change the Surface Style to show triangles instead of contour lines. (In this example, the surface style must display the surface TRIANGLES. If they're not displayed, the procedure won't work.) 

Image-3Image-3

 

4. I select the surface to get the Contextual Ribbon then extract the triangles like this.

Image-4Image-4

 

5. The triangles have been extracted. Next I select triangles inside the cyan box and triangles intersecting the edges of the cyan box. For illustration purposes, the triangles I selected are magenta. I could've selected more triangles but that would eat up computer resources and slow down this procedure. 

Image-5Image-5

 

6. Next, I use CONVTOSURFACE command to turn the magenta triangles into surfaces. The surfaces are not Civil TINs, they're plain vanilla surfaces which the SLICE command is able to understand and use. To make extracted triangles easy to work with, I move them onto a single yellow layer then join them using the UNION command. Image-7.

The final result: A single surface understood by vanilla AutoCAD made from Civil surface triangulation that can be used to cut a solid object when using the SLICE command.   

Image-6Image-6

 

7. Two views, ortho and front, showing the cutting surface and a solid entity. When the yellow cutting object is used to SLICE the solid, neither the top nor bottom is discarded--both parts are kept. The Sliced solid pieces are placed on separate layers (red and cyan) and each layer hosting the Sliced pieces can be frozen or thawed independently. 

Image-7Image-7

 

8. Only the bottom part of the sliced solid. The top and cutting object have been frozen.

Image-8Image-8

 

BTW, you are better off posting your question in the >>Civil3D<< Forum, not this one. If you post in this forum, you are likely to get responses pertaining to Plain vanilla surfaces and not Civil TIN surfaces.

 

Chicagolooper

EESignature

0 Likes
Message 6 of 7

Valentin_CAD
Mentor
Mentor
Accepted solution

@hadi_paky ,

 

Another suggestion would be to use the "Extract Solid from Surface" feature in Civil 3D, and then using the 3D commands (like Extrude and Subtract) to modify.

 

 

ValentinWSP_0-1696200949974.png

 

ValentinWSP_1-1696201348012.png

 

 

 

 



Select the "Mark as Solution" if my post solves your issue or answers your question.

Seleccione "Marcar como solución" si mi publicación resuelve o responde a su pregunta.


Emilio Valentin

0 Likes
Message 7 of 7

hadi_paky
Contributor
Contributor

i create many nework surface and join them by using union command and create a surface based on earth morphology (topography)

then i create a solide that shown on file attached and want to use slice command to breake that solide from my surface and then delete upper side of breaked solide.

when i use slice command, autocad show me an error that cand breake this solide.

i cand find problem but i think, my surface are some problem and slice command not work with this.

please help me to fix this problem

0 Likes