- Desenho de parábolas e de
- Superfície paraboloide de revolução
- Para desenhar uma parábola, começa-se por lançar
- 1 XLINE hor alinhada com o eixo x - eixo da parábola
- 1 XLINE ver alinhada com o eixo y - directriz da parábola
- Comando POINT
- Marcação dos pontos 0,0 (intersecção do eixo com a directriz) e 1,0 (foco da parábola)
- ZOOM - (E)xtents ; PDMODE = 35
- Encontrar ponto médio da distância entre os 2 pontos anteriores
- (Exemplo do método geométrico auxiliar dos dois círculos com centro em cada ponto e raio igual)
- Neste caso, POINT - 0.5,0
- Este ponto será o vértice da parábola e o primeiro ponto da mesma já que se encontra à mesma distância do foco e da directriz num segmento de recta perpendicular à mesma
- Recorre-se a 3 ou mais linhas auxiliares para encontrar mais pontos da parábola
- Cópias da XLINE ver(tical) que passa sobre Y - directriz
- Comando CP (Copy)
- Para encontrar os pontos da parábola na primeira linha auxiliar vertical:
- Utilizam-se dois círculos auxiliares - Comando C(ircle)
- O primeiro é um circulo com centro no ponto 0,0 - cruzamento do eixo com a directriz (x com y) e tangente à linha vertical auxiliar
- O segundo é uma cópia do primeiro com centro no foco da parábola - ponto 1,0 - comando OFFSET (com opção Node ligada no Menu OSNAP)
- Das intersecções deste segundo circulo com a linha auxiliar resultam 2 pontos da parábola - este processo permite ter a certeza de que todos os pontos têm a distância à directriz igual à distância ao foco
- ERASE da primeira xline auxiliar
- Repetimos o mesmo processo para a segunda linha auxiliar
- E mais uma vez para a terceira e última linha - utilizando o comando ERASE para todas no final
- Ficamos com sete pontos da parábola
- Desenho de 2 linhas de força onde vai "encaixar" a parábola :
- Para a primeira - comando LINE
- Seg. de recta do foco ao ponto mais afastado da parábola
- Seg. de recta com início nesse ponto, perpendicular à directriz
- (a commandline do processo de construção da parábola pode ser guardada como texto - F2 ; Copy History)
- Comando C
- Circulo auxiliar para encontrar a mediatriz do ângulo entre os dois segmentos de recta
- Comando TRIM
- Selecção do círculo e dos segmentos de recta
- Selecção da zona do circulo não necessária _ enter
- Após desenhar o seg. de recta que liga o ponto à mediatriz da restante porção do círculo
- Novo C(írculo) auxiliar
- Comando EXTEND 2x para esse seg. de recta
- Uma para o prolongar até ao limite do círculo
- Outra para o prolongar até ao eixo X - eixo da parábola
- Para a segunda linha, comando MIRROR
- Reflexão da linha anterior utilizando o eixo X como eixo de simetria
- Depois de criar as layers LA - New Layer) "Parábola 1" e "Parábola 2" - vermelho e magenta
- Desenho da mesma parábola de duas formas diferentes:
- Primeira opção :
- (desenhada na layer - Parábola 2)
- Comando SPLINE
- Method
- CV
- Selecção dos 2 pontos da parábola mais afastados do eixo
- + ponta da seta formada pelas duas linhas envolventes
- Segunda opção :
- (desenhada na layer - Parábola 1)
- Comando SPLINE
- Method
- Fit
- Selecção manual dos pontos da parábola anteriormente encontrados (um por um)
- Construção da superfície - Paraboloide de Revolução :
- Utilizamos a "Parábola 1"
- Mudamos a cor da layer para azul
- Fazemos-lhe uma réplica que se movimenta sobre o eixo da parábola (eixo X)
- Comando CP (copy) - ORTHO - selecção da parábola - escolha da posição da cópia (no sentido das abcissas positivas)
- Comando TRIM para reduzir a nova parábola a metade do trecho
- Selecção da parábola e do eixo_ Selecção da metade a eliminar
- (o eixo funciona como a entidade geométrica que vai cortar a parábola)
- Comando 3DORBIT para mudar o vpoint
- C(írculo) auxiliar para limitar o eixo da parábola (xline em x) num seg. de recta
- TRIM da xline em x com o círculo auxiliar
- Comando TRIM
- Selecção de ambas as entidades
- Selecção das partes da recta a remover
- Para construir a superfície paraboloide queremos agora fazer o pequeno trecho de parábola movimentar-se em torno do eixo (segmento de recta em x) - o eixo da superfície paraboloide será o mesmo eixo utilizado nas parábolas anteriormente desenhadas
- Comandos SURFTAB 1 e SURFTAB 2 - em ambos, colocação do valor 17
- Assim, escolhemos o número que vai multiplicar o trecho de parábola em torno do eixo
- Bem como o número de planos em que uma superfície curvilínea vai ser sintetizada no intervalo entre cada geratriz
- Por fim, para fazer o trecho de parábola movimentar-se em torno do eixo segundo estas regras, gerando uma superfície - comando REVSURF e selecção das duas entidades geométricas
- 3DORBIT - para visualizar o resultado final a partir de diferentes vpoints
- Desenho completo de uma Casa de Banho de 2x2
- Comando REC (Rectangle) - pontos 0,0 e 2,2 - Quadrado com 2m de lado
- Comando OFFSET - distance=0.15 (espessura de paredes)
- Seleccionar o quadrado
- Clicar num ponto qualquer no interior do quadrado
- Lançar uma XLINE - hor alinhada com a linha interior da parede sul
- Comando OFFSET para multiplicar 2x esta linha
- Primeira - Offset distance = 0.10
- Segunda - Offset distance = 0.75 (a partir da anterior)
- Comandos TRIM e ERASE para remoção dos segmentos de recta indesejados
- Objectivo: deixar apenas o vão da porta no desenho
- Criação das layers: "Paredes", "Vao" e "Sanitarios" - cores: vermelho, amarelo e verde, respectivamente
- Para fazer as paredes já desenhadas pertencerem à layer "Paredes" basta selecionar tudo
- E no pequeno menu que aparece ao seleccionar escolher a layer pretendida
- As linhas interiores e exteriores de parede ficam automaticamente da cor que associámos a essa layer
- Em seguida guardam-se os 3 ficheiros autocad presentes na pág. do professor:
- Banheira_Retangular_08.dwg ; Lavatorio.dwg ; sanita.dwg
- Em seguida, abre-se na mesma página o ficheiro LISP - "porta.lsp"
- E copia-se todo o texto da função
- Cola-se no NotePad++ e guarda-se como ficheiro .lsp
- Aspecto do ficheiro quando guardado como LISP :
- De volta ao AutoCad lança-se o comando APPLOAD para importar o ficheiro "porta.lsp"
- O nosso Software fica assim programado para ter esta função e obedecer ao comando PORTA
- Em seguida, depois de escolher a layer "Vao" como L. de trabalho, comando PORTA
- Indicação do ponto-charneira do movimento de rotação da porta
- Indicação do ponto onde a porta bate
- Escolha do lado para o qual a porta vai abrir
- A porta aparece desenhada
- Repetição do processo de importação do ficheiro "porta.lsp" aplicado ao ficheiro "cv.lsp"
- Função que faz a correspondência directa de pés(') para metros(m)
- Em seguida, abre-se os 3 ficheiros .dwg dos sanitários descarregados da pág. do professor
- Nestes 3 ficheiros (banheira, lavatório e sanita) podemos aceder ao comando UNITS e personalizar as unidades de medida, bem como o grau de precisão das mesmas para efeitos de compatibilidade com o desenho para o qual vamos passar estes elementos
- Devemos utilizar o comando DIST para medir as larguras dos três objectos
- É essencial ficar a conhecer estas medidas para a posterior aplicação na casa de banho
- Neste caso, o comando DIST aplicado à medição da largura da banheira:
- Utiliza-se também para os 3 desenhos/objectos o comando PURGE
- Esta opção tem por objectivo limpar o desenho de qualquer informação guardada que seja desnecessária, reduzindo o desenho aos elementos geométricos visíveis, tornando-o mais leve e indicado para o transporte para outros desenhos
- Para terminar a preparação dos sanitários para a passagem para a casa de banho:
- Verificam-se os basepoints de cada figura
- Estes pontos devem ficar sobre o ponto 0,0 para que seja possível utiliza-los no alinhamento da figura com os eixos em que as vamos querer posicionar mais tarde
- Neste caso, para ter a certeza que a sanita fica nesse alinhamento:
- Utiliza-se o comando MOVE
- Selecciona-se a sanita
- Selecciona-se o Midpoint do lado da figura que vai encostar à parede - Basepoint do Displacement
- Selecciona-se o ponto 0,0 como ponto de destino
- (este alinhamento é feito com os 3 objectos - sempre com o Midpoint do lado que encosta à parede)
- Em seguida, para tornar independentes as linhas das paredes da casa de banho - comando EXPLODE
- Selecção de tudo _ enter
- Comando OFFSET para arrastar uma cópia da linha interior da parede leste para a posição de eixo da banheira
- Offset distance = 0.35 (metade da largura da banheira)
- Selecção da layer "Sanitarios" como layer de trabalho
- Comando INSERT para a importação do ficheiro "Banheira_Retangular_08"
- E colocação da banheira na posição desejada através do basepoint e dos eixos
- Comando OFFSET para arrastar uma cópia da linha interior da parede oeste para a posição de eixo da sanita
- Offset distance = 0.37
- Colocação da sanita na posição desejada através do basepoint e dos eixos (comando INSERT)
- Comando OFFSET para arrastar uma cópia da linha interior da parede sul para a posição de eixo do lavatório
- Offset distance = 0.375 (afastamento da parede (0.20) + largura do lavatório/2 (17.5))
- Colocação do lavatório na posição desejada através do basepoint e dos eixos (comando INSERT)
- No final, limpar as linhas auxiliares - eixos de alinhamento dos sanitários - comando ERASE