Blog › Sólidos entre superfícies no Civil 3D: por que o comando falha — e como passamos por ele PT EN
Civil 3D Terraplenagem Sólidos IFC 4.3

Sólidos entre superfícies no Civil 3D: por que o comando falha — e como passamos por ele


Vídeo de demonstração — Sólidos entre superfícies no Civil 3D: por que o comando falha — e como passamos por ele▶

Você roda o Create Solids from Surfaces entre o projeto e o terreno, e o AutoCAD devolve Modeling Operation Error. Ou pior: conclui, mas entrega pela metade — sai o aterro e não sai o corte, a tela não acusa nada, e falta volume.

Não é defeito aleatório nem problema do seu desenho. Tem uma causa, e ela explica por que nenhuma atualização consertou até hoje.

Por que falha

O comando nativo monta uma malha de triângulos entre as duas superfícies e pede ao núcleo de modelagem do AutoCAD — o ACIS — que a converta num sólido.

Só que uma malha é uma lista de triângulos soltos. Nada nela guarda quem faz fronteira com quem, e um sólido é exatamente isso: faces, arestas e a relação entre elas. Então o ACIS tem de adivinhar de volta a topologia que foi descartada. Em terraplenagem — meio-fio, degrau de banqueta, crista e pé de talude — essa adivinhação esbarra em facetas que se tocam a 0,003° e em faces de um micrômetro. Fica ambígua, e ele recusa. O nome do erro é literal: eAmbiguousInput.

Dois caminhos da malha até o sólidoDiagrama comparando dois caminhos para transformar duas superfícies TIN num sólido. Os dois partem das mesmas duas superfícies. O caminho nativo tem quatro etapas: a malha de triângulos é montada, a topologia é descartada, o ACIS tenta inferi-la de volta a partir de triângulos soltos, e recusa com eAmbiguousInput depois de 2,3 segundos. Ao lado, uma única caixa informa que o SCENG Solids não passa por essas três etapas, e que o sólido volta em 0,6 segundo com razão de volume 1,000000. A mesma peça de 10.838 faces foi usada nos dois casos, sem nenhuma operação booleana.As mesmas duas superfícies TINCAMINHO NATIVOSCENG SOLIDSMalha de triânguloscada face por siA topologia é descartadanada guarda quem faz fronteira com quemO ACIS tenta inferi-la de voltaa partir de triângulos soltoseAmbiguousInput2,3 s até recusarO SCENG Solids não passa por aquinenhuma dessas três etapas aconteceSólido, volume idêntico0,6 s, razão 1,000000Mesma peça de 10.838 faces, medida no Civil 3D 2026. Nenhuma booleana nos dois casos.

Arraste para o lado para ver o diagrama inteiro.

Não é com você

São quatro artigos oficiais da Autodesk sobre a mesma falha, cada um com um código:

CódigoArtigo oficialContorno recomendado
18030Cannot extract 3D Solids between two surfacesMover uma das superfícies 1 milímetro
83028No solid can be created based on surfacesExportar LandXML, reimportar em DWG novo, apagar triângulos ruins
83027Cannot extract 3D Solids between two surfacesRecortar a superfície e tentar por partes
18028Error 18028 running 3D Solid commandsRecriar os sólidos

A recomendação oficial do fabricante, no primeiro caso, é empurrar o terreno um milímetro e tentar de novo.

Em 2021, um funcionário da própria Autodesk abriu a ideia More information about the boolean failure in Civil 3D, citando o erro 18027 e escrevendo que o usuário precisa fazer "um trabalho muito tedioso… por tentativa e erro, que nem sempre traz resultados positivos". Está Under Review desde 2022, com comentários até dezembro de 2025. O relato público mais antigo que encontramos é de 2016.

O que fizemos

O SCENG Solids não usa esse caminho.

A etapa que falha no comando nativo — reconstruir por adivinhação uma informação que já tinha sido jogada fora — simplesmente não existe no nosso motor. Sem ela, não há o que ficar ambíguo e não há o que recusar.

Como chegamos lá é problema nosso. O que interessa a você é o que dá para medir — e é o que vem a seguir.

O mesmo caso, os dois caminhos

Uma peça de 10.838 faces, 47,2080 m³, medida no Civil 3D 2026:

CaminhoTempoResultado
Conversão de malha (nativo)2,3 sRecusou — eAmbiguousInput
SCENG Solids0,6 sSólido de 47,2080 m³ — razão 1,000000

Mesmo volume, até a sexta casa decimal, numa peça que o caminho nativo tinha acabado de recusar.

E não é caso isolado: em 28 corridas gravadas, 247 aceites e nenhuma recusa. A última corrida de produção entregou 145 sólidos em 43,9 segundos, sem uma única chamada ao conversor de malha e sem volume faltando — cinco daqueles casos seriam recusados pelo comando nativo.

Duas honestidades. Não prometemos ser sempre mais rápidos: em base muito densa o caminho exato pode levar mais tempo de relógio, em troca de sólidos inteiros e perda zero. E não usamos operação booleana em lugar nenhum da geração — medimos uma união devolvendo 17 m³ onde havia 715, sem avisar, e preferimos não correr esse risco com o seu quantitativo.

Veja funcionando

Três gravações de tela, sem corte.

Vídeo de demonstração — Sólidos entre superfícies no Civil 3D: por que o comando falha — e como passamos por ele▶

O erro acontecendo no nativo e não acontecendo no nosso, no mesmo par de superfícies.

Vídeo de demonstração — Sólidos entre superfícies no Civil 3D: por que o comando falha — e como passamos por ele▶

O tempo dos dois, no caso em que o nativo conclui.

Vídeo de demonstração — Sólidos entre superfícies no Civil 3D: por que o comando falha — e como passamos por ele▶

O comando do começo ao fim.

Como obter

O SCENG Solids from Surface é um instalador único para Civil 3D 2026 (atualização 25.1.179 ou superior) e 2027. Um comando: SCENG_SOLIDSSURFACE. Cada sólido já sai com o quantity set do IFC 4.3 da sua classe — Qto_EarthworksFillBaseQuantities e Qto_EarthworksCutBaseQuantities — com o volume lido automaticamente do próprio sólido.

Também está dentro do SCENG Tools, para quem já usa o pacote.

Equipe SCENG — sempre inovando para facilitar o seu trabalho no Civil 3D.

Comentarios

Os comentarios sao abertos a usuarios cadastrados.

Ainda nao ha comentarios. Seja o primeiro.

Eduardo Soethe Cursino
Eduardo Soethe Cursino
Gerente
Eduardo Soethe Cursino é engenheiro civil e consultor BIM, com mais de 26 anos de experiência em infraestrutura rodoviária e mineração. Sócio-fundador da SCENG, é Autodesk Expert Elite, certificado buildingSMART Professional Certification – Foundation e desenvolvedor do SCENG Tools, suíte de plugins para o AutoCAD Civil 3D.
← Voltar ao Blog

Continue lendo

SCENG Engenharia · Planos e licenças para empresas · sceng.com.br · eduardo@sceng.com.br CNPJ 56.904.599/0001-42 Termos de uso Política de privacidade