Você está aqui: AutoCAD Civil 3D .NET C# ::: Dicas & Truques ::: Alinhamento - Alignment |
|
Como criar um alinhamento a partir de uma polyline usando a função Alignment.Create() da AutoCAD Civil 3D .NET APIQuantidade de visualizações: 456 vezes |
|
Nesta dica mostrarei como podemos criar um novo alinhamento a partir de uma polilinha, ou seja, uma polyline, usando programação C# no AutoCAD Civil 3D. Para isso nós vamos usar a função Alignment.Create() da AutoCAD Civil 3D .NET API. Como sabemos, para criar um alinhamento a partir de uma polyline, só precisamos acessar a aba Home, ir até a seção Create Design -> Alignment -> Create Alignment from Objects. A partir daí é só selecionar a polilinha desejada e criar o alinhamento. Via programação o processo é muito parecido. No código abaixo nós vamos pedir para o usuário selecionar uma polyline e, em seguida, nosso código C# vai criar o alinhamento automaticamente, usando as configurações de polyline definidas no objeto PolylineOptions. Ao executar o código, você só precisa ficar atento para não fornecer o nome de um alinhamento já existente e informar a layer, o estilo e o conjunto de labels já existentes no seu template. Caso isso não seja feito, a função Alignment.Create() pode falhar. Veja o código AutoCAD Civil 3D .NET C# completo para o exemplo:
Ao executar este código AutoCAD Civil 3D C# .NET nós teremos o seguinte resultado: Selecione uma polyline para converter em um alinhamento: O alinhamento foi criado com o ID (2181297655248) |
|
![]() |
|
Veja mais Dicas e truques de AutoCAD Civil 3D .NET C# |
Dicas e truques de outras linguagens |
JavaScript - Como calcular a equação reduzida da reta em JavaScript dados dois pontos pertencentes à reta |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |