Sei sulla pagina 1di 21

LinuxFocus article number 132 http://linuxfocus.

org

QCAD: Desenho Tcnico sobre o Linux

by Andr Pascual
<apascual/at/clubinternet.fr>

About the author: Originalmente um desenhador industrial, agora um professor de produo, ensina CAD. Os grficos de computador, especialmente grficos 3D uma das suas paixes. Abstract: O QCad um sistema CAD 2D com o qual pode desenhar e modificar plantas facilmente.

_________________ _________________ _________________

Translated to English by: Katja Socher


<katja/at/linuxfocus.org>

Notas Gerais
Uma "planta" qualquer representao plana de um objecto real para estudo ou para propsitos de produo. As dimenses de cada elemento (entidade) em que o desenho consiste, devem ser exactas no importando a escala que utilizada. Isto diferencia um programa CAD de um programa de desenho vectorial como o Sketch, Illustrator, ou Corel Draw, aquele que mais ou menos fiel representao da realidade. Com o CAD uma planta, antes de tudo deve ser exacta. Isto um contraste para as ilustraes (Desenho) onde os aspectos estticos de uma figura so mais relevantes.

Instalao do QCad
A verso utilizada para este artigo foi a qcad1.4.x e est nos CD de aplicaes das distribuies da RedHat e Mandrake, como pacotes prontos. Outras distribuies certamente que tm pacotes semelhantes. Pode obter a nova verso em http://www.qcad.org/. O Qcad precisa da QT 2.2 como biblioteca GUI.

Um pouco de teoria
Antes de comear com o seu primeiro documento tem de compreender certos conceitos e definies CAD.

1/21

As entidades
Uma entidade um elemento de layout que "conhecido" pelo programa pela sua forma (segmentos, arc...) pela suas caractersticas geomtricas de posio (vertical, tangente...), nas suas posies de inicio e fim o que determina a sua dimenso (ligao em interseces, coordenadas, centro...)nos seus atributos (cor, grossura, tipo de trao) e pela sua "sociedade" com uma camada ("blue print"). Geralmente falando para construir uma entidade necessrio: definir a sua vista na camada de trabalho definir os atributos escolher a natureza: linha recta, segmento, crculo, elipse, ponto, curva, trao, texto... indicar as condies geomtricas da construo: horizontal, oblqua, concntrica, vertical... indicar as restries Resulta da construo de uma frase virtual mas exacta do tipo: crculo de raio X a partir do centro passando atravs dos pontos de fim de uma entidade que foi indicada por um clique direito, etc. Os pontos tm de ser indicados por um clique esquerdo do rato perto dos pontos desejados que tm de ser escolhidos entre aqueles que o sistema oferece. Notese que o conceito de fixao encontrase algures com o nome de <snap>. Por exemplo a frase linha recta horizontal que toca nas linhas de fronteira de uma entidade composta pelos seguintes menus e submenus:

Note: Obtm o primeiro menu clicando com o boto direito em "paper".

As camadas
Algures chamadas nveis, planos, "esboos fotogrficos". As camadas descrevem, de facto, uma pilha de virtual de pelculas. Cada pelcula contm uma parte do desenho, reconhecido como um todo se olhar para a pilha por cima, graas sua transparncia. Uma camada pode ser movida na pelcula, removida( o que afecta somente a parte do desenho que contm), bloqueada, ou tornada invisvel. A camada onde trabalha a nica activa no momento. As operaes que faz s afectam ela. Quando atribui atributos de cor tipo de linhas ou a grossura das linhas ento todas as entidades que desenhar tero os valores atribudos por omisso. Contudo pode mudar a cor de uma entidade, que est numa camada vermelha, para azul atravs das suas propriedades. 2/21

Para um desenho complexo trabalhar numa camada aps a outra o que lhe permitir definir um subconjunto visvel ou invisvel, imprimir s uma pea, no modificar nada excepto isto.

