Concepção e Fabrico Assistido por Computador

Tamanho: px
Começar a partir da página:

Download "Concepção e Fabrico Assistido por Computador"

Transcrição

1 Concepção e Fabrico Assistido por Computador Implementação do desenho automático de variadas placas molde da marca HASCO e o seu desenho de conjunto em empilhamento Luís Alberto Marques Anjos João de Deus Santos Silva Faculdade de Engenharia da Universidade do Porto

2 Objectivos: O trabalho proposto tem como objectivo principal a representação do desenho automático de variadas placas molde de um catálogo da empresa HASCO. Procedimentos e considerações: Assim, executando o programa será possível desenhar não só as vistas de cima e em corte destas placas, como também o desenho de conjunto do sey empilhamento em variadas combinações. Todas as opções são pedidas ao utilizador em caixas de diálogo, o que não só limita estas opções, como também torna o ambiente de trabalho bastante mais agradável. A titulo de exemplo pedagógico, fizemos a modelação 3D de uma das placas molde (k15 para uma maior valorização do trabalho. Layers utilizados: TG (traço grosso contornos principais (vermelho continous TM (Traço misto linhas de eixo (amarelo dashed Hatch (tracejado cortes (azul cyan continuous 0-layer inicial (ATENÇÃO: se estas layers não estiverem já previamente definidas na folha de desenho do autocad, o programa vai desenhar as entidades pretendidas mas sem qualquer diferenciação de cores das ultimas. Aconselhamos o uso da folha de desenho previamente definida - A://ay4.dwt - para evitar estes problemas.

3 Ficheiro de dados: Para elaborar o ficheiro de dados tivemos que fazer diversas opções porque cada variável podia por vezes tomar dois ou mais valores consoante o material em que fosse construído o molde, ou a sua característica particular. Listagem das variáveis usadas: K41 K71 K71 -comprimento comprimento da referencia das peças -largura largura da referncia das placas -interfc distância entre furos exteriores ào comprimento -interfintc distância entre furos interiores ào comprimento -interfl distância entre furos à largura -raiopeq raio dos círculos exteriores (distam interfc entre os centros -raiopeq2 raio dos circulos exteriores aos círculos exteriores antes referidos -raioint raio dos circulos interiores (distam interfintc entre os centros -raiointi raio dos circulos interiores aos circulos interiores antes referidos -s espassura da peça -interpl distância entre pilares à largura (aparece em placas como K40 K41 -interpc - distância entre pilares ào comprimento (aparece em placas como K40 -apl distância do apêndice à largura (aparece em placas como K60, K61, K70 e -apc - distância do apêndice ào comprimento (aparece em placas como K61 e Assim para uma melhor compreensão das varáveis em questão deixamos de seguida um esquema-tipo de um dos desnhos realizados pelo programa.

4 Interface com o utilizador Ao longo do programa o utilizador é confrontado com um conjunto de caixas DCL,que lhe permitem fazer as escolhas necessárias para obter o desenho pretendido.assim, de seguida,faremos uma breve exposição onde mostraremos quais as caixas de diálogo utilizadas assim como o código DCL que as caracteriza. Vistas Esta é a primeira opção que o utilizador terá que fazer,esta caixa DCl vai determinar qual o desenho que o programa vai executar. Código DCL vista:dialog{ label = "Vistas" ; : boxed_radio_column { //Define o Início de Uma Área de Botões Radio label= "Qual das vistas pretende desenhar?" ; // Label da caixa de botões radio :radio_button{ label="vista de cima de uma placa molde á escolha "; key="vistam"; value="1";} :radio_button { label="vista de cima-vista com vista lateral em corte de uma placa molde á escolha "; key="vistac"; value="0";} :radio_button { label="vista em corte de um desenho de conjunto de várias placas molde empilhadas "; key="empilha"; value="0";}

5 :radio_button { label="vista da placa k15 a 3D "; key="vista3d"; value="0";} } ok_only; } Referencia da placa molde a desenhar: Esta é a caixa de diálogo que permite ao utilizador escolher as dimensões genéricas da placa molde a desenhar. Código DCL n_referencia:dialog { label="referencias largura-comprimento das placas molde:"; :popup_list { label="referencia (ex: largura=100 comprimento= > Referencia= :"; key="referencia"; value="0.0"; edit_width=15; list= " 9595 \n \n \n "; } ok_cancel; }

6 Posicionamento do desenho De seguida estão representadas as caixas DCL que pedem o posicionamento da peça ao utilizador: Código DCL centro:dialog{ label="posicionamento do desenho"; :text{ label="pique um ponto para definir centro da placa "; } :button{ key="terminado"; label="pique"; is_default = true; } }

7 Código DCL base:dialog{ label="posicionamento do desenho"; : text{ label="pique um ponto para definir o centro do desenho de conjunto das placas:"; } :button{ key="terminado"; label="pique"; is_default = true; } }

8 Referencia das placas Caixa DCL que permite ao utilizador escolher a placa-molde a desenhar Código DCL lista_ks:dialog { label="referência das placas"; :popup_list { label="referência da placa molde: "; key="ref"; value="0.0"; list= " k10 \n k11 \n k15 \n k16 \n k20 \n k30 \n k40 \n k41 \n k60 \n k61 \n k70 \n k71"; edit_width=8; } ok_cancel; }

9 Tipos de empilhamento no desenho de conjunto Código DCL tipo_empilhamento:dialog { label="tipos de desenho de conjunto de várias placas (ordenadas de baixo para cima"; :popup_list { label="sequências possíveis de placas desenhadas em conjunto:"; key="empilha"; value="0.0"; edit_width=45; list = "k11 - k40 - k70 - k60 - k30 - k20 - k10 \n k11 - k41 - k71 -k61 - k30 - k20 - k10 \n k16 - k40 - k70 - k60 - k30 - k20 - k15 \n k16 - k41 - k71 - k61 - k30 - k20 - k15"; } ok_cancel; }

10 Objectivos cumpridos e não cumpridos Neste aspecto temos pouco a dizer, achamos que cumprimos todos os objectivos propostos pelo professor responsável pelo projecto.implementamos não só o desenho de cada uma das placas em vistas diferentes,como também fizemos o desenho de conjunto do empilhamento de várias destas placas e ainda a modelação 3D da placa K15 com o intuito de uma maior valorização do trabalho. Melhoramentos futuros ao programa realizado Para melhorar o programa realizado sugerimos uma restruturação do programa de modo a que este possa contemplar todas as dimensões possíveis no catálogo. Seria então não só necessária uma reformulação do ficheiro de dados, como também do programa principal que teria de permitir ao utilizador escolher opções como o tipo de material a utilizar, e algumas dimensões particulares da placa molde em questão.no catálogo aparecem algumas placas específicas de determinadas dimensões,algo a ser também implementado num trabalho futuro. Finalmente a modelação de todas as placas a 3 dimensões seria o seguinte passo a tomar. Concluida esta etapa conseguiriamos reduzir um extenso e pesado catálogo ao tamanho de uma diskete o que não só significaria uma redução de custos para a empresa,como também simplificaria a consulta do catálogo por parte do cliente.

11 Listagem do programa Como todo o programa se apresenta muito bem comentado achamos que não nos devemos alongar mais neste relatório.deixamos de seguida a listagem do programa que deverá ser fácil compreensão ; Trabalho em Autolisp ; Realizado por: Luis Anjos & Joao Silva (defun c:geral ( (setq oblip (getvar "blipmode" oecho (getvar "cmdecho" ;guarda o modo de colocação ; de cruzes nos pontos ;guarda o modo de projecção ; dos comandos olayer (getvar "clayer" oosnap (getvar "osmode" ;guarda o layer corrente ;guarda o modo osnap actual (setvar "blipmode" 0 (setvar "cmdecho" 0 (setvar "osmode" 0 ; desliga a colocação de cruzes nos pontos ; desliga a projecção dos comandos ; desliga qualquer modo osnap ;***************************************************** ;caixa dcl que nos pede qual a vista a desenhar (setq vista 1.0 (setq dcl_id (load_dialog "a:/caixas/vista.dcl" (if (not (new_dialog "vista" dcl_id (exit

12 (action_tile "vistam" "(setq vista 1.0" ;accao que o deve executar ao premir o button ;\\key (action_tile "vistac" "(setq vista 2.0" (action_tile "empilha" "(setq vista 3.0" (action_tile "vista3d" "(setq vista 4.0" (action_tile "accept" (strcat "(done_dialog (setq UserClick T" (start_dialog ;chama a caixa de diálogo (unload_dialog dcl_id ; descarrega a caixa de diálogo ;****************************************************** ;:***************************************************** ;caixa dcl que nos pede qual a referencia de base (setq dcl_id (load_dialog "a:/caixas/n_referencia.dcl" (if (not (new_dialog "n_referencia" dcl_id (exit (action_tile "cancel" "(done_dialog (setq UserClick nil"

13 (action_tile "accept" ; Botão Cancelar (strcat "(progn (setq nreferencia (atof (get_tile \"referencia\"" ; Botão OK "(done_dialog (setq UserClick T" (start_dialog (unload_dialog dcl_id ;****************************************************** (if (= UserClick nil (progn (exit (if Userclick (progn referencias retornou (if (= nreferencia 0.0 (setq ref (atof "9595" (if (= nreferencia 1.0 (setq ref (atof "100130" (if (= nreferencia 2.0 (setq ref (atof "156156" ;userclick variável que controla a acçao de ;"click" do utilizador ;trata a informação que a caixa de texto de

14 (setq linha nil ;inicializa a parte de leitura do ficheiro (while (= linha nil ;leitura da tabela (setq f (open "a:/dados.dat" "r" dif 0.0 (if (= f nil (progn (alert "ATENÇÃO: Ficheiro de dados não encontrado" (setq f (Getfiled "Abertura do ficheiro de dados" "dados" "dat" 2 ;Comando GETFILED abre uma janela para procurar ;a localização do ficheiro para o caso de não ;ser encontrado (progn ;vai processar (while (/= ref dif (setq linha (read-line f (if (/= linha nil (setq dif (atof (substr linha 1 7 ; guarda a referencia lida ;fecha o progn ;fecha o if

15 ;////////////////////////////////////////////////////////////////////////////////////////////////////////////////// (if (= vista 3 (progn ;************************************************************* ;caixa dcl que pede o ponto ptref (setq dcl_id (load_dialog "a:/caixas/base.dcl" (if (not (new_dialog "base" dcl_id (exit (start_dialog (unload_dialog dcl_id ;:************************************************************ (setq ptref (getpoint "" (setq largura (atof (substr linha 17 5 ;:**************************************************************** ;caixa dcl que define o tipo de empilhamento (setq dcl_id (load_dialog "a:/caixas/tipo_empilhamento.dcl" (if (not (new_dialog "tipo_empilhamento" dcl_id (exit (action_tile "cancel" "(done_dialog (setq UserClick nil" ; Botão Cancelar (action_tile "accept" (strcat "(progn (setq tipoempilha (atof (get_tile \"empilha\"" ; Botão OK "(done_dialog (setq UserClick T" (start_dialog

16 (unload_dialog dcl_id ;************************************************************* ;tratamento da informação proveniente da caixa tipo de empilhamento (if (= UserClick nil (progn (exit (if Userclick (progn ;userclick variável que controla a acçao de ;"click" do utilizador (if (= tipoempilha 0.0 (setq baseinf 11.0 suportes 40.0 baseject 70.0 eject 60.0 intermed 30.0 placamolde 20.0 basesup 10.0 (if (= tipoempilha 1.0 (setq baseinf 11.0 suportes 41.0 baseject 71.0 eject 61.0 intermed 30.0 placamolde 20.0 basesup 10.0 (if (= tipoempilha 2.0 (setq baseinf 16.0 suportes 40.0 baseject 70.0

17 eject 60.0 intermed 30.0 placamolde 20.0 basesup 15.0 (if (= tipoempilha 3.0 (setq baseinf 16.0 suportes 41.0 baseject 71.0 eject 61.0 intermed 30.0 placamolde 20.0 basesup 15.0 ;inicio de um conjunto de instruções que vai desenhar o empilhamento (setq referencia baseinf (if (= referencia 11 (progn (k11lat ptref ;chama subrotina definida abaixo (setq s (atof (substr linha 76 4 ;fecha o progn ;fecha o if

18 (if (= referencia 16 (progn (k16lat comprimento largura ptref (setq s (atof (substr linha 86 4 ;fecha o if (setq ptref (list (car ptref (+ (cadr ptref s (setq referencia suportes (if (= referencia 40 (k40lat comprimento largura ptref ;fecha o if (if (= referencia 41 (k41lat comprimento largura ptref ;fecha o if (setq sp s (setq referencia baseject (if (= referencia 70 (progn (k70lat comprimento largura ptref (setq sl (atof (substr linha ;fecha o if (if (= referencia 71 (progn (k71lat comprimento largura ptref (setq sl (atof (substr linha ;fecha o if

19 (setq ptref (list (car ptref (+ (cadr ptref sl (setq referencia eject (if (= referencia 60 (progn (k60lat comprimento largura ptref (setq s (atof (substr linha ;fecha o if (if (= referencia 61 (progn (k61lat comprimento largura ptref (setq s (atof (substr linha ;fecha o if (setq ptref (list (car ptref (+ (cadr ptref (- sp sl (setq referencia intermed (if (= referencia 30 (k30lat comprimento largura ptref ;fecha o if (setq s (atof (substr linha (setq ptref (list (car ptref (+ (cadr ptref s

20 (setq referencia placamolde (if (= referencia 20 (k20lat comprimento largura ptref (setq s (atof (substr linha 91 4 ;espessura do k20 (setq ptref (list (car ptref (+ (cadr ptref s (setq ptref (list (car ptref (+ (cadr ptref (+ 20 s;incremento do espaço vazio entre placas (k20latrot comprimento largura ptref (setq s (atof (substr linha 91 4 ;espessura do k20 (setq ptref (list (car ptref (+ (cadr ptref s (setq referencia basesup (if (= referencia 10 (progn (k10lat ptref (setq s (atof (substr linha 71 4 ;fecha o if (if (= referencia 15 (progn (k15lat comprimento largura ptref (setq s (atof (substr linha 81 4

21 ;fecha o if ;////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// (if (or (= vista 2 (= vista 1 (progn ;************************************************************* ; caixa Dcl que pede ao utilizador para picar um ponto (setq dcl_id (load_dialog "a:/caixas/centro.dcl" (if (not (new_dialog "centro" dcl_id (exit (start_dialog (unload_dialog dcl_id ;:************************************************************* (setq pt (getpoint "" (setq comprimento (atof (substr linha 11 5 (setq largura (atof (substr linha 17 5 (setq pt1 (list (- (car pt (/ largura 2 (- (cadr pt (/ comprimento 2

22 ;*********************************************************************** ******** ;caixa de texto que permite ao utilizador escolher qual a placa molde a desenhar (setq dcl_id (load_dialog "a:/caixas/lista_ks.dcl" (if (not (new_dialog "lista_ks" dcl_id (exit (action_tile "cancel" "(done_dialog (setq UserClick nil" ; Botão Cancelar (action_tile "accept" (strcat "(progn (setq nref (atof (get_tile \"ref\"" ; Botão OK "(done_dialog (setq UserClick T" (start_dialog (unload_dialog dcl_id ;***************************************************************** ;"retorno" da caixa Dcl (if (= UserClick nil (progn (exit (if Userclick (progn (if (= nref 0.0 (setq referencia 10.0 (if (= nref 1.0 (setq referencia 11.0 (if (= nref 2.0 (setq referencia 15.0 (if (= nref 3.0 (setq referencia 16.0 (if (= nref 4.0 (setq referencia 20.0

23 (if (= nref 5.0 (setq referencia 30.0 (if (= nref 6.0 (setq referencia 40.0 (if (= nref 7.0 (setq referencia 41.0 (if (= nref 8.0 (setq referencia 60.0 (if (= nref 9.0 (setq referencia 61.0 (if (= nref 10.0 (setq referencia 70.0 (if (= nref 11.0 (setq referencia 71.0 ;fecha o progn ;fecha o if ;intruções para desenhar as vistas cima-lado das placas molde "chamando" as subrotinas definidas abaixo (if (= referencia 10 (k10 pt1 s vista (if (= referencia 11 (k11 pt1 s vista

24 (if (= referencia 15 (k15 comprimento largura pt1 s vista (if (= referencia 16 (k16 comprimento largura pt1 s vista (if (= referencia 20 (k20 comprimento largura pt1 s vista (if (= referencia 28 (k28 comprimento largura pt1 s vista (if (= referencia 30 (k30 comprimento largura pt1 s vista (if (= referencia 40 (k40 comprimento largura pt1 s vista (if (= referencia 41 (k41 comprimento largura pt1 s vista (if (= referencia 60 (k60 comprimento largura pt1 s vista (if (= referencia 61 (k61 comprimento largura pt1 s vista (if (= referencia 70 (k70 comprimento largura pt1 s vista

25 (if (= referencia 71 (k71 comprimento largura pt1 s vista ;fecha o progn do vista = 1 ou 2 ;fecha o if ;//////////////////////////////////////////////////////////////////////////////////////////////////////////////// (if (= vista 4 (progn ;************************************************************* ;caixa dcl que pede o ponto do centro da placa (setq dcl_id (load_dialog "a:/caixas/centro.dcl" (if (not (new_dialog "centro" dcl_id (exit (start_dialog (unload_dialog dcl_id ;:************************************************************* (k153d ;chama a subrotina que vai desenhara placa a 3D

26 ;instruções que repoem os paramentros iniciais do autocad (setvar "blipmode" oblip (setvar "osmode" oosnap (setvar "cmdecho" oecho (command "layer" "m" olayer "" ;fecha o programa ; ;**************************************** ; funções que o programa vai utilizar ;**************************************** ; (Defun k10 (pt1 s vista (command "layer" "m" "tg" "" (setq comprimento (atof (substr linha (setq largura (atof (substr linha (setq s (atof (substr linha 71 4 (setq interfc (atof (substr linha 23 5 (setq interfl (atof (substr linha 29 4 (setq interfintc (atof (substr linha 34 4 (setq raiopeq (atof (substr linha 49 3 (setq raiogra (atof (substr linha (setq raioint (atof (substr linha 63 3

27 (setq raiointi (atof (substr linha 67 3 (setq pt2 (list (+ (car pt1 largura (+ (cadr pt1 comprimento (command "rectang" pt1 pt2 ;vai dasenhar os contornos da peça (setq c1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c1 raiopeq raiopeq ;vai desenhar um cirdulo exterior de raio (setq ci1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfintc 2 (command "circle" ci1 raioint (command "circle" ci1 raiointi ;vai desenhar o circulo interior ;vai desenhar o circulo interior ao interior (setq c2 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c2 raiopeq raiopeq ;vai desenhar um cirdulo exterior de raio (setq c2i (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfintc 2 (command "circle" c2i raioint (command "circle" c2i raiointi ;vai desenhar o circulo interior ;vai desenhar o circulo interior ao interior (setq c3 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2

28 (command "circle" c3 raiopeq raiopeq ;vai desenhar um cirdulo exterior de raio (setq c3i (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfintc 2 (command "circle" c3i raioint (command "circle" c3i raiointi ;vai desenhar o circulo interior ;vai desenhar o circulo interior ao interior (setq c4 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c4 raiopeq raiopeq ;vai desenhar um cirdulo exterior de raio (setq c4i (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfintc 2 (command "circle" c4i raioint (command "circle" c4i raiointi ;vai desenhar o circulo interior ;vai desenhar o circulo interior ao interior (command "circle" (list (+ (car pt1 (/ largura 2 (+ (cadr pt1 (/ comprimento 2 ;vai desenhar o circulo central de raio raiogra raiogra ;a partir de aqui vamos fazer a vista lateral (if (= vista 2 (progn (setq ptl1 (list (car pt1 (- (cadr pt1 (+ 80 s

29 (setq ptl2 (list (+ (car ptl1 largura (+ (cadr ptl1 s (setq ptl32 (polar ptl1 (/ pi 2 s;ponto de referencia para hatch (setq ptl33 (polar ptl2 (/ (* pi 3 2 s;ponto de referencia para hatch (command "layer" "m" "tg" "" (command "rectang" ptl1 ptl2 ;rectângulo que define as extremidades da peça (setq ptl3 (list (+ (car ptl1 (/ (- largura interfl 2 (- (cadr ptl1 10 (setq ptl4 (polar ptl3 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl3 ptl4 *cancel*;linha de eixo para o furo desenhado a seguir ;;;;;;;;;;;;;vai fazer a caixa para o parafuso;;;;;;;;; (command "layer" "m" "tg" "" (setq ptl5 (polar ptl3 (/ pi 2 10;ponto de referencia para parte de baixo da caixa (setq ptl6 (polar ptl5 pi raioint (setq ptl7 (polar ptl6 (/ pi (setq ptl8 (polar ptl7 0 (* raioint 2 (setq ptl9 (polar ptl5 0 raioint (command "line" ptl6 ptl7 ptl8 ptl9 *cancel*;desenha a parte de baixo da caixa (setq ptl10 (polar ptl4 (/ (* 3 pi 2 10;ponto de referencia para parte de cima da caixa (setq ptl11 (polar ptl10 pi raiointi (setq ptl12 (polar ptl11 (/ (* 3 pi 2 (- s 8.4 (setq ptl13 (polar ptl10 0 raiointi (setq ptl14 (polar ptl13 (/ (* 3 pi 2 (- s 8.4

30 (command "line" ptl11 ptl12 *cancel*;vai desenhar a parte de cima da caixa (command "line" ptl13 ptl14 *cancel*;vai desenhar a parte de cima da caixa ;;;;;;;;;;aqui termina a caixa do parafuso;;;;;;; (setq ptl15 (list (+ (car ptl1 (/ (+ largura interfl 2 (- (cadr ptl1 10 (setq ptl16 (polar ptl15 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl15 ptl16 *cancel*;eixo do furo cego da direita ;;;;;;;;;;;;;;;;vai fazer o furo cego que pode depois ser aberto;;;;; (command "layer" "m" "tg" "" (setq ptl17 (polar ptl16 (/ (* 3 pi 2 10 (setq ptl18 (polar ptl17 pi raiopeq (setq ptl19 (polar ptl18 (/ (* 3 pi 2 7 (setq ptl20 (polar ptl19 0 (* 2 raiopeq (setq ptl21 (polar ptl17 0 raiopeq (command "line" ptl18 ptl19 ptl20 ptl21 *cancel*;vai desenhar o furo cego (setq ptl22 (polar ptl17 (/ (* 3 pi 2 10 (setq ptl23 (list (- (car ptl22 3 (+ (cadr ptl22 3 (setq ptl24 (list (+ (car ptl22 3 (+ (cadr ptl22 3 (command "line" ptl23 ptl22 ptl24 *cancel*;vai desenhar a ponta de broca do furo ;;;;;;;;;;;;termina o desenho do furo cego;;;;;;;;;;;;;;;;;;;;;;;;; (setq ptl25 (list (+ (car ptl1 (/ largura 2 (- (cadr ptl1 10

31 (setq ptl26 (polar ptl25 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl25 ptl26 *cancel*;linha de centro da peça ;;;;;;;;;;;;;vai fazer o furo cego central;;;;;;;;; (command "layer" "m" "tg" "" (setq ptl27 (polar ptl26 (/ (* 3 pi 2 10 (setq ptl28 (polar ptl25 (/ pi 2 10 (setq rn1 (distance ptl28 ptl9 (setq rn2 (distance ptl27 ptl18 (setq ptl29 (polar ptl9 (/ pi 2 4 (setq ptl30 (polar ptl29 0 (+ rn1 rn2 (setq ptl31 (polar ptl30 (/ (* 3 pi 2 4 (command "line" ptl29 ptl30 ptl31 *cancel* ;;;;;;;;;;;;termina o desenho do furo;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (command "layer" "m" "hatch" "" (command "hatch" "u" "45" "4" "n" "" "n" ptl1 ptl6 ptl7 ptl12 ptl11 ptl32 ptl1 "" "" ;primeira area (command "hatch" "u" "45" "4" "n" "" "n" ptl29 ptl30 ptl31 ptl33 ptl2 ptl21 ptl20 ptl24 ptl22 ptl23 ptl19 ptl18 ptl13 ptl14 ptl8 ptl29 "" "" ;segunda area ;fecha o progn ;fecha o if

32 ;fecha a função k ; (Defun k11 (pt1 s vista (command "layer" "m" "tg" "" (setq comprimento (atof (substr linha (setq largura (atof (substr linha (setq s (atof (substr linha 71 4 (setq interfc (atof (substr linha 23 5 (setq interfl (atof (substr linha 29 4 (setq interfintc (atof (substr linha 34 4 (setq raiopeq (atof (substr linha 49 3 (setq raioint (atof (substr linha 63 3 (setq raiointi (atof (substr linha 67 3 (setq pt2 (list (+ (car pt1 largura (+ (cadr pt1 comprimento (command "rectang" pt1 pt2;vai desenhar o contorno da peça (setq c1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c1 raiopeq;vai desenhar um circulo exterior (setq ci1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfintc 2 (command "circle" ci1 raioint;vai desenhar um circulo interior (command "circle" ci1 raiointi;vai desenhar um circulo interior a um circulo interior (setq c2 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c2 raiopeq;vai desenhar um circulo exterior

33 (setq c2i (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfintc 2 (command "circle" c2i raioint;vai desenhar um circulo interior (command "circle" c2i raiointi;vai desenhar um circulo interior a um circulo interior (setq c3 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c3 raiopeq;vai desenhar um circulo exterior (setq c3i (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfintc 2 (command "circle" c3i raioint;vai desenhar um circulo interior (command "circle" c3i raiointi;vai desenhar um circulo interior a um circulo interior (setq c4 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c4 raiopeq;vai desenhar um circulo exterior (setq c4i (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfintc 2 (command "circle" c4i raioint;vai desenhar um circulo interior (command "circle" c4i raiointi;vai desenhar um circulo interior a um circulo interior ;a partir de aqui vamos fazer a vista lateral

34 (if (= vista 2 (progn (setq ptl1 (polar pt1 (/ (* 3 pi 2 (+ 80 s (setq ptl2 (list (+ (car ptl1 largura (+ (cadr ptl1 s (setq ptl27 (polar ptl1 (/ pi 2 s ;ponto de referencia para hatch (setq ptl28 (polar ptl2 (/ (* pi 3 2 s ;ponto de referencia para hatch (command "layer" "m" "tg" "" (command "rectang" ptl1 ptl2 ;define o rectangulo da peça (setq ptl3 (list (+ (car ptl1 (/ (- largura interfl 2 (- (cadr ptl1 10 (setq ptl4 (polar ptl3 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl3 ptl4 *cancel* ;linha de eixo do furo para parafuso ;;;;;;;;;;;;;;;;;;;;;;;;;furo para parafuso raioint e raiointi (setq ptl5 (polar ptl4 (/ (* pi ;ponto de referencia para desenhar a parte de cima do furo (setq ptl6 (polar ptl5 pi raiointi (setq ptl7 (polar ptl6 (/ (* pi 3 2 (- s 8.4 (setq ptl8 (polar ptl5 0 raiointi (setq ptl9 (polar ptl8 (/ (* pi 3 2 (- s 8.4 (command "layer" "m" "tg" "" (command "line" ptl6 ptl7 *cancel* ;parte de cima do furo (command "line" ptl8 ptl9 *cancel* ;;;;;;;;;;;;;;;;;;;;;;

35 (setq ptl10 (polar ptl4 (/ (* pi 3 2 (+ s 10 ;ponto de referencia para desenhar a parte de baixo do furo (setq ptl11 (polar ptl10 pi raioint (setq ptl12 (polar ptl11 (/ pi (setq ptl13 (polar ptl12 0 (* raioint 2 (setq ptl14 (polar ptl10 0 raioint (command "layer" "m" "tg" "" (command "line" ptl11 ptl12 ptl13 ptl14 *cancel* ;parte de baixo do furo ;;;;;;;;termina aqui o furo para parafuso;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (setq ptl15 (list (+ (car ptl1 (/ largura 2 (- (cadr ptl1 10 (setq ptl16 (polar ptl15 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl15 ptl16 *cancel* ;linha de centro da peça (setq ptl17 (list (+ (car ptl1 (/ (+ largura interfl 2 (- (cadr ptl1 10 (setq ptl18 (polar ptl17 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl17 ptl18 *cancel*;linha de eixo do furo para guia ;;;;;;;;;;;;;;furo cego que depois o cliente fura para intruduzir a guia do molde;;;;;;;;;;;;; (command "layer" "m" "tg" "" (setq ptl19 (polar ptl18 (/ (* pi ;ponto de referencia para desenhar o furo (setq ptl20 (polar ptl19 pi raiopeq (setq ptl21 (polar ptl20 (/ (* pi (setq ptl22 (polar ptl21 0 (* 2 raiopeq (setq ptl23 (polar ptl19 0 raiopeq

36 (command "line" ptl20 ptl21 ptl22 ptl23 *cancel* ;linhas do furo (setq ptl24 (polar ptl19 (/ (* pi (setq ptl25 (list (- (car ptl24 3 (+ (cadr ptl24 3 (setq ptl26 (list (+ (car ptl24 3 (+ (cadr ptl24 3 (command "line" ptl25 ptl24 ptl26 *cancel*;desenho da ponta de broca ;;;;;;;;;;;termina aqui o furo para molde;;;;;;;;; (command "layer" "m" "hatch" "" (command "hatch" "u" "135" "4" "n" "" "n" ptl1 ptl11 ptl12 ptl7 ptl6 ptl27 ptl1 "" "" ;primeira area (command "hatch" "u" "135" "4" "n" "" "n" ptl14 ptl28 ptl2 ptl23 ptl22 ptl26 ptl24 ptl25 ptl21 ptl20 ptl8 ptl9 ptl13 ptl14 "" "" ;segunda area ;fecha o progn ;fecha o if ;fecha a função k11 ; (Defun k15 (comprimento largura pt1 s vista (command "layer" "m" "tg" ""

37 (setq s (atof (substr linha 81 4 (setq interfc (atof (substr linha 23 5 (setq interfl (atof (substr linha 29 4 (setq interfintc (atof (substr linha 34 4 (setq raiopeq (atof (substr linha 49 3 (setq raioint (atof (substr linha 63 3 (setq raiogra (atof (substr linha 54 4 (setq raiointi (atof (substr linha 67 3 (setq pt2 (list (+ (car pt1 largura (+ (cadr pt1 comprimento (command "rectang" pt1 pt2;vai desenhar os contornos da peça (setq c1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c1 raiopeq;vai desenhar um circulo exterior (setq ci1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfintc 2 (command "circle" ci1 raioint;vai desenhar um circulo interior (command "circle" ci1 raiointi;vai desenhar um circulo interior ao circulo interior (setq c2 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c2 raiopeq;vai desenhar um circulo exterior (setq c2i (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfintc 2

38 (command "circle" c2i raioint;vai desenhar um circulo interior (command "circle" c2i raiointi;vai desenhar um circulo interior ao circulo interior (setq c3 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c3 raiopeq;vai desenhar um circulo exterior (setq c3i (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfintc 2 (command "circle" c3i raioint;vai desenhar um circulo interior (command "circle" c3i raiointi;vai desenhar um circulo interior ao circulo interior (setq c4 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c4 raiopeq;vai desenhar um circulo exterior (setq c4i (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfintc 2 (command "circle" c4i raioint;vai desenhar um circulo interior (command "circle" c4i raiointi;vai desenhar um circulo interior ao circulo interior (command "circle" (list (+ (car pt1 (/ largura 2 (+ (cadr pt1 (/ comprimento 2 raiogra ;a partir de aqui vamos fazer a vista lateral

39 (if (= vista 2 (progn (setq ptl1 (polar pt1 (/ (* pi 3 2 (+ 80 s (setq ptl2 (list (+ (car ptl1 largura (+ (cadr ptl1 s (setq ptl29 (polar ptl1 (/ pi 2 s ;ponto de referencia para hatch (setq ptl30 (polar ptl2 (/ (* pi 3 2 s ;ponto de referencia para hatch (command "layer" "m" "tg" "" (command "rectang" ptl1 ptl2 ;rectângulo que define as extremidades da peça (setq ptl3 (list (+ (car ptl1 (/ (- largura interfl 2 (- (cadr ptl1 10 (setq ptl4 (polar ptl3 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl3 ptl4 *cancel*;linha de eixo do furo com caixa para parafuso da esquerda ;;;vai fazer a caixa para o parafuso;;;;;;;;; (command "layer" "m" "tg" "" (setq ptl5 (polar ptl4 (/ (* pi ;ponto de referencia para parte de cima da caixa (setq ptl6 (polar ptl5 pi raiointi (setq ptl7 (polar ptl6 (/ (* 3 pi 2 (- s 8.4 (setq ptl8 (polar ptl5 0 raiointi (setq ptl9 (polar ptl8 (/ (* 3 pi 2 (- s 8.4 (command "line" ptl6 ptl7 *cancel* ;vai desenhar a parte de cima da caixa (command "line" ptl8 ptl9 *cancel* ;vai desenhar a parte de cima da caixa

40 (setq ptl10 (polar ptl3 (/ pi 2 10 ;ponto de referencia para parte de baixo da caixa (setq ptl11 (polar ptl10 pi raioint (setq ptl12 (polar ptl11 (/ pi (setq ptl13 (polar ptl12 0 (* raioint 2 (setq ptl14 (polar ptl10 0 raioint (command "line" ptl11 ptl12 ptl13 ptl14 *cancel* ;parte de baixo da caixa (setq ptl15 (list (+ (car ptl1 (/ largura 2 (- (cadr ptl1 10 (setq ptl16 (polar ptl15 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl15 ptl16 *cancel*;linha de centro da peça ;;;vai fazer o furo central;;;;;;;;; (command "layer" "m" "tg" "" (setq ptl17 (polar ptl15 (/ pi 2 10 (setq ptl18 (polar ptl17 pi raiogra (setq ptl19 (polar ptl18 (/ pi 2 s (setq ptl20 (polar ptl17 0 raiogra (setq ptl21 (polar ptl20 (/ pi 2 s (command "line" ptl18 ptl19 *cancel* (command "line" ptl20 ptl21 *cancel* ;;;termina o desenho do furo central;;;;;;;;;;;;;; (setq ptl22 (list (+ (car ptl1 (/ (+ largura interfl 2 (- (cadr ptl1 10

41 (setq ptl23 (polar ptl22 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl22 ptl23 *cancel*;linha de eixo do furo passante da direita ;;;;;;;;;;;;;;;;vai fazer o furo passante da direita;;;;; (command "layer" "m" "tg" "" (setq ptl24 (polar ptl22 (/ pi 2 10 (setq ptl25 (polar ptl24 pi raiopeq (setq ptl26 (polar ptl25 (/ pi 2 s (setq ptl27 (polar ptl24 0 raiopeq (setq ptl28 (polar ptl27 (/ pi 2 s (command "line" ptl25 ptl26 *cancel*;vai desenhar o furo passante (command "line" ptl27 ptl28 *cancel*;vai desenhar o furo passante ;;;;;;;;;;;;termina o desenho do furo passante da direita;;;;;;;;;;;;;;;;;;;;;;;;; (command "layer" "m" "hatch" "" (command "hatch" "u" "45" "4" "n" "" "n" ptl1 ptl11 ptl12 ptl7 ptl6 ptl29 ptl1 "" "" ;primeira area (command "hatch" "u" "45" "4" "n" "" "n" ptl14 ptl18 ptl19 ptl8 ptl9 ptl13 ptl14 "" "" ;segunda area (command "hatch" "u" "45" "4" "n""" "n" ptl20 ptl25 ptl26 ptl21 ptl20 "" "" ;terceira area (command "hatch" "u" "45" "4" "n""" "n" ptl27 ptl30 ptl2 ptl28 ptl27 "" "" ;quarta area ;fecha o progn ;fecha o if ;fecha a função k15

42 ; (Defun k16 (comprimento largura pt1 s vista (setq interfc (atof (substr linha 23 5 (setq interfl (atof (substr linha 29 4 (setq s (atof (substr linha 86 4 (setq interfintc (atof (substr linha 34 4 (setq raioint (atof (substr linha 63 3 (setq raiointi (atof (substr linha 67 3 (setq raiopeq (atof (substr linha 49 3 (setq pt2 (list (+ (car pt1 largura (+ (cadr pt1 comprimento (command "layer" "m" "tg" "" (command "rectang" pt1 pt2;vai desenhar os contornos da peça (setq c1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c1 raiopeq;vai desenhar um circulo exterior (setq ci1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfintc 2 (command "circle" ci1 raioint;vai desenhar um circulo interior (command "circle" ci1 raiointi;vai desenhar um circulo interiior ao circulo interior (setq c2 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c2 raiopeq;vai desenhar um circulo exterior (setq c2i (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfintc 2

43 (command "circle" c2i raioint;vai desenhar um circulo interior (command "circle" c2i raiointi;vai desenhar um circulo interiior ao circulo interior (setq c3 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c3 raiopeq;vai desenhar um circulo exterior (setq c3i (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfintc 2 (command "circle" c3i raioint;vai desenhar um circulo interior (command "circle" c3i raiointi;vai desenhar um circulo interiior ao circulo interior (setq c4 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c4 raiopeq;vai desenhar um circulo exterior (setq c4i (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfintc 2 (command "circle" c4i raioint;vai desenhar um circulo interior (command "circle" c4i raiointi;vai desenhar um circulo interiior ao circulo interior (if (= vista 2 (progn (setq ptl1 (polar pt1 (/ (* pi 3 2 (+ 80 s ;a partir de aqui vamos fazer a vista lateral

44 (setq ptl2 (list (+ (car ptl1 largura (+ (cadr ptl1 s (setq ptl24 (polar ptl1 (/ pi 2 s ;ponto de referencia para hatch (setq ptl25 (polar ptl2 (/ (* pi 3 2 s ;ponto de referencia para hatch (command "layer" "m" "tg" "" (command "rectang" ptl1 ptl2 (setq ptl3 (list (+ (car ptl1 (/ (- largura interfl 2 (- (cadr ptl1 10 (setq ptl4 (polar ptl3 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl3 ptl4 *cancel* ;linha de eixo da caixa do parafuso ;;;;;;;;;;;;;vai fazer a caixa para o parafuso;;;;;;;;; (command "layer" "m" "tg" "" (setq ptl5 (polar ptl4 (/ (* pi ;ponto de referencia para parte de cima da caixa (setq ptl6 (polar ptl5 pi raiointi (setq ptl7 (polar ptl6 (/ (* pi 3 2 (- s 8.4 (setq ptl8 (polar ptl5 0 raiointi (setq ptl9 (polar ptl8 (/ (* pi 3 2 (- s 8.4 (command "line" ptl6 ptl7 *cancel* ;vai desenhar a parte de cima da caixa (command "line" ptl8 ptl9 *cancel* ;vai desenhar a parte de cima da caixa (setq ptl10 (polar ptl3 (/ pi 2 10 ;ponto de referencia para parte de cima da caixa (setq ptl11 (polar ptl10 pi raioint

45 (setq ptl12 (polar ptl11 (/ pi (setq ptl13 (polar ptl12 0 (* raioint 2 (setq ptl14 (polar ptl10 0 raioint (command "line" ptl11 ptl12 ptl13 ptl14 *cancel* ;parte de cima da caixa ;;;;;;;;;;aqui termina a caixa do parafuso;;;;;;; (command "layer" "m" "tm" "" (setq ptl15 (list (+ (car ptl1 (/ largura 2 (- (cadr ptl1 10 (setq ptl16 (polar ptl15 (/ pi 2 (+ s 20 (command "line" ptl15 ptl16 *cancel* ;linha de eixo central da peça (setq ptl17 (list (+ (car ptl1 (/ (+ largura interfl 2 (- (cadr ptl1 10 (setq ptl18 (polar ptl17 (/ pi 2 (+ s 20 (command "line" ptl17 ptl18 *cancel* ;linha de eixo do furo passante ;;;;;;;;;;;;;;;;vai fazer o furo passante da direita;;;;; (command "layer" "m" "tg" "" (setq ptl19 (polar ptl17 (/ pi 2 10 (setq ptl20 (polar ptl19 pi raiopeq (setq ptl21 (polar ptl20 (/ pi 2 s (setq ptl22 (polar ptl19 0 raiopeq (setq ptl23 (polar ptl22 (/ pi 2 s (command "line" ptl20 ptl21 *cancel* (command "line" ptl22 ptl23 *cancel* ;;;;;;;;;;;;termina o desenho do furo passante da direita;;;;;;;; (command "layer" "m" "hatch" ""

46 (command "hatch" "u" "135" "4" "n" "" "n" ptl1 ptl11 ptl12 ptl7 ptl6 ptl24 ptl1 "" "" ;primeira area (command "hatch" "u" "135" "4" "n" "" "n" ptl14 ptl20 ptl21 ptl8 ptl9 ptl13 ptl14 "" "" ;segunda area (command "hatch" "u" "135" "4" "n" "" "n" ptl22 "" "" ;terceira area ptl22 ptl25 ptl2 ptl23 ;fecha o progn ;fecha o if ;fecha a função k16 ; (defun k20 (comprimento largura pt1 s vista (setq s (atof (substr linha 91 4 (setq interfc (atof (substr linha 23 5 (setq interfl (atof (substr linha 29 4 (setq raiopeq (atof (substr linha 49 3 (setq raiopeq2 (atof (substr linha 59 3 (setq pt2 (list (+ (car pt1 largura (+ (cadr pt1 comprimento (command "layer" "m" "tg" "" (command "rectang" pt1 pt2;vai desenhar os contornos da peça (setq c1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2

47 (command "circle" c1 raiopeq;vai desenhar um circulo exterior (command "circle" c1 raiopeq2;vai desenhar um circulo exterior ao circulo exterior (setq c2 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c2 raiopeq;vai desenhar um circulo exterior (command "circle" c2 raiopeq2;vai desenhar um circulo exterior ao circulo exterior (setq c3 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c3 raiopeq;vai desenhar um circulo exterior (command "circle" c3 raiopeq2;vai desenhar um circulo exterior ao circulo exterior (setq c4 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c4 raiopeq;vai desenhar um circulo exterior (command "circle" c4 raiopeq2;vai desenhar um circulo exterior ao circulo exterior (if (= vista 2 (progn (setq ptl1 (polar pt1 (/ (* 3 pi 2 (+ 80 s (setq ptl2 (list (+ (car ptl1 largura (+ (cadr ptl1 s (setq ptl19 (polar ptl1 (/ pi 2 s ;referencia para hatch (setq ptl20 (polar ptl2 (/ (* pi 3 2 s ;referencia para hatch

48 (command "layer" "m" "tg" "" (command "rectang" ptl1 ptl2 (setq ptl3 (list (+ (car ptl1 (/ (- largura interfl 2 (- (cadr ptl1 10 (setq ptl4 (polar ptl3 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl3 ptl4 *cancel* ;linha de eixo do furo roscado não desenhado (setq ptl15 (list (+ (car ptl1 (/ largura 2 (- (cadr ptl1 10 (setq ptl16 (polar ptl15 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl15 ptl16 *cancel* ;linha de eixo do centro da peça (setq ptl17 (list (+ (car ptl1 (/ (+ largura interfl 2 (- (cadr ptl1 10 (setq ptl18 (polar ptl17 (/ pi 2 (+ s 20 ;;;;;;;;;;furo do casquilho da guia;;;;;;;;;;; (setq ptl5 (polar ptl18 (/ (* pi ;ponto de referencia para a construcção dea parte de cima do furo (setq ptl6 (polar ptl5 pi raiopeq (setq ptl7 (polar ptl6 (/ (* pi 3 2 (- s 3.2 (setq ptl8 (polar ptl5 0 raiopeq (setq ptl9 (polar ptl8 (/ (* pi 3 2 (- s 3.2 (command "layer" "m" "tg" ""

49 (command "line" ptl6 ptl7 *cancel* ;parte de cima do furo (command "line" ptl8 ptl9 *cancel* ;;;;;;;;;;;;;;;;;;;;;; (setq ptl10 (polar ptl18 (/ (* pi 3 2 (+ s 10 ;ponto de referencia para a construcção dea parte de baixo do furo (setq ptl11 (polar ptl10 pi raiopeq2 (setq ptl12 (polar ptl11 (/ pi (setq ptl13 (polar ptl12 0 (* raiopeq2 2 (setq ptl14 (polar ptl10 0 raiopeq2 (command "layer" "m" "tg" "" (command "line" ptl11 ptl12 ptl13 ptl14 *cancel* ;desenha a parte de baixo do furo ;;;;;;;;;;;;;;;;;;;termina o desenho do furo para o casquilho da guia;;;;;;;;;;;;; (command "layer" "m" "tm" "" (command "line" ptl17 ptl18 *cancel* ;linha de eixo para furo do casquilho da guia (command "layer" "m" "hatch" "" (command "hatch" "u" "135" "4" "n" "" "n" ptl1 ptl11 ptl12 ptl7 ptl6 ptl19 ptl1 "" "" ;primeira area (command "hatch" "u" "135" "4" "n" "" "n" ptl14 ptl20 ptl2 ptl8 ptl9 ptl13 ptl14 "" "" ;segunda area ;fecha o progn ;fecha o if ;fecha a função ; (defun k30 (comprimento largura pt1 s vista (setq s (atof (substr linha (setq interfc (atof (substr linha 23 5

50 (setq interfl (atof (substr linha 29 4 (setq interfintc (atof (substr linha 34 4 (setq raiopeq (atof (substr linha 49 3 (setq raioint (atof (substr linha 67 3 (setq pt2 (list (+ (car pt1 largura (+ (cadr pt1 comprimento (command "layer" "m" "tg" "" (command "rectang" pt1 pt2;vai desenhar os contornos da peça (setq c1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c1 raiopeq;vai desenhar um circulo exterior (setq ci1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfintc 2 (command "circle" ci1 raioint;vai desenhar um circulo interior (setq c2 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c2 raiopeq;vai desenhar um circulo exterior (setq c2i (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfintc 2 (command "circle" c2i raioint;vai desenhar um circulo interior (setq c3 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c3 raiopeq;vai desenhar um circulo exterior

51 (setq c3i (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfintc 2 (command "circle" c3i raioint;vai desenhar um circulo interior (setq c4 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c4 raiopeq;vai desenhar um circulo exterior (setq c4i (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfintc 2 (command "circle" c4i raioint;vai desenhar um circulo interior (if (= vista 2 (progn ;a partir de aqui vamos fazer a vista lateral (setq ptl1 (polar pt1 (/ (* 3 pi 2 (+ 80 s (setq ptl2 (list (+ (car ptl1 largura (+ (cadr ptl1 s (setq ptl20 (polar ptl1 (/ pi 2 s ;referencia para hatch (setq ptl21 (polar ptl2 (/ (* pi 3 2 s ;referencia para hatch (command "layer" "m" "tg" "" (command "rectang" ptl1 ptl2 (setq ptl3 (list (+ (car ptl1 (/ (- largura interfl 2 (- (cadr ptl1 10 (setq ptl4 (polar ptl3 (/ pi 2 (+ s 20

52 ;;; furo de raio raioint (setq ptl5 (polar ptl4 (/ (* pi ;ponto de referencia furo construido de cima para baixo (setq ptl6 (polar ptl5 pi raioint (setq ptl7 (polar ptl6 (/ (* pi 3 2 s (setq ptl8 (polar ptl5 0 raioint (setq ptl9 (polar ptl8 (/ (* pi 3 2 s (command "layer" "m" "tg" "" (command "line" ptl6 ptl7 *cancel* ;primeira recta do furo (command "line" ptl8 ptl9 *cancel* ;segunda recta do furo ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (command "layer" "m" "tm" "" (command "line" ptl3 ptl4 *cancel* ;linha de eixo do furo de raio raioint (setq ptl10 (list (+ (car ptl1 (/ largura 2 (- (cadr ptl1 10 (setq ptl11 (polar ptl10 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl10 ptl11 *cancel* ;linha de eixo da peça (setq ptl12 (list (+ (car ptl1 (/ (+ largura interfl 2 (- (cadr ptl1 10 (setq ptl13 (polar ptl12 (/ pi 2 (+ s 20 ;;; furo de raio raiopeq (setq ptl15 (polar ptl13 (/ (* pi ;ponto de referencia furo construido de cima para baixo (setq ptl16 (polar ptl15 pi raiopeq

53 (setq ptl17 (polar ptl16 (/ (* pi 3 2 s (setq ptl18 (polar ptl15 0 raiopeq (setq ptl19 (polar ptl18 (/ (* pi 3 2 s (command "layer" "m" "tg" "" (command "line" ptl16 ptl17 *cancel* ;primeira recta do furo (command "line" ptl18 ptl19 *cancel* ;segunda recta do furo ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (command "layer" "m" "tm" "" (command "line" ptl12 ptl13 *cancel* ;linha de eixo do furo de raio raiopeq (command "layer" "m" "hatch" "" (command "hatch" "u" "135" "4" "n" "" "n" ptl1 "" "" ;primeira area (command "hatch" "u" "135" "4" "n" "" "n" ptl9 "" "" ;segunda area (command "hatch" "u" "135" "4" "n" "" "n" ptl19 "" "" ;terceira area ptl1 ptl7 ptl6 ptl20 ptl9 ptl17 ptl16 ptl8 ptl19 ptl21 ptl2 ptl18 ;fecha o progn ;fecha o if ;fecha a função k ; (defun k40 (comprimento largura pt1 s vista (setq s (atof (substr linha (setq interfintc (atof (substr linha 34 4 (setq interpl (atof (substr linha 39 4 (setq interfl (atof (substr linha 29 4 (setq raioint (atof (substr linha 67 3 (setq raiopeq (atof (substr linha 49 3

54 (setq pt2 (list (+ (car pt1 (/ (- largura interpl 2 (+ (cadr pt1 comprimento (command "layer" "m" "tg" "" (command "rectang" pt1 pt2;vai desenhar uma parte dos contornos da placa (setq pt3 (list (+ (car pt1 (/ (+ largura interpl 2 (cadr pt1 (setq pt4 (list (+ (car pt1 largura (+ (cadr pt1 comprimento (command "rectang" pt3 pt4;vai desenhar a outra parte dos contornos da placa (setq c1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c1 raiopeq;vai desenhar um circulo exterior (setq ci1 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfintc 2 (command "circle" ci1 raioint;vai desenhar um circulo interior (setq c2 (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c2 raiopeq;vai desenhar um circulo exterior

55 (setq c2i (list (+ (car pt1 (/ (- largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfintc 2 (command "circle" c2i raioint;vai desenhar um circulo interior (setq c3 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfc 2 (command "circle" c3 raiopeq;vai desenhar um circulo exterior (setq c3i (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (+ comprimento interfintc 2 (command "circle" c3i raioint;vai desenhar um circulo interior (setq c4 (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfc 2 (command "circle" c4 raiopeq;vai desenhar um circulo exterior (setq c4i (list (+ (car pt1 (/ (+ largura interfl 2 (+ (cadr pt1 (/ (- comprimento interfintc 2 (command "circle" c4i raioint;vai desenhar um circulo interior (if (= vista 2 (progn ;a partir de aqui vamos fazer a vista lateral (setq ptl1 (polar pt1 (/ (* 3 pi 2 (+ 80 s (setq ptl2 (list (+ (car ptl1 (/ (- largura interpl 2 (+ (cadr ptl1 s

56 (setq ptl21 (polar ptl1 (/ pi 2 s ;ponto de referencia para hatch (setq ptl22 (polar ptl2 (/ (* pi 3 2 s ;ponto de referencia para hatch (command "rectang" ptl1 ptl2 ;pilar esquerdo (setq ptl3 (list (+ (car ptl1 (/ (+ largura interpl 2 (cadr ptl1 (setq ptl4 (list (+ (car ptl1 largura (+ (cadr ptl1 s (setq ptl23 (polar ptl3 (/ pi 2 s ;ponto de referencia para hatch (setq ptl24 (polar ptl4 (/ (* pi 3 2 s ;ponto de referencia para hatch (command "rectang" ptl3 ptl4 ;pilar direito (setq ptl5 (list (+ (car ptl1 (/ (- largura interfl 2 (- (cadr ptl1 10 (setq ptl6 (polar ptl5 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl5 ptl6 *cancel* ;linha de eixo do furo de raio raioint ;;; furo de raio raioint (setq ptl7 (polar ptl6 (/ (* pi ;ponto de referencia furo construido de cima para baixo

57 (setq ptl8 (polar ptl7 pi raioint (setq ptl9 (polar ptl8 (/ (* pi 3 2 s (setq ptl10 (polar ptl7 0 raioint (setq ptl11 (polar ptl10 (/ (* pi 3 2 s (command "layer" "m" "tg" "" (command "line" ptl8 ptl9 *cancel* ;primeira recta do furo (command "line" ptl10 ptl11 *cancel* ;segunda recta do furo ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (setq ptl12 (list (+ (car ptl1 (/ largura 2 (- (cadr ptl1 10 (setq ptl13 (polar ptl12 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl12 ptl13 *cancel* ;linha que define o eixo central da peça (setq ptl14 (list (+ (car ptl1 (/ (+ largura interfl 2 (- (cadr ptl1 10 (setq ptl15 (polar ptl14 (/ pi 2 (+ s 20 (command "layer" "m" "tm" "" (command "line" ptl14 ptl15 *cancel* ;linha de eixo do furo de raio raiopeq ;;; furo de raio raiopeq (setq ptl16 (polar ptl15 (/ (* pi ;ponto de referencia furo construido de cima para baixo (setq ptl17 (polar ptl16 pi raiopeq (setq ptl18 (polar ptl17 (/ (* pi 3 2 s (setq ptl19 (polar ptl16 0 raiopeq (setq ptl20 (polar ptl19 (/ (* pi 3 2 s

58 (command "layer" "m" "tg" "" (command "line" ptl17 ptl18 *cancel* ;primeira recta do furo (command "line" ptl19 ptl20 *cancel* ;segunda recta do furo ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (command "layer" "m" "hatch" "" (command "hatch" "u" "45" "4" "n""" "n" ptl1 ptl9 ptl8 ptl21 ptl1 "" "" ;primeira area (command "hatch" "u" "45" "4" "n""" "n" ptl11 ptl22 ptl2 ptl10 ptl11 "" "" ;segunda area (command "hatch" "u" "45" "4" "n""" "n" ptl3 ptl18 ptl17 ptl23 ptl3 "" "" ;terceira area (command "hatch" "u" "45" "4" "n""" "n" ptl20 ptl24 ptl4 ptl19 ptl20 "" "" ;quarta area ;fecha o progn ;fecha o if ;fecha a função k ; (defun k41 (comprimento largura pt1 s vista (setq s (atof (substr linha (setq interpc (atof (substr linha 44 4 (setq interfc (atof (substr linha 23 5 (setq interfl (atof (substr linha 29 4 (setq interfintc (atof (substr linha 34 4 (setq interpl (atof (substr linha 39 4 (setq raiopeq (atof (substr linha 49 3 (setq raioint (atof (substr linha 67 3 (setq pt2 (list (+ (car pt1 (/ (- largura interpl 2 (+ (cadr pt1 (/ (- comprimento interpc 2 (command "layer" "m" "tg" "" (command "rectang" pt1 pt2;vai desenhar um dos contornos da peça

Faculdade de Engenharia da Universidade do Porto Concepção e Fabrico Assistido por Computador. Relatório

Faculdade de Engenharia da Universidade do Porto Concepção e Fabrico Assistido por Computador. Relatório Faculdade de Engenharia da Universidade do Porto Concepção e Fabrico Assistido por Computador Relatório Programação em AutoLisp para desenho automático Licenciatura de Engenharia Mecânica 3ºAno-1ºSemestre

Leia mais

Faculdade de Engenharia Universidade do Porto RELATÓRIO CFAC Trabalho em Autolisp

Faculdade de Engenharia Universidade do Porto RELATÓRIO CFAC Trabalho em Autolisp Faculdade de Engenharia Universidade do Porto RELATÓRIO CFAC Trabalho em Autolisp Cilindro para ar comprido Trabalho de: Paula Mariana Almeida Vitor Miguel Costa 1 Objectivos: O trabalho consiste na realização

Leia mais

EM GESTÃO E ENGENHARIA INDUSTRIAL Disciplina de Concepção e Fabrico Assistidos por Computador

EM GESTÃO E ENGENHARIA INDUSTRIAL Disciplina de Concepção e Fabrico Assistidos por Computador LICENCIATURA EM GESTÃO E ENGENHARIA INDUSTRIAL Disciplina de Concepção e Fabrico Assistidos por Computador DESENHO AUTOMÁTICO DE UM SEPARADOR DE ÁGUA DA SÉRIE EAMG AUTORIA: Gonçalo Nuno Correia Reis Vilarinho

Leia mais

Elbow flange coupling

Elbow flange coupling Elbow flange coupling Docentes: Eng. João Manuel Ribeiro Silva Tavares Eng. Joaquim de Oliveira Fonseca Realizado por: Rui José Esteves Miranda Licenciatura em Gestão e Engenharia Industrial ÍNDICE SUMÁRIO...2

Leia mais

IMPLEMENTAÇÃO D0 DESENHO AUTOMÁTICO DE CILINDROS DE DUPLO EFEITO AUTOLISP CONCEPÇÃO E FABRICO ASSISTIDOS POR COMPUTADOR ANO LECTIVO

IMPLEMENTAÇÃO D0 DESENHO AUTOMÁTICO DE CILINDROS DE DUPLO EFEITO AUTOLISP CONCEPÇÃO E FABRICO ASSISTIDOS POR COMPUTADOR ANO LECTIVO CONCEPÇÃO E FABRICO ASSISTIDOS POR COMPUTADOR ANO LECTIVO 001-00 IMPLEMENTAÇÃO D0 DESENHO AUTOMÁTICO DE CILINDROS DE DUPLO EFEITO AUTOLISP MARIA JOÃO TAVARES DE CASTRO SANTOS COSTA MARIA TERESA VITERBO

Leia mais

AutoLISP Programas Exemplo. João Manuel R. S. Tavares Joaquim Oliveira Fonseca

AutoLISP Programas Exemplo. João Manuel R. S. Tavares Joaquim Oliveira Fonseca AutoLISP Programas Exemplo João Manuel R. S. Tavares Joaquim Oliveira Fonseca 1º Exemplo - Rectângulo (O utilizador define a largura, a altura e o ponto pt1. AutoLISP - Programas Exemplo 2009@JST/JOF 2

Leia mais

AutoLISP Programas Exemplo

AutoLISP Programas Exemplo AutoLISP Programas Exemplo João Manuel R. S. Tavares Joaquim Oliveira Fonseca 1º Exemplo - Rectângulo Desenvolva um programa em AutoLISP que permita criar a figura junta. Utilize a função LIST para definir

Leia mais

1º Exemplo - Rectângulo

1º Exemplo - Rectângulo AutoLISP Programas Exemplo João Manuel R. S. Tavares Joaquim Oliveira Fonseca 1º Exemplo - Rectângulo Desenvolva um programa em AutoLISP que permita criar a figura junta. Utilize a função LIST para definir

Leia mais

UNIVERSIDADE DO PORTO

UNIVERSIDADE DO PORTO FACULDADE DE ENGENHARIA UNIVERSIDADE DO PORTO PROJECTO DA DISCIPLINA DE CONCEPÇÃO E FABRICO ASSISTIDOS POR COMPUTADOR Implementação do Desenho Automático de Cilindro com Carro Guiado e Mesas Deslizantes

Leia mais

Caixa de Velocidades. Índice

Caixa de Velocidades. Índice Índice Índice... 1 Introdução:... 2 Discriminação dos layers utilizados e sua aplicação:... 2 Sumário da execução do trabalho:... 4 Normas utilizados para a realização do desenho:... 5 Comandos mais relevantes

Leia mais

DCL Dialog Control Language: Introdução

DCL Dialog Control Language: Introdução DCL Dialog Control Language: Introdução João Manuel R. S. Tavares Bibliografia Material disponível no AfraLisp.net em http://www.afralisp.net Programação em AutoCAD, Curso Completo Fernando Luís Ferreira,

Leia mais

AutoLISP -VII Funções Geométricas, de Strings, de Listas e de Manipulação de Arquivos

AutoLISP -VII Funções Geométricas, de Strings, de Listas e de Manipulação de Arquivos e de AutoLISP -VII Funções Geométricas, de Strings, de Listas e de João Manuel R. S. Tavares / JOF Funções geométricas As funções geométricas do AutoLISP são: distance, angle, polar, inters, cal, osnap

Leia mais

Funções Geométricas, de Strings, de Listas e de Manipulação de Arquivos

Funções Geométricas, de Strings, de Listas e de Manipulação de Arquivos AutoLISP - VII Funções Geométricas, de Strings, de Listas e de João Manuel R. S. Tavares Joaquim Oliveira Fonseca Funções geométricas As funções geométricas do AutoLISP são: distance, angle, polar, inters,

Leia mais

C.F.A.C. Concepção e Fabrico Assistido por Computador

C.F.A.C. Concepção e Fabrico Assistido por Computador Faculdade de Engenharia da Universidade do Porto DEMEGI-SDI C.F.A.C. Concepção e Fabrico Assistido por Computador Trabalho elaborado por: - Alcides Correia Martins de Sá - Rui Manuel Soares do Rêgo Ano:

Leia mais

2. LAYERS UTILIZADAS E APLICAÇÕES

2. LAYERS UTILIZADAS E APLICAÇÕES 1. OBJECTIVO O presente trabalho tem como objectivo a execução em AutoCAD do desenho de conjunto de um Molde de Injecção para Recipiente de Gargalo Roscado em polipropileno e a respectiva elaboração em

Leia mais

RELATÓRIO CFAC Ano lectivo

RELATÓRIO CFAC Ano lectivo RELATÓRIO CFAC Ano lectivo 2002-2003 Trabalho em Lanterna ø160 para motor eléctrico forma 71 Trabalho realizado por: Mafalda Sofia Ferreira de Oliveira Jorge André Neves Oliveira Turma: 3M2 Índice Objectivo.3

Leia mais

AutoLISP - III Funções de repetição e condicionais, Obter e converter informação. João Manuel R. S. Tavares Joaquim Oliveira Fonseca

AutoLISP - III Funções de repetição e condicionais, Obter e converter informação. João Manuel R. S. Tavares Joaquim Oliveira Fonseca AutoLISP - III Funções de repetição e condicionais, Obter e converter informação João Manuel R. S. Tavares Joaquim Oliveira Fonseca Função condicional - if 2 Figura A: If A

Leia mais

Função condicional - if. AutoLISP - III Funções de repetição e condicionais, Obter e converter informação

Função condicional - if. AutoLISP - III Funções de repetição e condicionais, Obter e converter informação AutoLIP - III Funções de repetição e condicionais, Obter e converter informação João Manuel R.. Tavares Joaquim Oliveira Fonseca Função condicional - if 2 Figura A: If A

Leia mais

Conjuntos de selecção

Conjuntos de selecção AutoLISP -VI Conjuntos de selecção João Manuel R. S. Tavares / JOF Conjuntos de selecção Cada vez que um item (ou grupo de itens é manuseado no AutoCAD, um conjunto de selecção está activo. Conjuntos de

Leia mais

AutoLISP - VI Conjuntos de seleção

AutoLISP - VI Conjuntos de seleção AutoLISP - VI Conjuntos de seleção João Manuel R. S. Tavares Joaquim Oliveira Fonseca Conjuntos de seleção Cada vez que um item (ou grupo de itens) é manuseado no AutoCAD, um conjunto de seleção está ativo.

Leia mais

Exercícios de Programação e Computação para Arquitectura. António Menezes Leitão

Exercícios de Programação e Computação para Arquitectura. António Menezes Leitão Exercícios de Programação e Computação para Arquitectura António Menezes Leitão 7 de Novembro de 2008 Figura 1: Treliça composta por elementos triangulares iguais. b a 0 b 0 a 1 1 a 2 c 0 c 1 c 2 Figura

Leia mais

Exemplo: ; ver exemplo de aplicação abaixo com mapcar. ; retorna uma lista formada pelos elementos indicados. ; retorna o número de elementos na lista

Exemplo: ; ver exemplo de aplicação abaixo com mapcar. ; retorna uma lista formada pelos elementos indicados. ; retorna o número de elementos na lista Instituto Superior Técnico Licenciatura em Arquitectura Desenho Assistido por Computador II Ano lectivo 2005/06, 2 ano Responsável: Assistente: Prof. José Pinto Duarte Arq. Deborah Benrós Notas de apoio

Leia mais

CFAC: Introdução ao AutoCAD - I. Capitulo I: Iniciação ao AutoCAD

CFAC: Introdução ao AutoCAD - I. Capitulo I: Iniciação ao AutoCAD Introdução ao AutoCAD João Manuel R. S. Tavares Bibliografia AutoCAD 2002 Depressa & Bem Pedro Leão Neto, José Manuel Garcia FCA AutoCAD 2004 Guia de Consulta Rápida João Santos FCA Mechanical Desktop

Leia mais

Programação e Computação para Arquitectura 2010/2011

Programação e Computação para Arquitectura 2010/2011 Instituto Superior Técnico Programação e Computação para Arquitectura 2010/2011 Segundo Teste/Primeiro Eame 10/01/2011 Nome: Número: Escreva o seu número em todas as folhas da prova. O tamanho das respostas

Leia mais

Modelação Geométrica e Visualização de Edifícios 2007/2008

Modelação Geométrica e Visualização de Edifícios 2007/2008 Instituto Superior Técnico Modelação Geométrica e Visualização de Edifícios 2007/2008 Segundo Teste/Primeiro Exame 3/07/2008 Nome: Número: Escreva o seu número em todas as folhas da prova. O tamanho das

Leia mais

Tecnologias da Informação e Comunicação: Sistema Operativo em Ambiente Gráfico

Tecnologias da Informação e Comunicação: Sistema Operativo em Ambiente Gráfico Tecnologias da Informação e Comunicação UNIDADE 1 Tecnologias da Informação e Comunicação: Sistema Operativo em Ambiente Gráfico 1º Período SUMÁRIO Sistema Operativo: definição e tipos. Elementos básicos

Leia mais

Curso de AutoCAD 2D. Instrutor : Mauro Pio Dos Santos Junior Monitor : Thainá Souza. Aula anterior...

Curso de AutoCAD 2D. Instrutor : Mauro Pio Dos Santos Junior Monitor : Thainá Souza. Aula anterior... Curso de AutoCAD 2D Instrutor : Mauro Pio Dos Santos Junior Monitor : Thainá Souza Aula anterior... Introdução ao AutoCAD Sistema de Unidades Comando Line Comando Circle Modos de selecionar objetos Comando

Leia mais

Instituto Superior Técnico Licenciatura em Arquitectura Desenho Assistido por Computador II Ano lectivo 2005/06, 2 ano

Instituto Superior Técnico Licenciatura em Arquitectura Desenho Assistido por Computador II Ano lectivo 2005/06, 2 ano Instituto Superior Técnico Licenciatura em Arquitectura Desenho Assistido por Computador II Ano lectivo 2005/06, 2 ano Responsável: Assistente: Prof. José Pinto Duarte Arq. Deborah Benrós Notas de apoio

Leia mais

(Concepção e Fabrico Assistido por Computador) Ano lectivo: 2001/2002

(Concepção e Fabrico Assistido por Computador) Ano lectivo: 2001/2002 (Concepção e Fabrico Assistido por Computador) Ano lectivo: 2001/2002 Desenho de conjunto realizado em AUTO-CAD de uma unidade de Bombagem Centrífuga. Trabalho realizado por: André Filipe Soares Barroso

Leia mais

Figura Uso de coordenadas polares

Figura Uso de coordenadas polares INTRODUÇÃO AO AUTOCAD O CAD trabalha com dois sistemas de coordenadas. O sistema de coordenadas cartesianas (Figura) e o sistema de coordenadas polares (Figura). No sistema de coordenadas cartesianas,

Leia mais

Universidade de Lisboa Faculdade de Letras Departamento de História

Universidade de Lisboa Faculdade de Letras Departamento de História Universidade de Lisboa Faculdade de Letras Departamento de História Técnicas de documentação gráfica em Arqueologia Ano lectivo de 2009/2010 Docente: Catarina Viegas (Professora Auxiliar) 1. Tintagem de

Leia mais

Desenho e Projeto Assistido por Computador

Desenho e Projeto Assistido por Computador Desenho e Projeto Assistido por Computador LOM 3204 Departamento de Engenharia de Materiais Escola de Engenharia de Lorena - USP 2 AULA Tipos de linhas. 3 Os tipos de arestas que se representa no Desenho

Leia mais

1 - Ambiente de desenvolvimento

1 - Ambiente de desenvolvimento Neste documento começa-se por apresentar o ambiente de desenvolvimento integrado do Visual Basic (menu bar, toolbars, toolbox, project explorer window, properties window, form designer e code editor window).

Leia mais

Praça do Município Braga Tel Fax

Praça do Município Braga Tel Fax GeoPortal WebSIG Público Manual de Utilização Índice ÍNDICE... 1 1. ACESSO AO GEOPORTAL... 2 2. COMPOSIÇÃO DO GEOPORTAL... 3 3. FUNCIONALIDADES DO GEOPORTAL... 3 3.1. FERRAMENTAS DE ZOOM... 4 3.2. PESQUISA

Leia mais

Trabalho realizado por: João Ricardo Brito de Castro Ferreira em02082 (150h de trabalho)

Trabalho realizado por: João Ricardo Brito de Castro Ferreira em02082 (150h de trabalho) Trabalho realizado por: João Ricardo Brito de Castro Ferreira em02082 (150h de trabalho) José André Pires Atães em02086 (150h de trabalho) Modelação 3D de um Molde 1/24 Indice: Introdução 2 Alguns comandos

Leia mais

@2007 João Manuel R. S. Tavares FEUP/DEMEGI/SDI. CFAC Concepção e Fabrico Assistidos por Computador

@2007 João Manuel R. S. Tavares FEUP/DEMEGI/SDI. CFAC Concepção e Fabrico Assistidos por Computador João Manuel R. S. Tavares CFAC Concepção e Fabrico Assistidos por Computador Bibliografia Material disponível no AfraLisp.net em http://www.afralisp.net Programação em AutoCAD, Curso Completo Fernando

Leia mais

Módulo I. Desejamos boa sorte e bom estudo! Em caso de dúvidas, contate-nos pelo site Atenciosamente Equipe Cursos 24 Horas

Módulo I. Desejamos boa sorte e bom estudo! Em caso de dúvidas, contate-nos pelo site  Atenciosamente Equipe Cursos 24 Horas AutoCad 2D Módulo I Parabéns por participar de um curso dos Cursos 24 Horas. Você está investindo no seu futuro! Esperamos que este seja o começo de um grande sucesso em sua carreira. Desejamos boa sorte

Leia mais

Prof: Heni Mirna Cruz Santos

Prof: Heni Mirna Cruz Santos Prof: Heni Mirna Cruz Santos Email: henimirna@hotmail.com Com esta Ribbon é possível desenhar linhas retas, curvas, formas geométricas, hachuras, tabelas, entre outros. O comando LINE gera um segmento

Leia mais

Licenciatura em Engenharia Mecânica. Concepção e Fabrico Assistidos por Computador ( C. F. A. C. ) 2001 / Secção de Desenho Industrial

Licenciatura em Engenharia Mecânica. Concepção e Fabrico Assistidos por Computador ( C. F. A. C. ) 2001 / Secção de Desenho Industrial Licenciatura em Engenharia Mecânica Concepção e Fabrico Assistidos por Computador ( C. F. A. C. ) 2001 / 2002 Secção de Desenho Industrial 3º Ano 1º Semestre Trabalho Prático Área de Trabalho: CNC Realizado

Leia mais

Curso de AutoCAD Fundação Gorceix 30/05/2017. Curso de AutoCAD 2D. Instrutor : Mauro Pio Dos Santos Junior Monitor : Brenda Mara Marques

Curso de AutoCAD Fundação Gorceix 30/05/2017. Curso de AutoCAD 2D. Instrutor : Mauro Pio Dos Santos Junior Monitor : Brenda Mara Marques Curso de AutoCAD 2D Instrutor : Mauro Pio Dos Santos Junior Monitor : Brenda Mara Marques Regras da Fundação Gorceix Controle de frequência: Primeira chamada após decorridos 10 minutos do início da aula;

Leia mais

CFAC: AutoLISP (I) - Introdução

CFAC: AutoLISP (I) - Introdução AutoLISP -I Introdução João Manuel R. S. Tavares / JOF Bibliografia Programação em AutoCAD, Curso Completo Fernando Luís Ferreira, João Santos FCA Programando em AutoLISP Kramer, W. e Kramer MAKRON Books

Leia mais

Concepção e Fabrico Assistidos por Computador

Concepção e Fabrico Assistidos por Computador Departamento de Eng. Mecânica e Gestão Industrial Concepção e Fabrico Assistidos por Computador Mestrado Integrado em Engenharia Mecânica Teste Escrito 14/01/2008 2007/2008 Duração total: 90 min SEM CONSULTA

Leia mais

Importação de dados de geometria a partir de um ficheiro DXF

Importação de dados de geometria a partir de um ficheiro DXF Manual de engenharia No. 30 Atualização: 04/2019 Importação de dados de geometria a partir de um ficheiro DXF Programa: GEO5 FEM Arquivo GEO5: Demo_manual_30.gmk Ficheiros DXF: - model201.dxf ficheiro

Leia mais

CFAC: AutoLISP (II) - Cálculos, Variáveis e Listas

CFAC: AutoLISP (II) - Cálculos, Variáveis e Listas AutoLISP -II Cálculos, Variáveis e Listas João Manuel R. S. Tavares / JOF Cálculos Expressões matemáticas são escritas na notação infixa; isto é, o operador antecede os operandos: 1+2 (+ 1 2 32.12-22.5

Leia mais

AutoLISP - II Cálculos, Variáveis e Listas. João Manuel R. S. Tavares Joaquim Oliveira Fonseca

AutoLISP - II Cálculos, Variáveis e Listas. João Manuel R. S. Tavares Joaquim Oliveira Fonseca AutoLISP - II Cálculos, Variáveis e Listas João Manuel R. S. Tavares Joaquim Oliveira Fonseca Cálculos Expressões matemáticas são escritas na notação infixa; isto é, o operador antecede os operandos: 1

Leia mais

Aplicação da Programação CNC a um Eléctrodo com Forma de uma Cruzeta

Aplicação da Programação CNC a um Eléctrodo com Forma de uma Cruzeta FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO DEPARTAMENTO DE ENGENHARIA MECÂNICA E GESTÃO INDUTRIAL Aplicação da Programação CNC a um Eléctrodo com Forma de uma Cruzeta Concepção e Fabrico Assistido

Leia mais

A execução de modelos que apresentam furos, rasgos, espigas, canais, partes arredondadas etc., requer a determinação do centro desses elementos.

A execução de modelos que apresentam furos, rasgos, espigas, canais, partes arredondadas etc., requer a determinação do centro desses elementos. Projeção Ortográfica de Modelos de Elementos Diversos A execução de modelos que apresentam furos, rasgos, espigas, canais, partes arredondadas etc., requer a determinação do centro desses elementos. Assim,

Leia mais

4 - APLICAÇÕES DE PROGRAMAÇÃO CNC/ISO COM MICROCOMPUTADOR

4 - APLICAÇÕES DE PROGRAMAÇÃO CNC/ISO COM MICROCOMPUTADOR 4 - APLICAÇÕES DE PROGRAMAÇÃO CNC/ISO COM MICROCOMPUTADOR Do que já foi exposto, tem-se a impressão de que seria benéfico para todos a possibilidade de se trabalhar com programas que, dentro do possível,

Leia mais

PLACA DE CIRCUITO IMPRESSO 01 CIRCUITO DE SINALIZAÇÃO E COMANDO

PLACA DE CIRCUITO IMPRESSO 01 CIRCUITO DE SINALIZAÇÃO E COMANDO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA DEPARTAMENTO ACADÊMICO DE ELETRÔNICA ENGENHARIA ELETRÔNICA Projeto Integrador I Iniciação Científica PLACA DE CIRCUITO IMPRESSO 0 CIRCUITO

Leia mais

Concepção e Fabrico Assistido por Computador

Concepção e Fabrico Assistido por Computador Concepção e Fabrico Assistido por Computador João Pedro Amorim Lobato: gei00017@fe.up.pt Turma: LGEI Trabalho sobre Regressões em Visual Basic Licenciatura em Gestão e Engenharia Industrial

Leia mais

AutoLISP -II Cálculos, Variáveis e Listas

AutoLISP -II Cálculos, Variáveis e Listas AutoLISP -II Cálculos, Variáveis e Listas João Manuel R. S. Tavares Joaquim Oliveira Fonseca Cálculos Expressões matemáticas são escritas na notação infixa; isto é, o operador antecede os operandos: 1

Leia mais

UNIVERSIDADE ESTADUAL DE SANTA CRUZ DEPARTAMENTO DE CIÊNCIAS EXATAS E TECNOLÓGICAS COLEGIADO DE ENGENHARIA ELÉTRICA

UNIVERSIDADE ESTADUAL DE SANTA CRUZ DEPARTAMENTO DE CIÊNCIAS EXATAS E TECNOLÓGICAS COLEGIADO DE ENGENHARIA ELÉTRICA UNIVERSIDADE ESTADUAL DE SANTA CRUZ DEPARTAMENTO DE CIÊNCIAS EXATAS E TECNOLÓGICAS COLEGIADO DE ENGENHARIA ELÉTRICA CET925 INSTALAÇÕES ELÉTRICAS PREDIAIS TUTORIAL AUTOCAD 1 UNIVERSIDADE ESTADUAL DE SANTA

Leia mais

Exercícios Práticos de Modelação 3D em SolidWORKS

Exercícios Práticos de Modelação 3D em SolidWORKS SDI - Secção de Desenho Industrial Concepção e Fabrico Assistidos por Computador 3º Ano da Licenciatura em Engenharia Mecânica 4º Ano da Licenciatura em Gestão e Engenharia Industrial Exercícios Práticos

Leia mais

SOLID EDGE ST6 TUTORIAL 3 MODELANDO UM PISTÃO

SOLID EDGE ST6 TUTORIAL 3 MODELANDO UM PISTÃO SOLID EDGE ST6 TUTORIAL 3 MODELANDO UM PISTÃO Neste tutorial serão introduzidos passo a passo conceitos de modelação, onde você verá passo a passo a aplicação prática de features 3D. Fazendo este tutorial

Leia mais

AutoLISP -I Introdução

AutoLISP -I Introdução AutoLISP -I Introdução João Manuel R. S. Tavares Joaquim Oliveira Fonseca Bibliografia Programação em AutoCAD, Curso Completo Fernando Luís Ferreira, João Santos FCA Programando em AutoLISP Kramer, W.

Leia mais

AutoLISP - I Introdução. João Manuel R. S. Tavares Joaquim Oliveira Fonseca

AutoLISP - I Introdução. João Manuel R. S. Tavares Joaquim Oliveira Fonseca AutoLISP - I Introdução João Manuel R. S. Tavares Joaquim Oliveira Fonseca Bibliografia Programação em AutoCAD, Curso Completo Fernando Luís Ferreira, João Santos FCA Programando em AutoLISP Kramer, W.

Leia mais

CONTEÚDO DA AULA AULA 8 AUTOCAD ABA PRINCIPAL PROPRIEDADES ABA PRINCIPAL PROPRIEDADES 24/04/2019

CONTEÚDO DA AULA AULA 8 AUTOCAD ABA PRINCIPAL PROPRIEDADES ABA PRINCIPAL PROPRIEDADES 24/04/2019 CONTEÚDO DA AULA AULA 8 AUTOCAD Profa. Dra. KELLY JOHANA DUSSÁN MEDINA desenhotecnico.iq@gmail.com desenho-tecnico-eq9.webnode.com ENGENHARIA QUÍMICA 09 Aba Padrão Propriedades e Camadas Cores e tipos

Leia mais

O manuseamento e a localização no programa das novidades estão descritas no manual de Novidades da versão 2010.

O manuseamento e a localização no programa das novidades estão descritas no manual de Novidades da versão 2010. Catálogo de Novidades Versão 2010 1 NOVO METAL 3D A versão 2010 incorpora um novo módulo e inúmeras novidades e melhorias. O manuseamento e a localização no programa das novidades estão descritas no manual

Leia mais

Cotagem é a indicação das medidas da peça em seu desenho conf. a norma NBR Para a cotagem de um desenho são necessários três elementos:

Cotagem é a indicação das medidas da peça em seu desenho conf. a norma NBR Para a cotagem de um desenho são necessários três elementos: Cotagem Cotagem é a indicação das medidas da peça em seu desenho conf. a norma NBR 10126. Para a cotagem de um desenho são necessários três elementos: Linhas de cota são linhas contínuas estreitas, com

Leia mais

Desenho auxiliado por computador

Desenho auxiliado por computador Desenho auxiliado por computador Erase Finalidade O comando Erase apaga um objeto. Também corresponde à tecla Delete quando selecionado um objeto. Comandos de Construção Line (L) Finalidade O comando Line

Leia mais

SEM DESENHO TÉCNICO MECÂNICO I

SEM DESENHO TÉCNICO MECÂNICO I SEM 0564 - DESENHO TÉCNICO MECÂNICO I Notas de Aulas v.2017 Aula 05 Cotas, símbolos, escalas e encurtamento Prof. Assoc. Carlos Alberto Fortulan Departamento de Engenharia Mecânica Escola de Engenharia

Leia mais

SEM DESENHO TÉCNICO MECÂNICO I

SEM DESENHO TÉCNICO MECÂNICO I SEM 0564 - DESENHO TÉCNICO MECÂNICO I Notas de Aulas v.2017 Aula 05 Cotas, símbolos, escalas e encurtamento Prof. Assoc. Carlos Alberto Fortulan Departamento de Engenharia Mecânica Escola de Engenharia

Leia mais

Projeção ortográfica de modelos com elementos diversos

Projeção ortográfica de modelos com elementos diversos Projeção ortográfica de modelos com elementos diversos Introdução A execução de modelos que apresentam furos, rasgos, espigas, canais, partes arredondadas etc., requer a determinação do centro desses elementos.

Leia mais

Projeção ortográfica de modelos com elementos diversos

Projeção ortográfica de modelos com elementos diversos Projeção ortográfica de modelos com elementos diversos A execução de modelos que apresentam furos, rasgos, espigas, canais, partes arredondadas etc., requer a determinação do centro desses elementos. Introdução

Leia mais

Desenho Técnico e CAD CAD e Sistemas de Coordenadas. Limits. Units. Define o tamanho da área de trabalho do desenho. Define as unidades do sedenho.

Desenho Técnico e CAD CAD e Sistemas de Coordenadas. Limits. Units. Define o tamanho da área de trabalho do desenho. Define as unidades do sedenho. Desenho Técnico e CAD CAD e Sistemas de Coordenadas Prof. Luiz Antonio do Nascimento Engenharia Ambiental Limits Define o tamanho da área de trabalho do desenho. Exemplo: Comannd: Limits Specify lower

Leia mais

Guia Prático para Emissão de Plantas de Localização Online

Guia Prático para Emissão de Plantas de Localização Online Guia Prático para Emissão de Plantas de Localização Online Município de Abrantes Divisão de Ordenamento do Território 01-10-2012 CONTEÚDO Acesso à aplicação... 2 Utilização da aplicação... 3 Pesquisas...

Leia mais

Ferramentas Web, Web 2.0 e Software Livre em EVT

Ferramentas Web, Web 2.0 e Software Livre em EVT E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o d a d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a Mash on Holidays

Leia mais

Apostila de Desenho Técnico II

Apostila de Desenho Técnico II 1 Universidade Federal do Pampa - Campus Bagé Apostila de Desenho Técnico II DESENHO DE CORTES DE PEÇAS EM CAD Avenida Maria Anunciação Gomes de Godoy, n 1650. Bairro Malafaia - CEP: 96413170 Bagé - Rio

Leia mais

CFAC: Introdução ao AutoCAD - V. Capitulo V: Construções geométricas

CFAC: Introdução ao AutoCAD - V. Capitulo V: Construções geométricas Introdução ao AutoCAD João Manuel R. S. Tavares Objectivos Criar objectos utilizando comandos básicos de desenho: Arc e suas opções; Boundary; Circle, Donut, Ellipse, Point; Multiline, Polyline, Spline,

Leia mais

Pró-Reitoria de Graduação Curso de Engenharia Civil Trabalho de Conclusão de Curso

Pró-Reitoria de Graduação Curso de Engenharia Civil Trabalho de Conclusão de Curso Pró-Reitoria de Graduação Curso de Engenharia Civil Trabalho de Conclusão de Curso ELABORAÇÃO DE UM PROGRAMA AUTOCAD PARA CÁLCULO E DETALHAMENTO DE LAJES MACIÇAS RETANGULARES Autores: Gabriel Costa de

Leia mais

Ferramentas Web, Web 2.0 e Software Livre em EVT

Ferramentas Web, Web 2.0 e Software Livre em EVT Estudo sobre a integração de ferramentas digitais no currículo da disciplina de Educação Visual e Tecnológica DrawSWF Manual e Guia de exploração do DrawSWF para utilização em contexto de Educação Visual

Leia mais

Introdução ao AutoCAD Capitulo IV: Comandos de modificação

Introdução ao AutoCAD Capitulo IV: Comandos de modificação Introdução ao AutoCAD João Manuel R. S. Tavares / JOF Objectivos Métodos de selecção dos comandos de modificação; Criação de arrays rectangulares AR ; Criação de arrays polares AR ; Entender os diferentes

Leia mais

AULA 3 DESENHO ORTOGRÁFICO

AULA 3 DESENHO ORTOGRÁFICO DESENHO PROJETIVO O DESENHO TÉCNICO É UM DESENHO PROJETIVO E SUAS PROJEÇÕES SÃO ORTOGONAIS. AULA DESENHO ORTOGRÁFICO AS PROJEÇÕES RESULTANTES SÃO CONSTITUÍDAS DE FIGURAS IGUAIS. Profa. Dra. KELLY JOHANA

Leia mais

Pilotagem Squeak no computador Magalhães. Projecto: Geometria Básica

Pilotagem Squeak no computador Magalhães. Projecto: Geometria Básica Pilotagem Squeak no computador Magalhães Projecto: Geometria Básica (versão 1.0) Autor: Luís Valente (CC Universidade do Minho) Criar um Projecto 1 Clique no menu Projecto 2 Clique em criar um projecto

Leia mais

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011 Manual Profissional BackOffice Mapa de Mesas v2011 1. Índice 2. INTRODUÇÃO... 2 3. INICIAR O ZSRest Backoffice... 3 1 4. Confirmar desenho de mesas...... 4 b) Activar mapa de mesas... 4 c) Zonas... 4 5.

Leia mais

Curso de AutoCAD 2D. Instrutor : Mauro Pio Dos Santos Junior Monitor : Thainá Souza

Curso de AutoCAD 2D. Instrutor : Mauro Pio Dos Santos Junior Monitor : Thainá Souza Curso de AutoCAD 2D Instrutor : Mauro Pio Dos Santos Junior Monitor : Thainá Souza Regras da Fundação Gorceix Controle de frequência: Primeira chamada após decorridos 10 minutos do início da aula; Segunda

Leia mais

SUMÁRIO DESENHANDO A PLANTA BAIXA DO PAVIMENTO TÉRREO. Desenhando Escada Inserindo Blocos Inserindo Hachuras Dimensionando

SUMÁRIO DESENHANDO A PLANTA BAIXA DO PAVIMENTO TÉRREO. Desenhando Escada Inserindo Blocos Inserindo Hachuras Dimensionando SUMÁRIO DESENHANDO A PLANTA BAIXA DO PAVIMENTO TÉRREO 4 CAPÍTULO I Desenhando Escada Inserindo Blocos Inserindo Hachuras Dimensionando 14 20 21 23 Exercício 23 DESENHANDO A PLANTA BAIXA DO PAVIMENTO SUPERIOR

Leia mais

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA MECÂNICA CRIANDO LAYERS. Professor: João Carmo

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA MECÂNICA CRIANDO LAYERS. Professor: João Carmo UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA MECÂNICA CRIANDO LAYERS Professor: João Carmo Introdução Layer significa camada. Os Layers são como camadas transparentes

Leia mais

Ferramentas Web, Web 2.0 e Software Livre em EVT

Ferramentas Web, Web 2.0 e Software Livre em EVT E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o d a d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a Pixia M a n u

Leia mais

Concepção e Fabrico Assistido por Computador

Concepção e Fabrico Assistido por Computador Concepção e Fabrico Assistido por Computador Trabalho de programação Visual Basic for Applications Desenho Automático de Cilindro Hidráulico MSAccess VBA AutoCAD Trabalho desenvolvido por: Mário Jorge

Leia mais

2) Considere a figura abaixo. Foi efetuado um corte em desvio à 90º. Com o comando MASSPROP no AutoCAD 2000 encontramos a tela ao lado.

2) Considere a figura abaixo. Foi efetuado um corte em desvio à 90º. Com o comando MASSPROP no AutoCAD 2000 encontramos a tela ao lado. UNIVERSO - UNIVERSIDADE SALGADO DE OLIVEIRA PROFESSOR MENEZES DISCIPLINA: DESENHO TÉCNICO APLICADO LISTA DE EXERCÍCIOS CLASSIFICAÇÃO: ELEVADO GRAU DE DIFICULDADE 1) No AutoCAD podemos desenhar linhas através

Leia mais

Manual de utilizador

Manual de utilizador "FEUPowerTool" Ferramenta Pedagógica para Manobras em Subestações (Versão 0.30) Manual de utilizador Autor: Jorge Fernando Martins Dias Ramos Orientadores: Prof. Armando Sousa e Prof. Hélder Leite Data:

Leia mais

Apostila de desenho técnico elétrico Progecad

Apostila de desenho técnico elétrico Progecad IFSC- JOINVILLE SANTA CATARINA DISCIPLINA DESENHO TÉCNICO CURSO ELETRO-ELETRÔNICA 1 Módulo Concomitante 2 Módulo - Integrado Apostila de desenho técnico elétrico Progecad Aula 2 Comandos de desenho 2011.2

Leia mais

CONCEPÇÃO E FABRICO ASSISTIDO POR COMPUTADOR

CONCEPÇÃO E FABRICO ASSISTIDO POR COMPUTADOR CONCEPÇÃO E FABRICO ASSISTIDO POR COMPUTADOR Modelação em SolidWorks de um molde de produção Trabalho realizado por: André Filipe Gomes da Costa Soares Nº 000504034 Carlos Jorge Faia Pereira Nº 000504120

Leia mais

Escola EB 2,3 do Viso. Ficha de Trabalho nº 21 Processador de Texto

Escola EB 2,3 do Viso. Ficha de Trabalho nº 21 Processador de Texto Escola EB 2,3 do Viso Ficha de Trabalho nº 21 Processador de Texto Competências desenvolvidas: Criar um documento no processador de texto Microsoft Word Inserir formas automáticas Inserir caixas de texto

Leia mais

Objetivos. Sistema Operativo em Ambiente Gráfico. Introdução às Tecnologias de Informação e Comunicação

Objetivos. Sistema Operativo em Ambiente Gráfico. Introdução às Tecnologias de Informação e Comunicação Objetivos Definir o conceito de Sistema Operativo Caracterizar os diferentes elementos do Ambiente de trabalho Explicar a finalidade da barra de tarefas Trabalhar ao mesmo tempo com várias janelas Definir

Leia mais

VISU-schéma Ajuda em linha Junho de AJUDA VISU-Schéma

VISU-schéma Ajuda em linha Junho de AJUDA VISU-Schéma AJUDA VISU-Schéma Um CD-ROM VISU-schéma corresponde a uma Nota Técnica de esquemas eléctricos de papel (NTxxxx). Tal como as Notas Técnicas de esquemas eléctricos de papel, um CD-ROM VISU- Schéma contém

Leia mais

Criar um recurso para QIM com ActivInspire - Studio

Criar um recurso para QIM com ActivInspire - Studio Como criar um recurso com o Software ActivInspire Studio Depois de abrir o Software ActivInspire deve criar uma nova página, ficheiro Novo e de seguida escolher o formato desejado. Nota: De forma a este

Leia mais

CFAC: Introdução ao AutoCAD - I. Capitulo I: Iniciação ao AutoCAD

CFAC: Introdução ao AutoCAD - I. Capitulo I: Iniciação ao AutoCAD Introdução ao AutoCAD João Manuel R. S. Tavares / JOF Bibliografia AutoCAD 2002 Depressa & Bem Pedro Leão Neto, José Manuel Garcia FCA AutoCAD 2004 Guia de Consulta Rápida João Santos FCA Mechanical Desktop

Leia mais

Apostila de Desenho Técnico II

Apostila de Desenho Técnico II 1 Universidade Federal do Pampa - Campus Bagé Apostila de Desenho Técnico II VISTAS ORTOGRÁFICAS Avenida Maria Anunciação Gomes de Godoy, n 1650. Bairro Malafaia - CEP: 96413170 Bagé - Rio Grande do Sul

Leia mais

FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO DEPARTAMENTO DE ENGENHARIA MECÂNICA E GESTÃO INDUSTRIAL C.F.A.C. 2002/03

FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO DEPARTAMENTO DE ENGENHARIA MECÂNICA E GESTÃO INDUSTRIAL C.F.A.C. 2002/03 FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO DEPARTAMENTO DE ENGENHARIA MECÂNICA E GESTÃO INDUSTRIAL C.F.A.C. 2002/03 DESENHO DE UMA BOMBA DE PALHETAS (2D e 3D) AUTOCAD 2002 AUTODESK MECHANICAL DESKTOP

Leia mais

(73) Titular(es): (72) Inventor(es): (74) Mandatário:

(73) Titular(es): (72) Inventor(es): (74) Mandatário: (11) Número de Publicação: PT 10618 (51) Classificação Internacional: E04B 1/24 (2006) (12) FASCÍCULO DE MODELO DE UTILIDADE (22) Data de pedido: 2010.09.20 (30) Prioridade(s): (43) Data de publicação

Leia mais

Autodesk Inventor 9 DocTec4 Construção de um Modelo Tridimensional Parte 1

Autodesk Inventor 9 DocTec4 Construção de um Modelo Tridimensional Parte 1 TECAD Soluções CAD e Projecto Colaborativo Rua Sidónio Muralha, 5 - Loja A 2635-477 Rio de Mouro Tel: 21 919 92 30 Fax: 21 919 92 39 Email: tecad@tecad.pt Web site: http://www.tecad.pt Autodesk Inventor

Leia mais

Ferramentas Web, Web 2.0 e Software Livre em EVT

Ferramentas Web, Web 2.0 e Software Livre em EVT E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o d a d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a BRUSHster M a

Leia mais

MAPA GERAL. As principais funcionalidades do Mapa são as seguintes:

MAPA GERAL. As principais funcionalidades do Mapa são as seguintes: MAPA GERAL Este Mapa Interativo do município de Loures coloca à disposição dos utilizadores um conjunto de ferramentas que permite a visualização e exploração da informação e a impressão de plantas. As

Leia mais

Revisão Center Configuration Conteúdo

Revisão Center Configuration Conteúdo Introdução Categoria Novos Usuários Tempo necessário 30 minutos Arquivo Tutorial Usado Iniciar um novo conjunto de arquivos (métrico) Housing.ipt Autodesk Inventor bibliotecas do Centro de conteúdo fornecem

Leia mais

Aula 07 - Tutorial 05 Modelando o Girabrequim

Aula 07 - Tutorial 05 Modelando o Girabrequim DESENHO TÉCNICO MECÂNICO I (SEM 0565) Notas de Aulas v.2016 Aula 07 - Tutorial 05 Modelando o Girabrequim Adaptado de: Allan Garcia Santos 2004 Departamento de Engenharia Mecânica Escola de Engenharia

Leia mais