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! ).
|
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à,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.
Last edited by augi574259; 2006-12-12 at 09:49 PM.
João Greno Brogueira
Moderador dos Fóruns em Português do AUGI
Skype:joaobrogueira
augi@brogueira.com
www.topcadexperts.com
Olá joãoOriginally Posted by Brogueira-CADptbr
Sempre que eu puder podem contar comigo!
Um abraço
This is in my better English: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