domingo, 14 de dezembro de 2014

1/DEZ/2014 - Aula 12

Dia 1/DEZ/2014

Norte seta

Na aula de hoje terminamos o exercício da aula anterior, o norte seta

Linguagem de programação no Notepad ++ da última aula:


Guardamos em formato .lsp e damos o nome de norte

No AUTOCAD:

Comand: "APPLOAD" - LOAD - LOAD
Comand: "NORTE"
Dámos dois pontos quaisquer e o resultado é:



Fazemos agora as últimas alterações no Notepad ++:



No AUTOCAD:

Comand: "APPLOAD" - LOAD - LOAD
Comand: "NORTE"
Dámos dois pontos quaisquer e o resultado final é:


24/NOV/2014 - Aula 11

Dia 24/NOV/2014

Norte

A aula de hoje consiste em fazermos um comando norte no programa Notepad ++.
Fizemos três exemplos de nortes:



 Para isso abrirmos o programa, e fazemos o seguinte:


E guardamos em formato .lsp

Abrimos o AUTOCAD e:
Comand: "APPLOAD" (enter) load 
Comand: "NORTE" (enter)



Agora vamos melhorar o norte, voltamos ao Notepad ++ e fazermos as alterações deste modo:



E guardamos em formato .lsp com o nome norte1

Abrimos o AUTOCAD e:
Comand: "APPLOAD" (enter) load 
Comand: "NORTE1" (enter)


Voltamos a fazer alterações e fizemos outro modelo, agora como uma seta

Voltamos ao Notepad++:


E guardamos em formato .lsp com o nome norte2

Abrimos o AUTOCAD e:
Comand: "APPLOAD" (enter) load 
Comand: "NORTE2" (enter)







17/NOV/2014 - Aula 10

Dia 17/NOV/2014

Refazer Casa de Banho e pré-visualizar impressão


Comand: "LAYER" (enter) - Criar as cinco layers do exercício
                                                  - Linhas auxiliares
                                                  - Paredes
                                                  - Pavimentos
                                                  - Vãos
                                                  - Peças sanitárias
