29 dezembro 2008

Votos para 2009



Na época festiva em que estamos actualmente, é uma altura com pouca notícias,

Venho por este meio desejar a todos uma excelente entrada no novo ano de 2009.

Com os maiores sucessos a nível pessoal e profissional, com tudo de bom e de melhor.
Filipe Francisco






16 dezembro 2008

Autodesk Certified Professional

É com uma enorme alegria que comunico que eu sou certificado em:



AutoCAD 2009 Certified Associate

e



AutoCAD 2009 Certified Professional

Certificações obtidas no Autodesk University 2008 em Las Vegas (2-5 Dez 2008), estas certificações ainda não estão disponíveis para serem realizadas em Portugal (só dentro de alguns anos).




Ausência



Nos últimos meses, estive afastado dos posts no blog, mas foi tempo dedicado a outros projectos
Mas de qualquer modo, estou de volta, tenho algumas coisas em preparação e novos projectos...

Cumprimentos
Filipe



12 setembro 2008

Autodesk University 2008: Inscrições abertas!



Autodesk University 2008: Inscrições abertas!

A Autodesk University é o lugar ideal para se manter actualizado, ficar a conhecer as futuras tendências, relacionar-se com perítos da área e descobrir novas maneiras de adquirir produtividade a um alto nível.

Para mais informações sobre o evento e inscrições visite http://au.autodesk.com/event/







01 julho 2008

Como Votar no Blog

Como Votar no Blog



Ir ao site http://www.superbock.pt/SuperBrand/Super_Blog_Awards/default.aspx

Fazer o registo, é GRÁTIS e votar em VBA for AutoCAD na Categoria Tecnologia.
http://www.superbock.pt/SuperBrand/Super_Blog_Awards/Votar.aspx




Ajudem ao Blog ficar muito tempo no Ranking...

Obrigado a todos e VOTEM...




SUPER BLOG AWARDS



2007 - 2008 SUPER BOCK - SUPER BLOG AWARDS
Comecaram as votações e o o Blog "VBA for AutoCAD em PT" está em votação.

Podem votar no meu Blog, encontra-se na Categoria TECNOLOGIA







26 junho 2008

Livro sobre VBA para AutoCAD em Polaco



Livro sobre VBA para AutoCAD em Polaco

AutoCAD 2002 i 2004. Tworzenie makr w VBA

http://helion.pl/ksiazki/acdvba.htm






Livro sobre VBA para AutoCAD em Italiano



Livro sobre VBA para AutoCAD em Italiano

Programmare AutoCAD con VBA

http://www.librinformatica.it/novita/libri02/mi4255.htm







23 junho 2008

Curso AutoCAD 2008 - Programação VBA



Curso AutoCAD 2008 - Programação VBA

A QualiCAD como ATC lança mais uma edição do curso de programação VBA para AutoCAD, é o único ATC - Centro de Formação Autodesk (Autodesk Authorized Training Center) a apresentar um curso sobre este tema.

...Informação transcrita do site da QualiCAD...

AutoCAD 2008 - Programação VBA

Duração: 28 horas

Objectivos:
Executar e criar programas em Visual Basic for Applications, permitindo uma adaptação do AutoCAD a funções específicas e programar a comunicação com outros programas.

Programa:
Introdução ao VBA em AutoCAD.
Estrutura de um projecto VBA.
Carregamento e execução de projectos.
O editor VBA e outros comandos.
Objectos, classes e colecções.
Propriedades, métodos e eventos.
Variáveis e constantes.
Funções e procedimentos.
Entrada e saída de informação.
Caixas de Diálogo – Forms.
Criação e edição de objectos.
Layers, tipos de linha e outras propriedades.
Espaços de composição e impressão.
Ficheiros e directórios.Controlo de erros.
Ligações com outros programas.

Datas: 21 a 30 Julho (18h00-21h30)

Contactos para mais informações:
Rua de S. Julião, 140, 3º Esq
1100-527 LISBOA
Tel: 213 427 612
Fax: 213 462 409
http://www.qualicad.com/
info@qualicad.com

