Você está aqui: AutoCAD Civil 3D .NET C# ::: Dicas & Truques ::: Alinhamento - Alignment |
|
Como retornar a elevação de uma estaca em um perfil de um alinhamento no Civil 3D usando a função ElevationAt() da classe Profile da .NET C# APIQuantidade de visualizações: 780 vezes |
|
|
A função ElevationAt() da classe Profile da .NET C# API é muito útil quando queremos obter a elevação de uma determinada estaca em um perfil de um alinhamento do Civil 3D. Nesta dica eu mostrarei como obter a elevação da segunda estaca, situada a 20 metros do início de um alinhamento chamado "EIXO DA ESTRADA". Para este exemplo eu peguei o perfil do terreno natural. O primeiro passo é obter o perfil desejado como um objeto da classe Profile usando a função GetObject() do objeto Transaction. Aqui eu passei o primeiro item da coleção ObjectIdCollection, uma vez que é consenso geral criar o perfil do terreno natural em primeiro lugar. Depois de obtido o objeto Profile nós efetuamos uma chamada à sua função ElevationAt() passando a distância da estaca. Esta distância deve ser informada em metros e seu retorno é a elevação da estaca como um valor double. Veja o código AutoCAD Civil 3D .NET C# completo para o exemplo:
Ao executar este código AutoCAD Civil 3D .NET C# teremos o seguinte resultado: A elevação na segunda estaca é: 743.585742295399 metros. |
|
|
|
|
Veja mais Dicas e truques de AutoCAD Civil 3D .NET C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





