Você está na página 1de 5

Plotter verso 2.

0
Obrigado por escolher o programa plotter2.0!
Esta verso traz enormes avanos desde a verso anterior. Entre elas, destacam-se: Plotagem colorida; Garantia de que a imagem esteja sempre na rea de plotagem, independente da posio em que foi criada pelo software grfico; Possibilidade de alterar o posicionamento do desenho; Otimizao de traado melhorada; Configurao completa do software de controle para diversos tipos de hardware; Interface mais amigvel. Contrato de licena de programa Shareware O fabricante no assegura nenhum direito, em hiptese alguma, ao usurio que se dispor a fazer a avaliao do produto, nem assume qualquer responsabilidade por quaisquer danos ao equipamento (computador, interface) decorrente da utilizao deste programa. Para registro do produto, queira entrar em contato com: Luiz Cressoni Filho cressoft@zipmail.com.br Obs.: Aps o perodo de avaliao, entretanto, o programa continua a funcionar normalmente. O registro do produto dar direito a: -Atendimento de garantia; -Suporte por e-mail; -Atualizaes grtis e informaes atualizadas sobre o produto e novas verses. O preo do registro especial para o licenciamento da verso shareware o equivalente a US$20.00 (vinte dlares) aproximado pelo cmbio oficial na data do registro.

I - Comandos do Menu:
1 Abrir arquivo: Mostra a janela de abrir arquivo para que o usurio escolha o desenho a ser plotado. Aceita arquivos no formato HPGL (extenso .plt) 2 Salvar arquivo: Permite salvar o arquivo do desenho. As nicas alteraes salvas so as obtidas pela otimizao do traado (posicionamento e escala no so salvas) 3 Janela de preferncias. Ver item (iii) 4 Janela de Configurao de Hardware: Ver item (iv).

5 Zera o plotter. Este comando movimenta os carros do plotter at que os sensores de mnimo sejam acionados. ATENO: O uso deste comando sem uma interface de hardware devidamente conectada e configurada pode travar o sistema. 6 Plota o desenho como aparece na tela, que reflete a rea de trabalho do plotter. 7 Ergue e abaixa a pena manualmente. 8 Otimizao de desenho. Esta opo ordena o desenho por cores e, depois, reorganiza os traos visando reduzir ao mnimo a distncia percorrida pelo plotter com a pena erguida. Em testes, reduziu o tempo de traado em 60%.

II - Barra de status
1 2 3 4 5

1 Posio atual do carro do plotter. Atualizado em tempo real. 2 Estado da pena. 3 Qual pena est selecionada 4 - Andamento da tarefa atual e outras informaes; 5 - Informaes sobre registro.

III - Janela de preferncias.


Esta janela permite que o usurio defina vrios parmetros do desenho (como posio e escala, por exemplo) e salve os valores ajustados em arquivos de preferncias de importao. Quando o programa inicia, a preferncia salva como default carregada. Assim, possvel definir parmetros de importao para diversos programas grficos que geram arquivos HPGL. Os comandos so: 1 Seleo da preferncia de desenho. Ao se alterar algum parmetro, o programa pergunta se o usurio deseja salvar ou no a preferncia. 2 Alinhamento do desenho. O padro centralizado na rea de plotagem. importante que os parmetros de hardware estejam configurados corretamente. 3 Habilita o traado de linhas pontilhadas onde o plotter se movimenta com a pena erguida. Esta opo muito til para de determinar se o desenho necessita otimizao. 4 - Define a escala do desenho, em relao ao arquivo original. Este o parmetro mais importante ao se importar arquivos de fontes diferentes. 5 - Trava ou destrava a proporo de escala nos eixos X e Y. 6 - Largura do trao do desenho. Bastante til quando se usa canetas de ponta porosa e se deseja saber como o traado aparecer no papel..

1 2 3 4 5 6