Comand: "XLINE" (enter)  V  (enter)   0  (enter)
Comand: "XLINE" (enter)  H  (enter)   0  (enter)
Comand: "CIRCLE" (enter)  C  (enter)  2  (enter)
Comand: "REGEN"
Comand: "OFFSET" (enter)  V  (enter)  3  (enter)
Comand: "OFFSET" (enter)  H  (enter) 2  (enter)
Comand: "ERASE" (enter) - Apagar círculos (enter)
Comand: "LAYER" - Activar layer Paredes
Comand: "BOUNDARY" (enter) - pic points no centro do rectângulo  para que a região esteja activa
Comand: "OFFSET" (enter) 0.15 ( enter) - Para fazer espessuras
Comand: "LAYER" (enter) - Activar linhas auxiliares
Comand: "OFFSET" (enter) 0.25 (enter) - Vertical para a direita
Comand: "OFFSET" (enter) 0.75 (enter) 
Comand: "OFFSET" (enter) 0.50 (para dentro para desenhar a janela 
Comand: "LAYER" (enter) - Activar layer Vãos - Desenhar a porta e as janelas
Comand: "APPLOAD" (enter) - Porta (load)
Comand: "PORTA" (enter) - Fazer três pontos no sítio desejado para a porta
Comand: "LAYER" (enter) - Activar layer ParedesComand: "TRIM" (enter) - Desenhar os vãos 
Comand: "LINE" (enter) - Desenhar fecho dos vãos
Comand: "LAYER" (enter) - Activar layer Vãos
Comand: "LINE" (enter) - Para fechar os vãos das janelas
Comand: "INSERT" (enter) - Inserir banheira, lavatório e sanita
Comand: "LAYER" (enter) - Activar layer do pavimento
Comand: "HATCH" (enter) - Colocar o pavimento
Comand: "PAGESETUP" (enter)
                                DWG to PDF
                                Size page: ISO A4 (270.00 x 210.00 mm)
                                Scale: 1000 m 
                                           1

Passar para o Layout1
Comand: "MVIEW" (enter) - Inserir o exercício da casa de banho
Comand: "ZOOM" (enter) 1/50xp (enter)

Para pré-visualizar a impressão:
Comand: "PLOT" (enter)  - Preview

E irá aparecer o exercício no irá ficar na impressão



Imagem das espessuras e cores:



10/NOV/2014 - Aula 9

Dia 10/NOV/2014

MACRO e Casa de Banho

Nesta aula começamos por ter uma noção do que é a MACRO e criámos uma no programa Notepad ++.

MACRO - Uma macro é uma abreviação de macroinstrução e a mesma consiste em uma "regra ou padrão que específica como uma certa sequência de entrada" (...) "No primeiro caso, as macros são usadas para realizar tarefas usando o aplicativo menos repetitivo. No outro caso, elas são uma ferramenta que permite um programador habilitar a reutilização de código ou mesmo projectar linguagens do domínio específico."

(Informação retirada no wikipédia)

No programa Notepad++: 
Exemplo de uma macro, zoom extend:


Casa de banho

Antes de começarmos o exercício da casa de banho. Na página pessoal do professor da disciplina fazemos download de três elementos fundamentais para a realização deste exercício.



Abrimos e programa AUTOCAD e iniciamos o exercício:

Comand: "LAYER" (enter) - Criar cinco layers 
                                                   - Linhas auxiliares  
                                                   - Pavimento
                                                   - Paredes
                                                   - Vãos 
                                                   - Peças sanitárias
Comand: "XLINE" (enter)  H (enter)  0   (enter)
Comand: "XLINE" (enter)  V (enter)  0   (enter)
Comand: "CIRCLE" (enter) 0.0 (enter)  2  (enter)
Criação de um rectângulo
Comand: "OFFSET" (enter)  V  (enter)  3  (enter)
Comand: "OFFSET" (enter)  H  (enter)  2  (enter)
Comand: "ERASE" (enter) - Apagar o círculo
Comand: "LAYER" (enter) - Activar layer Paredes 
Comand: "BOUNDARY" (enter) - Clicar num ponto qualquer dentro do rectângulo e carregar no ponto médio
Comand: "LAYER" (enter) - Activar a layer Linhas auxiliares
Comand: "OFFSET" (enter) 0.25 (enter) - da direita para a esquerda
Comand: "OFFSET" (enter) 0.75 (enter) - Parede da porta feita 
Comand: "OFFSET" (enter) 0.5 (enter) - da esquerda para a direita
Comand: "OFFSET" (enter) 0.5 (enter) - da direita para a esquerda - Janela feita

Na página pessoal do professor docente fazer download do ficheiro "porta.lsp"



Comand: "APPLOAD" (enter) - Load do ficheiro porta.lsp - LOAD
Comand: "LAYER" (enter) - Activar layer Vãos
Comand: "PORTA" (enter) - Seleccionar três pontos onde queremos a porta
Comand: "LAYER" (enter) - Activar layer Peças sanitárias
Comand: "INSERT" (enter) - Inserir a banheira, o lavatório e a sanita


 banheira

 lavatório

sanita


Fica assim:




Comand: "LAYER" (enter) - Activar layer dos vãos 
Construir as duas janelas
Comand: "BOUNDARY" (enter)
Comand: "TRIM" (enter) - Retiramos as linhas que não interessam, por exemplo na porta só nos interessa o aro da porta
Comand: "LAYER" (enter) - Activar a layer Pavimentos
Comand: "HATCH" (enter) - Colocar o pavimento xadrez

Resultado final do exercício:



3/NOV/2014 - Aula 8

Dia 3/NOV/2014

Cubo Hiperbólico

Hoje a aula foi criar com cubo hiperbólico como continuidade da aula passada. Vamos dar início:

Comand: "LAYER" (enter) - Criar layer com o nome "cubo_hiperbólico" e com cor branca
Comand: "BOX" (enter)  0,0 (enter)  10,10,10 (enter)
Comand: "VPOINT" (enter) 1.5,-1,1  (enter)
Comand: "LAYER" - Criar um layer com o nome RECTÂNGULO
Comand: "UCS" (enter)  3P  (enter) - Clicar em 3 pontos, primeiro da frente esquerdo, primeiro da frente direito e primeiro de cima esquerdo.
Comand: "OSNAP" (enter)  - Fazer as opções abaixo representadas e de seguida clicar no OK


Comand: "RECTANG" (enter) - Fazer o rectângulo depois do cubo do seguinte modo: primeiro ponto da frente da esquerda e segundo ponto é o segundo ponto de cima da direita, assim:


Comand: "PLAN" (enter)  C  (enter)
Comand: "LAYER" (enter)  - Nas layers tirar o "sol" do cubo_hiperbólico
Comand: "XLINE" (enter) no meio do rectângulo
Comand: "LINE" (enter) - Fazer duas linhas criando uma cruz - um x grande - dentro do rectângulo 
Comand: "ERASE" (enter)  - Apagar linha do meio
Comand: "XLINE" (enter)  H  (enter) no meio
Comand: "CIRCLE" (enter) - corsor no centro - (enter)  2  (enter)
Comand: "LAYER" (enter) - Criar duas layer novas
                                                 - FOCOS
                                                 - PONTOS DA HIPERBOLE
Comand: "POINT" (enter)  RE (enter)
Comand: "DDPTYPE" (enter) - Escolher o símbolo em baixo representado dentro de um rectângulo preto 

Comand: "LINE" (enter)  - Criar duas linhas verticais dentro do círculo, essas linhas resultam das intersecções com as diagonais internas
Comand: "LAYER" (enter)  - Mudar para a layer PONTOS DA HIPERBOLE  
Comand: "POINT" (enter) - Criar dois pontos, esses pontos são a intersecção da xline horizontal e o círculo vermelho.
Comand: "ERASE" (enter) - Apagar o círculo e as lines
Comand: "XLINE" (enter)  V  (enter)
Comand: "OFFSET" (enter) 2.25 (enter) - Fazer quatro xlines para a esquerda
Comand: "CIRCLE" (enter)  - corsor na xline verde até ao ponto verde
Comand: "CIRCLE" (enter)  - corsor no ponto branco (enter)
Comand: "ERASE" (enter) - Apagar o primeiro círculo da esquerda
Comand: "REGEN" (enter)
Comand: "CIRCLE" (enter) - corsor na terceira xline a contar da esquerda para a direita até ao segundo ponto verde.
Comand: "CIRCLE" (enter) - corsor no segundo ponto amarelo e (enter) - (o diâmetro tem que ter 5.6547)
Comand: "ERASE" (enter) - Apagar o primeiro círculo grande
Comand: "POINT" (enter) - Fazer dois pontos nas intersecções dos dois círculos
Comand: "ERASE" (enter) - Apagar os círculos a linha verde dentro do rectângulo 
Comand: "CIRCLE" (enter) - Na segunda linha verde a contar da esquerda para a direita e no ponto amarelo (enter)
Comand: "CIRCLE" (enter) - Com o corsor no ponto amarelo (enter)
Comand: "CIRCLE" (enter) - Corsor na segunda linha verde até ao último ponto verde.
Comand: "CIRCLE" (enter) - Corsor no último ponto amarelo (enter)
Comand: "ERASE" (enter) - Apagar os dois primeiros círculos da esquerda.
Comand: "POINT" (enter) - Fazer dois pontos, um em cima e outro em baixo na intersecção dos dois círculos.
Comand: "ERASE" (enter) - Apagar os círculos e asegunda linha verde.
Comand: "CIRCLE" (enter) - Corsos na primeira linha verde até ao primeiro ponto verde no eixo do x
Comand: "CIRCLE" (enter) - Corsor no primeiro ponto amarelo (enter)
Comand: "ERASE" (enter) - Apagar o primeiro círculo
Comand: "CIRCLE" (enter) - Corsor na primeira linha verde até ao segundo ponto verde (enter)
Comand: "CIRCLE" (enter) - Corsor no segundo ponto amarelo (enter)
Comand: "ERASE" (enter) - Apagar o círculo grande
Comand: "POINT" (enter) - Fazer dois pontos resultantes da intersecção dos dois círculos
Comand: "ERASE" (enter) - Apagar o círculo e a primeira linha verde 
Comand: "RE" (enter)
Fica assim:

Comand: "LAYER" (enter) - Mudar para a layer do Rectângulo  
                                             - Criar um layer nova e activá-la  - HIPERBOLE
Comand: "SPLINE" (enter) K (enter) - Fazer uma linha desde do primeiro ponto de baixo até ao primeiro ponto de cima e no fim clicar nos comandos - Close
Fica assim:
Comand: "LINE" (enter)  - (Clicar F8) - Fazer uma linha do primeiro ponto de cima até à xline horizontal vermelha
Comand: "TRIM" (enter) - Apagar os excessos da hipérbole 
Comand: "ERASE" (enter) - Apagar o rectângulo 
Comand: "LAYER" (enter) - Tirar o "sol" da layer FOCOS, HIPERBOLE, PONTOS E RECTÂNGULO e activar a layer "CUBO_HIPERBOLICO"
Comand: "UCS" (enter)
Comand: "BOUNDARY" (enter) - Seleccionar a opcção "Object type" como está representado na imagem em baixo e de seguida fazer OK


Seleccionar a região
Comand: "VPOINT" (enter) 1.5,-1,1 (enter)
Comand: "LAYER" (enter) - Somente o "sol" em cubo e na hipérbole e activar a mesma
Comand: "REVOLVE" (enter) - Seleccionar a região (enter)
 - Clicar nos pontos da região (enter)
Fica assim:
Comand: "REVOLVE" (enter)  360  (enter)  
Comand: "MIRROR" (enter) - Clicar em todas as faces do cubo e (enter)
Comand: "UNION" (enter)  ALL (enter) - Para agregar todos os elementos
Comand: "SUBTRACT" (enter) - Selecionar o cubo
Comand: "SHAPE" (enter)
Comand: "3DORBIT" (enter) - E o exercício dá-se por terminado e vemos com esse comando vemos o objecto em todas as vistas.

E o exercício fica assim: