Tenha uma nova experiência ao navegar no Fórum pelo computador de forma integrada ao portal principal. Acesse o seguinte link: https://www.autolisp.com.br/board/. Entretanto para dispositivos móveis recomendamos acessar este outro link: https://www.autolisp.com.br/forum/

Pesquisa resultou em 1056 ocorrências

por cracksther
Sáb 13 Jul 2013 11:49:10 am
Fórum: Dúvidas
Tópico: Dúvidas do Autolisp
Respostas: 2
Exibições: 4450

Re: Dúvidas do Autolisp

Para setar uma variável não use COMMAND, use a própria função SETVAR exemplo: (setvar "cmdecho" 0) Obs: A sitaxe dos comandos podem variar mais facilmente entre as versões do AutoCAD do que a sintaxe das funções AutoLISP, por isso aconselho evitar o uso de COMMAND, embora o uso do mesmo torne o códi...
por cracksther
Sáb 13 Jul 2013 11:45:13 am
Fórum: Dúvidas
Tópico: Dúvidas
Respostas: 1
Exibições: 807

Re: Dúvidas

Para setar uma variável não use COMMAND, use a própria função SETVAR exemplo: (setvar "cmdecho" 0) Obs: A sitaxe dos comandos podem variar mais facilmente entre as versões do AutoCAD do que a sintaxe das funções AutoLISP, por isso aconselho evitar o uso de COMMAND, embora o uso do mesmo torne o códi...
por cracksther
Sáb 13 Jul 2013 11:08:45 am
Fórum: Dúvidas
Tópico: Mudança de layers numa lisp
Respostas: 1
Exibições: 633

Re: Mudança de layers numa lisp

[lsp] ;| String comum aos layers |; (setq str "*caneta*") ;| Inicia a pesquisa na tabela de layers, retornará sempre o layer "0" o qual acredito que pode ser dispensado da comparação |; (tblnext "layer" t) ;| loop p/ pesquizar o restanto dos layer |; (while (setq lay (tblnext "layer")) ;| Nome do la...
por cracksther
Sex 24 Mai 2013 6:29:16 pm
Fórum: Dúvidas
Tópico: Erro ao compilar no VLIsP
Respostas: 4
Exibições: 4054

Re: Erro ao compilar no VLIsP

O erro surge somente na compilação?
Você consegue carregar o arquivo diretamente pelo appload sem obter erros?

Se possível envie o código!

Até mais!
por cracksther
Qui 23 Mai 2013 1:54:08 pm
Fórum: Dúvidas
Tópico: Valores diferentes na entrada de dados
Respostas: 3
Exibições: 1223

Re: Valores diferentes na entrada de dados

Rogério, "quando o valor esta pré-definido na caixa ele vem como numero mas quando eu entro com o valor numérico pelo teclado ele vem como string" O valores de qualquer "campo de texto" de uma DCL, invariavelmente são do tipo "String", ou seja, sempre terão que ser convertidos para usar em cálculos....
por cracksther
Qua 22 Mai 2013 6:38:06 pm
Fórum: Dúvidas
Tópico: Valores diferentes na entrada de dados
Respostas: 3
Exibições: 1223

Re: Valores diferentes na entrada de dados

Aparentemente as linhas do tipo (if (=(get_tile "BT1") numberp) (setq BT1 (get_tile "BT1")) (setq BT1(atof(get_tile "BT1")))) estão no lugar errado. Elimine-as e use, depois de done-dialog , linhas do tipo (setq BT1 (atof "BT1")). Você pode converter os valores de BT1, etc.. imediatamente antes de u...
por cracksther
Sáb 18 Mai 2013 2:51:50 pm
Fórum: Dúvidas
Tópico: Seleccionar dentro de polilinha fechada
Respostas: 4
Exibições: 4059

Re: Seleccionar dentro de polilinha fechada

Samuel, Segue análise e alteração do programa Programa original ;| É aconselhavel declarar as variaveis local no cabeçalho da função --- ver ALTERAÇÃO do cabeçalho |; (defun c:teste () ;| Ver ALTERAÇÃO 01 |; ;;; A próxima linha é desnecessária para o objetivo deste código (inivar) ;;;A próxima linha...
por cracksther
Sex 17 Mai 2013 6:34:44 pm
Fórum: Dúvidas
Tópico: Seleccionar dentro de polilinha fechada
Respostas: 4
Exibições: 4059

Re: Seleccionar dentro de polilinha fechada

Samuel
Substitua o trecho

Código: Selecionar todos

(progn
   (setq selnumb (sslength selset))
   (setq COUNT 0)
   (while (< COUNT selnumb)
   (progn
     (setq ent (ssname selset count))
     (entdel ent)
     (setq COUNT (1+ COUNT))
   )
)
por

Código: Selecionar todos

(sssetfirst nil selset)
Até mais
por cracksther
Qua 15 Mai 2013 5:24:41 pm
Fórum: Dúvidas
Tópico: CTRL+C pelo lisp
Respostas: 6
Exibições: 4369

Re: CTRL+C pelo lisp

Para limpar a memória use:

(vlax-invoke ClipboardData 'ClearData)

Até mais!