Aproveitem também para dar uma vista de olhos também nos outros cursos da QualiCAD sobre a família Autodesk 2008 e 2009.

Vale apena... aproveitem esta oportunidade...





16 junho 2008

Desenhar um Círculo



Desenhar um Círculo através de VBA

Uma forma de desenhar círculos já com coordenadas e raio pre-definidas.





27 maio 2008

AutoCAD 2009 Perguntas Frequentes



AutoCAD 2009 Perguntas Frequentes

Artigo transcrito da página da Micrograf sobre Perguntas Frequentes sobre o AutoCAD 2009 em relação ao VBA

...
As aplicações suplementares criadas por outras empresas com base nas linguagens de programação Visual LISP® ou AutoLISP®, VBA, ActiveX® e ObjectARX® e nas ferramentas para programadores do AutoCAD 2007 são compatíveis com o AutoCAD 2009 de 32 bits. O AutoCAD 2009 é compatível com os dados do AutoCAD 2007/2008 e utiliza o mesmo formato de ficheiro DWG.

As aplicações criadas por outras empresas para o AutoCAD 2004/2005/2006 baseadas em Visual LISP ou AutoLISP também são compatíveis com o AutoCAD 2009. As aplicações criadas por outras empresas com base em VBA para o AutoCAD 2004/2005/2006 são compatíveis com o AutoCAD 2009 de 32 bits em alguns casos, mas poderá haver situações em que essas aplicações terão de ser modificadas. Para obter mais informações sobre a compatibilidade de aplicações para o AutoCAD 2004/2005/2006 baseadas em VBA, visite o Centro para Programadores do AutoCAD. As aplicações criadas por outras empresas para o AutoCAD 2004/2005/2006 baseadas em ActiveX e ObjectARX terão de ser actualizadas para serem compatíveis com o AutoCAD 2009. Consulte o seu programador/fornecedor de aplicações relativamente à disponibilidade de aplicações concebidas para o AutoCAD 2009.

Poderá encontrar mais informações sobre a migração de aplicações para o AutoCAD 2009 no Guia de Migração de Aplicações incluído no SDK de ObjectARX do AutoCAD 2009. O SDK de ObjectARX e muitas outras informações sobre a programação de aplicações e a personalização do AutoCAD estão disponíveis no Centro para Programadores do AutoCAD.

10. As aplicações criadas por outras empresas para o AutoCAD 2004/2005/2006 funcionam com o AutoCAD 2009 de 64 bits?
As aplicações suplementares criadas por outras empresas com base em Visual LISP ou AutoLISP para o AutoCAD 2004/2005/2006 irão funcionar no AutoCAD 2009 de 64 bits. A Autodesk desenvolveu uma solução interna independente para os clientes que pretendem utilizar VBA no AutoCAD de 64 bits. Os clientes antigos terão de converter as aplicações em VBA para VSTA ao utilizarem o AutoCAD de 64 bits. As aplicações suplementares criadas por outras empresas com base em VBA para o AutoCAD 2007 irão ser executadas de forma independente no AutoCAD 2009 de 64 bits. As aplicações baseadas em VBA para o AutoCAD 2004/2006/2005 poderão ser executadas de forma independente em alguns casos, mas terão de ser modificadas noutros. Para obter mais informações sobre a compatibilidade de aplicações baseadas em VBA para o AutoCAD 2004/2005/2006, visite o Centro para Programadores do AutoCAD.

As aplicações criadas por outras empresas para o AutoCAD 2007 com base em ActiveX e ObjectARX terão de ser actualizadas para funcionarem no AutoCAD 2009 de 64 bits. Poderá encontrar mais informações sobre a migração para o AutoCAD 2009 de 64 bits consultando o Guia de Migração para 64 bits do ObjectARX incluído no SDK do AutoCAD 2009 de 64 bits ou visitando o Centro para Programadores do AutoCAD. As aplicações para o AutoCAD 2004/2005/2006 baseadas em ActiveX e ObjectARX terão de ser actualizadas para o AutoCAD 2007, para além de terem de ser preparadas para 64 bits. Consulte o seu programador/fornecedor de aplicações relativamente à disponibilidade de aplicações concebidas para o AutoCAD 2009 de 64 bits....

