Pular para o conteúdo principal

Javascript para AutoCAD

No AutoCAD 2014 foi introduzido pela primeira vez a API JavaScript em AutoCAD na sua versão beta ainda. Esses dias estava olhando o Blog do Though the Interface e mencionava vários post's sobre javascript para AutoCAD então resolvi ir atrás da novidade. Acontece que na versão 2015, a API amadureceu muito, tornando-se realmente algo significativo que pelo andar das coisas pode ser mais uma ferramenta do AutoCAD para desenvolver plugins.



Segundo o Kean Walmsley, eu ainda não testei uso o AutoCAD 2012, o Javascript está bem mais robusto: em vez de ter uma única instância do executável no navegador é possível ter vários códigos Javascript sendo executados ao mesmo tempo no AutoCAD, acaba com o problema que temos de acessar o desenho através da Transaction. O que significa que que do ponto de vista de depurar você não vai perder horas executando múltiplas vezes o AutoCAD. O processo é isolado! Este tipo de isolamento do processo é importante, mas complementada por uma boa quantidade de trabalho relacionado com a estabilidade da API JavaScript, o que torna muito menos provável que você vai ter um travamento do AutoCAD, por exemplo.

Também é muito mais fácil de depurar JavaScript em AutoCAD 2015. Ao invés de ter que ativar a depuração usando uma chave de registro, agora você pode abrir a janela de Ferramentas de Desenvolvimento de qualquer paleta definidos pelo HTML ou diálogo dentro do AutoCAD, pressionando a tecla F12. Aqui está o que você vê quando você bate F12 na página New Tab, por exemplo. Isso tudo é segundo o Kean Walmsley, ainda não testei!


Lembre-se que isso tudo é na nuvem, não precisa instalar o AutoCAD!

Veja a matéria original aqui.

Espero que consiga usar logo essa ferramenta, sempre gosto de Javascript, parece MATLAB.

Comentários

Postagens mais visitadas deste blog

Numeração Automática no AutoCAD

Sem dúvida esse é uma ferramenta única que fazia falta a tempos e foi introduzida recentemente no AutoCAD, na última década… Em 2013 tinha feito um programa para criar uma bolinhas de numeração automática usando o conceito de Leader eu fazia um controle dos números dos itens na mão mesmo, depois de um tempo resolvi fazer um menuzinho para controlar o conteúdo do número dos bullets, hoje isso não é mais necessário, existe um comando no próprio AutoCAD para isso e faz parte das Ferramentas Expressas do AutoCAD. Gosto de compartilhar ferramentas e dicas que tendem a ser menos conhecidas ou subutilizadas, mas ainda podem fornecer um impulso para sua produtividade e fluxo de trabalho e que eu mesmo me surpreendi quando as encontrei Hoje, quero apresentar outra ferramenta, a numeração automática. Como o nome indica, o comando Numeração automática permite que você adicione automaticamente um número às etiquetas ou texto em um desenho. Vou mostrar como a numeração automática pode ser usada par...

Unindo blocos em AutoCAD utilizando .NET

Hoje me deparai com uma necessidade de unir blocos com propriedades então resolvi fazer um comando para realizar esses procedimento. A principio esse procedimento não é tão complexo de ser executado individualmente mas por outro lado gostaria também de analisar um pouco melhor as possibilidades de se manipular blocos utilizando o AutoCAD. Abaixo o código que utilizei: using Autodesk.AutoCAD.ApplicationServices ; using Autodesk.AutoCAD.DatabaseServices ; using Autodesk.AutoCAD.EditorInput ; using Autodesk.AutoCAD.Runtime ; using System.Linq ; // This line is not mandatory, but improves loading performances [assembly: CommandClass(typeof(Merging_AutoCAD_blocks.Comandos))] namespace Merging_AutoCAD_blocks { public class Comandos { /// <summary> /// Uni dois ou mais blocos em um unico bloco. /// </summary> [CommandMethod("MERGBLKS")] public static void UnindoBlocos () {...

Operando com Imagens Georreferenciadas no AutoCAD - Ortofotos

A coisa mais desagradável para quem trabalha com documentos em DWG com ortofotos ( fotos aéreas georreferenciadas) é quando se recebe o documento e a ortofoto não é carregada. Uma linha de transmissão onde a plotagem da estruturas é feita em um documento combinado de planta e perfil. Na área da planta é feito pela topografia um serviço de recorte e renderização das imagens em formato de ortofoto na região do desenho. Como a linha de transmissão a projeção é feita sempre linear na planta observando os vértices uma mesma ortofoto pode ser representada várias vezes numa mesma folha em um enjanelamento diferente. Tratamento de Ortofotos no AutoCAD - EXTERNALREFERENCES As ortofotos no AutoCAD são tratadas como referências a objetos externos. Isso é bom porque cada ortofoto pode ter de poucos kb até Gb de tamanho. Se for parte integrante do DWG poderia deixa-lo grande de mais para ser manipulado. Cada projeção no documento funciona como uma imagem projetada em um...