IV - Configurao de Hardware.
Sem dvida a maior e mais profunda alterao do programa desde sua verso anterior. Aqui, pode-se definir todos os parmetros do equipamento eletrnico como tipo de motor de passo utilizado, seqncia de passos, cores e posio das penas, tamanho da rea de trabalho, entre outros. Os ajustes e controles desta janela esto organizados em quatro abas: Aba Motores Aqui se define o bsico do plotter: Para no se perder, siga a numerao. Em primeiro lugar, defina a porta paralela que ser utilizada (1) e habilite o hardware marcando o checkbox na parte de baixo da janela (seno, no ter acesso s outras funes). Depois, defina o eixo do ploter que deseja configurar (2) e o nibble que ele usa da porta paralela (se usa os bits baixos de 0 a 3 ou os altos de 4 a 7). Feito isso, defina a seqncia de passos deste motor (3). Existe uma lista com os mais comuns (unipolar de 5 fios, bipolar de 4 fios e bipolar de 6 fios). Caso precise ou deseje montar uma seqncia particular de passos, basta clicar sobre os 1s e 0s para defini-los. Terminada a configurao, teste o movimento do motor (4) no slider superior. Ao se mover o slider para a direita, o motor deve girar no sentido positivo e vice-versa. Caso o movimento esteja ao contrrio, pode-se inverter todos os passos da lista, mudar a fiao do motor ou simplesmente marcar a caixa de seleo sentido inverso. Repita o procedimento para o outro motor.

Aba Penas e Sensores Aqui se definem as penas ativas e suas respectivas cores e os sensores utilizados pelo programa. Seleo de penas: basta marcar a caixa correspondente pena que estiver ativa (a 1 padro) e clicar sobre as caixas coloridas para se definir a cor do trao na tela. claro que a caneta no carro deve ter a mesma cor que a da lista. No caso de troca manual de penas, o ploter ir mostrar uma janela pedindo a caneta com a cor definida nesta janela. Caso se defina sem comandos de cor, todo o traado feito com a pena nmero 1. A opo troca manual de pena serve para se poder traar desenhos coloridos com um plotter de pena nica. Durante o desenho, o programa ir pedir as penas que precisar. importantssimo, neste caso, otimizar o desenho antes. O motivo se tornar bvio j na primeira vez que for plotar um desenho colorido sem otimizao. Pensando nos projetistas de plotters, foi colocada a opo de definir se a pena deve ser ativada com nvel 0 ou 1 (ativada significa posio de desenhar ou abaixada.) Os sensores podem ser montados em qualquer ordem que facilite a ligao eltrica, obedecendo os sinais que o programa l: ERROR, ACK, SELECT e POUT. Defina quem quem e teste-os nesta janela. Se usar carro com vrias canetas e com a opo troca manual de pena desativada, pode-se definir posies relativas entre as penas em calibrar penas(desenho ao lado). Nela, selecione a pena desejada e clique sobre a posio dela relativa pena 1 (desenhadano centro do quadro). Os valores de desvio so dados em passos do motor. A opo testar desenha uma cruz na cor padro sobreposta cor escolhida, para facilitar a calibragem fina. O circuito eletrnico para controle de 8 penas independentes se encontra no arquivo circuito_ploter.jpg. utilizado um decodificador 3 para 8 (74LS138) para decodificar os sinais disponveis da porta paralela para as 8 sadas (so ativas em zero). O acionamento das penas continua a ser feito pelo pino STROBE e deve-se deixar a ativao das penas em um. claro que outros circuitos podem ser projetados para este fim. Aba Velocidade Aqui se definem as velocidades dos vrios movimentos do plotter. Existem duas opes bsicas, que podem influenciar na performance do conjunto: Via API ou Via Software. O controle de velocidade via API utiliza pausas da ordem de milisegundo controladas por rotinas do ncleo do Windows. A vantagem que as velocidades podem ser definidas independentes da CPU utilizada. O problema que a velocidade mxima fica em 1000 passos por segundo, aproximadamente. Isso, junto com redues por engrenagens ou outros dispositivos pode deixar o plotter mais lento do que o desejado J o controle via software cria pausas entre passos executando um lao de instrues inmeras vezes seguidas. Embora este mtodo seja arcaico e bastante deselegante de se gastar tempo, ele se mostra eficaz no controle de intervalos de tempo inferiores a 1 mili segundo. Experimente com ambos e escolha o que melhor se adequa ao seu mecanismo. Os movimentos que podem ter a velocidade ajustada so: RESET - Define a velocidade em que o plotter se movimenta quando busca a origem do espao de trabalho (sensores Xi e Yi acionados). Aqui pode-se colocar o mximo de velocidade suportada pelos motores. PENA LEVANTADA - Velocidade de movimento do plotter com a pena erguida. Esta tambm pode ser alta, mas de preferncia abaixo da de RESET, pois aqui no se deve correr o risco do mecanismo perder passos, o que acabaria com a preciso do desenho. No caso de se definir o parmetro acelerao diferente de zero, o valor desta a velocidade mxima. PENA ABAIXADA - Esta a velocidade do desenho e deve ser definida em funo do tipo de pena utilizada. O movimento neste estado de velocidade constante e no afetado pela acelerao. ACELERAO - Se voc no faltou aula de fsica, esta define a variao da velocidade ao longo do tempo. O plotter comea a se movimentar com velocidade baixa e vai aumentando at a mxima, definida pelo parmetro pena levantada. Pausas: ABAIXAR e LEVANTAR PENA - O mecanismo leva algum tempo para abaixar e erguer a pena e o programa deve esperar at que a pena esteja na posio correta para movimenta-la. Se a pausa para abaixar estiver abaixo do necesrio, o trao no comear no ponto correto, mas um pouco alm dele, pois o plotter se movimentar antes da pena atingir o papel. De modo anlogo, o plotter pode puxar a pena antes dela estar erguida e riscar o desenho.
3