As barras de estado
A barra de estado est localizada por debaixo da janela principal. No especfica de um programa CAD, contudo essencial como um comando requer vrias sucessivas operaes numa ordem diferente, o programa mostra na barra de estado as operaes que se devem seguir e o que espera de si e, isto at ao fim. assim, absolutamente necessrio ler a informao que apresentada naquela barra de estado se no quiser correr o risco se a sesso CAD terminar com uma declarao que isto um programa +@#!!. Em CAD o resultado preciso se o desenhador est a trabalhar rigorosamente e sistematicamente.

Mtodos de desenho
Existem diversos mtodos de o fazer, pelo menos dois sendo excelentes. Ambos utilizam o conceito de rascunho baseado em linhas rectas no dimensionadas mas com posies relativas precisas (distncia de umas em relao a outras). Estas linhas rectas, horizontais e verticais so chamadas linhas de construo em DTM ou SolidWork e geomtricas no TSCadDraw. O primeiro mtodo consiste em definir um perfil baseada nestas linhas rectas com pontos de suporte. O exerccio que se seguir no resto do artigo demonstrar isto. O segundo mtodo consiste em definir um perfil ajustando as linhas a interseces adequadas. Para fazer isto com o QCad voc tem fazer um clique direito para obter novamente o menu principal e escolher <edit><Trim two object> depois clique na linhas que deseja reduzir (cortar) de seguida clique na linha onde a sua primeira linha dever terminar. Aqui esto trs exemplos da edio de objectos:

3/21

Nesta figura bem como nas seguintes as caixas amarelas mostram as funes seleccionadas, as notas de rodap: no coloridas pelo QCad e as setas azuis mostram os pontos de canto onde pode clicar. Com a funo <Trim objects> pode fazer ajustar um elemento em relao a outro. importante que clique primeiro primeiro (1) na parte que quer encaixar e depois (2) na entidade que intersecta o primeiro. Para a funo <Bevel> importante determinar os valores de X e Y dos limites antes, no importa se est ajustado (trimmed) ou no e finalmente clique na entidade a ser recortada. Os passos so os mesmos ao trabalhar com a funo <Round>. Devese tambm mencionar que o QCad tenta ser mais rpido que o utilizador ou tenta ajudlo com a sua deciso, de facto quando uma funo activada e necessita da seleco de uma segunda entidade para continuar, ento o QCad modifica a cor da entidade que est prximo do ponteiro e indicalhe que a pode seleccionar com um clique esquerdo do esquerdo do rato. Trabalho do mesmo modo que os pontos de fixao que so coloridos a vermelho. O clique do boto direito permitelhe anular a operao e permitelhe voltar novamente ao menu principal. As figuras seguintes mostram o resultado de vrios ajustes:

4/21

Exemplo de aplicao
Para conhecer um programa no h nada melhor que o usar. Tentemos desenhar um objecto que inspirado no logotipo de SEV Marchal o qual, normalmente, utilizo para os principiantes dos meus cursos de controle numrico. Com o DMT 10 por Mcasoft ele pode ser desenhado em menos de 5 minutos, com anotaes includas.

5/21

Como definir o formato de uma pgina


Isto no estritamente necessrio para o exerccio mas um desenho tcnico obedece a padres que definem, entre outras coisas, a vista e o aspecto do formato (moldura e bloco dados) no qual so includos. Aqui utilizo um formato que vem do DMT10 e transferido para o DXF, o nico tipo de ficheiro que o QCad pode ler e gerar o que por sua vez garante a troca em duas direces com todos os programas CAD no mundo. Logo que o formato carregado v uma marca fora da zona de desenho com uma referncia de zero no meio da rea. recomendado remover camadas desnecessrias, renomear aquelas que contm o formato da moldura e adicionar aqueles que so descritos nos pargrafos seguintes.

6/21