Para ver o artigo original
Perguntas Frequentes ou visite aqui www.micrograf.pt





15 maio 2008

Macros e o VBA



Macros e o VBA

Um artigo no site da
Heidi Hewett sobre as Macros e o VBA, uma novidade do AutoCAD 2009, o Action Recorder.

Good Question: Action Macros and VBA

Vale apena dar uma vista de olhos, de como utilizar as macros com o vba, a unica hipotese.

É pena estas macros não serem como as macros do Microsoft Excel, que gera um código vba...
Pode ser que seja numa nova versão do AutoCAD.







14 maio 2008

VBA no Ribbon



VBA no Ribbon

Uma das novas funcionalidades e uma das mudanças no interface do AutoCAD 2009 é o RIBBON no qual inclui a parte os menus de VBA. Para quem não gosta ou ainda não se habituou ao uso do Ribbon pode sempre usar a Toolbar - VBA for AutoCAD em PT v1.1 (testado no AutoCAD 2009).

Para ver mais sobre o ribbon pode ver este video
AutoCAD 2009 - Ribbon Introduction (Parabéns ao Autor do video)








10 maio 2008

Autodesk Forum 2008



Autodesk Forum 2008 - 8 Maio 2008 em Lisboa

Participei mais uma vez no Autodesk Forum (desde 2000), mas desta vez com um objectivo diferente, passei de apenas participante do evento, para representante do AUGIpt num Stand.

Quero agradecer a recepção e o acolhimento feito pela Autodesk Portugal e a Micrograf, obrigado por todo o apoio que deu ao AUGIpt.

Agradeço tambem aos visitantes, não só do stand mas tambem aqueles que estiveram a falar comigo sobre este blog, obrigado pelos comentários e sugestões...



Uma foto minha no Stand do AUGIpt www.augipt.com





06 maio 2008

Exame Informática Edição de Maio 2008

Exame Informática Edição de Maio 2008



No suplemento Soluções nº 34 que acompanha a revista Exame Informática (nº 155 ano 12) trás uma referência e uma opinião sobre o Blog "VBA for AutoCAD em PT", no qual coloco aqui o artigo da revista (na página 28).



Obrigado pelas sugestões...










05 maio 2008

Autodesk Forum 2008

Autodesk Forum 2008



É já dentro de 2 dias o Autodesk Forum 2008 em Lisboa

Eu mais uma vez vou estar presente, desta vez irei estar no stand do AUGIpt, passem por lá terei muito gosto em recebê-los.


Todas as informações e novidades sobre o evento
http://www.micrograf.pt/eventos/forum2008/










Ausência e Novidades...

Ausência e Novidades...



Nos últimos tempos, estive um pouco afastado dos posts no blog, mas foi tempo dedicado à aprendizagem do novo AutoCAD 2009, ao AUGIpt e muito trabalho na empresa.

Mas de qualquer modo, estou de volta, tenho algumas coisas em preparação, estou de volta...

Cumprimentos

Filipe




11 abril 2008

AUGI Portugal



AUGI Portugal
www.augipt.com

É com enorme orgulho que apresento o AUGI Portugal, do qual eu tenho a felicidade de fazer parte desta equipa.



Juntem-se a nós
http://www.augipt.com/








31 março 2008

Autodesk Forum 2008



O Evento Autodesk Forum 2008 está previsto para dia 8 Maio 2008 (em Lisboa)

Mais informações brevemente sobre o evento.

Para mais informações visite o site da Micrograf -
http://www.micrograf.pt/






25 março 2008

Usar o nosso template

Usar o nosso template

Como carregar o nosso template .DWT personalizado usando o VBA









12 março 2008

AutoCAD 2009



AutoCAD 2009

Aqui fica uma imagem com o aspecto do novo interface do AutoCAD 2009. Um pouco diferente do habitual, mas com muito mais funcionalidades de uso.

Brevemente coloco aqui as novidades/alterações relativamente a programação VBA no novo AutoCAD 2009. Fiquem a espera....

