86
COMPUTAÇÃO GRÁFICA I

Apostila Computação Gráfica I 2010 B

Embed Size (px)

Citation preview

Page 1: Apostila Computação Gráfica I 2010 B

COMPUTAÇÃO GRÁFICA I

Page 2: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 2

Elaboração: Luciano Battastini & Débora Battastini

Page 3: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 3

ÍNDICE

Comando: LINE .............................................................................................................................. 7 Comando:SNAP........................................................................................................................................... 9 Comando:GRID ........................................................................................................................................... 9 Comando: ORTHO ...................................................................................................................................... 9 Função LWT (Lineweight) .......................................................................................................................... 9 Função ETRACK ........................................................................................................................................ 10 Caixa de Diálogo - Drawing Settings ...................................................................................................... 10

Comando: PLINE ......................................................................................................................... 14

Comando: PLANE ou SOLID (denominação no AutoCAD) ......................................................... 15 Comando: DONUT .................................................................................................................................... 16

Comando: ELLIPSE ....................................................................................... 17

Comando:POINT ....................................................................................................................... 18

Comando:RECTANGLE ............................................................................................................... 20

Comando: BHATCH ..................................................................................................................... 21

Comando: BOUNDARY ............................................................................................................... 23

Comando:CIRCLE ......................................................................................................................... 24

Comando:ARC .............................................................................................................................. 25

Comando: TEXT .............................................................................................................................. 25

Comando:LAYER ......................................................................................................................... 30 Seleção de Objetos .................................................................................................................................. 31

Comando: TRIM .......................................................................................................................... 33

Comando: EXTEND ..................................................................................................................... 33

Comando: BREAK ......................................................................................................................... 34

Comando: PARALLEL ou OFFSET no AutoCAD .......................................................................... 35

Comando: CHAMFER ................................................................................................................... 35

Page 4: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 4

Comando: FILLET ........................................................................................................................ 36

Comando: MIRROR ...................................................................................................................... 37

Comando: ARRAY .......................................................................................................................... 38

Comando: ROTATE ...................................................................................................................... 39

Comando: SCALE ........................................................................................................................... 40 Comando: MOVE ...................................................................................................................................... 41

Comando: COPY .......................................................................................................................... 41

Comando: EXPLODE ........................................................................................................................ 42

Comando: STRETCH .................................................................................................................... 42 Comando: Undo........................................................................................................................................ 43 Comando: Redo ........................................................................................................................................ 43 Comando: DIVIDE .................................................................................................................................... 43 Comando: MEASURE ................................................................................................................................ 44

Comando: Properties .................................................................................................................. 44

Comando:ZOOM .................................................................................................................. 44 Comando:PAN ........................................................................................................................................... 45 Comando: REGEN..................................................................................................................................... 45 Comando: REDRAW ................................................................................................................................. 45 Comando:DIM ........................................................................................................................................... 46

Comando:SAVE ................................................................................................................................ 48 Comando: SAVEAS ................................................................................................................................... 48

Comando:NEW ................................................................................................................................. 49

Comando:OPEN ............................................................................................................................... 49 Comando: LIMITS .................................................................................................................................... 49

Comando:DIST ............................................................................................................................... 50

Comando:ÁREA .................................................................................................................................. 50

Page 5: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 5

INICIANDO O TRABALHO

Ao iniciarmos o trabalho devemos definir se abriremos um arquivo em branco (Start from Scratch), um template (Use a Template), usar um assistente (Use a Wizard) ou um arquivo existente (Open a Drawing).

1. O primeiro botão serve para abrirmos um arquivo novo, sem um padrão de folha de desenho pré-configurado.

Obs.: SELECIONE SEMPRE A OPÇÃO METRIC, QUE REPRESENTA O PADRÃO BRASILEIRO DE MEDIDAS.

2. O segundo botão permite selecionar templates, que são arquivos com

padrões de folha de desenho já criadas. Cada usuário pode criar os seus próprios padrões, basta abrir um arquivo novo, fazer as alterações e desenhos desejados, posteriormente salvar o arquivo com a extensão DWT, na pasta /template/.

3. O terceiro botão é um assistente para criar um novo desenho. 4. O quarto botão serve para abrir arquivos existentes.

Page 6: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 6

DESCRIÇÃO DA ÁREA GRÁFICA

ATIVANDO OS TOOLBARS

Para iniciar o trabalho, a configuração básica de tela deve ter as barras: Command Bar, Status Bar, Draw, Entity Properties, Modify e Standard.

Podemos ligar ou desligar estas barras, clicando com o botão da direita do mouse sobre qualquer botão de qualquer barra visível ou barra de menus View – Toolbars.

Onde acioná-los: Menu de topo VIEW opção TOOLBARS

Barra de Título

Barra de Ferramentas DRAW

Barra de Ferramentas MODIFY

Barra de Ferramentas ENT. PROPERTIES

STATUS BAR

Command Bar

Barra de Ferramentas STANDARD

Barra de Menus

Page 7: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 7

FUNÇÕES DOS BOTÕES DO MOUSE

O recurso OSNAP pode ser ativado pressionando a tecla SHIFT e o botão <enter> no mouse.

COMANDOS DE DESENHO

Comando: LINE O comando LINE permite gerar o desenho de um ou mais segmentos de reta. Onde acioná-lo: Barra de Ferramentas DRAW Barra de Menus INSERT - LINE: Digitando L<enter> pelo teclado.

ENTER

CLIQUE

ZOOM Ou PAN

Page 8: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 8

Command : _LINE Start of line: P1 Angle/Length/<End point>: P2 Angle/Length/Follow/Undo/<End point>: P3 Angle/Length/Follow/Close/Undo/<End point>: P4 Angle/Length/Follow/Close/Undo/<End point>: (ENTER para concluir o commando) O ProgeCAD emite o prompt Start of line e você especifica o início da sua linha. O ProgeCAD emite então o prompt Angle/Length/Follow/Close/Undo/<End point>: e você especifica o próximo ponto . Para finalizar o comando pressione <enter>. Angle/Length/Follow/Close/Undo/<End point>: Para utilizar um subitem do aomando digitamos a inicial do item que está em letras maiúsculas. Por exemplo para a opção Angle digitamos “a” e teclamos < enter>. A qualquer momento ,você pode digitar u (Undo) e pressionar <enter> para desfazer o último segmento de linha. Se você digitar c (Close) o ProgeCAD traça um segmento unindo o último ao primeiro ponto do comando LINE, fechando um polígono. As funções CLOSE e UNDO só podem ser usadas enquanto o comando LINE estiver em andamento, depois de concluído o comando, elas não têm mais efeito. Angle – para definir o ângulo da linha e depois o comprimento. Length – para definir o comprimento da linha e depois o ângulo. Follow – para desenhar a linha no mesmo ângulo do último segmento, deve-se informar o comprimento a acrescentar.

COMANDOS DE AUXÍLIO AO DESENHO

Onde acioná-los:

Page 9: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 9

Barra de Menus Settings -> Drawing Settings

Comando:SNAP O comando SNAP faz com que o cursor trave seu movimento usando como medida uma distância previamente definida, ajustando automaticamente um intervalo para o cursor. Este procedimento é usado para desenhar com pontos exatos. Onde acioná-lo: Digite SNAP na linha de comando Na barra de STATUS – botão SNAP. Para alterar o valor do intervalo do Snap: Command : snap Snap is on, x and y = 10: OFF/Rotate/Style/Aspect/<Snap spacing>: 1 (digitar o novo valor) Comando:GRID O comando GRID exibe uma grade de pontos na tela com uma distância entre pontos definida pelo usuário. O GRID funciona como uma folha de papel milimetrado, auxiliando na percepção do tamanho dos objetos desenhados. O GRID é apenas uma referência visual, não faz parte do desenho. O GRID trabalha de duas formas, podemos apenas ligá-lo ou desligá-lo, bem com, podemos definir a distância entre pontos. Onde acioná-lo: Digite GRID na linha de comando. Na barra de STATUS – botão GRID. Comando: ORTHO O comando ORTHO faz com que durante a execução de um desenho o cursor gere apenas movimetos ORTOGONAIS. Restringe o movimento do cursor horizontal ou verticalmente. Onde acioná-lo: Digite ORTHO na linha de comando. Na barra de STATUS – botão ORTHO. Função LWT (Lineweight) Um click sobre o ícone LWT liga / desliga o modo de visualização das espessuras das linhas.

Page 10: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 10

O botão direito do mouse sobre o ícone LWT ativa o menu Lineweight Settings.

Função ETRACK Liga/desliga o modo Entity Snap Tracking. O ProgeCAD passa a usar um track (trilha) quando a função ESNAP estiver ativa, colhendo pontos notáveis da inter-relação de objetos. Na barra de STATUS – botão ETRACK. Caixa de Diálogo - Drawing Settings Ao acionar o botão direito do mouse na região de informações sobre os ícones SNAP, também ativamos o Drawing Settings. Através deste quadro podemos acionar o SNAP, ORTHO, GRID e SNAP ISOMÉTRICO. A opção Isometric Snap permite fazer com facilidade, perspectivas isométricas. Se essa opção estiver ligada, posicionará o grid, o snap e o cursor em um dos planos isométricos: plano da direita (Right), da esquerda (Left) ou de topo (Top). A tecla de função F5 faz a troca entre os planos de desenho.

