Para todos os que estiverem interessados em falar sobre estes assuntos comigo, força, eu vou passar por este forum sempre que puder (se conseguir,é todos os dias! :-) ).
Printable View
Para todos os que estiverem interessados em falar sobre estes assuntos comigo, força, eu vou passar por este forum sempre que puder (se conseguir,é todos os dias! :-) ).
Olà,Quote:
Originally Posted by pferreira
It's good to see someone posting on the International forum.
This member: bjlottis has previously posted on the subjects you mentioned.
Check out this thread, extração de atributos. Perhaps he may be interested in exchanging ideas, who knows.
Babelfish version:
É bom ver alguém afixar no forum internacional. Este membro: os bjlottis têm afixado previamente nos assuntos que você mencionou. Verifique para fora desta linha, extração de atributos. Talvez pode ser interessado, que sabe.
Thank you, i will do that!
Pedro Ferreira,
Concordo com você assim como conto com o Jorge Anjos para dúvidas que surjam sobre AutoLisp.
Olá joãoQuote:
Originally Posted by Brogueira-CADptbr
Sempre que eu puder podem contar comigo!
Um abraço
This is in my better English:Quote:
Originally Posted by L'irlandais
OK, is good to see someone trying, some effort more and you will learn Portuguese, just follow the translation, About Autocad/Autolisp, I have also my interest, I have done some parametric routines (old style in Notepad), I would like to learn to use the Visuallisp IDE but never had the opportunity. I would like much to change some code and knowledge and discuss the mater here.
Well done
Aqui segue a resposta em português:
OK, e bom ver alguem a tentar, algum esforco mais e aprendera portugues, e so seguir a traducao. Acerca de Auticad/Autolisp, tambem me interessa. Fiz algumas rotinas parametricas (estilo antigo em Notepad), gostaria de aprender a utilizar o IDE do Visuallisp mas nunca tive oportunidade. Gostaria muito de trocar algum codigo e conhecimentos e discutir aqui este assunto
Bem pensado
Como tinha prometido, junto zip com uma pequena aplicação por mim desenvolvida.
Trata-se de uma rotina paramétrica para pormenorização de betão armado, pessoal, mas que pode ser adaptado a qualquer um, o lsp vai comentado. É conveniente utilizar o desenho junto para testar, o dwg possui pré defenições para funcionar a rotina.
Lembre-se de colocar o dcl e o slb em pasta (folder) defenida no searchpath do Autocad.
Aguardo comentários, sugestões e possíveis melhorias.
Olá Josué,
Ao ler o cabeçalho do ficheiro SECVIGA1.LSP, apetece-me perguntar:
Aonde estava esta aplicação em 1996? :)).
O estilo das secções é muito parecido com o que eu utilizava quando desenhava BA no estirador e que depois tentei aplicar no AutoCAD. Na altura criei algumas rotinas que me auxiliaram, mas nunca a este nível.
Está muito boa e bem comentada, mas atrevo-me a fazer duas sugestões:
Como publicaste a aplicação, alteraria a instrução
(setq dcl_id (load_dialog "c:/lsp/secviga1.dcl"))
ou então aconselharia os demais amigos a criar essa pasta da drive C:.
Para as versões 2004 ou superiores correrem a aplicação correctamente, é necessário alterar as instruções do género
(command "_layer" "m" "contorno" "c" "red" "contorno" "")
para
(command "-layer" ...)
Até breve e obrigado por partilhares os ficheiros.
Jorge Anjos
Tomar - Portugal
Olá Jorge
Como viste já existia antes de 96, o que não havia eram as possibilidades que temos hoje de partilhar como agora. Exactamente como no meu caso por necessidade de desenhar no Autocad aquilo que fazia no estirador, comecei a desenvolver esta (durante um curso avançado) rotina a que se seguiram outras, que inicialmente não tinha caixa de diálogo, como podes verificar (dcl) é a V3.2 e parou por aqui.
Tens razão quanto às sugestões, para ser mais claro a todos:
1 - Crie e/ou coloque os ficheiros (lsp, dcl e slb) em pasta que esteja defenida no Autocad searchpath, em Tools, Options... Files Support File Search Path, Add... indique a pasta onde guarda as suas rotinas. No ficheiro SECVIGA1.lsp edite a instrução:
(setq dcl_id (load_dialog "c:/a sua pasta/secviga1.dcl"))
esta instrução indica a localização e o ficheiro de codigo geradora da caixa de diálogo
julgo que assim ficou mais claro
2 - Curiosamente, já ensaiei no 2007 e funcionou na perfeição, no entanto é preferível fazer a alteração como aconselha o Jorge.
Obroigado Jorge, e aguardo por mais comentários
bom fim de semana a todos
Caro Josué
Fiz o "appload" da tua rotina e obtive a mensagem " Erro: ; error: New Dialog failednil " na linha de comandos do meu LT2006 "kitado" para intrepretar Autolisp. (Uma desgraça, como se vê)
Haverá solução? Fiquei curioso de testar a tua rotina porque estou a tentar acabar uma que penso que terá algo a ver com esta e que poderei pôr á consideração do Fórum assim que descobrir como isso se faz. ( Este é o meu 1º Post...! )
Vou testá-la em casa no R2004, e aí terei melhor resultado, não?
Agradeço desde já a Vossa melhor atenção e
Bom 2007