Aqui ficam alguns links onde podem ver as novidades...

Lynn Allen's Blog - http://lynn.blogs.com/
AutoCAD Insider - http://heidihewett.blogs.com/
Between the Lines - http://autodesk.blogs.com/between_the_lines/
CADptbr - http://cad.blogs.com/

Actuamente já existe vários sites e blogs que falam sobre o assunto, aqui ficam alguns...




11 março 2008

Inserir Imagem (Raster)

Inserir uma Imagem (Raster)



Com um mês cheio de novidades e muito dedicado ao estudo do novo AutoCAD 2009, aqui fica um simples código, de como inserir uma imagem (raster) com local, escala e rotação definida.





01 março 2008

VBA - A Guide for the Non-Programmer



VBA - A Guide for the Non-Programmer

Mais um livro de VBA escrito pelo Jerry Winters (
www.vbcad.com), apesar de ser um livro antigo, é bom para dar início ao estudo do VBA.

para mais informações visite
www.vbcad.com










19 fevereiro 2008

VBA for AutoCAD em PT - 1º Aniversário



VBA for AutoCAD em PT - 1º Aniversário

Faz precisamente hoje 1 Ano que eu criei este Blog com este
post.

Quero agradeçer a todos os que apoiaram este projecto, penso que o meu objectivo foi alcançado, novidades e mais projectos serão lançados brevemente.

Este blog teve uma média diária de +/- 30 visitantes num total de 8110.

Muito Obrigado a Todos
Filipe Francisco



18 fevereiro 2008

AutoCAD 2009



AutoCAD 2009

Já foi apresentado o novo AutoCAD 2009 e restante Família 2009, na internet já circula alguma informação sobre o novo AutoCAD 2009 e as suas novidades, eu felizmente já tive oportunidade de testar a versão beta, e posso dizer que tem algumas novidades interessantes.

Para mais informações, sugiro que visitem o Blog do Shaan Hurley "
Between the Lines", onde ele tem uma compilação de links e muita informação do novo AutoCAD 2009.

http://autodesk.blogs.com/between_the_lines/2008/02/round-two---mor.html
http://autodesk.blogs.com/between_the_lines/2008/02/autodesk-2009-p.html

Brevemente apresento algumas novidades em relação ao VBA no novo AutoCAD 2009.
Mais novidades surgirão no futuro...




13 fevereiro 2008

"Print Screen" através de VBA



"Print Screen" através de VBA

Existe a possibilidade em aceder via VBA a todas as teclas do teclado usando o SENDKEYS (funciona com todas as teclas do teclado), mas infelizmente não consegui usar o sendkeys para o printscreen, testei outras teclas, como o ALT, o END, o INSERT e funcionam perfeitamente, o printscreen é uma das que eu não consegui por a funcionar. Esta tecla é muito boa para podermos realizar por ex: manuais, ou capturas do algo do AutoCAD, para colocarmos noutro programa.

Para o "PRINTSCREEN" (Captura do todo o ecran)

Option Explicit
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal _bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)

Private Const VK_SNAPSHOT = &H2C
Sub PrintScreen()
keybd_event VK_SNAPSHOT, 1, 0, 0
End Sub

Para o "ALT+PRINTSCREEN" (Captura do formulário/form activo)


Option Explicit
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal _bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Const KEYEVENTF_KEYUP = &H2
Private Const VK_SNAPSHOT = &H2C
Private Const VK_MENU = &H12
Sub AltPrintScreen()
keybd_event VK_MENU, 0, 0, 0
keybd_event VK_SNAPSHOT, 0, 0, 0
keybd_event VK_SNAPSHOT, 0, KEYEVENTF_KEYUP, 0
keybd_event VK_MENU, 0, KEYEVENTF_KEYUP, 0
End Sub

Download da rotina PrintScreen, espero que seja muito útil esta rotina...







07 fevereiro 2008

AutoCAD VBA Programming



AutoCAD VBA Programming Tools and Techniques
Exploiting the Power of VBA in AutoCAD 2000


