Muita gente não sabe o que significa API (Application Programming Interface ou Interface de Programação de Aplicativos), incluindo eu mesmo. Até procurei uma definição na Wikipedia, mas a definição que eu encontrei não foi muito esclarecedora.
Resumindo (de maneira muito simplista) a API permite que você crie rotinas e plugins que rodam no AutoCAD Civil 3D (de maneira semelhante a rotinas LISP) utilizando linguagens comuns de programação como Visual Basic.net.
Se você gosta de programação e de AutoCAD Civil 3D (que nem o Neyton), venha fazer o curso de API de AutoCAD Civil 3D aqui no escritório da Autodesk em São Paulo entre os dias 07 e 09 de Maio de 2012. Você aprenderá a criar suas próprias funções para executar tarefas complementares ao Civil 3D e também para otimizar as funções existentes no Civil 3D. Haverá também um curso de API de Autodesk Revit para os interessados, entre os dias 10 e 11 de Maio de 2012.
Na imagem abaixo constam as datas, o link para a inscrição e o local dos cursos de API de Civil 3D e Revit.
OBS: O curso não vai ensinar a trabalhar com o Civil 3D (do ponto de vista de engenharia), o escopo do curso abrange apenas a criação de Plug-ins que rodem no Civil 3D. Se você ainda não sabe trabalhar com o Civil 3D, faça um curso básico de Civil 3D, aprenda a mexer no software e em uma próxima oportunidade venha fazer o curso de API de AutoCAD Civil 3D.
Em caso de dúvida por favor entrem em contato comigo ou com o Dante Orsi <danteorsi.pinto@autodesk.com> que é um dos responsáveis pela organização do curso.
OBS: ao invés de acessar as informações nos sites www.autodesk.com/apitraining e http://www.adskconsulting.com/adn/cs/api_course_sched.php (que estão fora do ar momentaneamente), vocês podem enviar email diretamente para o Dante Orsi <danteorsi.pinto@autodesk.com> para confirmar a participação no curso.
Até a próxima!