Page 11: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 11

ENTRADA DE DADOS – COMO INFORMAR UM NOVO PONTO

Podemos definir a localização de um ponto a partir de diversos métodos:

1. Apenas clicando em qualquer ponto da tela;

Command : _LINE Start of line: P1 - clique Angle/Length/<End point>: P2- clique Angle/Length/Follow/Undo/<End point>: P3- clique Angle/Length/Follow/Close/Undo/<End point>: P4- clique

Page 12: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 12

2. Movendo o mouse na direção desejada e digitando o valor

de deslocamento;

Command : _LINE Start of line: P1 - clique Angle/Length/<End point>: 35 Angle/Length/Follow/Undo/<End point>: 52 Angle/Length/Follow/Close/Undo/<End point>: 35 Angle/Length/Follow/Close/Undo/<End point>:

3. Digitando coordenadas cartesianas absolutas x,y,z ou apenas x,y quando z=0.;

Command : _LINE ENTER to use last point/Follow/<Start of line>: 100,80 Angle/Length/<End point>: 100,180 Angle/Length/Follow/Undo/<End point>: 330,150

35 35

52

Page 13: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 13

Angle/Length/Follow/Close/Undo/<End point>: 350,80 Angle/Length/Follow/Close/Undo/<End point>:

4. Digitando coordenadas cartesianas relativas @x,y,z ou @x,y. Neste caso, usamos um sinal de @ antes do valor da coordenada, indicando que o valor digitado se refere ao último ponto marcado;

Command : _LINE ENTER to use last point/Follow/<Start of line>: clique no P1 Angle/Length/<End point>: @0,100 (P2) Angle/Length/Follow/Undo/<End point>: @230,-30 (P3) Angle/Length/Follow/Close/Undo/<End point>: @20,-70 (P4) Angle/Length/Follow/Close/Undo/<End point>: @-250,0 ou c (P1)

5. Digitando coordenadas relativas polares @distância<ângulo. Command : _LINE

ENTER to use last point/Follow/<Start of line>: clique no P1 Angle/Length/<End point>: @50<143 (P2)

Direção dos ângulos

Page 14: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 14

Angle/Length/Follow/Undo/<End point>: @30<270 (P3) Angle/Length/Follow/Close/Undo/<End point>: @40<0 ou c (P1)

COMANDOS DE DESENHO - continuação

Comando: PLINE O comando PLINE permite desenhar uma polilinha bidimensional, que é uma série de segmentos conectados formando um único objeto. Pode também gerar linhas e arcos com espessura. Onde acioná-lo:

Barra de Ferramentas DRAW – junto com o comando Boundary Polyline Barra de menus Insert - PLINE: Digitando PL<enter >

Command : _POLYLINE ENTER to use last point/Follow/<Start of polyline>: P1 Arc/Distance/Follow/Halfwidth/Width/<Next point>: w (definindo espessura) Starting width <0>: 0 (espessura inicial) Ending width <0>: 5 (espessura final)

Page 15: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 15

Arc/Distance/Follow/Halfwidth/Width/<Next point>: P2 Arc/Distance/Follow/Halfwidth/Width/Undo/<Next point>: w (definindo espessura) Starting width <5>: 2 (espessura inicial) Ending width <2>: 2 (espessura final) Arc/Distance/Follow/Halfwidth/Width/Undo/<Next point>: P3 Arc/Close/Distance/Follow/Halfwidth/Width/Undo/<Next point>: P4 Arc/Distance/Follow/Halfwidth/Width/<Next point>: a (iniciando um arco) Angle/CEnter/Direction/Halfwidth/Line/Radius/Secondpt/Width/<End of arc>: P5 Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Secondpt/Width/Undo/<End of arc>: P6 Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Secondpt/Width/Undo/<End of arc>: L (voltando a desenhar retas) Arc/Close/Distance/Follow/Halfwidth/Width/Undo/<Next point>: P7 Arc/Close/Distance/Follow/Halfwidth/Width/Undo/<Next point>: P8 Arc/Close/Distance/Follow/Halfwidth/Width/Undo/<Next point>:

Comando: PLANE ou SOLID (denominação no AutoCAD)

O comando PLANE desenha polígonos preenchidos. Onde acioná-lo: Barra de Ferramentas Surface – 2d Solid Digitando PLANE <enter >

Command :_PLANE

Plane com 3 pontos

Page 16: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 16

Rectangle/Square/Triangle/<First point of plane>: P1 Second point: P2 Third point of plane: P3 Fourth point: Use o comando FILL para ativar o preenchimento.

Command : _PLANE Rectangle/Square/Triangle/<First point of plane>: P1 Second point: P2 Third point of plane: P3 Fourth point: P4 Third point of plane: P3 Fourth point: P4 Third point of plane:

Comando: DONUT Comando para gerar o desenho de círculos com espessura. Onde acioná-lo: Barra de menus Insert - DONUT: Digitando DONUT<enter >

