CAD-020 - AutoCAD 2002 Apostila Avançado
CAD-020 - AutoCAD 2002 Apostila Avançado
CAD-020 - AutoCAD 2002 Apostila Avançado
Training Center
_________________________________________________________________________________________________________________
Todos os direitos reservados. Proibida a reprodução total ou parcial, por qualquer meio ou
processo, especialmente por sistemas gráficos, microfílmicos, fotográficos, reprográficos,
fonográficos ou videográficos. Vedada à memorização e/ou reprodução total ou parcial em
qualquer sistema de processamento de dados e a inclusão de qualquer parte da obra em
qualquer programa juscibernéticos. essas proibições aplicam-se também às características
gráficas da obra e à sua editoração. a violação dos direitos autorais é punível como crime (art.
184 e parágrafos, do código Penal, cf. Lei no 6.895, de 17.12.80) com pena de prisão e multa,
conjuntamente com busca e apreensão e indenizações diversas (artigos 122, 123, 124 e 126,
da Lei no 5.988, de 14.12.73, Lei dos direitos autorais).
____________________________________________________________________________ 1
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
ÍNDICE
INTRODUÇÃO ____________________________________________________________ 5
OBJETIVOS _____________________________________________________________ 5
COMANDOS UTILITÁRIOS _________________________________________________ 5
COMANDO RENAME _____________________________________________________ 5
COMANDO PURGE _______________________________________________________ 6
COMANDO AUDIT _______________________________________________________ 7
COMANDO RECOVER ____________________________________________________ 8
INTERCÂMBIOS DE ARQUIVOS ____________________________________________ 9
COMANDO DXFOUT _____________________________________________________ 9
COMANDO DXFIN ______________________________________________________ 12
SELEÇÃO DE OBJETOS___________________________________________________ 13
COMANDO DDSELECT __________________________________________________ 13
COMANDO FILTER _____________________________________________________ 16
COMANDO GROUP______________________________________________________ 19
LIGAÇÃO E INCORPORAÇÃO DE OBJETOS (OLE) ___________________________ 22
COMANDO INSETOBJ ___________________________________________________ 22
COMANDO DRAWORDER ________________________________________________ 24
BLOCOS E ATRIBUTOS ___________________________________________________ 25
COMANDO ATTDEF_____________________________________________________ 25
COMANDO ATTDISP ____________________________________________________ 29
COMANDO DDATTE_____________________________________________________ 29
COMANDO ATTEDIT ____________________________________________________ 30
COMANDOS ATTEXT E DDATTEXT _______________________________________ 33
ARQUIVO MODELO (TEMPLATE FILE) ____________________________________ 34
ARQUIVOS DE REFERÊNCIA EXTERNA (XREF)_____________________________ 36
COMANDO XREF _______________________________________________________ 37
COMANDO XATTACH ___________________________________________________ 39
COMANDO XCLIP_______________________________________________________ 40
COMANDO XBIND______________________________________________________ 41
COMANDO XCLIPFRAME________________________________________________ 41
IMAGENS RASTER _______________________________________________________ 42
COMANDO IMAGE ______________________________________________________ 43
____________________________________________________________________________ 2
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
____________________________________________________________________________ 3
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
____________________________________________________________________________ 4
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
INTRODUÇÃO
OBJETIVOS
COMANDOS UTILITÁRIOS
São comando que permitem a execução de operações especiais para manipulação de arquivos
e controle de entidades tipo blocos, layers?e outras no editor gráfico do AutoCAD.
COMANDO RENAME
Modifica os NOMES de blocos, níveis de trabalho, vistas, UCS, viewports e tipos de linhas
existentes.
Menu: FORMAT?RENAME
Comando: RENAME
Pelo menu FORMAT ou digitando RENAME na linha de comando, abre-se uma caixa de
diálogo mostrada logo abaixo, onde você pode escolher o objeto que se deseja renomear,
digitando um novo nome para ele.
____________________________________________________________________________ 5
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Command: -RENAME
Enter object type to rename
[Block/Dimstyle/LAyer/LType/Style/Ucs/VIew/VPort]: Entre com o tipo de Objeto.
?Obs: Não é possível modificar o nome de algumas características que são padrões do
AutoCAD como o nível de trabalho "0", tipo de linha "contínuo" e o estilo de
texto "Standard".
COMANDO PURGE
Remove do banco de dados: layers, blocos, linetypes entre outros, que foram criados mas não
foram usados no desenho. Este comando só funciona quando o objeto que você quer remover
não está corrente no desenho (em uso). Isto pode ser visto quando selecionamos a opção ALL
dentro do comando e pedimos para que o AutoCAD procure por objetos a serem removidos,
pois, ele só vai listar os objetos que não estiverem em uso na área gráfica.
____________________________________________________________________________ 6
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Command: PURGE
Enter type of unused objects to purge
[Blocks/Dimstyles/LAyers/LTypes/Plotstyles/SHapes/textSTyles/Mlinestyles/Al
l]: a
Enter name(s) to purge <*>:
Verify each name to be purged? [Yes/No] <Y>:
No unreferenced blocks found.
Purge layer "Dimensão"? <N> y
Purge linetype "CENTER"? <N> y
Purge linetype "DASHDOT"? <N> y
Purge linetype "HIDDEN"? <N> y
?Obs: Não podem ser eliminados elementos padrões do AutoCAD, tais como nível 0 e
tipo de linha contínuo.
COMANDO AUDIT
Para facilitar o acesso, o AUDIT coloca todos os objetos em que detectou erros no conjunto
de seleção anterior.
Quando a variável de sistema AUDITCTL está definida como on, o AUDIT cria um arquivo
ASCII que contém a descrição dos problemas e a ação tomada. Este arquivo de relatório é
colocado no mesmo diretório do desenho atual, com tipo de arquivo (extensão) .adt.
?Obs: Se o desenho contiver erros que o comando AUDIT não consegue corrigir, use o
comando RECOVER para recuperar o desenho e corrigir seus erros.
____________________________________________________________________________ 7
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO RECOVER
Corrige um desenho danificado. Se, com base nas informações do cabeçalho do desenho, o
AutoCAD concluir que o desenho que você está abrindo está danificado, o comando
RECOVER realiza uma recuperação automática.
Na caixa de diálogo Select File, digite o nome do arquivo do desenho ou selecione o arquivo
de desenho danificado. O AutoCAD inicia a recuperação do desenho e apresenta os resultados
na tela de texto.
____________________________________________________________________________ 8
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
INTERCÂMBIOS DE ARQUIVOS
O AutoCAD normalmente pode ser usado como um editor de desenho completo mas em
algumas aplicações, outros programas necessitam examinar desenhos criados no AutoCAD
ou gerar desenhos que serão modificados ou plotados com o AutoCAD.
A base de dados do arquivo de desenho do AutoCAD (.dwg) é escrita num formato muito
compacto, que modifica significativamente o tempo para adição de novas operações.
COMANDO DXFOUT
Comando: DXFOUT
Na caixa de diálogo Save Drawing As, digite um nome para o arquivo a ser exportado.
No botão options você pode escolher algumas opções na caixa de diálogo Save as Options que
estão distribuídas em duas abas nesta caixa
____________________________________________________________________________ 9
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
INDEX TYPE
Determina se AutoCAD cria índices de Layer ou Espacial quando você salva um desenho. O
AutoCAD usa os índices para melhorar desempenho durante o carregamento (abertura do
desenho fica mais rápida, mas, o desenho fica da mesma forma).
?? None ? Não cria nem layer nem índices de espaço quando você economiza um
desenho.
?? Layer ? Carrega somente os layers que estão descongelados.
?? Spatial ? Carrega só uma parte do desenho dentro de um limite cortado.
Permite com que o usuário fixe um determinado formato para presente e futuros salvamentos
no AutoCAD usando o comando. Você também pode fixar esta opção na aba, Open and Save
na caixa de diálogo Opções do AutoCAD
____________________________________________________________________________ 10
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
FORMAT
SELECT OBJECTS
____________________________________________________________________________ 11
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO DXFIN
Comando: DXFIN
Na linha de comando, digite DXFIN. Na caixa de diálogo Select dXF File, digite o nome do
arquivo a converter.
Use o comando DXFIN em um desenho em branco para carregar um arquivo (.dxf) completo.
Use o comando NEW com a opção Start from Scratch na caixa de diálogo Create New
drawing para abrir um desenho em branco.
____________________________________________________________________________ 12
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
SELEÇÃO DE OBJETOS
COMANDO DDSELECT
Se Grips ou Noun/Verb estiver ativado, o cursor muda para uma combinação de quadro de
seleção e mira. Quando Noun/Verb Selection está desativado, o cursor de desenho não possui
um quadro de seleção no centro.
____________________________________________________________________________ 13
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
?Obs: A Opção Noun/verb também pode ser definida usando-se a variável de sistema
PICKFIRST.
?? Use Shift to add to selection ? Controla o modo como você adiciona objetos a um
conjunto de seleção. Mantenha pressionada a tecla para adicionar mais objetos ao
conjunto de seleção. Para limpar rapidamente um conjunto de seleção, desenhe uma
janela de seleção numa área em branco do desenho. Se use Shift to add estiver
desativado, os objetos são adicionados ao conjunto de seleção quando você os escolhe.
?? Press and drag ? Controla o modo como você desenha uma janela seleção ou uma
janela de interseção.
Mantenha pressionado o botão esquerdo do mouse e arraste o cursor no sentido diagonal para
criar uma janela de seleção. Solte o botão para indicar o córner oposto da janela.
Se você desativar Press and drag, será preciso clicar duas vezes para formar um conjunto de
seleção. Isso porque quando esta opção estiver desativada, são necessários dois pontos
distintos para definir a janela de seleção.
?Obs: A opção Press and drag também pode ser definida usando-se a variável de
sistema PICKDRAG.
?? Implied Windowing ? Cria uma janela de seleção usando o mesmo método da opção
Auto do comando Select.
Você escolhe o primeiro córner numa área vazia da tela e o AutoCAD solicita o outro córner.
Em outras palavras, é esta a opção que permite ao usuário a seleção de objetos usando os
métodos Window (Janela de seleção aberta da esquerda para direita que seleciona somente o
____________________________________________________________________________ 14
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
que estiver dentro de seus limites) e Crossing (Janela de seleção aberta da direita para
esquerda e que seleciona todos os objetos que nela estiverem contidos ou tocando).
?Obs: Você pode redefinir este parâmetro de seleção marcando na caixa a opção
Implied Windowing podendo também ser definida usando a variável de sistema
PICKAUTO.
Com esta opção ativada, selecionando um objeto de um grupo, seleciona-se também todo o
restante do grupo.
Quando ativado, ao selecionar uma hachura, os objetos limites também são selecionados.
Ajusta o tamanho do quadro de escolha (Parte central do cursor do mouse) usando uma barra
de controle.
?Obs: Você também pode definir o tamanho do quadro de escolha usando a variável de
sistema PICKBOX.
____________________________________________________________________________ 15
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
ÁREA GRIPS
?? Enable grips ? Controla a exibição dos grips quando uma entidade é selecionada. Ou
seja, quando você marca ou desmarca este parâmetro, você está ligando ou desligando
a exibição dos grips em uma entidade no momento de sua seleção.
?? Enable grips within blocks ? Controla como os grips serão exibidos dentro de um
bloco depois deste ter sido selecionado. Ou seja, quando você marca esta opção, ao
selecionar um bloco, automaticamente serão exibidos todos os grips de cada
componente deste bloco. Caso contrário, apenas um grip será exibido quando o bloco
for selecionado.
?? Unselected grip color ? Determina a cor do grip quando ele é exibido.
?? Selected grip color ? Determina a cor que o grip terá quando você clicar sobre ele.
?? Grip Size ? Determina o tamanho que o grip será exibido no AutoCAD.
COMANDO FILTER
O comando FILTER cria uma lista das propriedades necessárias para que um objeto seja
selecionado. Ele pode ser usado na linha de comando para criar listas de filtros a serem
utilizados, mais tarde, em um aviso Select objects. Pode-se também, ser usado de modo
transparente, em um aviso Select objects, para selecionar objetos a serem utilizados com o
comando atual.
O comando FILTER localiza os objetos pela cor ou tipo de linha, somente se essas
características foram diretamente atribuídas. Se os objetos adquirirem a cor ou tipo de linha
do layer em que se encontram, o comando não os localizará.
Comando: ‘FILTER
____________________________________________________________________________ 16
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
?? Select Filter ? Adiciona filtros à lista atual, com base nas propriedades dos objetos.
Você pode introduzir valores de parâmetros adicionais, dependendo do objeto. Por exemplo,
se selecionar Line Start, poderá digitar as coordenadas X, Y e Z.
Você pode especificar relações usando operadores relativos, como < (menor que), > (maior
que).
Por exemplo, para criar uma lista de filtros que selecione todos os círculos com coordenadas
de centro maiores ou iguais a 1,1,0 e raio maior ou igual a 1, selecione no quadro de diálogo
as opções que resultarão na seguinte lista:
Object = circle
circle center X >= 1.0000 Y = 1.0000 Z >= 0.0000
circle Radius >= 1.0000
Os operadores de agrupamento -- AND, OR, XOR e NOT devem estar colocados na ordem
correta e com suas instâncias iniciais e finais na lista de filtros.
Operadores de agrupamento
Por exemplo, para criar uma lista de filtros que selecione todos os círculos, menos os que têm
raio igual a 1.0, selecione as opções no quadro de diálogo que resultem na seguinte lista:
Object = Circle
**begin NOT
Circle Radius = 1.00
**end NOT
____________________________________________________________________________ 17
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
?? Add Selected object ? Use para selecionar um objeto do desenho e adicioná-lo à lista
de filtros.
?? Edit item ? Move o filtro selecionado até a área Select Filter para editá-lo. Para
mudar um filtro, selecione-o e escolha edit item. Edite o filtro e os valores e escolha
Substitute. O filtro editado substitui o filtro selecionado.
?? Current ? Mostra as listas de filtros atuais. Seleciona uma lista de filtros tornando-a
atual. O AutoCAD carrega as listas de filtros nomeadas do arquivo padrão,( filter.nfl ).
?? Save as ? Grava uma lista de filtros. O AutoCAD grava a lista de filtros no arquivo
(filter.nfl).
?? Delete current Filter List ? Exclui as listas de filtros do arquivo de filtros padrão.
?? Apply ? Sai do quadro de diálogo e mostra o aviso Select objects, onde você pode
criar um conjunto de seleção. O AutoCAD usa a lista de filtros nos objetos que você
selecionar.
____________________________________________________________________________ 18
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO GROUP
Comando: GROUP
GROUP NAME
GROUP IDENTIFICATION
Quando um grupo é selecionado na lista Group Name, o nome do grupo e uma descrição
opcional aparecem na área Group identification.
?? Find Name ? Apresenta uma lista dos grupos aos quais pertence um objeto.
Logo após o usuário ter selecionado o botão Find Name a seguinte mensagem é
exibida na linha de comando:
____________________________________________________________________________ 19
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
O AutoCAD apresenta a caixa de diálogo Group Member List, que lista o grupo ao
qual pertence o objeto.
?? Include unnamed:? Especifica se grupos sem título são listados na caixa de diálogo
object Grouping.
CREATE GROUP
?? New ? Cria um novo grupo a partir dos objetos selecionados. Depois de você ter
selecionado os objetos, o AutoCAD cria um grupo usando o nome digitado no quadro
de texto Group Name. O grupo é listado em Group Name.
?Obs: A seleção de objetos para o grupo só é permitida após o usuário ter digitado o
nome do grupo.
A descrição é opcional.
Ao criar um grupo, você pode nomeá-lo ou especificar que o grupo é anônimo ou sem
título. O AutoCAD designa um nome padrão, (*na), aos grupos sem nome. O (n)
representa um número que aumenta a cada novo grupo.
CHANGE GROUP
____________________________________________________________________________ 20
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
?Obs: Se você remover todos os objetos do grupo, esse grupo permanece definido.
Remova a definição do grupo da tabela de símbolos usando da opção explode.
Command: -GROUP
Enter a group option
[?/Order/Add/Remove/Explode/REName/Selectable/Create] <Create>:
Basta escolher uma opção ou pressionar a tecla ENTER para aceitar o default
____________________________________________________________________________ 21
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Um objeto ligado continua associado à sua origem. Quando um objeto ligado no AutoCAD é
editado, o arquivo de origem muda e /ou vice versa.
Quando um desenho é aberto através de uma versão DOS ou UNIX do AutoCAD, você não
visualiza os objetos OLE.
COMANDO INSETOBJ
Toolbar : INSERT
OCU Menu: INSERT ? OLE OBJECT
Comando: INSERTOBJ
____________________________________________________________________________ 22
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
?? Tipo de Objeto ? Fornece uma lista de aplicativos do sistema que suportam ligações e
incorporações.
Se um arquivo que contém um objeto incorporado é aberto, a opção Save do menu File é
substituída por update. Quando update é selecionado, o objeto é inserido ou é atualizado no
desenho.
____________________________________________________________________________ 23
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO DRAWORDER
Alem de mover os objetos para trás ou para frente, o comando permite mover os objetos
relativamente a outros, isto é, mover para cima ou para baixo de um objeto selecionado.
Toolbar : MODIFY II
Menu: TOOLS ? DISPLAY ORDER
Comando: DRAWORDER
Command: DRAWORDER
Select objects: Specify opposite córner: 2 found
Select objects:
Enter object ordering option [Above object/Under object/Front/Back] <Back>:
Faça a escolha desejada
Select reference object: Selecione o objeto desejado
Quando múltiplos são selecionados para reordenar, a disposição relativa dos objetos é
mantida. O método de seleção não possui nenhum impacto na ordem de desenhar.
O comando termina quando um objeto é reordenado e não continua para ordenar outros
objetos.
____________________________________________________________________________ 24
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
BLOCOS E ATRIBUTOS
COMANDO ATTDEF
Área Mode
A variável de sistema AFLAGS armazena os parâmetros do modo atual e pode ser usada para
definir os modos padrão.
?? Invisible (i) ? Especifica que os valores do atributo não aparecerão quando você
inserir o bloco. ATTDISP se sobrepõe ao modo invisible.
?? Verify (v) ? Pede que se verifique se o valor do atributo está correto quando você
insere o bloco.
____________________________________________________________________________ 25
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
?? Preset (p) ? Define o atributo para seu valor padrão quando você insere um bloco que
contém um atributo predefinido.
Área Attribute
Define dados do atributo. Você pode digitar até 256 caracteres nas caixas de diálogo de texto.
Se precisar de espaços em branco à esquerda do aviso ou o valor padrão, inicie o texto com
uma barra invertida (\).
Se for necessário que o primeiro caractere seja uma barra invertida, inicie a string com duas
barras invertidas.
?? Prompt : especifica o aviso do atributo que aparece quando você insere um bloco que
contém essa definição de atributo. Se a área do aviso estiver vazia, a entrada Tag
torna-se o aviso. a seleção de constant na área Mode desativa o quadro Prompt .
Especifica a posição para o atributo. Digite as coordenadas nos quadros de texto ou escolha
Pick Point para especificar a posição na tela.
?? Text Style : especifica um estilo de texto predefinido para o texto do atributo. Para
mais informações sobre estilos de texto, consulte STYLE.
____________________________________________________________________________ 26
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
EXERCÍCIO:
Tag: Material
Prompt : Entre com o material:
Value: Aço Sae 1045
insertion Point : clique num ponto à direita do parafuso.
Text options : aceite as opções default.
Tag: Codigo
Prompt : Entre com o código:
Value: 200-0001
Text options : aceite as opções default.
align below previous attribute: habilitado.
Mode : Constant
Tag: Fabricante
Value: Akron
Text options : aceite as opções default.
align below previous attribute: habilitado.
Mode : Verify
Tag: Custo
Prompt : Entre com o custo:
Value: 1,20
Text options : aceite as opções default.
align below previous attribute: habilitado.
____________________________________________________________________________ 27
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Tag: Quantidade
Prompt : Entre com a quantidade:
Value: 200
Text options : aceite as opções default.
align below previous attribute: habilitado.
a) crie bloco com o nome Parafuso. use o comando block e selecione o parafuso e os
atributos.
b) insira o bloco na tela. use o comando INSERT.
Quando inserimos um bloco, os valores para os atributos serão pedidos seguindo a seqüência
que foi usada na criação do bloco.
custo - ...
Quantidade - ...
Fabricante - não pede valor, pois é constante
código - ...
Material - ...
Note que após a entrada dos dados, teremos a verificação de atributo Quantidade (Verify
attribute values).
?Obs: Se explodirmos um bloco, ele irá perder os valores atuais dos atributos, voltando
ao attribute TAG.
____________________________________________________________________________ 28
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO ATTDISP
Onde:
O desenho se regenera depois que você muda a visibilidade, a menos que o comando
REGENAUTO, que controla a regeneração automática, esteja desativado. O AutoCAD
armazena a visibilidade atual dos atributos na variável de sistema ATTMODE.
COMANDO DDATTE
Toolbar : MODIFY II
Menu: Modify ? Attribute ? Single
comando: DDATTE
A seleção do bloco apresenta o quadro de diálogo edit attributes. Use este quadro de diálogo
para mudar os atributos variáveis de um bloco. Para mudar propriedades de atributo como
posição, altura e estilo, use ATTEDIT.
____________________________________________________________________________ 29
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO ATTEDIT
A edição global de atributos limita-se à substituição de uma única string de texto por outra. A
edição de um atributo por vez permite que você edite um ou todos eles.
Os atributos devem estar visíveis para serem editados um por vez. Não precisam estar visíveis
para serem editados globalmente.
O AutoCAD marca com um X o primeiro atributo no conjunto de seleção. Você pode mudar
qualquer propriedade do atributo que selecionar.
Se o atributo original foi definido com texto alinhado ou adaptado, o aviso não inclui angle. a
opção Height é omitida para texto alinhado. Para cada uma das opções, exceto Next, o
AutoCAD pede um novo valor. O X permanece no atributo atual até você mover ao próximo
atributo.
_________________________________________________________________________________________________________________
Ambas as strings podem ser nulas. os caracteres ? e * são interpretados literalmente não como
caracteres curinga.
Enter new attribute value: digite um novo valor de atributo ou pressione ENTER.
Se você pressionar ENTER, o valor do atributo é definido como uma string nula.
Specify new text insertion point <no change>: especifique um ponto ou pressione
ENTER .
Specify new height <5.00>: digite um valor, especifique um ponto ou pressione ENTER.
Quando você especifica um ponto, a altura se torna a distância entre o ponto especificado e o
ponto inicial do texto.
Specify new rotation angle <0>: digite um valor, especifique um ponto ou pressione
ENTER.
Quando você especifica um ponto, o ângulo aparece entre o ponto especificado e o ponto
inicial do texto.
Enter new text style <Standard>: digite o nome de um estilo ou pressione ENTER.
Enter new layer name <0>: digite o nome de um layer ou pressione ENTER.
____________________________________________________________________________ 31
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Enter new color name or value <BYLAYER>: digite uma cor ou pressione ENTER.
Ao digitar uma cor, você pode digitar o nome de uma cor, o número de uma cor entre 1 e 255
ou bylayer ou byblock.
Next : Move para o próximo atributo no conjunto de seleção. Se não houver mais atributos, o
comando ATTEDIT é terminado.
Com a edição global de valores de atributos, pode-se editar os atributos visíveis e invisíveis.
Ambas as strings podem ser nulas. os caracteres ? e * são interpretados literalmente, não
como caracteres curinga.
Todos os Atributos
As mudanças nos atributos não são refletidas imediatamente. O AutoCAD regenera o desenho
ao final do comando, a menos que REGENAUTO, que controla a regeneração automática,
esteja desativado.
____________________________________________________________________________ 32
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Ambas as strings podem ser nulas. os caracteres ? e * são interpretados literalmente, não
como caracteres curingas.
Extrai dados do atributo. Use -ATTEXT para extrair dados do atributo a partir da linha de
comando e DDATTEXT para extrair usando o quadro de diálogo attribute definition.
Command: -ATTEXT
Enter extraction type or enable object selection [Cdf/Sdf/Dxf/Objects] <C>:
digite uma opção ou pressione ENTER.
Comma Delimited File (CDF) : Gera um arquivo que contém um registro para cada
referência do bloco no desenho selecionado. As vírgulas separam os campos de cada
registro. Os campos de caracteres ficam entre aspas simples.
____________________________________________________________________________ 33
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Space Delimited File (SDF) : Gera um arquivo que contém um registro para cada
referência do bloco no desenho selecionado. Os campos de cada registro têm uma
largura fixa. assim, os separadores de campo ou os delimitadores de string de
caracteres não são usados.
Botão Select Objects : Seleciona blocos com atributos. O quadro de diálogo attribute
extraction reaparece. A informação Number found mostra o número de objetos que você
selecionou.
Botão E Quadro De Texto Output File : Especifica um nome de arquivo de saída. Digite o
nome do arquivo no quadro de texto output File. O AutoCAD anexa à extensão de arquivo
.txt para os arquivos CDF ou SDF e DXX para arquivos DXF. Escolha output File para
pesquisar os nomes de arquivos de extração existentes.
Informa a estrutura para o arquivo de extração. A estrutura deste arquivo deve conter
informações de como os atributos serão extraídos, e a disposição no arquivo de saída. O
arquivo modelo deve possuir, necessariamente, a extensão ".TXT".
Este arquivo pode ser gerado num banco de dados do tipo DBASE III, e ainda num editor de
textos tais como o NOTEPAD, WORD (arquivo documento), etc. O template file deve
obrigatoriamente conter um attribute Tag.
BL:NAME C008000
MATERIAL C010000
CODIGO C015000
FABRICANTE C020000
CUSTO N004000
QUANTIDADE N008002
____________________________________________________________________________ 34
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Cada linha deste arquivo deve conter o nome do campo, suas dimensões e o número de casas
decimais, se necessário.
A estrutura de um arquivo modelo deve conter em cada registro, o nome do campo, que pode
ter qualquer dimensão, seguido dos caracteres C ou N, para campos do tipo caractere ou
numérico. Os próximos 3 dígitos identificarão o tamanho do campo, seguido de mais 3 dígitos
para identificação do número de casas decimais, para campos do tipo numérico.
No arquivo modelo não é permitido a presença de comentários e um campo não pode ser
repetido.
Command: -ATTEXT
Enter extraction type or enable object selection [Cdf/Sdf/Dxf/Objects] <C>:
Enter template file name <C:\ACAD\lista.txt>:
Enter extract file name <Drawing1>: saída.txt
2 records in extract file.
____________________________________________________________________________ 35
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Uma xref é uma variação de um bloco. Um bloco é uma coleção de geometrias que são
identificadas por um único nome, armazenadas no desenho, e se comportam como uma
entidade simples. Uma Xrefs compartilha as características de um bloco. Porém, diferente
dos blocos, a geometria associada a uma Xref não está armazenada no desenho corrente, e sim
em outro arquivo de desenho.
____________________________________________________________________________ 36
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO XREF
Controla referências externas a arquivos de desenho. XREF anexa, sobrepõe, lista, vincula,
separa, renomeia, modifica o caminho e recarrega as referências externas (xrefs) para o
desenho.
____________________________________________________________________________ 37
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Botão Attach : Mostra a caixa de diálogo para anexar Xref (veja comando xattach).
Botão Detach : Separa as xrefs do seu desenho, apagando todas as cópias de uma xref
especificada e marcando a definição da xref para exclusão.
Botão Reload : Recarrega uma ou mais xrefs. Se outra pessoa estiver editando atualmente a
xref, essa opção apresenta o desenho baseado na última versão gravada.
Botão Unload : Descarrega uma ou mais xrefs. Uma xref descarregada pode ser facilmente
carregada com o comando reload., diferente das xrefs desanexadas, unload não remove as
xref permanentemente do desenho, ele simplesmente suprime a apresentação da imagem na
tela
Botão Bind : Vincula uma xref a um desenho, tornando-a um bloco e parte permanente do
desenho. Os símbolos dependentes da xref anterior são adicionados ao seu desenho e você
pode usá-los como faria com qualquer outro objeto nomeado.
Insert : O desenho será vinculado como um bloco e os nomes dos objetos serão os
mesmos da xref . Se no desenho houver objetos com o mesmo nome eles não serão
alterados.
Xref Found at : Mostra o caminho completo da xref selecionada. É onde ela está atualmente e
não é necessariamente o mesmo caminho onde ele foi salva.
Save Path : Salva o caminho onde ela foi encontrada como o padrão.
____________________________________________________________________________ 38
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO XATTACH
Anexa uma xref. Se você faz referência a um desenho que contém uma xref anexada, ela
aparece no desenho atual. Da mesma forma que os blocos, as xrefs anexadas podem ser
encapsuladas. Se uma outra pessoa estiver atualmente editando a xref, o desenho anexado será
baseado na última versão gravada.
Toolbar : Reference
Comando: XATTACH
Name : especifica o nome do arquivo que você deseja anexar. clique em browse para
procurá-lo.
Retain Path : determina se o caminho completo da xref será salva no banco de dados do
desenho. Se não for selecionado, o nome da xref será salvo no desenho sem o caminho
completo. o AutoCAD procurará pela xref nos diretórios de suporte e de projetos do
AutoCAD, definidos pelo comando Options.
____________________________________________________________________________ 39
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO XCLIP
Permite especificar uma área de um arquivo de referência ou de um bloco para ser mostrada
na tela. É usado quando desejamos apenas trabalhar com uma parte da xref ou do bloco.
Toolbar : Reference
Menu : Modify ? Clip ? Xref
Comando: XCLIP
Command: xclip
Select objects: 1 found
Select objects:
Enter clipping option
[ON/OFF/Clipdepth/Delete/generate Polyline/New boundary] <New>: Selecione uma
opção ou pressione ENTER
New boundary : Define uma nova área onde a xref será visível. esta área pode ser retangular,
poligonal ou definida por uma polilinha.
On : Mostra na tela somente a área da xref ou do bloco selecionado com o comando xclip.
Off : Mostra na tela toda a xref ou bloco, ignorando a área criada com o comando xclip.
Clipdepth : Permite a você adicionar planos anteriores e posteriores a uma área feita com
xclip. A profundidade do plano é calculada normal a área.
Generate Polyline : Automaticamente desenha uma polilinha seguindo a área que você criou.
Ela será desenhada no layer corrente e com as setagens atuais.
____________________________________________________________________________ 40
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO XBIND
Vincula símbolos dependentes de uma xref a um desenho. Para usar o XBIND, é necessário
que você tenha uma xref anexada ao desenho atual. Símbolos dependentes são objetos
nomeados numa xref, como blocos, estilos de dimensionamento, layers, tipos de linha e
estilos de texto. O AutoCAD vincula símbolos dependentes ao desenho atual e os grava com o
desenho ao final da sessão.
Toolbar : Reference
Menu : Modify ? Object ? External Reference ?Bind
Comando: XBIND
Na linha de comando:
Command: -XBIND
Enter symbol type to bind [Block/Dimstyle/LAyer/LType/Style]:
Pela caixa de diálogo basta selecionar, no quadro a esquerda, os objetos que você deseja que
façam parte definitivamente do seu desenho. depois pressione o botão add, os objetos que
serão vinculados aparecerão no quadro à direita. Selecionando um objeto no quadro a direita e
pressionando o botão remove, este objeto não será mais vinculado. Pressione OK para
confirmar o comando.
COMANDO XCLIPFRAME
____________________________________________________________________________ 41
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
IMAGENS RASTER
____________________________________________________________________________ 42
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO IMAGE
Botão Attach : Comando que permite procurar e anexar um arquivo raster a um desenho do
AutoCAD.
Botão Details : Comando que abre uma caixa de diálogo que contem informações detalhadas
sobre o arquivo imagem.
Image Found At : Mostra o caminho completo da imagem selecionada. É onde ela está
atualmente e não é necessariamente o mesmo caminho onde ele foi salva.
____________________________________________________________________________ 43
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Botão Browse : Mostra a caixa de diálogo para especificar um novo caminho ou nome.
Botão Save Path : Salva o caminho onde ela foi encontrada como o padrão.
COMANDO IMAGEATTACH
Anexa uma nova imagem no desenho corrente. IMAGEATTACH abre a caixa de diálogo
para anexar imagens direto da linha de comando, sem precisar abrir o gerenciador de imagens
primeiro.
Toolbars: Reference
Comando: IMAGEATTACH
____________________________________________________________________________ 44
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Name : Especifica o nome do arquivo que você deseja anexar. clique em browse para
procurá-lo.
Retain Path : Determina se o caminho completo da imagem será salva no banco de dados do
desenho. Se não for selecionado, o nome da imagem será salvo no desenho sem o caminho
completo. o AutoCAD procurará pela imagem nos diretórios de suporte e de projetos do
AutoCAD, definidos pelo comando Options.
Botão Details : Mostra um quadro com informações detalhadas sobre a imagem que será
anexada.
COMANDO IMAGECLIP
Cria fronteiras ou limites na imagem. Com IMAGECLIP, você pode definir ima sub-região da
imagem para visualizar e plotar.
Toolbars: Reference
Menu: Modify ? Clip ? Image
Comando: IMAGECLIP
Na linha de comando:
Command: imageclip
Select image to clip: Selecione a borda de uma imagem
Enter image clipping option [ON/OFF/Delete/New boundary] <New>: escolha uma
opção e pressione ENTER
Enter clipping type [Polygonal/Rectangular] <Rectangular>: entre P ou R
Specify first córner point:
Specify opposite córner point:
Opções:
____________________________________________________________________________ 45
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO IMAGEADJUST
Toolbars: Reference
Menu: Modify ? Object ? Image ? Adjust
Comando: -IMAGEADJUST
Na linha de comando:
Command: -IMAGEADJUST
Select image(s): : Selecione uma ou mais imagens
Enter image option [Contrast/Fade/Brightness] <Brightness>:
Enter brightness value (0-100) <50>:
COMANDO TRANSPARENCY
Toolbars: Reference
Menu: Modify ? Object ? Image ? Transparency
Comando: TRANSPARENCY
Na linha de comando:
Command: TRANSPARENCY
Select image(s):
Enter transparency mode [ON/OFF] <OFF>:
____________________________________________________________________________ 46
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO IMAGEQUALITY
Toolbars: Reference
Menu: Modify ? Object ? Image ? Quality
Comando: IMAGEQUALITY
Na linha de comando:
Command: IMAGEQUALITY
Enter image quality setting [High/Draft] <High>:
COMANDO IMAGEFRAME
Controla se o “arame” da imagem aparecerá ou não. Quando ele estiver desligado a imagem
não poderá ser selecionada.
Toolbars: Reference
Menu: Modify ? Object ? Image ? Frame
Comando: IMAGEFRAME
Na linha de comando:
Command: IMAGEFRAME
Enter image frame setting [ON/OFF] <ON>:
____________________________________________________________________________ 47
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Tipos de linhas no AutoCAD são definidos por arquivos de definição de linhas. Estes
arquivos têm a extensão .lin e são compostos por uma série de pontos e traços separados por
espaços, e podem conter formas e textos. O arquivo padrão de linhas do AutoCAD é o
acad.lin. Um pedaço dele está mostrado abaixo.
;;
;; AutoCAD Linetype definition file
;; Version 2.0
;; copyright 1991, 1992, 1993, 1994, 1996 by autodesk, inc.
;;
*border,border __ __ . __ __ . __ __ . __ __ . __ __ .
A,.5,-.25,.5,-.25,0,-.25
*border2,border (.5x) __.__.__.__.__.__.__.__.__.__.__.
A,.25,-.125,.25,-.125,0,-.125
*borderx2,border (2x) ____ ____ . ____ ____ . ___
A,1.0,-.5,1.0,-.5,0,-.5
*dashdot,dash dot __ . __ . __ . __ . __ . __ . __ . __
A,.5,-.25,0,-.25
*dashdot2,dash dot (.5x) _._._._._._._._._._._._._._._.
A,.25,-.125,0,-.125
*dashdotx2,dash dot (2x) ____ . ____ . ____ . ___
A,1.0,-.5,0,-.5
____________________________________________________________________________ 48
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Tipos de linhas compostos somente por pontos, traços e espaços são considerados tipos
simples e tipos de linhas que contém formas e textos são considerados tipos complexos.
Dois métodos estão disponíveis para criar e modificar tipos de linhas. Você pode editar um
arquivo .lin ou usar a opção create do comando LINETYPE. Você não pode editar e criar
tipos de linhas complexas com o comando LINETYPE.
Cada tipo de linha é definido com duas linhas. A primeira define o nome e uma descrição
opcional para o tipo de linha.
*nome-da-linha [, descrição]
Esta linha deve começar com um asterisco, e imediatamente seguida pelo nome da linha. Se
tiver uma descrição, ela deve ser separada por vírgula e não ser maior que 47 caracteres. Se
não tiver uma descrição, omita a vírgula. A segunda linha é o código que define o formato do
tipo de linha.
alinhamento,desc-1,desc-2, ...
Esta linha começa com um código de alinhamento (atualmente só “A” é permitido), seguido
por uma lista de formatos separadas por vírgula (nenhum espaço é permitido).
Você pode ter um tipo de linha simples chamado dd1 com o seguinte formato:
A,.5,-.25,0,-.25
Na primeira linha, como sabemos, temos o nome do tipo de linha e sua descrição (no caso
uma representação de como será a linha).
Na segunda linha temos primeiro o alinhamento, sempre começando pela letra “A”, pois
atualmente o AutoCAD só suporta este tipo de alinhamento. Qualquer outro caractere digitado
que não for o “A” resultará em erro. A letra “A” significa que a linha criada sempre começará
____________________________________________________________________________ 49
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
com um traço. Após, nós temos uma seqüência de números que definem o formato da linha.
Números positivos significam que serão desenhados traços com o tamanho especificado em
unidades do AutoCAD. Números negativos significam que serão desenhados espaços em
branco com o tamanho especificado em unidades do AutoCAD. Zero significa um ponto.
Com isto você pode criar as formas que quiser, combinando estes valores em qualquer
posição. Você pode entrar no máximo com 12 especificações de traço, desde que a linha não
ultrapasse 80 caracteres.
text : ["string",style,S=scale,R=rotate,X=xoffset,Y=yoffset]
Onde:
Exemplo:
A seguinte definição de linha possui uma linha chamada Mcline, que é composta por um
segmento de linha, um espaço, e pelo texto Mc e por outro espaço. O texto será desenhado no
estilo de texto standard, na escala 1, com a rotação relativa 0 (texto paralelo à linha) e com
uma distância em Y de 0.25 unidades do eixo da linha.
A,1.0,-0.25,["Mc",standard,S=1,R=0,X=0,Y=-0.25],-1.25
____________________________________________________________________________ 50
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
COMANDO LINETYPE
Cria, carrega e define tipos de linha. o comando LINETYPE define características de linha
que consistem de combinações de traços, pontos e espaços. LINETYPE pode carregar
definições de tipo de linha a partir de um arquivo de biblioteca ou adicionar novas definições
para esse arquivo.
Pelo menu e pala toolbar, será aberto a caixa de diálogo de gerenciamento de linhas.
Na linha de comando:
Command: -LINETYPE
Current line type: "ByLayer"
Enter an option [?/Create/Load/Set]: digite uma opção.
? : Listar tipos de linha. apresenta a lista dos tipos de linha disponíveis em um arquivo.
Digite uma descrição do tipo de linha com até 47 caracteres. a descrição pode ser um
comentário ou uma série de grifos, pontos, traços ou espaços para mostrar uma representação
simples do padrão do tipo de linha.
Digite uma série de números separados por vírgulas. Digite valores positivos para especificar
comprimentos de traços ou valores negativos para especificar comprimentos de espaços. Use
um zero para representar um ponto. o "A," no aviso da definição do padrão especifica o
alinhamento padrão usado nas extremidades dos segmentos de reta círculos e arcos
individuais. O AutoCAD é compatível apenas com alinhamentos do tipo A. Com esse tipo de
alinhamento, o AutoCAD garante que os segmentos de reta e arcos comecem e terminem com
____________________________________________________________________________ 51
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Load : Carrega um tipo de linha cuja definição está presente num arquivo. O arquivo acad.lin
contém os tipos de linhas padronizados.
O AutoCAD apresenta o quadro de diálogo Select Linetype File. Digite ou selecione o nome
do arquivo em que está armazenado o tipo de linha.
Set : Define o tipo de linha atual para os objetos desenhados subseqüentemente. O tipo de
linha dos objetos pode ser controlado individualmente ou por layer.
Specify linetype name or [?] <atual>: digite o nome de um tipo de linha, ?, bylayer
ou byblock ou pressione ENTER.
O tipo de linha introduzido se torna o tipo de linha atual. O AutoCAD desenha todos os
objetos novos com este tipo de linha, independentemente do layer atual. Se o tipo de linha que
você solicita não estiver carregado, o AutoCAD procurará sua definição no acad.lin. Se o tipo
de linha não estiver carregado nem no acad.lin, o Autocad informa sua ausência e retorna à
linha de comando.
Digite ? para ver a lista de todos os nomes de tipos de linha carregados. Se você digitar
bylayer, os novos objetos herdam o tipo de linha associado com o layer em que o objeto está
desenhado. Se você digitar byblock, os novos objetos são desenhados com o tipo de linha
continuous até que sejam agrupados num bloco. Sempre que você inserir esse bloco, os
objetos herdam o tipo de linha do bloco.
COMANDO MLSTYLE
Define um estilo para múltiplos segmentos de reta paralelos. Múltiplos segmentos de reta
paralelos são denominados multilinhas. Multilinhas compostas de até 16 segmentos são
denominadas elementos. O comando MLSTYLE cria estilos de multilinhas. O estilo controla
o número de elementos e as propriedades de cada elemento. Controla, também, a cor de fundo
e as ligações finais de cada multilinha.
____________________________________________________________________________ 52
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Área Multiline Styles : Faz as seguintes operações com estilos de multilinhas: apresenta seus
nomes, torna-os atuais, carrega-os a partir de um arquivo, grava-os, adiciona-os e renomeia-
os. Você também pode incluir ou editar uma descrição de um estilo.
Quadro de lista current : Apresenta e define o estilo de multilinha atual. Selecione um nome
da lista para torná-lo atual. Se houver vários estilos, o nome do estilo atual será realçado. A
lista de estilos de multilinhas pode incluir os que possuem referência externa, isto é, estilos de
multilinhas existentes em um desenho de referência externa (xref). O AutoCAD apresenta os
nomes desses estilos usando a mesma sintaxe usada para apresentar outros símbolos
externamente dependentes.
Quadro Texto Name: Renomeia ou cria um novo estilo de multilinha. depois de estabelecer
um estilo de multilinha definindo o elemento e propriedades de multilinhas nos quadros de
diálogo, digite um nome e escolha Save . O AutoCAD grava a definição no arquivo-biblioteca
de multilinhas (acad.mln). Para renomear um estilo, digite um nome e, a seguir, escolha
Rename . O estilo de multilinha padrão, STANDARD, não pode ser renomeado. Para fazer
uma cópia do estilo atual, digite um nome e, a seguir, escolha Save. Nomes de tipos de
multilinhas obedecem às convenções de nomeação de objetos nomeados.
____________________________________________________________________________ 53
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Quadro Texto Description : Adiciona uma descrição a um estilo de multilinha. Digite até
255 caracteres, inclusive espaços, no quadro de texto.
Botão Add : Adiciona um estilo de multilinha no quadro de texto Name para a lista current.
Lista ELements : Apresenta todos os elementos de linha no estilo de multilinha atual. Cada
elemento de linha do estilo é definido por seu deslocamento a partir da origem da multilinha
(0.0), cor e tipo de linha. Os elementos da linha são sempre apresentados em ordem
descendente a partir de seus deslocamentos.
____________________________________________________________________________ 54
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Botão, amostra de cor e quadro de texto color : Apresenta e define a cor para elementos de
linha do estilo de multilinhas. Quando você escolhe a opção color ou a amostra de cor, o
AutoCAD apresenta o quadro de diálogo Select color. Você também pode digitar o nome ou
número da cor no quadro de texto.
Botão Linetype : Apresenta e define o tipo de linha para elementos de linha do estilo de
multilinhas . Quando você escolhe a opção Linetype, o AutoCAD apresenta o quadro de
diálogo Select Linetype.
Display Joints : Controla a apresentação das junções nos vértices de cada segmento de
multilinha. uma junção é também conhecida como uma mitra.
Inner arcs : cria um arco entre pares de elementos interiores. Se existir um número
ímpar de elementos, o segmento central fica sem ligação. Por exemplo, se houver 6
elementos, os arcos interiores ligarão os elementos 2 e 5, e os elementos 3 e 4. Se
houver 7 elementos, os arcos interiores ligarão os elementos 2 e 6 e os elementos 3 e
5. o elemento 4 permanecerá sem ligação.
____________________________________________________________________________ 55
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
.
Fill : controla o preenchimento do fundo da multilinha.
____________________________________________________________________________ 56
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Os tipos de hachuras existentes estão contidos dentro do arquivo acad.pat. Para criar novos
padrões, pode-se armazená-los no arquivo acad.pat ou criar um arquivo próprio, como por
exemplo : AKRON.PAT. a Palavra AKRON é, obrigatoriamente, o nome do padrão de
hachura e do arquivo que o contém.
Num editor de texto, deve ser montado o padrão de hachura com o seguinte formato:
____________________________________________________________________________ 57
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
EXERCICIOS:
1) TRACO
*traco, exercicio1
60, 0,0, 0.5,0.4, -0.2
____________________________________________________________________________ 58
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
GERAÇÃO DE SLIDES
Um slide é uma imagem raster da vista corrente de um desenho do AutoCAD. apesar dela
conter um retrato do desenho em um dado instante, ela não é um arquivo de desenho. Você não
pode importar um arquivo de slide para o desenho nem edita-la ou imprimi-la. Você só pode
visualiza-la.
COMANDO MSLIDE
No quadro de diálogo Create Slide File, digite um nome de arquivo no quadro File Name ou
selecione um arquivo slide (.SLD) da lista.
No espaço do modelo, o MSLIDE cria um arquivo slide apenas da viewport atual. No espaço
do papel, o MSLIDE cria um arquivo slide da apresentação do espaço do papel, incluindo
todas as viewports e seu conteúdo.
Partes do desenho que estão fora da tela ou layers que estão desativados ou congelados, não
são incluídos no slide.
COMANDO VSLIDE
No quadro de diálogo Select Slide File, digite o nome de um arquivo de slides a apresentar.
____________________________________________________________________________ 59
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Obs.: Quando você vê slides de imagens sombreadas com o comando SHADE numa janela
maior ou numa apresentação de resolução maior que a usada para a criação do slide, podem
aparecer linhas pretas espalhadas por entre as linhas da imagem sombreada. Para evitar esta
situação, use uma tela cheia definida na máxima resolução durante a criação dos slides.
COMANDO SCRIPT
Digite o nome de arquivo de um script no quadro de diálogo Select Script File para chamá-lo.
EXEMPLO:
Crie os slides (s1,s2,s3,s4 e s5) com o comando MSLIDE, e com um editor de textos, crie o
arquivo teste.scr da seguinte maneira:
arquivo ? teste.scr
vslide s1
vslide s2
vslide s3
vslide s4
vslide s5
command : Script
Script name : teste
RSCRIPT : faz com que o script retorne ao início e rode em looping; para interromper,
tecle backspace ou ESC.
DELAY : especifica a duração de uma pausa em milisegundos. digitar delay 1000 em seu
script retarda o início da execução do próximo comando em cerca de um segundo. a maior
espera permitida é de 32767, pouco menos de 33 segundos.
____________________________________________________________________________ 60
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Para carregar o slide na área de memória, coloque um asterisco antes do nome do slide.
Ex : arquivo ? curso.scr
?Obs: Podemos também criar um arquivo que execute outros comandos do AutoCAD.
Ex. arquivo ? exemplo.scr
Note que com este tipo de arquivo, você pode preparar um Setup para o seu sistema.
____________________________________________________________________________ 61
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
CRIAÇÃO DE MENUS
Um menu é simplesmente um arquivo texto com extensão .MNU e que possui uma série de
comandos do AutoCAD. Um arquivo de menu pode ser acessado por vários caminhos (por
menu de tela, de mesa digitalizadora, mouse, etc). A construção de um menu é feita com um
editor de texto qualquer, tais como o Bloco de Notas ou o Wordpad, contudo não se pode
colocar caracteres especiais relativos à manipulação do editor em uso.
Para carregar um novo menu digitamos na linha de comando o comando MENU do AutoCAD.
aparecerá uma caixa de diálogo para selecionarmos o arquivo de menu que desejamos carregar.
Se a variável FILEDIA for 0 a interação será pela linha de comando, como mostrado abaixo.
Command: menu
Enter menu file name or [.(for none)]<E:\ACAD\support\acad>:
O termo arquivo de menu se refere a um grupo de arquivos que trabalham juntos para definir e
controlar a aparência e funcionalidade das áreas de menus. A seguinte tabela descreve os tipos
de arquivos de menu do AutoCAD.
____________________________________________________________________________ 62
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Os arquivos de menu são divididos em seções que são relacionadas com áreas específicas da
interface do AutoCAD. Dependendo de sua funcionalidade, cada área do menu pode ser
definida por uma ou mais seções. Cada seção contém itens de menu, os quais definem
instruções para a aparência e a ação relacionada ao item. Os itens de menu são compostos
pelos seguintes elementos: um nome de identificação, um rótulo e um macro. Apesar dos itens
de menu serem similares em sua estrutura e funcionalidade, cada seção usa uma sintaxe
específica, como veremos adiante.
____________________________________________________________________________ 63
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
CARACTERES ESPECIAIS
A seguinte tabela mostra uma sinopse dos caracteres especiais usados nos macros de menus. O
uso destes caracteres será descrito nas seções seguintes deste capítulo.
Caractere Descrição
; ENTER
^M ENTER
^I TAB
Espaço Entra um espaço; espaço entre uma seqüência de comando em um
item de menu, equivale a pressionar a tecla espaço
\ Pausa para entrada de informação do usuário
_ Traduz um comando do AutoCAD e suas palavras chaves
+ Continua um macro na próxima linha
=* Mostra a imagem, o menu de barra ou o menu de cursor corrente
*^C^C Prefixo para um item repetitivo
$ caractere especial que carrega uma seção de menu
^B Liga ou desliga o Snap (CRL+B)
^C Comando cancel (ESC)
^D Ativa ou desativa as coordenadas (CTRL+D)
^E Ativa o próximo plano isométrico (CTRL+E)
^G Ativa ou desativa o Grid (CTRL+G)
^H Tecla backspace
^O Ativa ou desativa o ortho (CTRL+O)
^P Ativa ou desativa o MENUECHO
^Q Envia todos os prompts da linha de comando e entradas do usuário
para a impressora (CTRL+Q)
^T Ativa ou desativa a mesa digitalizadora (CTRL+T)
^V Muda a viewport corrente (CTRL+V)
____________________________________________________________________________ 64
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
TERMINOLOGIA
Nos itens anteriores, foi ilustrada a terminologia básica para a estruturação de um menu. O
comando de um menu nada mais é do que escrever um comando do AutoCAD exatamente
como ele seria feito, quando ativado via teclado. Contudo, são necessárias algumas
informações a respeito da entrada de dados:
- ENTER - toda vez que um item de um menu for acionado, o AutoCAD irá colocar um espaço
em branco após este item... o espaço em branco é entendido para a maioria dos comandos do
AutoCAD como um ENTER. Para os menus, todos os espaços em branco são interpretados
como ENTER. Se houver necessidade de mais de um ENTER em seguida de outro, estes
deverão ser representados por ";" (ponto e vírgula). Por exemplo:
Neste exemplo, o comando "layer" irá criar e/ou ativar um nível de trabalho de nome
"CONTORNO", e ainda mudar sua cor para vermelho. O primeiro sinal de ponto e vírgula
serve para aceitar a cor vermelha, o segundo para associá-la ao layer ativo e o terceiro para
encerrar o comando. Os espaços em branco que separam as palavras que compõem o comando
servem como ENTER.
[QUEBRAR] ^C^C_BREAK;\F
[INSERIR]^C^C_INSERT MANCAL;\;;;
No exemplo acima, o comando inserir ativa o comando "INSERT" do AutoCAD, que pede
pelo nome do bloco a ser inserido no desenho (mancal). O primeiro ponto e vírgula é para a
aceitação do nome, a barra invertida pede pelo ponto de inserção, enquanto que os três pontos
e vírgulas restantes servem para a escala em X, em Y é a rotação do bloco.
- CONTINUAÇÃO - para itens de menus muito longos, deve-se usar o sinal de "+" para
indicar ao AutoCAD que o comando continua na próxima linha. exemplo:
____________________________________________________________________________ 65
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
- REPETIÇÃO - Para um macro comando ser ativado inúmeras vezes, utiliza-se o comando
*^c^c. exemplo:
^G ...COMANDO GRID
^B ...COMANDO SNAP
^D ...COMANDO COORDS
^H ...TECLA BACKSPACE
MENUS DE BOTÕES
O primeiro botão do mouse é reservado para entrada de dados, por isso não se pode programar
esse botão. O segundo e o terceiro botão do mouse podem ser programados com vários
comandos do AutoCAD, no caso do mouse de três botões. Podemos fazer também uma
associação do 2o e 3o botões com comas teclas Shift, ctrl e Shift+ctrl, como mostrado a seguir.
____________________________________________________________________________ 66
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
***AUX1
// Simple button
;
$P0=SNAP $P0=*
^C^C
^B
^O
^G
^D
^E
^T
***AUX2
// Shift + button
$P0=SNAP $P0=*
$P0=SNAP $P0=*
***AUX3
// Control + button
$P0=SNAP $P0=*
***AUX4
// Control + shift + button
$P0=SNAP $P0=*
***BUTTONS1
$P0=SNAP $p0=*
^C^C
^B
^O
^G
^D
^E
^T
***BUTTONS2
$P0=SNAP $p0=*
____________________________________________________________________________ 67
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
A identificação para os menus de cascata é feita pelo identificador de seção "***POPn", onde
"n" é o número do menu que pode variar de 0 a 999. Os menus ***POP1 a ***POP499
definem os menus de cascata e os menus ***POP0 e ***POP500 a ***POP999 definem os
menus de atalho ou menus de contexto.
***POP13
**MINHASFERRAMENTAS
M_ Ferramentas [&Minhas Ferramentas]
M_Salvar [&Salvar\tCtrl+S]^C^C_qsave;
[--]
M_ShwTB [Mostrar Toolbar]^C^C_-toolbar minhatoolbar s;
M_HidTB [Esconder Toolbar]^C^C_-toolbar minhatoolbar h;
[--]
M_EMenu [Editar MeuMenu]^C^C^P(command "notepad" (findfile "meu.mnu")) ^P
M_LMenu [Carregar MeuMenu]^C^C^P(command "_menu" "meu.mnu") ^P
[--]
M_EPgp [Editar PGP]^C^C^P(command "notepad" (findfile "acad.pgp")) ^P
M_LPgp [Carregar PGP]^C^C_re-init 16;
Cada seção de menu pode ter um ou mais apelidos que são definidos pelo rótulo **apelido
seguindo um rótulo de seção de menu ***POPn. No exemplo anterior,
**MINHASFERRAMENTAS é um apelido para o menu POP13.
?Obs: Os menus de seção POPn não suportam mais a sintaxe de **submenu usadas nas
versões anteriores. O **apelido é válido quando ocorre depois de um rótulo de
seção a antes de qualquer item do menu.
____________________________________________________________________________ 68
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Os menus de cascatas podem ter submenus como mostra a figura abaixo. Para controlar a
hierarquia desses submenus usamos os seguintes caracteres especiais.
O comando "$Pn=*", quando utilizado como comando, força o menu de item "POPn" a
aparecer na tela. Em menus deste tipo, também é possível a utilização de macros comandos
como em menus de tela e de mesa.
Sua ativação pode ser feita por botões, menus de mesa e por menus de barras. Não deve ser
feita por menus de tela, pois quando o cursor está sobre a região do menu de tela, os menus de
superposição são automaticamente desativados.
____________________________________________________________________________ 69
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Exercício:
Complete este menu com um submenu no "POP2" contendo Símbolos de Folhas tamanhos A0,
A1, A2, A3 e A4.
MENUS DE ATALHO
Menus de atalho são definidos usando a mesma sintaxe dos menus de cascata. A seção de
menu POP0 define o atalho padrão para o Object Snap e as seções de POP500 a POP999
definem os menus de contexto.
O AutoCAD faz referência aos menus de contexto pelo seu apelido (como **GRIPS) e os usa
em situações específicas. O número POPn não é importante, mas o apelido deve seguir
corretamente a convenção de nomenclatura para ser usado. Os seguintes apelidos são
reservados para uso do AutoCAD:
GRIPS - Define o atalho para o menu de Grips (clique com o botão direito quando um grip de
um objeto estiver selecionado [quente]).
CMDEFAULT – Define o modo padrão do menu de atalho (clique com o botão direito na área
de desenho quando um comando está ativo e nenhum objeto selecionado).
CMEDIT - Define o modo de edição do menu de atalho (clique com o botão direito na área de
desenho enquanto um ou mais objetos estão selecionados [mas sem nenhum grip ativo], e
nenhum comando está ativo).
CMCOMMAND - O conteúdo deste menu define o modo de comando (clique com o botão
direto na área de desenho enquanto um comando está ativo). Em adição ao contudo do menu,
as opções da linha de comando (palavras chaves em colchetes) são inseridas no menu.
____________________________________________________________________________ 70
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
MENUS DE TELA
Na geração de um menu de tela, somente os quinze primeiros caracteres irão aparecer. Para
tanto, deve-se colocar o nome do comando entre colchetes "[ ]" . O caractere imediatamente
após o comando entre colchete de fechamento, será entendido pelo AutoCAD como um
determinado comando. Por exemplo:
***SCREEN
[LINHA] LINE
[CÍRCULO] CIRCLE
[PLINE] PLINE
No exemplo acima o AutoCAD entende como comando o LINE, CIRCLE e PLINE. Ao ser
acionado qualquer um dos comandos, estes ativarão os comandos do AutoCAD que estão
descritos imediatamente após o colchete de fechamento.
***SCREEN
[LINHA] ^C^CLINE
[CÍRCULO]^C^CCIRCLE
[PLINE]^C^CPLINE
Exemplo do uso do duplo "^C" : Vamos supor que algum comando de dimensionamento está
ativado (DIM ? LINEAR ?HORIZONTAL). Ao acionarmos um dos comandos do nosso
menu de tela, o primeiro ^C irá desativar o comando de dimensionamento em andamento,
voltando à interação "DIM:", enquanto que o segundo "^C" fará com que se retorne à interação
padrão do AutoCAD, que é "command:".
Menus e Submenus
A estrutura de um menu de tela é do tipo árvore, onde os menus são ramificados a partir do
menu principal. As ramificações são denominadas submenus. Esta divisão possibilita a criação
de menus maiores que o número de linhas disponíveis na tela. Os submenus são identificados a
partir do menu principal de tela com:
**NOME, onde este nome pode ser um texto constituído de letras, números e caracteres
especiais tais como $ (dólar), - (hífen) e _ (traço) com até 31 caracteres de tamanho.
Um submenu pode conter um número qualquer de linhas, tendo como limitação o número de
linhas visíveis na tela, que são determinadas pela quantidade de linhas que o monitor usado
permite mostrar ao mesmo tempo (no caso do monitor em uso, o máximo de linhas = 21).
____________________________________________________________________________ 71
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Quando um submenu for ativado, ele será escrito sobre aquele que estava carregado
anteriormente, no sentido de cima para baixo, do seu início para o fim. isto não significa que o
menu anterior será totalmente apagado da tela. Para controlar a partir de qual linha um novo
menu será carregado sobre o anterior, deve-se colocar em seguida do nome do submenu um
número inteiro que indicará a partir de qual linha da tela este menu será carregado. Por
exemplo:
**MENU1 3
No exemplo acima, o submenu denominado "MENU1" será escrito na tela a partir da terceira
linha, deixando, no máximo, 2 comandos do menu anterior carregados na tela.
Lembre-se que em quase todos os menus de tela do AutoCAD temos na primeira linha, o
comando "AutoCAD" e na segunda linha os asteriscos "****".
Exemplo:
____________________________________________________________________________ 72
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Identificação de um Submenu
$tipo=nome do submenu
S - menus de tela
Pn - menus de barra e superposição
I - menus de imagem
B - menus de botão
Tn - menus de mesa
Exemplo:
O mecanismo de ativação de um submenu permite que este seja ativado durante a execução de
um comando, o que permite ao usuário ativar o comando e o submenu ao mesmo tempo, por
exemplo:
Exercicio:
Faça um macro comando para executar o seguinte desenho:
Dados:
Limits 0,0 40,25
Raio do círculo = 3
Alt. do texto = 2
Rotação do texto = 0
DIMASZ = 1
Obs. Para fixar ponto na última coordenada , digite @ sem especificar distância (equivale a @
0,0).
____________________________________________________________________________ 73
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
MENUS DE IMAGEM
Os menus de imagem podem ter até 20 imagens por página, sendo estas imagens fornecidas
por arquivos do tipo "slide".
Durante a definição deste tipo de menu, seu título é colocado na primeira linha. O identificador
para um submenu é utilizado "$I=". Sua sintaxe é:
$I=[menugroup.]menuname
____________________________________________________________________________ 74
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
***POP2
[Símbolos]
[? Escolher Desenho ..]
[Desenho1] ^C^C_INSERT DESENHO1; ;;;
[Desenho2] ^C^C_INSERT DESENHO2; ;;;
[? Imagem...] $I=I1 $I=*
[? Folhas]
[Folha A1]^C^C_INSERT;A1;\;;;
[Folha A2]^C^C_INSERT;A2;\;;;
[Folha A3]^C^C_INSERT;\;;;
[? Folha A4]^C^C_INSERT;A4;\;;;
***IMAGE
**IL
[Comandos De Desenhos] ? TÍTULO DA JANELA
[Linha]^C^C_LINE
[Círculo]^C^C_CIRCLE
[Desenho1]^C^C_INSERT DESENHO1;\;;;
[Desenho2]^C^C_INSERT DESENHO2;\;;;
[Arco 3 Pontos] ^C^C_ARC;
[Arco SCE ]^C^C_ARC;\_C;\
[Arco SEA]^C^C_ARC;\_E;\_A;
[Arco CSA]^C^C_ARC;_C;\\_A;
[Arco]^C^C_ARC
Para que o menu Imagem apareça completo na tela, faça os seguintes slides : linha, círculo,
arco, desenho1, desenho2.
Podemos escolher como os slides e o texto irão aparecer nos menus de ícones através das
seguintes opções:
[nome do slide] O nome do slide aparece na lista lateral e o slide como ícone.
[nome do slide, texto] O texto é mostrado na lista lateral e o slide como ícone.
[sldlib (nome slide)] O nome do slide é mostrado na lista lateral e o slide que está na
biblioteca "sldlib" como ícone.
[sldlib (nome slide, texto)] O texto é mostrado na lista lateral e o slide da biblioteca
"sldlib" como ícone.
[blank] Quando se coloca o texto "blank" uma linha de separação é
colocada na lista lateral e um ícone em branco é mostrado.
____________________________________________________________________________ 75
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
BIBLIOTECA DE IMAGENS
Importante:. Não se pode modificar um arquivo "SLB" (portanto, só apague os slides que
compõe uma biblioteca de imagens, se você tiver certeza que nunca irá alterar nenhum desses
slides, sendo que, do contrário, você terá que redesenhar todos os slides).
onde:
____________________________________________________________________________ 76
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
command: VSLide
name: Bib1(linha)
? coloca na tela o slide linha que está na biblioteca de imagens bib1.
***IMAGE
** I1
[DESENHOS]
[BIB1 (LINHA)] ^C^C_LINE
[BIB1 (CÍRCULO)] ^C^C_CIRCLE
MENUS DE TOOLBARS
Existem cinco tipos de itens distintos que podem especificar uma toolbar. A sintaxe de cada
tipo está mostrada abaixo. Todas as linhas, exceto o separador, começam com um tagname
padrão que está associado a uma informação de ajuda. No exemplo abaixo, a declaração
**TOOLS1 é um submenu que usa o nome tools1 como um rótulo para referenciar a
definição da toolbar.
***TOOLBARS
**TOOLS1
TAG1 [Toolbar ("tbarname", orient, visible, xval, yval, rows)]
TAG2 [Button ("btnname", id_small, id_large)]macro
TAG3 [Flyout ("flyname", id_small, id_large, icon, alias)]macro
TAG4 [Control (element)]
[--]
Definição de Toolbar
____________________________________________________________________________ 77
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Tbarname: Nomeia a toolbar. o texto deve conter caracteres alfanuméricos sem nenhuma
pontuação além de traço (-) e traço baixo (_).
Orient: define a posição na tela. os valores aceitos são Floating, Top, bottom, Left, e Right.
Definição De Button
Aa segunda linha (TAG2) define o botão. É usada uma palavra chave button seguida de uma
série de opções que estão descritas abaixo:
Btnname: Nomeia o botão. o texto deve conter caracteres alfanuméricos sem nenhuma
pontuação além de traço (-) e traço baixo (_). Este texto é mostrado como uma dica quando se
aponta o mouse para ele.
Id_small: Define o nome do arquivo de bitmap que aparecerá no botão. O bitmap deve ter 16
x 15 em pixels e deve estar no diretório de suporte do AutoCAD.
id_Big: Define o nome do arquivo de bitmap que aparecerá no botão. O bitmap deve ter 24 x
22 em pixels e deve estar no diretório de suporte do AutoCAD.
Definição de Flyout
A terceira linha (TAG3) define um controle de flyout. É usada uma palavra chave Flyout
seguida de uma série de opções que estão descritas abaixo:
____________________________________________________________________________ 78
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Flyname: Texto que nomeia a flyout. O texto deve conter caracteres alfanuméricos sem
nenhuma pontuação além de traço (-) e traço baixo (_). Este texto é mostrado como uma dica
quando se aponta o mouse para ele.
Id_small: Define o nome do arquivo de bitmap que aparecerá no botão. O bitmap deve ter 16
x 15 em pixels e deve estar no diretório de suporte do AutoCAD.
Id_big: Define o nome do arquivo de bitmap que aparecerá no botão. O bitmap deve ter 24 x
22 em pixels e deve estar no diretório de suporte do AutoCAD.
Icon: Uma palavra chave que controla se o botão visualizado será fixo ou será o último
selecionado. Os valores aceitos são ownicon para fixo e othericon para o último selecionado.
Definição de control
A quarta linha (TAG4) define um elemento de controle especial. É usada uma palavra chave
control seguida de um nome definindo o tipo de controle.
____________________________________________________________________________ 79
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
TECLAS ACELERADORAS
AutoCAD suporta teclas de atalho definidas pelo usuário. a seguir temos um pequeno
exemplo da seção accelerators.
***ACCELERATORS
ID_LINE [SHIFT+CONTROL+"L"]
[CONTROL+"Q"]^C^C_QUIT
[CONTROL+SHIFT+"Z"]^C^CZOOM EXTENTS
[“F9”]^C^C_NEW
["NUMPAD6"]<0
["NUMPAD9"]<45
["NUMPAD8"]<90
["NUMPAD7"]<135
["NUMPAD4"]<180
["NUMPAD1"]<-135
["NUMPAD2"]<-90
["NUMPAD3"]<-45
Na primeira linha nos temos um identificador ID_LINE e a definição de uma tecla. Neste caso
a tecla irá executar o comando definido pelo identificador. Nas outras linhas nós temos a
definição das teclas e em seguida os macros que elas executarão. Toda definição de tecla deve
estar entre [“ e “].
____________________________________________________________________________ 80
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
INTRODUÇÃO AO AUTOLISP
AutoLISP é uma implementação da linguagem de programação LISP. LISP foi uma das
primeiras linguagens de alto nível inventadas. O seu intuito era que houvesse a possibilidade
de se desenvolver programas usando expressões comuns em inglês.
O AutoLISP faz parte do AutoCAD a partir da versão 2.18 e foi incorporada ao autocad para
permitir a personalização e maior produtividade diante das necessidades de cada usuário. A
partir da versão 11, o AutoCAD também aceita programas criados em linguagem "C", o que
veio permitir uma maior possibilidade de criação de rotinas e parametrização do desenho.
O AutoCAD possui algumas rotinas que são carregadas quando selecionamos um determinado
comando, via menu. Porém, existem algumas que devem ser carregadas manualmente pelo
comando LOAD ou APPLOAD.
O "nome do arquivo" deve ser substituído pelo nome da rotina AutoLISP, sem extensão. Os
parênteses, assim como as aspas, são obrigatórios. Por exemplo, para carregar o arquivo
dellayer.lsp faça:
____________________________________________________________________________ 81
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Depois de carregados, estes comandos podem ser executados como qualquer comando regular
do AutoCAD. Por exemplo, depois de carregar o arquivo "XPLODE.LSP", você pode usá-lo
digitando:
command : xplode
Outras rotinas que não foram definidas como comando devem ser carregadas com seu nome
entre parênteses. Exemplo:
command: (janela)
FUNÇÕES DO AUTOLISP
Funções Aritméticas
Soma : (+ a b c d . . . . N)
ex. (+ 1 4) Resulta 5
(+ 10 3 9) Resulta 22
(+ 10 3.0 9) Resulta 22.0
diferença : (- a b c d . . . . N)
ex. (- 3 1) Resulta 2
(- 50 40 2) Resulta 8
(- 50 40.0 2) Resulta 8.0
Multiplicação: (* a b c . . . . N)
ex. (* 4 2) Resulta 8
(* 2 3 4.0) Resulta 24.0
(* 3 -4.5) Resulta -13.5
divisão: (/ a b c . . . . N)
____________________________________________________________________________ 82
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Funções Trigonométricas
Angtos
Converte um ângulo dado em radianos, para o angtos mode (ver tabela) do tipo string (texto).
____________________________________________________________________________ 83
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Função SETQ
?Obs: (a) Para verificação do valor de uma variável, digite: !a <ENTER> (no caso
irá aparecer o valor da variável a).
(car a) <ENTER> ? 10
(cdr a) <ENTER> ? ( 20 30 40 50 60)
(car (cdr a)) ou (card a) ? 20
(cdr (cdr a)) ou (cddr a) ? (30 40 50 60)
(car (cdr (cdr a))) ou (caddr a) ? 30
____________________________________________________________________________ 84
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Função GETPOINT
Esta função da uma pausa num programa LSP, esperando a entrada de um ponto via mesa
digitalizadora, teclado ou via mouse.
O programa, por sua vez, irá armazenar este ponto nas variáveis a e P.
Função DEFUN
____________________________________________________________________________ 85
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
(defun ret ( )
?Obs: Na primeira linha deste programa, criamos uma função chamada ret? (defun
RET( ). Para o uso de uma função no AutoCAD, temos que obrigatoriamente
colocá-la entre parênteses ? command:(RET).
?Obs: A cada linha desenhada, o AutoCAD nos dá a mensagem Specify next point or
[Close/Undo]: ; para evitar esta repetição, digite na linha "2"? (setvar
"cmdecho" 0).
Nesta linha, estamos ajustando a variável CMDECHO para 0 (com este valor, as
mensagens dos comandos AutoCAD não serão mostradas na tela; o padrão desta
variável é 1)
____________________________________________________________________________ 86
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
O \n significa que será dado um ENTER e a nova mensagem virá na linha seguinte.
Como resultado final, deveremos ter:
RET.LSP
(defun c:ret ( )
(setvar "cmdecho" 0)
(setq A (getpoint "Entre com o ponto A :") )
(setq C (getpoint "\n Entre com o ponto C : ") )
(prompt "\n Construindo o Retângulo . . . . ")
(setq B (list (car C) (cadr A) ) )
(setq D (list (car A) (cadr C) ) )
(command "line" A B C D "close")
)
Função GETDIST
Esta função dá uma pausa num programa LSP, esperando a entrada de uma distância via
teclado, mesa digitalizadora ou mouse.
Função POLAR
Permite que você encontre um ponto 3D a partir de um ponto base, um ângulo e uma distância.
Ex: (Polar '(1 1 3.5) 0.785398 1.414214) retorna (2.0 2.0 3.5)
(Polar c (/ pi 2) 10 )
____________________________________________________________________________ 87
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Exercício : Construa um retângulo OABC definido pela origem e por duas distâncias
D1 e D2.
(defun c:RET1 ( )
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
)
____________________________________________________________________________ 88
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Função GETANGLE
Esta função dá uma pausa num programa LSP, esperando a entrada de um ângulo via teclado
ou mesa digitalizadora (através de dois pontos).
O programa, por sua vez, irá armazenar esta distância na variável ANG.
(defun c:ReT2 ( )
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
_____________________________________________________________________
)
____________________________________________________________________________ 89
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Função OPEN
Esta função abre um arquivo para acesso do AutoLISP, sendo seus dados armazenados num
arquivo de representação ( File - descriptor ).
Modo descrição
Ex : Quad.txt ? 10 12
2 3
37 42
12 15
26 20
Função CLOSE
Eesta função fecha um arquivo de representação (File - descriptor) anteriormente aberto pela
função open.
Ex : (close A)
Função READ-LINE
Eesta função lê uma linha de um arquivo de representação (File - descriptor) gerado a partir de
um arquivo aberto (open file).
Note que, a cada repetição desta função, uma linha do "File-descriptor" será lida.
____________________________________________________________________________ 90
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
? armazena na variável "G" os dados contidos na linha um da variável "A" (10 12).
? armazena na variável "G1"os dados contidos na linha dois da variável "A" (2 3).
command: !G
"10 12"
command: !G1
"2 3"
command : (type G)
STR
Função GETSTRING
Esta função dá uma pausa num programa LSP, esperando a entrada de uma string, que pode ter
até 132 caracteres.
Ex : (setq NUM (getstring "Entre com o numero de retângulos a serem desenhados :"))
Ex : (setq S (getstring T "Qual o seu nome completo? ")) Resp.: João Fulano
Função ATOI
____________________________________________________________________________ 91
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Função ATOF
Função WHILE
Executa uma expressão em looping até que a condição de teste seja verdadeira.
Ex : (setq A 1)
(while (<= A 6 )
(executa função ...)
(setq A (+ A 1))
)
No exemplo anterior, a variável "A" tem valor inicial 1 (um). Na função "WHILE", ela será
comparada com o número 6 (seis), executando determinada função até atingir o valor A=7.
Nesse instante, o programa sairá deste looping e executará funções subsequentes a este
comando. Na linha (setq A (+ A 1)), temos um contador onde a variável "A" sofre um
incremento de uma unidade.
Função SUBSTR
Ex :
(substr "abcde" 2 3) resulta "bcd"
(substr "abcde" 2 1) resulta "b"
(substr "abcde" 3) resulta "cde"
A . . . . . . . resulta "10"
B . . . . . . . resulta "12"
____________________________________________________________________________ 92
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br
Akron AutoCAD Avançado
Training Center
_________________________________________________________________________________________________________________
Exercicio:
Elabore um programa que leia o arquivo texto "RET.TXT", e desenhe "n" retângulos com
lados iguais as distâncias dadas neste arquivo, com diferentes inclinações.
RET.TXT
D1 D2 ÂNGULO
0 1 2 0 1 8 0 4 5
0 0 1 0 0 4 1 5 2
1 0 8 0 8 2 0 9 5
0 2 5 0 3 0 1 9 0
0 5 4 0 6 8 3 2 1
(defun c:WHILERET( )
; Retângulos com leitura dos lados em tabela
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
)
____________________________________________________________________________ 93
Av. Raja Gabaglia, 1001 Conj. 502 CEP 30380-090 BH/MG. ? /?: (31) 3291-6800. E-mail: [email protected] Web: www.akron.com.br