SubAssemblies TBN2NET

Seguindo com o desenvolvimento de novas funções para o Civil 3D, desta vez quero dividir com vocês experiências na construção de novas subassemblies.

Sejam elas feitas no Subassembly Composer, sejam feitas "a mão" em VBA ou .NET.

Pra começar vou disponibilizar 3 que eu fiz "a mão" no Visual Studio:
Ferrovia e AMV:
Fiz essa porque a subassembly "RailSingle" que está no catálogo do civil é no mínimo simplória demais.

Aqui dei suporte a superelevação, camada de reforço de subleito e edição dos parâmetros do trilho. Na subassembly de AMV posso escolher qual é o tipo deste.

Se você tentar ligar duas linhas somente com o RailSingle ou até mesmo com o Ferrovia, perceberá a superposição da superestrutura.

E como não podia faltar um subassembly decente de banquetas, reescrevi o DaylightBench que vem no catálogo do civil 3d. Como todos já devem ter visto, ele não consegue desenhar a banqueta com caimentos invertidos.... Não sei se os gringos usam assim, o fato é que por aqui todos querem a banqueta com caimento para dentro, onde normalmente terá uma sarjeta.... Em fim, aí está:

Ela implementa dois caimentos para a banqueta: Bench Slope Fill e Bench Slope Cut, assim você conseguirá fazer as banquetas com caimentos para dentro. Coisa que usando o DaylightBench do civil 3D só é possível usando os Conditional...

Esta assembly também implementa uma tolerância na hora de criar o último talude, evitando que se crie uma banqueta com pouca altura.

Outra coisa que faz falta no DaylightBench do civil 3D, são códigos diferenciados para as banquetas em corte ou aterro. Essa tem.

Bom, dê uma olhada: Download (zip)

Ah, antes que você me pergunte comofas para instalar essas novas subassemblies, faça assim:
  1. Abra o ToolPallets
  2. Clique com o botão direito do mouse numa aba qualquer
  3. Escolha a opção "New Pallet"
  4. Dê um nome e clique ENTER
  5. Clique com o botão direito do mouse sobre a nova aba (ou pallet)
  6. Esclha a opção "Import Subassemblies", aparecerá esta caixa:

  7. Preencha a caixinha "Source File" com o local onde você baixou o arquivo "subassemblies_TBN2NET.pkt"
  8. Se tudo der certo, aparecerão:
Note que essas subassemblies funcionam somente no civil 3d 2011 e 2012.

LinkWithin

Related Posts Plugin for WordPress, Blogger...