Command : _DONUT 2Point/3Point/RadTanTan/<Inside diameter of donut> <0.5>: 5(diâmetro interno) Outside diameter of donut <1>: 10( diâmetro externo) Center of donut: p1 (pick para marcar o centro ou <enter> para encerrar o comando.

Plane com 4 pontos, para dar continuidade ao desenho basta marcar, para cada novo PLANE, mais dois pontos.

Page 17: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 17

Comando: ELLIPSE O comando elipse permite desenhara uma elipse real e não uma aproximação. Onde acioná-lo: Barra de Ferramentas DRAW Barra de menus Insert - ELLIPSE:

Ellipse Axis – Axis

ELLIPSE Arc/Center/<First end of ellipse axis>: P1 Second end of axis: P2 Rotation/<Other axis>: P3

Ellipse Axis - Rotation

ELLIPSE Arc/Center/<First end of ellipse axis>: P1 Second end of axis: P2 Rotation/<Other axis>: _R Rotation around major axis: 85

Ellipse Center -Axis

Page 18: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 18

Command : _ELLIPSE Arc/Center/<First end of ellipse axis>: _C Center of ellipse: P1 Endpoint of axis: P2 Rotation/<Other axis>: P3

Ellipse Center – Rotation

Command : _ELLIPSE Arc/Center/<First end of ellipse axis>: _C Center of ellipse: P1 Endpoint of axis: P2 Rotation/<Other axis>: _R Rotation around major axis: 70

Comando:POINT Comando para desenhar um ponto. Onde acioná-lo: Barra de Ferramentas DRAW Barra de menus Insert – Draw Point: Digitando POINT<enter > Command : _point Settings/Multiple/<Location of point>: clique para definir a posição do ponto Multiple - para a inserção de vários pontos.

Page 19: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 19

Command : _point Settings/Multiple/<Location of point>: m <enter> Settings – para configurar as características do ponto, aparece o quadro abaixo: Command : _point Settings/Multiple/<Location of point>: s <enter>

Use o comando DIVIDE para desenhar pontos ou blocos sobre uma entidade, em espaços regulares. Use o comando MEASURE para desenhar pontos ou blocos sobre uma entidade, em espaçamento definido pelo usuário.

Page 20: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 20

Comando:RECTANGLE Desenha um retângulo. Onde acioná-lo: Barra de Ferramentas DRAW Barra de menus Insert -> RECTANGLE: Digitando REC <enter > O ProgeCAD solicita dois cantos do retângulo.

Command : _RECTANGLE Chamfer/Elevation/Fillet/Rotated/Square/Thickness/Width/<Select first corner of rectangle>: P1 Other corner of rectangle: P2

Chamfer - define as distâncias de chamfro para desenhar o retângulo já chamfrado. Elevation - define uma elevação para desenhar o retângulo (usado quando estamos trabalhando em 3D.) Fillet - define os raios dos cantos do retângulo. Thickness - define a extrusâo do retângulo. ( Projeção da figura 2D no eixo Z). Width - Define a espessura da polilinha que será desenhado o retângulo. Rotated – para rotacionar o retângulo

Square – para desenhar um quadrado

Page 21: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 21

Comando: BHATCH

O comando HATCH cria hachuras dentro de uma área fechada. Uma hachura é uma série de linhas paralelas que preenchem objetos que formam limites ou uma área fechada. A hachura Solid serve para preencher completamente a área. A cor da hachura é a cor corrente.

A hachura ajustada automaticamente se você modifica a área fechada. Textos são considerados limites de hachuras.

Onde acioná-lo: Barra de Ferramentas DRAW -> HATCH Barra de menus Insert - HATCH Digitando BHATCH <enter > A caixa de diálogo Bondary Hatch possui as seguintes seções:

TECLE ENTER PARA VOLTAR AO QUADRO E CONTINUAR A DEFINIR A HACHURA.

Clique aqui e selecione a área a hachurar. A área deve ser fechada.

Page 22: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 22

CLIQUE NA ABA PATTERN PARA DEFINIR O TIPO DE HACHURA.

CLIQUE NA ABA PATTERN PROPERTIES PARA DEFINIR A ESCALA E ÂNGULO DA HACHURA.

Type (Tipo de Hachura): Você pode usar uma hachurada predefinida apartir

de Predefined que o ProgeCAD já possui pronta; uma hachura definida pelo usuário User-defined - que cria uma hachura de linhas horizontais e verticais com base no tipo de linha atual.

Clique aqui e selecione o tipo de hachura.

Page 23: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 23

Scale (Escala): Aumenta ou diminui a escala da hachura. Angle(Ângulo): Rotaciona a hachura em torno do eixo X. Spacing(Espaçamento):Define a distância entre as linhas. ISO Pen Width: Define escala ISO com base na espessura da caneta

selecionada.

Comando: BOUNDARY Cria uma polyline contornando a área selecionada. Onde acioná-lo: Barra de Ferramentas DRAW -> Boundary Barra de menus Insert -> Boundary Polyline Digitando Bo <enter> A caixa de diálogo é similar ao da criação de hachuras, mas só aparecem as opções relativas ao comando.

Select Area

Boundary criada

Clique aqui e selecione a área.

Page 24: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 24

Comando:CIRCLE Comando usado para desenhar um círculo. Onde acioná-lo: Barra de Ferramentas DRAW Barra de Menus Insert CIRCLE: Digitando C <enter > Command : _CIRCLE 2Point/3Point/RadTanTan/Arc/Multiple/<Center of circle>: Há quatro maneiras de definir um círculo: Center Point(ponto central): Escolha o centro. Em seguida escolha um raio ou digite d (de diâmetro) e escolha o diâmetro.

Centro e Raio : especifique o centro e depois informe o valor do raio.

Centro e Diâmetro : especifique o centro e depois informe o valor do diâmetro.

3P : Especifique três pontos na circunferência do círculo.

2P : Especifique dois pontos opostos na circunferência do círculo.

TTR ou RadTanTan : Significa Tangente, tangente, Raio. São necessários mais dois objetos próximos para que o círculo possa ser tangente. Selecione os dois objetos e, em seguida, digite uma medida para o raio.

Arc : converte um arco em círculo. Multiple: para criar vários círculos.

Page 25: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 25

Comando:ARC Comando para desenhar arcos. Onde acioná-lo: Barra de Ferramentas DRAW Barra de Menus Insert ARC: Digitando A <enter >

O ProgeCAD guia você durante a criação de um arco. Você decide quais pontos deseja especificar e em que ordem. Os elementos do arco são: Start point (ponto inicial), End point (ponto final), Second point(segundo ponto), Center (centro), Included Angle(ângulo incluso), Length of chord (comprimento da corda), e Radius (raio).

Comando: TEXT Para criar um texto. Marque um retângulo com dois cliques para definir a área do texto.

Page 26: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 26

Selecionando Pontos com Precisão – ESNAPS ou OSNAPS (denominação no AutoCAD)

A função ESNAP (Entity Snap) permite que encontremos um ponto geométrico em um objeto já desenhado, como por exemplo, o centro de um círculo, o ponto final de uma linha ou uma interseção entre dois pontos. Para podermos fazer uso de um ESNAP é necessário que algum comando de desenho (line, arc, circle) ou edição ( array, copy, move) esteja ativo e a mensagem corrente do comando seja o pedido pela marcação de um ponto, por exemplo, From point:, Center Point, To Point, etc. Estando nestas condições devemos então acionar um ESNAP e indicar o ponto. Ativando os ESNAPS: Pressione o botão da direita do mouse sobre o recurso ESNAP na barra de status e selecione Settings.

Page 27: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 27

Principais tipos de ESNAPS:

Endpoint: Selecionando uma linha ou arco buscará uma das extremidades (ponto final) do objeto. O OSNAP endpoint buscará a extremidade mais próxima à seleção do objeto.

Centerpoint: Selecionando um círculo ou arco encontra o ponto central destas entidades. A seleção do objeto deve ser feita dando um pick sobre a parte visível (perímetro) do arco ou círculo.

Midpoint: Selecionando uma linha ou arco encontra o ponto médio.

Intersection: Encontra a intersecção entre dois objetos. O pick da seleção deve ser dado sobre a interseção.

Quadrant: Selecionando um círculo ou arco encontra o quadrante mais próximo ao pick. Os pontos de quadrante são os ângulos 0,90,180 e 270.

Node: Selecionando um ponto encontra o centro deste ponto. Os pontos são desenhados através do comando POINT.

Page 28: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 28

Insert: Selecionado um texto ou bloco encontra o ponto de inserção destes objetos.

Nearest:Selecionando qualquer objeto encontra o ponto mais próximo ao pick.

Perpendicular: Para gerar uma linha perpendicular ao objeto selecionado.

Tangent: Para traçar linhas tangentes a arcos ou círculos. Podemos ativar a barra de ferramentas dos ESNAPS, clicando com o botão da direita do mouse em qualquer botão da tela e selecionando a opção Object Snap.

Identificando uma Coordenada e Usando-a como Ponto de Referência Comando: ID O comado ID informa as coordenadas de um ponto selecionado. Permite usar estas coordenadas como ponto de referência para indicação de um novo ponto. Onde acioná-lo: Na barra de menus Tools – Inquiry – ID Coordinates Command: ID<enter>

Page 29: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 29

TRABALHANDO COM LINHAS DIFERENTES

O comando LINETYPE permite alterar o tipo de linha do desenho.

Para trazer novos tipos de linha selecione Explore Linetypes – Choose from file – Selecione o tipo de linha desejado.

TRABALHANDO COM CORES DIFERENTES

Para selecionar uma nova cor para os objetos que serão desenhados clique

na barra de propriedade, no botão indicado.

Page 30: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 30

Para trocar a cor de um objeto, selecione o objeto e depois selecione a nova cor.

TRABALHANDO COM CAMADAS

Comando:LAYER

- Dê um pick no icone do comando layer e a caixa de diálogo Layer Control dá a você pleno controle sobre as camadas.

- Ao lado da camada ativa aparece uma marca. - Para simplesmente estabelecer uma nova camada ativa dê um duplo clique

sobre a camada desejada.

- Clique em New item para criar uma nova camada, em seguida digite o nome desejado.

- Cada camada pode ter uma cor, tipo de linha e espessura de linha. - Há três coisas básicas que você pode fazer no que diz respeito às camadas:

Page 31: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 31

Turn Off e Turn On (Ativar e Desativar): Se você desativá-la, ela se tornará invisível. Freeze e Thaw (Congelar e Descongelar):Se você congelar, ela se tornará invisível e não será regenerada . A regeneração demanda tempo, portanto a opção Freeze se torna mais interessante, pois evita a regeneração em objetos não visíveis. Lock e Unlock(Bloqueada e Desbloqueada) : Se você bloquear uma camada, ela continuará visível, mas não poderá ser editada. Isso pode facilitar a edição de objetos sobrepostos uns a outros em camadas desbloqueadas.

Significado dos símbolos do quadro Layer & Linetype Properties:

On Liga - Mostra os layers marcados

Off Desliga - esconde os layers marcados

Thaw Descongela os layers marcados

Freeze Congela os layers marcados Unlock Desbloqueia os layers marcados

Lock Bloqueia os layers marcados

Color Seleciona a cor do layer

MODIFICANDO O DESENHO Existem três métodos básicos para selecionar objetos: Seleção de Objetos

1. Para selecionar um único objeto: PICK

Page 32: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 32

Posicione o cursor sobre o objeto e pressione o pick, o objeto será selecionado.

2. Para selecionar um conjunto de objetos: WINDOW Através da opção WINDOW selecionamos um conjunto de objetos contidos dentro de uma janela. A WINDOW só seleciona objetos que estiverem totalmente dentro da janela. A janela deve ser marcada da esquerda para a direita.

CROSSING Através da opção CROSSING também selecionamos os objetos por uma janela, porém desta forma serão selecionados os objetos que estão dentro da janela e cruzando a janela. A janela deve ser marcada da direita para a esquerda.

Para apagar objetos selecione-os e depois aperte a tecla Delete.

Page 33: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 33

Comando: TRIM O comando TRIM serve para cortar pedaços de entidades, para isso será necessário marcar os objetos cortadores e depois do ENTER marcar os objetos que serão cortados. Onde acioná-lo:Na barra de ferramentas modify. Command:TRIM Current settings: projection=UCS Edge=None Select cutting edges ... Select objects: P1 Selecione os objetos que serão os limites de corte. Select objects: <enter> Select object to trim or [Project/Edge/Undo] P2 Selecione os trechos para apagar Select object to trim or [Project/Edge/Undo] P3 Select object to trim or [Project/Edge/Undo] <enter>

Comando: EXTEND O comando EXTEND permite estender objetos (lines, arcs, plines abertas) até um objeto alvo, para fazer isso será preciso marcar o objeto alvo e depois do ENTER marcar quais os objetos serão estendidos até ele.

Page 34: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 34

Onde acioná-lo: Na barra de ferramentas modify, abaixo do botão Trim. Aperte o botão e selecione a opção Extend. O ProgeCAD pede pelas bordas delimitadoras (que são aquelas até onde vai ser feita a extensão)p1 ; depois solicita que você selecione os objetos p2 p3. O ProgeCAD repete esse segundo prompt para que você possa estender mais objetos até a borda delimitadora original.

Command: Extend Select boundary edges Select objects:P1 Select object to extend or [Project/Edge/Undo]P2 Select object to extend or [Project/Edge/Undo]P3 Select object to extend or [Project/Edge/Undo] <enter>

Comando: BREAK Cria um rompimento de um objeto. Selecione o objeto a romper dando um pick em qualquer parte dele. Em seguida , digite f(primeiro ponto) na linha de comando e selecione o primeiro ponto P1. Então selecione o segundo ponto P2. O ProgeCAD apaga o objeto entre os dois pontos. Onde acioná-lo: Na barra de ferramentas modify.

Page 35: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 35

Comando: PARALLEL ou OFFSET no AutoCAD O comando PARALLEL gera uma entidade paralela a outra selecionada com uma distância previamente estipulada. Command : _PARALLEL Parallel: Through point/<Distance> <2>: digite a distância Select entity: clique no objeto P1 Both sides/<Side for parallel copy>: clique para o lado da cópia P2

Select entity:

Comando: CHAMFER O comando CHAMFER gera chamfros ou concordâncias nos vértices de linhas ou plines. Onde acioná-lo:Na barra de ferramentas modify. Command : _CHAMFER

Page 36: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 36

Chamfer (dist1=0, dist2=0): Settings/Polyline/<Select first entity>: s – para definir as distâncias Chamfer (dist1=10, dist2=10): Settings/Polyline/<Select first entity>: clique no primeiro segmento P1 Chamfer (dist1=10, dist2=10): Settings/Polyline/<Select first entity>: clique no segundo segmento P2 Directional/<Select second entity>:

A opção Polyline chamfra uma polilinha 2d inteira de uma só vez.

Comando: FILLET O comando FILLET permite gerar arredondamentos ou concordâncias nos vértices dos objetos, a partir de um raio determinado. Onde acioná-lo: Na barra de ferramentas modify.

Page 37: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 37

fillet com raio = 0 Command : _FILLET Fillet (radius=0): Settings/Polyline/<Select first entity>: s – para definir o raio Fillet (radius=15): Settings/Polyline/<Select first entity>: clique no primeiro segmento P1 Directional/Select second entity: clique no segundo segmento P2

Polyline -> arredonda uma polilinha 2D inteira. Radius - > define o raio de concordância.

Comando: MIRROR O comando MIRROR cria uma imagem espelhada de um objeto. Onde acioná-lo: Na barra de ferramentas modify.

Page 38: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 38

Command : _Mirror Select entities to mirror: selecione objetos Select entities to mirror: enter Start of mirror line: P1 End of mirror line: P2 Delete the original entities? <N> enter

Comando: ARRAY O comando ARRAY cria cópias de um objeto em um padrão rectangular ou polar (circular). Onde acioná-lo: Na barra de ferramentas modify.

Page 39: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 39

Exemplo de array Polar.

Exemplo de array retangular:

Commando array de 3 linhas (rows) e 2 colunas, com distância entre linhas e colunas de 2 unidades.

Comando: ROTATE O comando ROTATE rotaciona objetos ao redor de um ponto. Onde acioná-lo:Na barra de ferramentas modify.

Command : _ROTATE Select entities to rotate: selecione os objetos a rotacionar Select entities to rotate: <enter> Rotation point: p1 (indique com um pick o eixo de rotação)

Ponto central do Array

Page 40: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 40

Base angle/<Rotation angle>: -90 (digite o ângulo de rotação)

Comando: SCALE O comando SCALE modifica o tamanho dos objetos. O ProgeCAD solicita a seleção de objetos. A seguir, você especifica um ponto-base; o objeto será ajustado por escala a partir dele. O próximo passo é digitar um fator de escala. Um fator 2 duplica o tamanho do objeto; um fator 0.25 o reduz a um quarto do seu tamanho. Onde acioná-lo:Na barra de ferramentas modify. Command : _SCALE Select entities to scale: selecione os objetos a rotacionar Select entities to scale: <enter> Base point: p1 (indique com um pick o eixo de rotação) Base scale/<Scale factor>: 0.25 (digite o fator de escala)

Page 41: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 41

Comando: MOVE Move objetos. O comando MOVE permite mover um ou mais objetos selecionados.

Command:move<enter> Select Objects: ( selecione os objetos) Select Objects<enter> Specify base point or displacement: p1 Specify second point or <use first point as displacement>t:p2

Comando: COPY O comando COPY permite duplicar ou multiplicar um mais objetos selecionados. Onde acioná-lo: Na barra de ferramentas modify.

Page 42: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 42

Primeiro, selecione os objetos que deseja copiar e pressione <enter> para completar o processo de seleção. Selecione o ponto a partir do qual a cópia será feita p1. Não é necessário que ele esteja sobre os objetos que você está copiando. O ProgeCAD solicita, em seguida, um segundo ponto p2 que mostre a distância e o local a partir do ponto-base para a cópia. Pressione enter para completar o comando.

Comando: EXPLODE O comando Explode permite desmembrar entidades compostas como polyliness, blocos, e cotas, transformando-as em entidades simples. Onde acioná-lo: Na barra de ferramentas modify Comando: Explode Select objects: Selecionar os objetos pra explodir.

Comando: STRETCH O comando Stretch estica objetos. O ProgeCAD pede que você selecione objetos. Você deve usar a janela cruzada ou Cpolygon como método de seleção. Qualquer linha, arco ou polilinha que atravesse a janela de seleção é esticada pelo movimento dos pontos finais que estão dentro na janela. Inclua os pontos finais dos objetos que você quer esticar

Page 43: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 43

na janela cruzada. Onde acioná-lo: Na barra de ferramentas modify. Comando: Undo O comando Undo desfaz o último comando executado no desenho. Se usado mais de uma vez vem desfazendo em seqüência todos os comandos até você chegar ao ponto onde estava no início da sessão de desenho.

Comando: Redo Refaz qualquer ação desfeita pelo comando U. Só pode ser usado uma vez e deve ser acionado em seguida após o último comando U.

Comando: DIVIDE O comando DIVIDE divide um objeto em segmentos pares, colocando um ponto ou bloco de sua escolha em cada ponto de divisão. Onde acioná-lo: Barra de menus Modify

Page 44: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 44

Comando: MEASURE O comando MEASURE coloca pontos ou blocos em intervalos específicos em um objeto (semelhante à construção de uma régua). Onde acioná-lo: Barra de menus Modify

Comando: Properties Permite alterar propriedades dos objetos como cor, tipo de linha e layer, bem como, características estruturais como raio de um círculo, o ponto inicial e final de uma linha, a altura e conteúdo de um texto, espessura etc. Seleciona apenas um objeto de cada vez. O exemplo ao lado é para uma caixa de diálogo properties referente ao comado CIRCLE. Podemos acioná-lo dando um duplo clique sobre o objeto.

Ampliando e Reduzindo uma Imagem

Comando:ZOOM Toolbar

Page 45: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 45

O comando ZOOM permite ampliar ou reduzir as imagens na tela. Este comando possui uma série de subitens dos quais veremos alguns mais importantes.

ZOOM WINDOW: Permite que façamos uma ampliação de uma definida por uma janela.

ZOOM PREVIOUS: Retorna à ampliação anterior.

ZOOM REALTIME: Aproxima / Afasta a imagem na tela.

ZOOM ALL: Volta à tela original, ou mostra todo desenho gerado.

ZOOM EXTENTS: Encaixa todos os objetos desenhados na área de tela. Comando:PAN Permite deslocar a imagem em relação à área da tela. Através do comando PAN podemos puxar todo o desenho de uma posição para outra. O botão central do mouse permite executar um PAN. Comando: REGEN O comando regen redesenha todos os objetos, restaurando, por exemplo, a resolução de círculos e arcos. Comando: REDRAW Reexibe o desenho, removendo os blipes e os pixels irregulares deixados na tela durante o processo de edição. Este comando limpa a tela.

Page 46: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 46

COLOCANDO COTAS NO DESENHO Comando:DIM

O ProgeCAD possui um comando com várias opções de dimensionamento, permitindo cotar os desenhos dentro de normas técnicas.

DIMALIGNED: Desenha uma cota linear alinhada. Quando uma linha se encontra em um ângulo, uma dimensão é desenhada paralelamente a ela.

DIMANGULAR: Desenha uma cota angular que mede um ângulo.

DIMBASELINE: Desenha uma cota linear, angular ou ordenada que continua a partir do início da cota anterior.(cota em paralelo)

DIMCENTER: Desenha uma marca ou linha central no centro de um círculo ou arco.

DIMCONTINUE: Desenha uma cota angular, linear ou ordenada que continua a partir do final da cota anterior. Diferente de DIMBASELINE, a Segunda cota não inclui a primeira. (cota em série)

DIMDIAMETER: Desenha a cota do diâmetro de um círculo ou arco.

DIMEDIT: Edita cotas. Você pode modificar o texto da cota e sua localização.

DIMLINEAR: Desenha cotas lineares (cotas horizontais e verticais).

Page 47: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 47

DIMRADIUS: Desenha cotas radiais para arcos e círculos.

DIMTEDIT: Move e rotaciona textos de cotas.

Comando UPDATE: Este comando serve para atualizar as dimensões já desenhadas.

Comando DDIM: Dimension Style Este comando serve para gerar estilos de dimensões ,controlando a apresentação das cotas em um desenho.

Page 48: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 48

GRAVANDO O ARQUIVO

Comando:SAVE O comando Qsave ou QUICKSAVE (salvar rápido) salva o desenho sem requisitar o nome do arquivo. O desenho será salvo na pasta e drive de trabalho, com o nome original. A extensão de um arquivo ProgeCAD é DWG. Comando: SAVEAS O comando SAVEAS perguntará com que nome o arquivo será salvo e em qual pasta e drive será guardado. O comando SAVEAS Tipo: ProgeCAD R12/LT2 salva o desenho com o formato do ProgeCAD Release 12. O comando SAVEAS Tipo: ProgeCAD R13/LT95 salva o desenho com o formato do ProgeCAD Release 13. O comando SAVEAS Tipo: Drawing Template File um padrão de desenho previamente estabelecido.

Page 49: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 49

ABRINDO DESENHOS NOVOS OU EXISTENTES

Comando:NEW O comando NEW permite criar um novo arquivo . O default do ProgeCAD é ACAD.DWG. Contudo, você pode dar um clique em Prototype para selecionar outro protótipo ou clicar em No Prototype. Se você escolher outro desenho, pode dar um clique em Retain as Default para que o novo desenho se torne o protótipo default.

Comando:OPEN O comando OPEN permite abrir um desenho já existente. Aparecerá um quadro de diálogo para a seleção do arquivo.

DEFININDO A ÁREA DO TRABALHO Comando: LIMITS O comando LIMITS permite definir o tamanho da área que utilizaremos para gerar o desenho. Para especificar os limites com coordenadas X,Y, o ProgeCAD solicita primeiro o canto inferior esquerdo. Essas coordenadas geralmente serão 0,0. A seguir, digite as coordenadas do canto superior direito. O ProgeCAD utiliza os limites quando você usa o comando ZOOM com a opção All. O ProgeCAD também usa os limites das delimitações do GRID quando você ativa a grade.

Page 50: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 50

DISTÂNCIA ENTRE DOIS PONTOS

Comando:DIST Onde acioná-lo: Barra de menus Inquiry ou Menu de topo Tools - Inquiry O comando DIST permite que façamos a leitura da distância entre dois pontos.

MEDINDO A ÁREA

Comando:ÁREA Barra de menus Inquiry ou Menu de topo Tools - Inquiry O comando ÁREA permite que façamos a leitura da área e do perímetro de um determinado espaço.

Page 51: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 51

MODELAGEM TRIDIMENSIONAL

Page 52: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 52

Índice Índice ............................................................................................................................................................. 52

BOX - ................................................................................................................................................ 58

SPHERE - .......................................................................................................................................... 58

CYLINDER ...................................................................................................................................... 59

CONE ................................................................................................................................................ 59

WEDGE - CUNHA ........................................................................................................................... 59

TORUS .............................................................................................................................................. 60

2D Wireframe ...................................................................................................................................... 61

3D Wireframe ..................................................................................................................................... 61

Hidden ................................................................................................................................................ 62

Flat Shaded ......................................................................................................................................... 62

Gouraud Shaded .................................................................................................................................. 63

Flat Shaded, Edges On ....................................................................................................................... 63

Gouraud Shaded, Edges On .................................................................................................................. 63 Boundary .................................................................................................................................................... 64

Region ............................................................................................................................................ 64

Extrude ............................................................................................................................................. 65

Revolve ............................................................................................................................................. 66

Slice .................................................................................................................................................. 66

Section ............................................................................................................................................. 67

Union ................................................................................................................................................. 68

Subtract ............................................................................................................................................. 68

Intersect ............................................................................................................................................. 69

Extrude Faces .................................................................................................................................... 69

Move Faces ........................................................................................................................................ 70 Isolines.................................................................................................................................................... 71 Facetres ................................................................................................................................................... 71 Dispsilh (Display Silhouette) .................................................................................................................. 72 FacetRatio ............................................................................................................................................... 72

Page 53: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 53

Criando as Viewports ................................................................................................................... 73

Voltando a uma janela única ...................................................................................................... 74

UCS por 3pontos ........................................................................................................................... 74

UCS Origin .................................................................................................................................... 74

UCS ZAxis .................................................................................................................................... 75

UCS View .................................................................................................................................... 75

UCS X Axis Rotate ....................................................................................................................... 75

UCS Face ...................................................................................................................................... 76

UCS World ................................................................................................................................... 76

UCS Previous ................................................................................................................................. 76

UCS Apply .................................................................................................................................. 77

3DOrbit ........................................................................................................................................... 77

3D Pan ............................................................................................................................................. 79

3D zoom ........................................................................................................................................... 79

3D Continuous Orbit ........................................................................................................................ 79

3D Swivel ........................................................................................................................................ 79

3D Adjust Distance ........................................................................................................................... 79

3D Adjust Clip Planes ....................................................................................................................... 79

Front Clip ON/OFF .......................................................................................................................... 80

Back Clip ON/OFF ............................................................................................................................ 80

Camera - Perspectiva Cônica .............................................................................................................. 81 Elev ............................................................................................................................................................ 82 Thickness.................................................................................................................................................... 82

3Dface ............................................................................................................................................... 83

Pyramid ............................................................................................................................................ 83

Revolved Surface .............................................................................................................................. 84

Tabulated Surface ............................................................................................................................... 84

Ruled Surface ..................................................................................................................................... 85

Page 54: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 54

Edge Surface ..................................................................................................................................... 85

Page 55: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 55

Interface Gráfica Iniciaremos ativando as barras de ferramentas que utilizaremos para trabalhar em 3D, clique na barra de menus View e selecione Toolbars. Na caixa de diálogo que aparece ative as barras 3D Orbit, Render, Shade, Solids, Solids Editing, Surfaces, UCS, View e Viewports, após feche a caixa, clicando em Close.

Distribua as novas barras ativas colocando à direita da tela as barras 3D Orbit, Render, Shade, View e Viewports. Na base da tela coloque as barras Solids, Solids Editing, Surfaces e UCS. O layout da tela ficará semelhante a ilustração abaixo:

Page 56: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 56

Alterando os pontos de vista Através da barras de ferramentas View podemos rapidamente alterar o ponto de vista para um ângulo tridimensional, iniciando assim a observação de um espaço de trabalho 3D.

Selecione a opção SW Isometric . Ligue o Grid (tecla F7) e observe a visualização tridimensional que foi criada.

Named Views – para salvar um ponto de vista.

Vistas Planas

Vistas em perspectiva isométrica

Top View – Vista superior.

Bottom View – Vista inferior.

Left View – Vista lateral esquerda.

Right View – Vista lateral direita.

Front View – Vista frontal.

Back View – Vista posterior.

SW Isometric – Observador a sudoeste.

SE Isometric – Observador a sudeste.

NE Isometric – Observador a nordeste.

NW Isometric – Observador a noroeste.

Camera – Posicionando uma câmera, para criar posteriormente uma perspectiva cônica.

Page 57: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 57

O ícone do sistema de coordenadas Podemos controlar a visualização e posição do ícone do sistema de coordenadas através do comando UCSICON. UCSICON Enter an option [ON/OFF/All/Noorigin/ORigin/Properties] <ON>: ON – visível. OFF – invisível. All – altera o ícone simultaneamente em todas as janelas de visualização abertas. Noorigin – posicionado no canto inferior esquerdo da tela. ORigin – posicionado sobre a origem do sistema de coordenadas, coordenada 0,0,0. Properties – abre o quadro baixo, quadro de configuração do ícone.

Primitivas tridimensionais com sólidos Podemos criar vários objetos a partir das primitivas tridimensionais dos sólidos. É importante observar que os objetos são criados sobre o plano XY, sendo este nosso plano principal de trabalho. Na barra de ferramentas Solids, encontramos:

Page 58: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 58

BOX - Para criar um box iniciamos marcando dois cantos da diagonal da base do box e posteriormente digitamos a

altura. Command: _box Specify corner of box or [CEnter] <0,0,0>: clicar (P1) Specify corner or [Cube/Length]: @100,80 (clicar ou digitar a coordenada de P2) Specify height: 60 (digitar altura) Podemos definir um box informando cada uma das dimensões como no exemplo abaixo; Command: _box

Specify corner of box or [CEnter] <0,0,0>: clicar (P1) Specify corner or [Cube/Length]: L (tecle L e enter para selecionar Length) Specify length: 100 (digitar largura – dimensão em X) Specify width: 80 (digitar profundidade – dimensão em Y) Specify height: 60 (digitar altura – dimensão em Z)

SPHERE - Para criar uma esfera devemos informar centro e raio ou centro e diâmetro. Command: _sphere Current wire frame density: ISOLINES=4 Specify center of sphere <0,0,0>: clique para definir o centro – P1 Specify radius of sphere or [Diameter]: digite o valor do raio (P2) ou D para informar o diâmetro. Se clicarmos diretamente no plano XY para marcar o centro da esfera, ela ficará metade acima e metade abaixo do plano XY.

Page 59: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 59

CYLINDER Para criar o cilindro informamos centro, raio e altura.

Command: _cylinder Current wire frame density: ISOLINES=4 Specify center point for base of cylinder or [Elliptical] <0,0,0>: clique para definir o centro – P1 – a opção Elliptical permite gerar um cilindro de base elíptica. Specify radius for base of cylinder or [Diameter]: digite o valor do raio (P2) ou D para informar o diâmetro. Specify height of cylinder or [Center of other end]: digite a altura ou C para clicar a outra extremidade do cilindro.

CONE Para criarmos um cone informamos basicamente centro, raio e altura.

Command: _cone Current wire frame density: ISOLINES=4 Specify center point for base of cone or [Elliptical] <0,0,0>: clique para definir o centro – P1 – a opção Elliptical permite gerar um cone de base elíptica. Specify radius for base of cone or [Diameter]: digite o valor do raio (P2) ou D para informar o diâmetro. Specify height of cone or [Apex]: digite a altura ou A para clicar o apex do cone.

WEDGE - CUNHA Para criar uma cunha iniciamos marcando dois cantos da diagonal da base da cunha e posteriormente digitamos a altura.

Command: _wedge Specify corner of wedge or [CEnter] <0,0,0>: clicar (P1) Specify corner or [Cube/Length]: @100,80 (clicar ou digitar a coordenada de P2) Specify height: 60 (digitar altura)

Page 60: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 60

Podemos definir um wedge informando cada uma das dimensões como no exemplo abaixo: Command: _ wedge Specify corner of wedge or [CEnter] <0,0,0>: clicar (P1) Specify corner or [Cube/Length]: L (tecle L e enter para selecionar Length) Specify length: 100 (digitar largura – dimensão em X) Specify width: 80 (digitar profundidade – dimensão em Y) Specify height: 60 (digitar altura – dimensão em Z)

TORUS Para criar um toro informamos o centro, raio do toro e raio do tubo.

Command: _torus Current wire frame density: ISOLINES=4 Specify center of torus <0,0,0>: clicar (P1) Specify radius of torus or [Diameter]: digite o valor do raio do toro (P2) ou D para informar o diâmetro. Specify radius of tube or [Diameter]: digite o valor do raio do tubo ou D para informar o diâmetro

Page 61: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 61

Modos de visualização Através da barra de ferramentas SHADE, podemos selecionar o modo de visualização dos objetos tridimensionais. Crie algumas primitivas 3D e altera as suas cores. Agora utilize um dos modos de visualização e observe as diferenças.

2D WIREFRAME

3D WIREFRAME

2D Wireframe – aramado 2D.

3D Wireframe – aramado 3D. Altera também o modo de visualização do ícone do UCS e o grid.

Hidden – oculta linhas que estão atrás de faces.

Flat Shaded – o sombreado dos objetos curvos aparece facetado.

Gouraud Shaded – sombreado suave.

Flat Shaded, Edges On – idem ao Flat Shaded com aramado realçado. Gouraud Shaded, Edges On – idem ao Gouraud Shaded com aramado realçado.

Page 62: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 62

HIDDEN

Obs.: deixar no modo 2D wireframe e usar o comando hide, teclando h, gera uma visão temporária, porém mais clara que o modo hidden.

FLAT SHADED

Page 63: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 63

GOURAUD SHADED

FLAT SHADED, EDGES ON

GOURAUD SHADED, EDGES ON

Gerando sólidos a partir de objetos 2D

Para criar sólidos a partir de formas 2D é necessário que o objeto 2D seja um objeto fechado e formado por um único elemento. São exemplos deste tipo de objeto polilinhas fechadas, círculos, retângulos, polígonos, elipses e regiões. Caso seja necessários transformas uma poligonal formada por diversos objetos em uma única polilinha podemos usar o comando boundary ou region.

Page 64: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 64

BOUNDARY Usamos o comando boundary quando temos uma área formada por diferentes segmentos contínuos ou não, clicando dentro da área. Command: bo BOUNDARY Selecionamos a opção Pick Points na caixa de diálogo do comando e clicamos dentro da área desejada.

Teclamos enter para concluir, será então criada uma polilinha contornando a área.

REGION Usamos o comando region para transformar uma área formada por diferentes segmentos contínuos em uma região. O objeto region pode ser extrudado e receber aplicação de texturas fotorealísticas. Podemos selecionar o comando na barra de ferramentas DRAW, ou teclando reg. Command: reg REGION Select objects: selecione os objetos Select objects: 1 loop extracted. 1 Region created.

Clicar dentro da área

Polilinha criada após o comando.

Page 65: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 65

EXTRUDE O comando extrude gera sólidos a partir da extrusão de figuras 2D fechadas e formadas por um único elemento (vide comandos boundary ou region). A extrusão pode ser a altura do objeto no eixo Z, ou pode ser ao longo de um caminho.

Command: _extrude Current wire frame density: ISOLINES=4 Select objects: 1 found Select objects: Specify height of extrusion or [Path]: 120 Specify angle of taper for extrusion <0>:

Command: EXTRUDE Current wire frame density: ISOLINES=4 Select objects: 1 found Select objects: Specify height of extrusion or [Path]: 120 Specify angle of taper for extrusion <0>: 10

Page 66: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 66

REVOLVE O comando revolve gera um sólido de revolução, pela rotação de figuras 2D fechadas e formadas por um único elemento (vide comandos boundary ou region) em torno de um eixo. O eixo pode ser definido por dois pontos, pela seleção de um objeto e pela utilização dos eixos X ou Y como eixo de rotação.

SLICE

Extrusão ao longo de um caminho – Path.

Command: _extrude Current wire frame density: ISOLINES=4 Select objects: 1 found – clicar no objeto a extrudar Select objects: Specify height of extrusion or [Path]: p (p enter para selecionar um caminho) Select extrusion path: clicar no caminho

Objeto a extrudar. Caminho – path.

Command: _revolve Current wire frame density: ISOLINES=4 Select objects: 1 found (clicar no perfil de revolução) Select objects: Specify start point for axis of revolution or define axis by [Object/X (axis)/Y (axis)]: clicar P1 – início do eixo Specify endpoint of axis: clicar P2 – fim do eixo Specify angle of revolution <360>: 120 (digitar ângulo de revolução)

Page 67: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 67

Este comando corta o sólido ao longo de um plano, permitindo determinar qual das partes restantes do corte serão mantidas na tela ou optar por manter as duas partes. O melhor método para definir o plano de corte é através da marcação de três pontos sobre o próprio sólido.

SECTION O comando Section cria uma seção de um objeto sólido a partir de um plano 2D. Este plano pode ser definido por vários métodos, sendo o melhor método através da marcação de três pontos sobre o próprio sólido.

Command: _slice Select objects: 1 found (selecione o sólido a cortar) Select objects: Specify first point on slicing plane by [Object/Zaxis/View/XY/YZ/ZX/3points] <3points>: clicar P1 – início do plano de corte - No exemplo o plano é definido por três pontos Specify second point on plane: clicar P2 Specify third point on plane: clicar P3 Specify a point on desired side of the plane or [keep Both sides]: b (clique para o lado que será mantido na tela ou b para ambos os lados)

Plano de corte.

Command: _section Select objects: 1 found (selecione o sólido) Select objects: Specify first point on Section plane by (marcar o primeiro ponto do plano 2D) [Object/Zaxis/View/XY/YZ/ZX/3points] <3points>: clicar P1 Specify second point on plane: Clicar P2 Specify third point on plane: clicar P3

Page 68: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 68

Modificando sólidos

Através da barra de ferramentas Solids Editing podemos executar comandos que permitem gerar modificações nos sólidos, abaixo veremos alguns destes.

UNION O comando union permite unir sólidos ou regions em um único elemento, criando assim formas mais complexas.

SUBTRACT O comando subtract permite subtrair um sólido de outro, ou uma region de outra, criando assim objetos compostos e mais complexos. Pelo teclado podemos digitar su.

Command: union Select objects: 1 found Select objects: 1 found, 2 total Select objects: Basta selecionar todos os sólidos ou regiões a unir e teclar enter para finalizar.

Command: _subtract Select solids and regions to subtract from ..(Primeiro selecione o sólido que não será eliminado) Select objects: 1 found Select objects: Select solids and regions to subtract .. (Agora selecione o sólido que será subtraído) Select objects: 1 found Select objects:

Page 69: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 69

INTERSECT O comando intersect cria um sólido ou região a partir da intersecção de sólidos ou regions.

EXTRUDE FACES O comando extrude faces permite extrudar faces de um sólido. Este comando está na barra de ferramentas Solids Editing e não deve ser confundido com o comando extrude, que serve para extrudar objeto 2D.

Command: _intersect Select objects: selecione sólidos ou regions Select objects:

Command: _solidedit Solids editing automatic checking: SOLIDCHECK=1 Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: _face Enter a face editing option [Extrude/Move/Rotate/Offset/Taper/Delete/Copy/coLor/Undo/eXit] <eXit>: _extrude Select faces or [Undo/Remove]: clicar dentro da face a extrudar Select faces or [Undo/Remove/ALL]: se for necessário remover alguma face tecle r, caso contrário apenas tecle enter Specify height of extrusion or [Path]: digite a altura da extrusão – pode ser valor negativo Specify angle of taper for extrusion <0>: digite o ângulo de inclinação se for o caso, senão apenas enter. Encerre o comando teclando enter nas próximas mensagens.

Clicar dentro da face.

Page 70: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 70

MOVE FACES O comando move faces permite mover faces de um sólido.

Command: _solidedit Solids editing automatic checking: SOLIDCHECK=1 Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: _face Enter a face editing option [Extrude/Move/Rotate/Offset/Taper/Delete/Copy/coLor/Undo/eXit] <eXit>: _move Select faces or [Undo/Remove]: 1 face found. Select faces or [Undo/Remove/ALL]: clicar nas faces a mover – preferencialmente clicar dentro das faces Select faces or [Undo/Remove/ALL]: r caso faces que não serão movidas entrem na seleção, tecle r para remover estas faces Remove faces or [Undo/Add/ALL]: clicar nas faces a remover – neste caso o melhor é clicar na aresta da face Remove faces or [Undo/Add/ALL]: Specify a base point or displacement: clicar no ponto base P1 – ponto de partida do deslocamento Specify a second point of displacement: clicar no segundo ponto P2, ou indicar valor de deslocamento – Exemplo: @0,-30 Encerre o comando teclando enter nas próximas mensagens.

Page 71: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 71

Variáveis do sistema para sólidos As variáveis do sistema vistas abaixo controlam a visualização dos sólidos. Isolines Permite especificar o número de isolines (linhas que formam o aramado do sólido) por face. O valor pode variar de 0 a 2047. Após a alteração desta variável devemos executar o comando Regen para visualizar o novo valor.

Facetres Permite definir a densidade da malha poligonal dos sólidos quando executado um comando Hide, Shade ou Render. O valor pode variar de 0.01 a 10. Quanto maior o valor maior a densidade.

Isolines = 4 Isolines = 6

Command: isolines Enter new value for ISOLINES <4>: digite o novo valor

Facetres=0.5 Facetres=5

Command: facetres Enter new value for FACETRES <0.5000>: digite o novo valor

Page 72: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 72

Dispsilh (Display Silhouette) Permite controlar a maneira como serão exibidas as faces curvas dos sólidos durante a execução do comando hide. Quando dispsilh=0, as faces curvas são exibidas com várias poligonais, quando dispsilh=1, só é exibida a silhueta das faces curvas.

FacetRatio Controla a densidade da malha no sentido da altura dos cilindros e cones, durante a execução de um comando hide. O valor 1 aumenta a densidade da malha para melhorar a qualidade dos modelos renderizados ou sombreados. O valor pode ser 0 ou 1.

Dispsilh=0 Dispsilh=1

Command: dispsilh Enter new value for DISPSILH <1>: digite o novo valor

Facetratio = 0 Facetratio = 1

Command: facetratio Enter new value for FACETRATIO <0>: digite o novo valor.

Page 73: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 73

Janelas de Visualização – VPORTS As janelas de visualização são um poderoso recurso para o trabalho em três dimensões pois permitem que visualizemos simultaneamente o projeto de diferentes vistas. O comando vports pode ser acionado através da barra de ferramentas Viewports, ou pela barra de menus View –

Viewports – New Viewport.

Criando as Viewports Através do botão Display Viewport Dialog podemos configurar as janelas no formato desejado. Aparece o quadro abaixo:

Selecione o número de janelas e formato desejado.

Defina o ponto de vista de cada janela.

Page 74: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 74

Voltando a uma janela única Este item aciona a opção Single do comando Vport que volta a uma única janela. Basta clicar sobre o botão que a janela corrente será a janela que ocupará toda a área de tela.

Alterando o sistema de coordenadas - UCS O sistema de coordenadas determina onde será o nosso plano de trabalho, as construções são sempre feitas tendo por base o plano XY, sendo assim, muitas vezes devemos modificar o sistema de coordenadas para localizar o plano XY no local mais apropriado para o que desejamos criar.

Para alterar o sistema de coordenadas padrão do AutoCAD que é o WCS (World Coordinate System) utilizamos o comando UCS (User Coordinate System). Este comando possui vários métodos, os quais podem ser selecionados a partir da barra de ferramentas UCS. Veremos alguns métodos mais usados.

UCS por 3pontos Cria um novo UCS marcando uma nova origem, uma nova direção para o eixo X e uma nova direção para o eixo Y.

UCS Origin Cria um novo UCS apenas alterando a origem, as direções dos eixos permanecem as mesmas. Devemos apenas clicar na nova origem.

Command: _ucs Current ucs name: *NO NAME* Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: _3 Specify new origin point <0,0,0>: P1 Specify point on positive portion of X-axis : P2 Specify point on positive-Y portion of the UCS XY plane : P3

Page 75: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 75

UCS ZAxis Cria um novo UCS indicando a origem e a direção do eixo Z.

UCS View Alinha o plano XY ao plano da tela, à vista.

Axis Rotate UCS X

Command: _ucs Current ucs name: *NO NAME* Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: _zaxis Specify new origin point <0,0,0>: P1 Specify point on positive portion of Z-axis <17.0000,45.0000,-142.0000>: P2

Page 76: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 76

Cria um novo UCS pela rotação do sistema de coordenadas corrente em torno do eixo X. Devemos digitar o ângulo de rotação, a direção positiva do ângulo é dada pela regra da mão direita.

Também temos o UCS Y Axis Rotate e UCS Z Axis Rotate .

UCS Face Ajusta o plano XY do UCS a face de um sólido. Devemos clicar dentro da face desejada.

UCS World Retorna ao WCS – sistema de coordenadas global do AutoCAD.

UCS Previous Retorna ao UCS anterior.

REGRA DA MÃO DIREITA O polegar aponta na direção positiva do eixo de rotação, os demais dedos indicam a direção positiva de rotação.

Ângulo = 90.

Command: _ucs Current ucs name: *NO NAME* Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: _fa Select face of solid object: clique dentro da face Enter an option [Next/Xflip/Yflip] <accept>: enter para aceitar,

Page 77: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 77

UCS Apply Quando trabalhamos com mais que uma vport aberta, a opção Apply permite que apliquemos a alteração do UCS nas demais janelas. Command: _ucs Current ucs name: *NO NAME* Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: _apply Pick viewport to apply current UCS or [All]<current>: clique na viewport onde deseja aplicar o UCS corrente, depois tecle enter para encerrar

Alterando o ponto de vista – mais recursos

Vimos inicialmente a utilização da barra de ferramentas View como método para alterar o ponto de vista. Veremos logo abaixo outros recursos, abordaremos também como criar uma perspectiva cônica.

3DORBIT O comando 3DOrbit permite modificar o ponto de vista de forma interativa. Ao acionar o comando aparece na tela uma ilustração de um círculo em verde, com os quadrantes marcados por pequenos círculos, esta ilustração é denominada pelo AutoCAD de arcball. Para modificar o ponto de vista devemos arrastar o mouse, posicionando-o em relação ao arcball conforme o tipo de movimento que desejamos.

Cursor dentro do arcball – neste caso ao arrastar o mouse alteramos a vista, rotacionando o objeto livremente, nos eixos horizontal, vertical ou diagonal.

Cursor externo ao arcball - neste caso o movimento de rotação se dá como se estivéssemos girando o objeto em torno de um eixo que parte do centro do arcball, perpendicular à tela.

Cursor posicionando sobre pequenos círculos a esquerda ou direita do arcball - neste caso o movimento de rotação se dá em torno de um eixo vertical que passa pelo centro arcball.

Page 78: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 78

Cursor posicionando sobre pequenos círculos acima ou abaixo do arcball - neste caso o movimento de rotação se dá em torno de um eixo horizontal que passa pelo centro arcball. Clicando com o botão da direita do mouse dentro do arcball aparece um menu onde podemos acessar alguns recursos muito úteis. Observe opões abaixo:

Exit – sai do 3Dorbit. Pan – ativa o 3D Pan – comando pan que pode ser usado também quando estamos em perspectiva cônica. Este recurso pode também ser acessado pelo botão na barra de

ferramentas 3D Orbit. Zoom – ativa 0 3D zoom - comando zoom que pode ser usado também quando estamos em perspectiva cônica. Este recurso pode também ser acessado pelo botão na barra de

ferramentas 3D Orbit. Orbit – é o 3D Orbit.

Orbit Maintains Z – mantém a direção do eixo Z fixa enquanto modificamos a rotação através dos pequenos círculos à direita e à esquerda do arcball. Orbit uses Auto Target – Mantém a mira no objeto que está sendo visualizado e não no centro da janela de visualização.

Projection Parallel – perspectiva em projeção paralela. Projection Perspective – perspectiva em projeção cônica.

Page 79: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 79

3D PAN Este comando pode ser usado quando a perspectiva está em projeção cônica. Neste caso o comando Pan padrão não funciona.

3D ZOOM Este comando pode ser usado quando a perspectiva está em projeção cônica. Neste caso o comando Zoom padrão não funciona. Este recurso simula o efeito de ajuste do comprimento de lente, abrindo ou fechando o ângulo de observação, sem alterar a posição da câmera.

3D CONTINUOUS ORBIT Após uma pequena rotação feita pelo arrasto do mouse o movimento segue de forma independente, girando a vista continuamente.

3D SWIVEL Cria um efeito como se estivéssemos girando a câmera.

3D ADJUST DISTANCE Aproxima e afasta a câmera pelo arrasto do mouse.

3D ADJUST CLIP PLANES Ativa e ajusta a posição dos planos de corte frontal e posterior. Na ilustração abaixo temos o plano de corte frontal ativo. Com este recurso podemos visualizar detalhes internos, bem como, ocultar objetos que estão atrás do que desejamos observar através do plano de corte posterior (back).

Projection Parallel Projection Perspective

Page 80: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 80

FRONT CLIP ON/OFF Liga/desliga o plano de corte frontal.

BACK CLIP ON/OFF Liga/desliga o plano de corte posterior.

Page 81: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 81

CAMERA - Perspectiva Cônica A opção câmera está na barra de ferramentas View, e é usada em conjunto com o comando 3D Orbit no modo de Projeção Perspective (perspectiva cônica). Desta forma através do comando câmera determinamos a posição do observador (câmera) e do ponto alvo (target) e através do comando 3D Orbit ligamos a perspectiva cônica. Definindo a posição do observador e alvo:

1. Clique no botão do comando Câmera 2. Defina a posição da Câmera (observador) e posteriormente a posição do alvo (target).

Command: _camera Specify new camera position <1051.2449,764.9880,3989.4811>: clicar para definir a posição da camera P1 Specify new camera target <1051.2449,764.9880,176.1813>: clicar para definir a posição do alvo P2 Ativando a perspectiva cônica:

3. Clique no botão do comando

3D Orbit 4. Botão da direita do mouse

dentro do arcball e selecione Projection – Perspective

5. Utilize o recurso 3D Pan para ajustar o enquadramento da vista.

6. Para ajustar o comprimento de lente com o 3D Zoom, a distância da câmera com o 3D Adjust Distance

Obs.: colocando a Câmera e alvo dentro de um ambiente podemos criar uma perspectiva cônica interna.

Page 82: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 82

Modelagem de superfícies

A modelagem de superfícies pode ser feita a partir da barra de ferramentas Surface, bem como através dos comandos Elev e Thickness. A modelagem de superfície tem como vantagem ocupar menos memória e permitir gerar certas formas complexas de difícil confecção a partir de sólidos. ELEV O comando elev permite alterar a elevação de um objeto (distância em relação ao plano de trabalho). O efeito é semelhante como se estivéssemos trabalhando em um plano 2D paralelo ao corrente. Podemos alterar a elevação de um objeto dando um duplo clique sobre o mesmo e modificando-a no quadro de propriedades do objeto. No exemplo abaixo a elevação é igual a 20.

THICKNESS O comando thickness permite alterar a altura de um objeto 2D, projetando-o no eixo Z, gerando um objeto tridimensional. Podemos alterar o thickness de um objeto dando um duplo clique sobre o mesmo e modificando-o no quadro de propriedades do objeto. No exemplo abaixo o thickness é igual a 100.

Page 83: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 83

3DFACE O comando 3Dface permite gerar faces de três ou quatro lados. Command: Obs.: através do recurso Properties, dando um duplo clique sobre a 3dface, podemos determinar quais lados estarão visíveis (Visible) ou invisíveis (hidden).

PYRAMID O comando pyramid permite criar uma pirâmide. O ápice da pirâmide deve ser informado por filtro de coordenadas.

Command: _3dface Specify first point or [Invisible]: P1 Specify second point or [Invisible]: P2 Specify third point or [Invisible] <exit>: P3 Specify fourth point or [Invisible] <create three-sided face>: P4 Specify third point or [Invisible] <exit>:

Command: _3dface Specify first point or [Invisible]: P1 Specify second point or [Invisible]: P2 Specify third point or [Invisible] <exit>: P3 Specify fourth point or [Invisible] <create three-sided face>: Specify third point or [Invisible] <exit>:

Page 84: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 84

REVOLVED SURFACE Cria uma superfície pela rotação de um perfil em torno de um eixo.

Duas variáveis irão determinar o número de faces que formarão a malha, a variável SURFTAB1 e SURFTAB2. A variável SURFTAB1 determina quantas faces o objeto terá em torno do eixo e a variável SURFTAB2 determina o número de faces ao longo do perfil.

TABULATED SURFACE Cria uma superfície tridimensional pela seleção de uma curva mestra e um vetor direcional.

Command: _ai_pyramid Specify first corner point for base of pyramid: P1 Specify second corner point for base of pyramid: P2 Specify third corner point for base of pyramid: P3 Specify fourth corner point for base of pyramid or [Tetrahedron]: P4 Specify apex point of pyramid or [Ridge/Top]: P5 Obs.: Dando um enter no quarto ponto pode-se fazer uma pirâmide de base triangular. Opção Top = para criar um tronco de pirâmide Opção Ridge = marca-se os qautro pontos da base e posteriormente uma cumeeira com dois pontos.

Primeiro altere as variáveis SURFTAB1 para 20 e SURFTAB2 para 10 e depois execute o comando. Command: _revsurf Current wire frame density: SURFTAB1=20 SURFTAB2=10 Select object to revolve: clique P1 Select object that defines the axis of revolution: clique P2 Specify start angle <0>: ang1 (ângulo para o início da malha) Specify included angle (+=ccw, -=cw) <360>: ang2 (ângulo total da malha)

Page 85: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 85

O vetor pode ser uma line ou pline, a projeção sempre é feita usando um único segmento de reta. O número de faces da superfície será definido pela variável SURFTAB1, onde existirem curvas.

RULED SURFACE Cria uma superfície tridimensional gerando uma malha a partir de dois objetos bidimensionais. Caso um dos objetos seja uma forma fechado, o outro também deverá ser fechado ou um ponto.

O número de faces da superfície será definido pela variável SURFTAB1, onde existirem curvas.

EDGE SURFACE Cria uma superfície a partir de quatro objetos bidimensionais, conectados pelas suas extremidades, formando um contorno fechado.

Primeiro defina o valor de SURFTAB1 para 5. Command: _tabsurf Select object for path curve: clicar P1 Select object for direction vector: clicar P2

Primeiro altere a variável SURFTAB1 para 20. Command: _rulesurf Current wire frame density: SURFTAB1=20 Select first defining curve: clicar P1 Select second defining curve: clicar P2

Page 86: Apostila Computação Gráfica I 2010 B

Computação Gráfica I Área de Tecnologia e Computação

ULBRA 86

Duas variáveis irão determinar o número de faces que formarão a malha, a variável SURFTAB1 e SURFTAB2. A variável SURFTAB1 determina quantas faces o objeto terá ao longo do primeiro objeto selecionado e a variável SURFTAB2 determina o número de faces ao longo da outra direção.

Primeiro altere as variáveis SURFTAB1 para 20 e SURFTAB2 para 10 e depois execute o comando. Command: _edgesurf Current wire frame density: SURFTAB1=20 SURFTAB2=10 Select object 1 for surface edge: P1 Select object 2 for surface edge: P2 Select object 3 for surface edge: P3 Select object 4 for surface edge: P4