Академический Документы
Профессиональный Документы
Культура Документы
Computação Gráfica I
Área de Tecnologia e Computação
ULBRA 2
Comando:POINT ....................................................................................................................... 18
Comando:RECTANGLE ............................................................................................................... 20
Comando:CIRCLE ......................................................................................................................... 24
Comando:ARC .............................................................................................................................. 25
Comando:LAYER ......................................................................................................................... 30
Seleção de Objetos .................................................................................................................................. 31
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
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).
Barra de Menus
Barra de Ferramentas
STANDARD
Barra de Ferramentas
ENT. PROPERTIES
Barra de Ferramentas
MODIFY
Barra de Ferramentas
DRAW
Command Bar
STATUS BAR
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.
ENTER
CLIQUE
O recurso OSNAP pode ser ativado pressionando a tecla SHIFT e o botão <enter>
no mouse.
COMANDOS DE DESENHO
Comando: LINE
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>.
COMANDOS DE AUXÍLIO AO
DESENHO
Onde acioná-los:
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.
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
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.
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
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;
52
35
35
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>:
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
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>:
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)
Command : _LINE
COMANDOS DE DESENHO -
continuação
Comando: PLINE
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)
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>:
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:
Plane com 4 pontos, para dar continuidade ao desenho basta marcar, para cada novo
PLANE, mais dois pontos.
Comando: DONUT
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.
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
Arc/Center/<First end of ellipse axis>: P1
Second end of axis: P2
Rotation/<Other axis>: P3
ELLIPSE
Arc/Center/<First end of ellipse axis>: P1
Second end of axis: P2
Rotation/<Other axis>: _R
Rotation around major axis: 85
Command : _ELLIPSE
Arc/Center/<First end of ellipse axis>: _C
Center of ellipse: P1
Endpoint of axis: P2
Rotation/<Other axis>: P3
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
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.
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
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.
Onde acioná-lo:
Barra de Ferramentas DRAW -> HATCH
Barra de menus Insert - HATCH
Digitando BHATCH <enter >
Clique aqui e
selecione a área a
hachurar. A área
deve ser fechada.
Clique aqui e
selecione o tipo de
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.
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
Clique aqui e
selecione a
área.
Select Area
Boundary criada
Computação Gráfica I
Área de Tecnologia e Computação
ULBRA 24
Comando:CIRCLE
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.
Computação Gráfica I
Área de Tecnologia e Computação
ULBRA 26
Ativando os ESNAPS:
Pressione o botão da direita do mouse sobre o recurso ESNAP na barra de status e
selecione Settings.
Computação Gráfica I
Área de Tecnologia e Computação
ULBRA 27
Para trazer novos tipos de linha selecione Explore Linetypes – Choose from file –
Selecione o tipo de linha desejado.
Comando:LAYER
- 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:
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.
MODIFICANDO O DESENHO
Seleção de Objetos
WINDOW
Através da opção WINDOW selecionamos um conjunto de objetos contidos dentro
de uma janela.
CROSSING
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.
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.
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
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
Command : _CHAMFER
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>:
Comando: FILLET
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
Comando: MIRROR
Comando: ARRAY
Ponto central do
Array
Comando: ROTATE
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)
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
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)
Computação Gráfica I
Área de Tecnologia e Computação
ULBRA 41
Comando: MOVE
Move objetos.
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
Comando: EXPLODE
Comando: Explode
Select objects: Selecionar os objetos pra explodir.
Comando: STRETCH
Comando: Undo
Comando: Redo
Comando: DIVIDE
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.
Comando:ZOOM
Toolbar
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.
Comando:PAN
Comando: REGEN
Comando: REDRAW
Comando:DIM
Comando UPDATE:
Este comando serve para atualizar as dimensões já desenhadas.
Comando:SAVE
Comando: SAVEAS
O comando SAVEAS perguntará com que nome o arquivo será salvo e em qual
pasta e drive será guardado.
Comando:OPEN
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.
Computação Gráfica I
Área de Tecnologia e Computação
ULBRA 50
DISTÂNCIA ENTRE DOIS PONTOS
Comando:DIST
MEDINDO A ÁREA
Comando:ÁREA
MODELAGEM TRIDIMENSIONAL
Computação Gráfica I
Área de Tecnologia e Computação
ULBRA 52
Índice
Índice............................................................................................................................................................. 52
BOX - ................................................................................................................................................ 58
SPHERE - .......................................................................................................................................... 58
CYLINDER ...................................................................................................................................... 59
CONE ................................................................................................................................................ 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
3DOrbit ........................................................................................................................................... 77
3D Pan ............................................................................................................................................. 79
3D zoom ........................................................................................................................................... 79
3D Swivel ........................................................................................................................................ 79
3Dface ............................................................................................................................................... 83
Pyramid ............................................................................................................................................ 83
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:
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.
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.
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)
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 -
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.
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
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)
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)
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.
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.
2D WIREFRAME
3D WIREFRAME
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
Computação Gráfica I
Área de Tecnologia e Computação
ULBRA 63
GOURAUD SHADED
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.
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:
Command: _extrude EXTRUDE
Current wire frame density: ISOLINES=4 Current wire frame density: ISOLINES=4
Select objects: 1 found Select objects: 1 found
Select objects: Select objects:
Specify height of extrusion or [Path]: 120 Specify height of extrusion or [Path]: 120
Specify angle of taper for extrusion <0>: Specify angle of taper for extrusion <0>: 10
Computação Gráfica I
Área de Tecnologia e Computação
ULBRA 66
Caminho – path.
Objeto a extrudar.
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.
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)
SLICE
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.
Plano de corte.
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)
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: _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
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.
Command: union
Select objects: 1 found
Select objects: 1 found, 2 total
Select objects:
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: _intersect
Select objects: selecione sólidos ou regions
Select objects:
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.
Clicar dentro da
face.
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.
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
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.
Command: isolines
Enter new value for ISOLINES
<4>: digite o novo valor
Isolines = 4 Isolines = 6
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.
Command: facetres
Enter new value for FACETRES
<0.5000>: digite o novo valor
Facetres=0.5 Facetres=5
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.
Command: dispsilh
Enter new value for DISPSILH
<1>: digite o novo valor
Dispsilh=0
Dispsilh=1
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.
Command: facetratio
Enter new value for FACETRATIO <0>:
digite o novo valor.
Facetratio = 0 Facetratio = 1
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 –
Criando as Viewports
Através do botão Display Viewport Dialog podemos configurar as janelas no formato desejado.
Aparece o quadro abaixo:
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.
Command: _ucs
Current ucs name: *NO NAME*
Enter an option
[New/Move/orthoGraphic/Prev/Restore/Save/Del/Ap
ply/?/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
UCS Origin
Cria um novo UCS apenas alterando a origem, as direções dos eixos permanecem as mesmas. Devemos apenas
clicar na nova origem.
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.
Command: _ucs
Current ucs name: *NO NAME*
Enter an option
[New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/Worl
d]
<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
UCS View
Alinha o plano XY ao plano da tela, à vista.
Ângulo = 90.
UCS Face
Ajusta o plano XY do UCS a face de um sólido. Devemos clicar dentro da face desejada.
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,
UCS World
Retorna ao WCS – sistema de coordenadas global do AutoCAD.
UCS Previous
Retorna ao UCS anterior.
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
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.
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:
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.
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
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
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.
Computação Gráfica I
Área de Tecnologia e Computação
ULBRA 83
3DFACE
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.
Computação Gráfica I
Área de Tecnologia e Computação
ULBRA 84
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
REVOLVED SURFACE
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.
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)
TABULATED SURFACE
Cria uma superfície tridimensional pela seleção de uma curva mestra e um vetor direcional.
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.
Primeiro defina o valor de SURFTAB1 para 5.
Command: _tabsurf
Select object for path curve: clicar P1
Select object for direction vector: clicar P2
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.
Command: _rulesurf
Current wire frame density: SURFTAB1=20
Select first defining curve: clicar P1
Select second defining curve: clicar P2
EDGE SURFACE
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