Um livro sobre VBA para AutoCAD... Apesar de ser do ano de 1999 para o AutoCAD 2000 é um livro muito interessante com dicas e técnicas de programação VBA.

Para mais informações sobre o livro e para uma pré-visualização visite o
link

É um livro interessante, actualmente estou a lê-lo...










04 fevereiro 2008

Ultimos Dias...



Ultimos Dias... estão a tempo de se inscreverem.

Curso AutoCAD 2008 - Programação VBA

A iniciar-se já no dia 6 de Fevereiro (pós-laboral), não percam esta oportunidade.

Para mais informações visitem o site da
QualiCAD




01 fevereiro 2008

Pontos definidos pelo Utilizador

Pontos definidos pelo Utilizador

Desenhar uma linha, solicitando os Pontos ao utilizador através da prompt do AutoCAD.



simplesmente usando strings...







22 janeiro 2008

AUGIWorld - Edição de JAN-FEV 2008

AUGIWorld - Edição de JAN-FEV 2008

Artigo sobre VBA "Getting Your Feet Wet with VBA"



Artigo escrito pelo Lee Ambrosius (http://hyperpics.blogs.com) para a revista AUGIWorld

Dentro do site do AUGI (http://www.augi.com), deverá dirigir-se à secção AUGI > Publications > AUGIWorld, p
ara ler o Artigo, a Revista ou para realizar o download, tem de ser membro do AUGI
, o registo no AUGI é gratuito.





15 janeiro 2008

Carregar uma Macro VBA

Carregar uma Macro VBA através de uma toolbar ou Menus

No local da execução do comando ou da toolbar colocar o seguinte:



pode-se usar isto nas rotinas que mais usamos, ganhando tempo de execução da rotina

filename - Nome do ficheiro .dvb
moduloname - Nome do Modulo
macroname - Nome da Macro

ex: -VBARUN rotina.dvb!projectoteste.runvba






14 janeiro 2008

Criar uma Layer através de uma InputBox

Criar uma Layer através de uma InputBox



Mensagem se já existir uma mensagem com esse nome



Mensagem de Nova Layer criada



Código da Rotina







08 janeiro 2008

Soma de Texto

Soma de Texto

Através da criação de Texto, existe a possibilidade de somar (juntar) partes de texto...



Resultado Final






07 janeiro 2008

Curso AutoCAD 2008 - Programação VBA



Nada como entrar em 2008 com uma nóticia sobre Formação em VBA para AutoCAD, uma entrada com o pé direito e em força para começar o ano em pleno.

Curso AutoCAD 2008 - Programação VBA

A QualiCAD como ATC lança mais uma edição do curso de programação VBA para AutoCAD na versão 2008, sendo o único Centro de Formação Autodesk (ATC - Autodesk Authorize Training Center) a apresentar um curso sobre este tema.

...Informação transcrita do site da QualiCAD...

AutoCAD 2008 - Programação VBA

Duração: 28 horas

Objectivos:
Executar e criar programas em Visual Basic for Applications, permitindo uma adaptação do AutoCAD a funções específicas e programar a comunicação com outros programas.
Programa:
Introdução ao VBA em AutoCAD.
Estrutura de um projecto VBA.
Carregamento e execução de projectos.
O editor VBA e outros comandos.
Objectos, classes e colecções.
Propriedades, métodos e eventos.Variáveis e constantes.
Funções e procedimentos.
Entrada e saída de informação.
Caixas de Diálogo – Forms.Criação e edição de objectos.
Layers, tipos de linha e outras propriedades.
Espaços de composição e impressão.
Ficheiros e directórios.Controlo de erros.
Ligações com outros programas.

Datas: 06 a 15 Fevereiro (18h00-21h30)

Contactos para mais informações:
Rua de S. Julião, 140, 3º Esq
1100-527 LISBOA
Tel: 213 427 612
Fax: 213 462 409
http://www.qualicad.com/
info@qualicad.com

Aproveitem também para dar uma vista de olhos também nos outros cursos da QualiCAD sobre a família Autodesk 2008. Vale apena... aproveitem esta oportunidade...