Escolar Documentos
Profissional Documentos
Cultura Documentos
MODULFORM
CAD Avançado
Guia do Formando
COMUNIDADE EUROPEIA
Fundo Social Europeu
IEFP · ISQ
Depósito Legal
ISBN
Copyright, 1998
Todos os direitos reservados
IEFP
Nenhuma parte desta publicação pode ser reproduzida ou transmitida por qualquer forma ou processo
sem o consentimento prévio, por escrito, do IEFP
Produção apoiada pelo Programa Operacional Formação Profissional e Emprego, co-financiado pelo Estado Português, e
pela União Europeia, através do FSE
M.T2.02
CAD Avançado
Guia do Formando
IEFP · ISQ Índice Geral
ÍNDICE GERAL
• Multilinhas I.7
• Splines I.13
• Resumo I.20
• Resumo II.9
• Resumo III.12
CAD Avançado IG . 1
Guia do Formando
Índice Geral IEFP · ISQ
• Introdução IV.2
• Resumo IV.7
V - DESENHOS HÍBRIDOS
• Resumo V.8
VI - TOLERÂNCIAS GEOMÉTRICAS
• Resumo VI.5
VII - PREFERÊNCIAS
• Resumo VII.10
• Actividades / Avaliação VII.11
M.T2.02
IG . 2 CAD Avançado
Guia do Formando
IEFP · ISQ Índice Geral
• Resumo IX.7
• Resumo X.15
XI - INTRODUÇÃO À PROGRAMAÇÃO
• Introdução XI.2
CAD Avançado IG . 3
Guia do Formando
Índice Geral IEFP · ISQ
• Convenções XI.4
BIBLIOGRAFIA B.1
M.T2.02
IG . 4 CAD Avançado
Guia do Formando
IEFP · ISQ Comandos Avançados de Desenho e Edição
Comandos Avançados de
Desenho e Edição
M.T2.02 UT.01
CAD Avançado
Guia do Formando
IEFP · ISQ Comandos Avançados de Desenho e Edição
OBJECTIVOS
TEMAS
• Linhas de construção
• Multilinhas
• Splines
• Desenho isométrico
• Resumo
• Actividades / Avaliação
M.T2.02 Ut.01
CAD Avançado I . 1
Guia do Formando
Comandos Avançados de Desenho e Edição IEFP · ISQ
Command: POINT
Point: P1
Este comando mostra uma caixa de diálogo onde se indica o aspecto e dimensão
dos pontos (figura I.1).
0 - ponto o
1 - nada
2 - sinal de mais +
3 - sinal de vezes x
4 - traço vertical |
O tamanho do ponto é controlado pela variável PDSIZE. Se este valor for positivo
dá directamente o tamanho do ponto em unidades de desenho; se for negativo
desenha o ponto em termos de percentagem relativa da área gráfica. Pontos
desenhados com PDSIZE negativo apresentam sempre o mesmo tamanho,
independentemente da ampliação do desenho.
M.T2.02 Ut.01
Command: DIVIDE
Select object to divide: Selecção ; indicação da entidade.
<Number of segments>/Block: Valor ; número de divisões a marcar sobre
a entidade.
Block (B) - Se introduzirmos esta opção, a marca de divisão pode ser um bloco
já definido no desenho, alinhado ou não com a entidade.
Command: MEASURE
Select object to measure: Selecção
<Segment length>/Block: Valor ; medida a partir da qual são inseridos
pontos.
LINHAS DE CONSTRUÇÃO
Cria rectas (linhas infinitas) para serem usadas como linhas de construção.
M.T2.02 Ut.01
O comando XLINE desenha rectas infinitas que têm especial utilidade como
linhas de construção (figura I.4). Estas linhas, desenhadas na layer activa,
apresentam comprimento zero, não alterando a extensão (Extents), nem os
limites (All) do desenho. Se existirem linhas de construção na zona a imprimir,
também são impressas.
Estas rectas podem ser alteradas com os comandos normais de edição. Por
defeito, o comando pede um ponto e em seguida, pontos unidos com o primeiro
definem rectas de construção.
Command: XLINE
Hor/Ver/Ang/Bisect/Offset/<From point>: Ponto ; primeiro ponto.
Through point: Ponto ; segundo ponto que define a direcção da recta.
Through point: Ponto ; ponto para nova recta.
Hor (H) - Desenha recta na horizontal. Pede apenas um ponto por recta.
Ver (V) - Desenha recta na vertical. Pede apenas um ponto por recta.
Ang (A) - Desenha recta de acordo com ângulo a introduzir. Após o valor do
ângulo pede um ponto por recta.
Bisect (B) - Pede três pontos que definem um ângulo e desenha uma recta
bissectiz a esse ângulo. O primeiro ponto é o vértice do ângulo. Esta opção
continua a desenhar bissectrizes a partir do vértice e do primeiro ponto.
Offset (O) - Damos uma medida da distância paralela, após a qual o comando
pede as linhas para as quais queremos cópias paralelas.
Este comando desenha igualmente linhas de construção, mas que são infinitas
apenas num dos sentidos, ou seja, semi-rectas (figura I.5). É pedido um ponto,
que define o início da ou das semi-rectas e depois pontos para o desenho de
semi-rectas.
Command: RAY
From point: Ponto ; ponto extremo da semi-recta.
Through point: Ponto ; segundo ponto para a direcção e sentido da semi-
-recta.
Through point: Ponto ; nova semi-recta.
...
MULTILINHAS
Command: MLINE
Justification = Top, Scale = 1.00, Style = STANDARD ; indicação do comando
sobre os parâmetros por defeito para a justificação, escala e estilo.
Justification/Scale/STyle/<From point>: Ponto ; marcação do primeiro ponto.
<To point>: Ponto ; segundo ponto.
Undo/<To point>: Ponto ; ponto seguinte.
Close/Undo/<To point>: Ponto ou Opção ; marcação sucessiva de pontos.
Quando não quisermos mais pontos, dá-se uma resposta em branco.
Scale (S) - Modifica o factor de escala da multilinha (figura I.7). Por defeito,
tem-se o factor 1, correspondente às dimensões de definição da multilinha.
Close (C) - Une o último ponto marcado com o primeiro, fechando a multilinha.
5. T aberto (Open Tee) - Tal como a anterior, forma um T, mas a linha exterior
da segunda fica aberta na zona do T. A primeira multilinha é interrompida.
M.T2.02 Ut.01
10. Corte de linha (Cut Single) - Permite cortar troços da multilinha a indicar.
O ponto de selecção é o primeiro ponto de corte, pedindo o comando um segundo
ponto.
11. Corte total de multilinha (Cut All) - Corta partes completas de multilinha,
entre o ponto de selecção e um segundo a marcar.
12. Ligação de multilinhas (Weld All) - Cancela o efeito das duas opções
anteriores. Pede a selecção de uma multilinha e de um segundo ponto,
restaurando todos os elementos da multilinha entre estes dois pontos.
SPLINES
Esta foi uma das grandes novidades do AutoCAD 13, o desenho de verdadeiras
curvas spline (figura I.12). Não existe qualquer semelhança entre estas curvas
e as criadas com a opção Spline do comando PEDIT. Analisando as formas
mais comuns em engenharia e noutras áreas, verificamos que as curvas suaves
estão por todo o lado: carroçarias, asas de aviões, cascos de navios, utensílios,
etc. Foi também criado um comando de edição de splines, SPLINEDIT.
M.T2.02 Ut.01
Command: SPLINE
Object (O) - Com esta opção, podemos converter splines criadas com o comando
PEDIT do AutoCAD 12 para verdadeiras splines. Apenas é pedida a indicação
das splines a converter.
Command: SPLINEDIT
Select spline: Selecção ; indicação de uma spline.
Fit Data/Close/Move Vertex/Refine/rEverse/Undo/eXit <X>: Opção ; por
defeito a opção é eXit, ou seja, a saída do comando. Para cada opção, a
spline é calculada e representada. Vejamos as outras opções (figura I.14):
Fit Data (F) - Esta opção permite a alteração dos pontos de spline, que ficam
em cima da linha, sendo usados para a sua construção. Perdemos o acesso a
estes pontos se refinarmos a spline, usarmos a opção Purge, ajustarmos a
spline a uma tolerância e movermos os pontos de controlo, ou ao abri-la ou
fechá-la. É colocada uma nova linha de opções:
Refine (R) - Aplica-se esta opção quando a spline não tem suficientes pontos
de controlo ou quando queremos modificar o seu peso. É colocada a seguinte
linha de opções:
Add control point/Elevate Order/Weight/eXit <X>: Opção ; eXit sai da opção.
A primeira opção permite adicionar novos pontos de controlo. Elevate Order
aumenta a ordem da spline. Para alterar o peso do ponto de controlo a
indicar, deve activar-se a opção Weight.
DESENHO ISOMÉTRICO
Introdução de pontos
Linhas
Command: ELLIPSE
Arc/Center/Isocircle/<Axis endpoint 1>: I ; opção para círculo isométrico.
Center of circle: Ponto ; centro do círculo.
<Circle radius>/Diameter: Valor ou D ; valor do raio ou diâmetro do círculo.
Arcos
Textos
RESUMO
Linhas de construção:
• XLINE (XL) - Cria rectas (linhas infinitas) para serem usadas como linhas de
construção.
Multilinhas:
Splines:
Desenho isométrico:
ACTIVIDADES / AVALIAÇÃO
Exercício I
Exercício II
Exercício III
I . 24 CAD Avançado
Guia do Formando
IEFP · ISQ Comandos Avançados de Desenho e Edição
Exercício IV
CAD Avançado I . 25
Guia do Formando
IEFP · ISQ R ef erências Exter nas e Lig
eferências ações Dinâmicas
Ligações
Referências Externas e
Ligações Dinâmicas
M.T2.02 UT.02
CAD Avançado
Guia do Formando
IEFP · ISQ Referências Externas e Ligações Dinâmicas
OBJECTIVOS
TEMAS
• Resumo
• Actividades / Avaliação
M.T2.02 Ut.02
CAD Avançado II . 1
Guia do Formando
Referências Externas e Ligações Dinâmicas IEFP · ISQ
As referências externas não são mais que um tipo especial de blocos que
permanecem externos ao desenho, sendo no entanto, visualizados como se
fossem elementos normais do desenho. A utilização de referências externas
(também conhecidas por blocos externos) permite que se vejam e se imprimam
outros desenhos sem que estes sejam adicionados permanentemente ao
desenho actual. Quando se entra num desenho que tem referências externas,
estas são carregadas, no seu estado mais recente, permitindo uma actualização
imediata e efectivando assim uma ligação dinâmica eficaz. Como grandes
vantagem, para desenhos com muitos blocos, tem-se uma grande economia
em termos de informação no desenho, contudo a principal é provavelmente a
imediata actualização do desenho, se entretanto houve alteração nas referências
externas.
Quando se insere uma referência, todas as suas layers, blocos internos, estilos
de texto e de cotagem e tipos de linhas são carregados temporariamente. Os
nomes assumem, no entanto, um aspecto especial dado pelo nome do desenho,
barra vertical e nome do símbolo. Por exemplo, a layer COTAS pertencente à
referência LONG02 ficará, em edição, como LONG02|COTAS. Nenhum destes
símbolos temporários pode ser activado. Se quisermos utilizar algum dos
símbolos para criação de elementos, deve recorrer-se ao comando XBIND.
Command: XREF
M.T2.02 Ut.02
O botão Attach (A) liga uma nova referência externa ou insere uma cópia de
referência já ligada. É mostrada uma segunda caixa de diálogo (figura II.3).
M.T2.02 Ut.02
Em Xref Name indicamos o nome do desenho que é para anexar, por exemplo
através de uma busca, Browse, na caixa de ficheiros. Não se podem introduzir
referências com o mesmo nome de blocos existentes no desenho. Em Reference
Type podemos escolher entre Attachment e Overlay. O primeiro efectua uma
ligação normal, isto é, se a referência externa inclui outras externas, estas são
também ligadas ao desenho actual. A opção Overlay tem um funcionamento
parecido com o da opção Attach, mas não anexa referências externas
associadas ao bloco ou desenho a inserir, evitando assim possíveis referências
circulares. Em Parameters definimos o ponto de inserção, At, as escalas de
inserção segundo as 3 direcções, Scale, e o ângulo de rotação, Rotation.
Qualquer um destes parâmetros pode ser definido na caixa ou então, na área
de desenho.
O comando XCLIP permite definir uma fronteira para além da qual a referência
externa fica encoberta, isto é, apenas vemos a parte pretendida da referência
sem ver todo o desenho.
New boundary (RET) - Definimos a fronteira que vai esconder parte das
entidades fronteira:
Specify clipping boundary: ; informação do comando.
Select polyline/Polygonal/<Rectangular>: Opção ; indicamos uma fronteira
rectangular (Rectangular), através da selecção de uma polilinha (Select
polyline) ou pela marcação de vários pontos que definem uma fronteira
poligonal (Poligonal).
M.T2.02 Ut.02
RESUMO
ACTIVIDADES / AVALIAÇÃO
Atributos e Obtenção de
Listas de Peças
M.T2.02 UT.03
CAD Avançado
Guia do Formando
IEFP · ISQ Atributos e Obtenção de Listas de Peças
OBJECTIVOS
• Alterar atributos;
TEMAS
• Criação de atributos
• Resumo
• Actividades / Avaliação
M.T2.02 Ut.03
Os valores dos atributos podem ficar visíveis, por exemplo, no caso de valores
de componentes eléctricos ou nomes, ou invisíveis, quando não ficam inscritos
no desenho, mas podendo ser consultados e obtidos no ficheiro. No exemplo
da figura III.1 pode-se constatar que, se os blocos são inseridos com rotações
ou diferentes escalas, o texto dos atributos é igualmente alterado. Este facto
pode ser posteriormente corrigido pelos comandos de edição do valor dos
atributos.
CRIAÇÃO DE ATRIBUTOS
• Preset - Os valores dos atributos marcados com Preset não são pedidos
na altura de inserção, assumindo o valor por defeito, se o tiverem. Podem
ser alterados com DDATTE.
• Value - Valor por defeito para o atributo, que é acedido por uma resposta
em branco ou através do modo Preset.
Normal (N) - Os valores dos atributos são mostrados de acordo com o seu
modo de visibilidade. Só são desenhados os valores dos atributos criados com
o estado invisível desligado.
Comando ATTEDIT, -ATE Menu Modify, Object, Não tem ícone atribuído.
Attribute, Global
Pode restringir-se a procura dos atributos para edição filtrando o nome do bloco,
a sua referência ou o seu valor:
Block name specification <*>: Especificação de nomes ; por defeito
todos os blocos.
Attribute tag specification <*>: Especificação de referências ; por defeito
busca todas as referências.
Attribute value specification <*>: Especificação de nomes ; por defeito
não filtra os valores. Deve ter-se em atenção que, para os valores dos atributos,
uma letra minúscula é diferente da correspondente maiúscula.
Select Attributes: Selecção ; selecção de todos os valores dos atributos a
editar. Note que, ao contrário do que é normal, os textos de atributos
marcados não ficam salientados (a ponteado).
Também aqui se pode filtrar o nome do bloco, a sua referência ou o seu valor:
Block name specification <*>:
Attribute tag specification <*>:
Attribute value specification <*>:
Select Attributes: Selecção
Comando DDATTEXT Não está nos menus. Não tem ícone atribuído.
File Format - Escolhemos aqui o formato de saída dos atributos, entre os três
disponíveis para a extracção.
Ficheiro-padrão
O campo para extracção dos valores dos atributos dos blocos inseridos no
desenho é muito simplesmente indicado pela referência (tag) do atributo e
respectivo formato.
BL:NAME C012000
BL:NUMBER N004000
MATERIAL C010000
CÓDIGO C012000
PREÇO N012001
RESUMO
Criação de atributos:
ACTIVIDADES / AVALIAÇÃO
FUNCAO Função?
BIOMBO - Biombo
C. Gomes Técnico —-
G. Mendes Estafeta —-
NOME C016000
FUNCAO C018000
EXT C008000
Regiões e Cálculo de
Propriedades Geométricas
M.T2.02 UT.04
CAD Avançado
Guia do Formando
IEFP · ISQ Regiões e Cálculo de Propriedades Geométricas
OBJECTIVOS
TEMAS
• Introdução
• Criação de regiões
• Edição de regiões
• Resumo
• Actividades / Avaliação
M.T2.02 Ut.04
CAD Avançado IV . 1
Guia do Formando
Regiões e Cálculo de Propriedades Geométricas IEFP · ISQ
INTRODUÇÃO
CRIAÇÃO DE REGIÕES
EDIÇÃO DE REGIÕES
Command: SUBTRACT
Select solids and regions to subtract from... ; informação do comando
indicando a selecção das entidades às quais vão ser subtraídas as regiões
das entidades posteriormente escolhidas.
Select objects: Selecção ; selecção de uma ou mais entidades.
Select solids and regions to subtract... ; informação para indicar as entidades
a subtrair.
Select objects: Selecção ; selecção de uma ou mais entidades.
Esta operação cria uma região a partir da intersecção de duas ou mais regiões.
A região composta corresponde à parte comum das entidades seleccionadas
(figura IV.4). O comando não permite a criação de zonas nulas, isto é, operações
de intersecção entre regiões sem partes comuns.
M.T2.02 Ut.04
Apenas é pedida a indicação das entidades cuja região vai ser intersectada:
Command: INTERSECT
Select objects: Selecção ; selecção de duas ou mais regiões.
Area: 4081.33
Perimeter: 307.34
Bounding box: X: 249.10 — 345.00
Y: 164.10 — 220.00
Centroid: X: 303.08
Y: 194.01
Moments of inertia: X: 154514341.74
Y: 377408817.99
Product of inertia: XY: 239951156.64
Radii of gyration: X: 194.57
Y: 304.09
Principal moments and X-Y directions about centroid:
I: 889171.31 along [1.00 -0.02]
J: 2517754.33 along [0.02 1.00]
Write to a file ? <N>:
M.T2.02 Ut.04
RESUMO
Criação de regiões:
Edição de regiões:
ACTIVIDADES / AVALIAÇÃO
2. Transformar em regiões.
Desenhos Híbridos
M.T2.02 UT.05
CAD Avançado
Guia do Formando
IEFP · ISQ Desenhos Híbridos
OBJECTIVOS
TEMAS
• Resumo
• Actividades / Avaliação
M.T2.02 Ut.05
CAD Avançado V . 1
Guia do Formando
Desenhos Híbridos IEFP · ISQ
As imagens bitmap são tratadas como blocos, podendo ser movidas, copiadas,
escaladas, etc. Temos ainda a facilidade de delimitar a visibilidade destas figuras,
isto é, aplicar um recorte de forma a vermos só parte da imagem.
RESUMO
ACTIVIDADES / AVALIAÇÃO
1. Iniciar um desenho.
M.T2.02 Ut.05
Tolerâncias Geométricas
M.T2.02 UT.06
CAD Avançado
Guia do Formando
IEFP · ISQ Tolerâncias Geométricas
OBJECTIVOS
TEMAS
• Resumo
• Actividades / Avaliação
M.T2.02 Ut.06
CAD Avançado VI . 1
Guia do Formando
Tolerâncias Geométricas IEFP · ISQ
M.T2.02 Ut.06
RESUMO
ACTIVIDADES / AVALIAÇÃO
M.T2.02 Ut.06
Preferências
M.T2.02 UT.07
CAD Avançado
Guia do Formando
IEFP · ISQ Preferências
OBJECTIVOS
TEMAS
• Resumo
• Actividades / Avaliação
M.T2.02 Ut.07
M.T2.02 Ut.07
M.T2.02 Ut.07
RESUMO
M.T2.02 Ut.07
ACTIVIDADES / AVALIAÇÃO
CAD Avançado
Guia do Formando
IEFP · ISQ Macros de Comandos e Slides
OBJECTIVOS
TEMAS
• Ficheiro ACAD.PGP
• Resumo
• Actividades / Avaliação
M.T2.02 Ut.08
FICHEIRO ACAD.PGP
Comandos externos
nome,programa_externo,código,pergunta
Abreviaturas de comandos
Comando SCRIPT Menu Tools, Run Script Não tem ícone atribuído.
Por exemplo, para traçar as linhas de esquadria de uma folha A3, poderia criar-
-se a seguinte linha de comandos num ficheiro ESQA3.SCR:
Por vezes a execução dos comandos de macros é tão rápida que nem nos
apercebemos da sua actuação. O comando DELAY permite a aplicação de
pausas com um determinado tempo em macros. Após este, deve figurar a duração
da pausa medida em milisegundos. Por exemplo, se tivermos
DELAY 2000
O comando MSLIDE cria uma imagem slide da vista actual do desenho apenas
com as entidades visíveis. É uma imagem 2D, não alterável no AutoCAD, ficando
num ficheiro com extensão SLD. Aparece uma caixa de diálogo para a introdução
do nome do ficheiro (figura VIII.3):
Command: MSLIDE
M.T2.02 Ut.08
Exemplo VIII. 1
VSLIDE SLIDE1
VSLIDE *SLIDE2
M.T2.02 Ut.08
DELAY 3000
VSLIDE
VSLIDE *SLIDE3
DELAY 3000
VSLIDE
DELAY 3000
RSCRIPT
M.T2.02 Ut.08
RESUMO
Comandos:
ACTIVIDADES / AVALIAÇÃO
Exercício VIII.1
Exercício VIII.2
VSLIDE SLIDE1
VSLIDE *SLIDE2
DELAY 3000
VSLIDE
VSLIDE *SLIDE3
DELAY 3000
VSLIDE
DELAY 3000
RSCRIPT
CAD Avançado
Guia do Formando
IEFP · ISQ Criação de Tipos de Linha e Padrões de Tracejado
OBJECTIVOS
TEMAS
• Resumo
• Actividades / Avaliação
M.T2.02 Ut.09
CAD Avançado IX . 1
Guia do Formando
Criação de Tipos de Linha e Padrões de Tracejado IEFP · ISQ
*HIDDEN,Hidden __ __ __ __ __ __ __ __ __ __ __ __ __ __
A, 6.35, -3.175
*HIDDEN2,Hidden (.5x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
A, 3.175, -1.5875
*HIDDENX2,Hidden (2x) ____ ____ ____ ____ ____ ____ ____
A, 12.7, -6.35
Para carregar num desenho os tipos de linha criados, usa-se a opção Load do
comando LINETYPE ou o botão Load da caixa das layers. Após a indicação
dos tipos de linha (lembre-se que * carrega todos os do ficheiro), selecciona-se
o ficheiro através da caixa de diálogo.
Um tipo de linha complexo, para além de linhas, espaços e pontos, pode também
conter símbolos (shapes) ou texto. Apresenta-se, em seguida, um exemplo de
dois tipos de linha complexos, contidos no ficheiro ACADISO.LIN. O primeiro
inclui um símbolo, enquanto o segundo contém texto.
*BATTING,Batting SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
A,.00254,-2.54,[BAT,ltypeshp.shx,x=-2.54,s=2.54],-
5.08,[BAT,ltypeshp.shx,r=180,x=2.54,s=2.54],-2.54
*HOT_WATER_SUPPLY,Hot water supply —— HW —— HW —— HW ——
A,12.7,-5.08,[“HW”,STANDARD,S=2.54,R=0.0,X=-2.54,Y=-1.27],-
5.08
Para além dos campos vistos para tipos de linhas simples, temos a possibilidade
de dois campos novos. O campo para inserção de símbolos tem o seguinte
formato:
[nome_símbolo, nome_ficheiro,escala,rotação,offsetX,offsetY]
Os padrões são definidos por uma linha de cabeçalho e por uma ou mais linhas
que definem cada um dos conjuntos de linhas paralelas do padrão (figura IX.1):
M.T2.02 Ut.09
*nome [,descrição]
ângulo, origemX, origemY, deltaX, deltaY, [campo1, ...,campo6]
...
• campo1, ..., campo6 - No caso das linhas não serem contínuas, descrevem
os vários campos que definem cada uma, até um máximo de seis. São
equivalentes aos campos para tipos de linha.
Temos um aço ANSI com duas famílias de linhas, ambas a 45° e espaçadas de
9.525 unidades. A 2ª família tem uma origem em X de 4.49013 o que dá o
aspecto do ANSI32.
M.T2.02 Ut.09
RESUMO
ACTIVIDADES / AVALIAÇÃO
Exercício I
1. Crie o tipo de linha simples dado pela seguinte figura (figura IX.2). Chame ao
ficheiro MEU.LIN e armazene-o no subdirectório C:\AVANÇADO. Carregue
o ficheiro e experimente-o.
. . . .
Exercício II
CAD Avançado
Guia do Formando
IEFP · ISQ Alteração de Menus e Barras de Ferramentas
OBJECTIVOS
TEMAS
• Tipos de ficheiros
• Menus parciais
• Barras de ferramentas
• Resumo
• Actividades / Avaliação
M.T2.02 Ut.10
CAD Avançado X . 1
Guia do Formando
Alteração de Menus e Barras de Ferramentas IEFP · ISQ
TIPOS DE FICHEIROS
Carregamento de menus
Um ficheiro de menus em ASCII, com a extensão MNU, pode ser alterado com
um editor de texto. Para se carregarem menus diferentes do ACAD.MNU deve
usar -se o comando MENU escolhendo o ficheiro pretendido. A primeira vez que
M.T2.02 Ut.10
Estrutura de menus
Menus de botões
***BUTTONS1
;
$p0=SNAP $p0=*
...
***BUTTONS2
$p0=SNAP $p0=*
Menu lateral
***SCREEN
**S
[AutoCAD ]^C^C^P(ai_rootmenus) ^P
[* * * * ]$S=ACAD.OSNAP
[FILE ]$S=ACAD.01_FILE
[EDIT ]$S=ACAD.02_EDIT
[VIEW 1 ]$S=ACAD.03_VIEW1
[VIEW 2 ]$S=ACAD.04_VIEW2
[INSERT ]$S=ACAD.05_INSERT
[FORMAT ]$S=ACAD.06_FORMAT
[TOOLS 1 ]$S=ACAD.07_TOOLS1
[TOOLS 2 ]$S=ACAD.08_TOOLS2
M.T2.02 Ut.10
[DRAW 1 ]$S=ACAD.09_DRAW1
...
**09_DRAW1 3
[Line ]^C^C_line
[Ray ]^C^C_ray
[Xline ]^C^C_xline
[Mline ]^C^C_mline
[Pline ]^C^C_pline
...
Cada linha, desde que não seja a identificação do submenu, faz aparecer um
novo submenu ou desencadeia um comando. A palavra dentro de chavetas rectas
é o rótulo do comando ou submenu, sendo a que aparece quando usamos o
menu lateral. Se não houver chavetas rectas são mostrados os primeiros oito
caracteres da linha.
A linha [AutoCAD] é especial, pois chama uma função que coloca a estrutura
de menus original. [****] coloca no menu lateral o submenu chamado OSNAP.
Para chamar um submenu do menu lateral deve colocar-se $S=nome_submenu.
Como exemplo de chamada de submenus temos a linha [DRAW 1 ], que
chama o primeiro submenu dos comandos de desenho 04_DRAW1. Repare
que a maioria dos submenus apresenta o número 3, indicando assim que as
linhas [AutoCAD] e [****] se mantêm inalteráveis.
No menu lateral não podemos colocar, numa mesma linha, comandos com
opções ou entrada manual de opções.
***POP0
**SNAP
// Shift-right-click
[&Object Snap Cursor Menu]
ID_Tracking [Trac&king]_tracking
ID_From [&From]_from
ID_MnPointFi [->Point Fi<ers]
ID_PointFilx [.X].X
ID_PointFily [.Y].Y
ID_PointFilz [.Z].Z
[--]
ID_PointFixy [.XY].XY
ID_PointFixz [.XZ].XZ
ID_PointFiyz [<-.YZ].YZ
[--]
ID_OsnapEndp [&Endpoint]_endp
ID_OsnapMidp [&Midpoint]_mid
ID_OsnapInte [&Intersection]_int
ID_OsnapAppa [&Apparent Intersect]_appint
[--]
...
***POP7
**DRAW
ID_MnDraw [&Draw]
ID_Line [&Line]^C^C_line
ID_Ray [&Ray]^C^C_ray
ID_Xline [Cons&truction Line]^C^C_xline
ID_Mline [&Multiline]^C^C_mline
[--]
ID_Pline [&Polyline]^C^C_pline
ID_3dpoly [&3D Polyline]^C^C_3dpoly
ID_Polygon [Pol&ygon]^C^C_polygon
ID_Rectang [Rectan&gle]^C^C_rectang
[--]
ID_MnArc [->&Arc]
ID_Arc3point [3 &Points]^C^C_arc
[--]
ID_ArcStCeEn [&Start, Center, End]^C^C_arc \_c
...
M.T2.02 Ut.10
Menus de ícones
***image
...
**image_vporti
[acad(vport-1,Single)]^C^C(ai_tiledvp 1 nil)
...
M.T2.02 Ut.10
Os submenus de ícones são chamados por uma linha do tipo $I=... . A primeira
linha do submenu de ícones é o título da caixa de ícones. Cada uma das linhas
seguintes representa um dos ícones da caixa. Por exemplo, para a segunda
linha, acad é o nome do ficheiro de slides (acad.slb), vport-1 o slide e ainda
antes de fechar os parênteses está o texto da lista, Single. Após o fecho do
parênteses recto é actuada uma função para o comando VPORTS.
Teclas aceleradoras
Pode existir, nos ficheiros MNU, uma secção para a definição de teclas
aceleradoras:
***ACCELERATORS
Cada linha desta secção define conjunções de teclas para o acesso rápido a
comandos ou sequências de comandos. Para a definição de teclas aceleradoras
usamos uma referência, entre parênteses rectos, e uma sequência de comandos
normal de menus: [Referência]Sequência
MENUS PARCIAIS
***IMAGE
...
**PORTAS
[PORTAS]
[portas(s1,Porta 1)]^C^Cinsert porta1
[portas(s2,Porta 2)]^C^Cinsert porta2
[Porta3,Porta 3]^C^Cinsert porta3
...
[nome_slide]
[nome_slide,texto_lista]
[ficheiro_slides(nome_slide)]
[ficheiro_slides(nome_slide,texto_lista)]
Este submenu seria chamado, por exemplo, pela seguinte linha de menu de
topo:
[PORTAS]^C^C$I=PORTAS $I=*
Após a referência do menu de ícones PORTAS temos de fazer com que a caixa
apareça, através de $I=*.
2. Criar um ficheiro texto com o nome dos slides (sem extensão), um por linha,
por exemplo com o nome LISTA.TXT. Exemplo de ficheiro:
slide1
slide2
…
5. Fica criado o ficheiro livraria.slb que pode ser usado para a escolha de
slides em menus de ícones. Em vez de livraria pode usar o nome que quiser.
BARRAS DE FERRAMENTAS
New permite criar uma nova barra de ferramentas. Aparece uma outra caixa
para a especificação do seu nome (figura X.3). A barra fica visível, embora ainda
vazia, e o seu nome é acrescentado à lista.
Já se viu que, para colocar ícones, basta enviá-los a partir de Customize, para
cima da barra pretendida. Para os retirar, basta arrastá-los para fora (sempre
com a caixa Customize aberta). A alteração da imagem de ícones e a sua
atribuição a comandos ou macros é feita marcando a tecla direita em cima do
ícone a alterar. Aparece uma nova caixa com as seguintes possibilidades (figura
X.5):
RESUMO
ACTIVIDADES / AVALIAÇÃO
LINE
CIRCLE
ERASE
TRIM
OFFSET
OFFSET - Distância 10
OFFSET - Distância 5
M.T2.02 Ut.10
Introdução à Programação
M.T2.02 UT.11
CAD Avançado
Guia do Formando
IEFP · ISQ Introdução à Programação
OBJECTIVOS
TEMAS
• Introdução
• Convenções
• Funções básicas
• Outras funções
• Resumo
• Actividades / Avaliação
M.T2.02 Ut.11
CAD Avançado XI . 1
Guia do Formando
Introdução à Programação IEFP · ISQ
INTRODUÇÃO
Todas as funções e listas têm de ser delimitadas por parênteses. Para utilizar
funções em AutoCAD, basta introduzi-las dentro dos respectivos parênteses.
M.T2.02 Ut.11
Exemplo XI. 1
CONVENÇÕES
• Valores inteiros
• Valores reais
• Expressões literais
• Nomes de ficheiros
• Entidades do AutoCAD
FUNÇÕES BÁSICAS
Se quisermos que uma das opções seja introduzida pelo utilizador, substituimo-
-la pela palavra pause.
OUTRAS FUNÇÕES
RESUMO
Funções básicas:
• + - Função de adição.
• - - Função de subtracção.
M.T2.02 Ut.11
• * - Função de multiplicação.
• / - Função de divisão.
• PI - Constante PI (3.14159).
Outras funções:
ACTIVIDADES / AVALIAÇÃO
M.T2.02 Ut.11
BIBLIOGRAFIA
CAD Avançado B . 1
Guia do Formando