Administrando as camadas
Ao clicar no cone que representa vrias pginas em pilha abre uma side window chamada "Layer List". O "esboo fotogrfico" seleccionado tornase o "esboo fotogrfico" activo, aparecendo com brilho mais intenso. O olho perto do nome da camada permiteo tornarse visvel ou invisvel. O olho aberto direitssima da janela da lista das camadas torna todas as camadas visveis enquanto que um olho fechado as torna invisveis. O sinal mais adiciona uma camada lista, o menos elimina a camada seleccionada, o smbolo REN permite renomear a camada seleccionada e o lixo pode apagar todas as camadas vazias, Agora precisamos de uma camada >Formato A4< que contenha a moldura, uma camada <Trait> que contenha o desenho da vista de frente e uma camada <Annotation> que contenha as anotaes do desenho.

7/21

Definindo um referncia vertical


Esta linha recta passa na origem (zero) e permite a construo de eixosX paralelos. O nosso desenho ser simtrico em relao a esta linha. Primeiro activa a camada <Trait>; depois escolha um tipo de largura contnuo com uma grossura de 1 e a cor vermelha (ponto 5) depois constri a "frase" <straight line><vertical(1)><passing through absolute coordinates(2)> <enter 0,0(3)> <click left(4)>

8/21

Construindo uma paralela a 60


Se necessrio pode remover os menus atravs de vrios cliques direitos do rato e construa o seguinte: <straight line>< Create parallels><enter 60> e aproxime as marcas de posio da referncia da linha recta. Ela tornarse cinzenta volta e segundo a posio do ponteiro o QCad sugerelhe para construir a paralela quer para a esquerda ou para a direita da referncia. Posicione o ponteiro suavemente para a direita e faa um clique com o boto direito do rato. Uma linha recta em cinzento criada.

Construa as outras linhas rectas