ABA DIMENSES Esta outra grande novidade da verso 2.0: O programa capaz de descobrir o tamanho total da rea de trabalho e configurar os demais parmetros para refletir estes valores. Siga os passos: 1 - Se os sensores de incio e fim de curso estiverem funcionando, pressione o boto. O plotter far um RESET e depois se movimentar at acionar os sensores de fim de curso (Xf e Yf). Assim, ele consegue determinar quantos passos existem em cada um dos eixos. 2 - Com uma folha em branco e uma pena ativa, pressione o boto 2. O plotter desenhar um retngulo centrado na rea de trabalho. No final, mea o retngulo com uma rgua, preencha os campos dos valores com as medies e pressione Definir. Com isso, o programa determina a resoluo de cada eixo, ou seja, quantos passos existem por milmetro.

Pronto! Seu plotter est configurado e pronto para uso. Pressione o botao SALVAR e bons desenhos! [ ]s Lutcho Dicas de Hardware 1) Motores de passo e suas ligaes (A, B, C e D so os sinais da porta paralela)
Estes so os principais modelos de motores de passo encontrados em sucatas. Os mais modernos, de 4 fios, so os que exigem uma eletrnica mais sofisticada para controle. claro que no lugar de transistores pode-se usar circuitos integrados ou outros circuitos de potncia. Como j descrito na pgina, a idia sempre foi custo zero e transistores so mais fceis de se encontrar nas placas de impressoras antigas. Vcc a entrada de energias para os motores (geralmente, 12V)
A B C D
4x TIP 131
A1 B1 C1 C2 A2 B2

4x 4K7 1/8W

Bipolar 6 fios

+Vcc +5V

4x 4K7 1/8W

A B C D
4x TIP 131
A B

L293D -En1 -In1 -Out1 -Gnd -Gnd -Out2 -In2 -Vs VssIn4Out4GndGndOut3In3En2-

Bipolar 4 fios

Unipolar 5 fios

C D

Circuito de controle
porta paralela
(2) D0 (3) D1 (4) D2 (5) D3 (6) D4 (7) D5 (8) D6 (9) D7 A1 B1 C1 D1 A2 B2 C2 D2

Aos controladores dos motores de passo

(1) STB (10) ACK (12) POUT (13) SELECT (32) ERROR

Solenide da pena (TROCA MANUAL OU NICA)

4x 10k 1/8W

sensores

Circuito para mltiplas penas (opcional)


(14) AUTOFEED (16) INIT (17) SELECT

74LS138 (1) A (16) Vcc (2) B (3) C (15) X0 (14) X1 (13) X2 (6) G1 (12) X3 (11) X4 (10) X5 (4) G2 (9) X6 (5) G3 (7) X7 (8) GND
SOLENIDE (1 PARA CADA COR)

(18-25) GND