civil 3d 2010 e .NET

Manja de .NET? manja de civil 3d?

então dê uma olhada neste link

Aquele que conseguir uma resolver a charada, ganha uma lincença do EXPGE, pode ser da maneira que está lá ou outra, desde que o resultado seja o mesmo

lembrando que é preciso adicionar as referncias às dlls do civil: AeccDbMgd.dll e AecBaseMgd.dll, alem das dlls do autocad: acdbmgd.dll e acmgd.dll

o problema é que no 2008 e 2009 para alterar os "Part Data Value", bastava:
tubo.PartDataRecord.Find("parametro").Tag = valor

já no 2010 (ou ao menos deveria ser...):
tubo.PartData.GetDataField("parametro").Value = valor

mas isso não esta funcionando no 2010... então aí está: resolveu a charada, ganhou um EXPGE, hehehe

editado em 19 de setembro de 2009:
como ninguem consegiu, está encerrada a promoção, hehehe, veja aqui

4 comentários:

  1. E aí Neyton, tentando deixar a vida dos engenheiro mais fácil!!!
    Boa Sorte.

    ResponderExcluir
  2. OLÁ NEYTON TENHO UMA DUVIDA E GOSTARIA DE SABER SE VC SABERIA ME ADR UMA EXPLICAÇÃO TENHO UM AMIGO QUE ESTA COM UM ARQUIVO DE CURVAS DE NIVEL EM 3D POLYMESH E NÃO SE CONSEGUI EDITA-LO E/OU O CIVIL 3D RECONHECE-LO, COMOL CONVERTE-LO PARA 3D POLILYNE?...


    rafhaelfernando@hotmail.com

    ResponderExcluir
  3. Curva em 3d polymesh?
    não seria a triangulação que é 3d polymesh?

    se for, o civil aceita ela assim mesmo como mdt, basta criar a surface e adicionar essa polimesh como drawing objects

    ResponderExcluir