Muitas das funes do QCad so repetitivas, ou seja esto activas at que sejam substitudas por outras. Por isso <straight line><Create parallel><Distance of > ainda est activado. Basta substituir o valor 60 por 50 (Vertical 2) e clicar e depois substituir o valor 50 por 25 (Vertical 3) e depois clicar. Prossiga com isto para as linhas horizontais que so definidas com considerao referncia em 0 (Horizontal 4). Desenhe as horizontais (5) e (5') com distncia 60, e depois (6) com distncia 30 e finalmente (7) com distncia 40.

9/21

Construa a parte esquerda do logo


Para a construo assentamos nas linhas rectas que acabmos de desenhar. Tem de voltar novamente ao menu principal com um clique direito do rato e escolha <lines><multiple lines (boto: create lines)>< passando atravs da interseco (Snap automatically to..)>. A partir deste momento quando posicionamos o ponteiro perto da interseco da linha rectas ser marcada com um crculo vermelho. Quando este interseco for adequada como o princpio de um segmento de caracter, ento faa um clique esquerdo, movase para a prxima interseco e faa um clique esquerdo do rato, novamente. O segmento desenhado. Mas como a funo modal este ltimo ponto que o fim do segmento que acabmos de desenhar, , ao mesmo tempo o princpio do prximo segmento. Isto permite o desenho dos contornos fechados. Se no precisa dele para um segmento adicional um clique direito interromper a funo activa mas no a desactiva. Ento para esta metade do perfil seleccione um linha do tipo contnuo, grossura 2 e cor azul com no ponto 1 na figura Qcad10 (abaixo). Depois clique em 2, 3, 4, 5, 6, 7, 8, 9 e finalmente um clique direito do rato. A parte esquerda do perfil est pronta. Fcil!

10/21

Editando o resultado
A edio uma modificao de algo existente. Para adicionar um ajustamento ou uma chanfradura a um perfil desenhado ou apagar um segmento, isto so modificaes. Quaisquer que sejam as alteraes a fazer existe uma aproximao geral. Primeiro voc selecciona a funo <Edit (1)> a qual abre um submenu de todas as possveis modificaes. Selecciona a funo desejado, por exemplo <delete objects(2)>, a qual abre um submenu para seleco: contorno, todas as entidades, elementos de identificao simples... Isto permitelhe 11/21

escolher as bordas da modificao. Se escolher, por exemplo <Tag single element(3)> desenhe o elemento (4) e tome conhecimento da aco atravs de um clique direito do rato no cone da seta (5) e depois o elemento escolhido eliminado. Note que a funo <(un)tag single element;> uma bscula, se clicar num elemento ento seleccionado, outro clique e deseleccionado. Isto permite remover certos elementos de uma seleco global.

Ajustando a base da orelha


Voltando atrs ao menu principal apagmos a linha recta construda na figura QCad12 (abaixo) e escolhemos <Edit><Round><Radius 10> <trimming> Determinamos as entidades para reduzir, depois movemos o 12/21

ponteiro perto do ajustamento/ligao que tem de ser feito. O Qcad sugere depois solues possveis (raio 10). Se um ponto de ajuste sugerido um clique com o boto direito mantm a ligao/ajuste e reduz a linha.

Para construir a parte espelhada do perfil


Com metade do perfil existente no faria sentido desenhar outro, por isso basta duplicar o primeiro simetricamente para obter um perfil completo. Escolhemos <Edit><mirror objects><Tag Range><Point (Snap to nothing)> e desenhe uma janela com cerca de metade do perfil (a moldura a amarelo na figura QCad13). O perfil seleccionado: e tornase vermelho. Fazemos um clique com o boto direito do rato: voltamos atrs ao submenu seleccionado. Certificamos clicando no cone da seta. Voltamos novamente ao submenu de fixao: escolhemos <Extremity (Snap to endpoints)> e determinamos os pontos 1 e 2 como mostrado na figura QCad13. Uma caixa de dilogo "MirroR" aparece. Se digitar um valor 0 metade do perfil movido, se der um valor de 1 duplicado. por isso tem de dar um valor de 1 e clicar <Ok>. E o perfil est pronto.

13/21

Desenhando os olhos
Utilizando o que j vimos podemos desenhar o olho esquerdo atravs das linhas de construo horizontais e verticais (ponto 1). Depois desenha o perfil baseandose nas linhas rectas construindo um polgono. Reduzlo com um raio 5 (cruzes verdes) e um raio 25 (cruz magenta, pontos 2 e 3); finalmente apaga alinha de construo e duplica o olho esquerdo espelhandoo para a direita (ponto 4). Todos os comandos necessrios para esta operao j foram explicados acima. 14/21

Adicionando dimenses
As anotaes no so o forte do QCad: impossvel dar tolerncias ou escrever em qualquer lado a no ser no meio das linhas que indicam as dimenses. A consequncia deste ltimo ponto que o tamanho dos caracteres alterado dependendo do espao disponvel entre dois pontos de referncia. Isto confere ao desenho no seu todo um aspecto estranho. Bem, no importa como est, para fazer anotaes voc tem de: posicionarse na camada das anotaes, escolher um atributo das linhas de ajuste, especialmente uma grossura de 1 e uma cor diferente das outras linhas, nica se possvel. Nas isto no obrigatrio. Seleccione <Annotation (Submenu dimensions)><Digite a anotao horizontal ou vertical ou raio...><Endpoints para determinar as linhas de construo ou uma certa interseco (Snap manually to..)>< Point (Snap to nothing) para posicionar a dimenso> Para se alterar de um modo de fixao para outro voc pode utilizar teclas de atalho: F para <point>, E para <Extremity>, X para < automatic intersections> etc. Os pontos A, B e C (imagem abaixo) so difceis de anotar com uma dimenso.

15/21

Uma vista de seco (cortar): preparao


A representao de um objecto em 2D torna necessrio ordenar vrias vistas segundo certas normas de desenhos mesmo que seja somente para mostrar a grossura de um objecto. O nosso desenho representa um objecto de 20mm de grossura trabalhado numa profundidade de 5mm. Para dizer que isto no suficientemente explcito adicionar uma vista de seco tornase necessria. Para fazer isto: Torne a camada <Annotation> invisvel com um duplo clique no cone do olho aberto. Adicione uma camada <cross section> com a opo + no menu de administrao da camada. Segundo a norma um corte de seco indicado por uma linha com pontos e hifens. Active isto como o atributo de estilo e desenhe uma linha de comprimento 1 entre os olhos do seu logo (<straight line><Polyline><snap to grid points>). 16/21

Esboe a vista de seco


Em desenho industrial com lpis e papel ou com CAD deve haver sempre uma correspondncia entre as vistas. A vista de seco uma projeco ao longo da linha que indica o corte da seco atravs do objecto.

17/21

Desenho e normalizao da vista de seco


Utilizamos novamente linhas rectas de construo para desenhar o perfil de seco com um polgono (figura QCad18, abaixo). Modifique as propriedades das linhas para a "normalizao" (hatch) (2). Seleccione <Create hatchings(3)> <Tag range> <Passando atravs do Ponto (Snap to nothing)> e desenhe um quadrado volta da vista de seco para seleccionar a rea (4). Confirme (5). A caixa de dilogo "Create hatchings" aparece. Escolhemos um parmetro de normalizao(6). Premimos OK (7) e a vista normalizada(8) est pronta.

18/21

E finalmente o fim
A vista de seco como est aqui representada , segundo as regras de desenho industrial, uma projeco. Visto que obtemos esta vista cortando virtualmente o nosso perfil pela altura dos olhos temos de indicar a profundidade dos olhos. Adiciona isto como se segue <Straight polyline line (button line)><create lines> Agora o desenho est pronto. Somente a moldura do nosso papel (bloco de dados) tem de ser preenchida com texto. Deixo isso para descobrir a funo < text function>.

19/21

Concluso
As aplicaes CAD para Linux sob a GPL no so numerosas. assim apropriado honrar os autores do QCad e agradecerlhes pela aplicao til que do comunidade. Mesmo que pense, no substitui aplicaes industriais do tipo de Cadkey, AutoCad ou DMT, permanece um bom utilitrio educacional r um utilitrio para desenhos no muito complexos. Podemos regatear a fraqueza das funes de anotaes, a ausncia de funes de cobertura/tracejado/limitao (rugosidades, tolerncias geomtricas, vistas de seces) e a limitao numrica das condies do limite geomtrico. Mas pode felicitar os autores pela facilidade de manuseamento, pela simples e conveniente interface de utilizador, pelo poder das funes de normalizao (hatching) ligao/reduo, pela escolha do formato DXF e no um formato proprietrio. E possivelmente, bem como por outras muitas coisas boas que ainda no descobri no QCad. O QCad tem um sistema de ajuda mas a documentao Inglesa e permanece, por isso, totalmente obscura para mim. Isto prova o quo fcil o 20/21

manuseamento do QCad. Eu descobri tudo ao brincar um pouco com o programa. Tendo dito isto, as pticas do CAD tem alterado dramaticamente nos anos recentes. J menos uma questo para produzir desenhos 2D que representem objectos a trs dimenses. Mas sim trabalhar um modelo 3D completamente em forma e dimenso com a ajuda de utilitrios de elevada performance e modelos de volumes. O programa gera automaticamente planos, anotaes e listas para mquinas controladas numericamente. Estes programas so ProEngineer, SoldConcept, Catia, Solid Edge or Think3D.... Quando que estaro disponveis para Linux? De momento temos o QCad e o CAM Expert, o seu irmo comercial, equipado com CAD a duas dimenses e velhos produtos MSDOS com o DMT10 da Mcsoft o qual corre perfeitamente na emulao dos sob o Linux como pode ver pela ltima captura de ecr (abaixo).

Webpages maintained by the LinuxFocus Editor team Andr Pascual "some rights reserved" see linuxfocus.org/license/ http://www.LinuxFocus.org
20050110, generated by lfparser_pdf version 2.51

Translation information: fr > : Andr Pascual <apascual/at/clubinternet.fr> fr > de: Bernhard Spanyar <bspa/at/gmx.de> de > en: Katja Socher <katja/at/linuxfocus.org> en > pt: Bruno Sousa <bruno/at/linuxfocus.org>

21/21

Potrebbero piacerti anche