CAD 명령어 모음 I
◈ Line - 선을 그리는 명령어
Command : Line
from point : 임의의 위치 또는 좌표값 입력
to point : 특정 위치 또는 좌표값 입력
to point : 또는 Close(시작점과 끝점을 연결시킴)
◈ Erase - 도면 중 불필요한 부분 또는 잘못된 부분의 도형을 지우는 명령어
Command : Erase
select objects : 지우고자 하는 대상 선택
select objects :
◈ 절대좌표 - 화면상에 이미 정해져 있는 X-Y 평면의 좌표계를 말한다.
◈ 상대좌표 - 항상 현재의 위치가 기준이 되어 현 위치로부터 X축과 Y축 방향으로 각각 실제 그려지는 증분치를 입력한다.
형 식
To point : @X축의 증분값,Y축의 증분값
◈ 극 좌표 - 항상 현재의 위치가 기준이 되어 현 위치로부터 실제 그려지는 증분치와 각도(방향)를 입력한다.
형 식
To point : @거리(양수) < 각도(방향)
◈ Limits - 도면을 그리기 위한 화면의 영역을 설정하는 명령어
『Zoom all』 과 같이 사용됨
◈ Zoom - 디스플레이 된 도면이 작거나, 클 때 이를 정확하게 보기 위해 보는 크기를 확대, 축소를 하는 명령어
◈ Grid - 화면의 작업영역을 모눈종이화(일정한 간격의 격자점)하는 명령어 << >>
◈ Snap - 지정된 간격만큼 커서의 움직임을 제어하는 명령어 << >>
Grid와 함께 더불어 사용 한다.
◈ OSnap - 그려져 있는 요소의 특정된 위치를 지정하고자 할 때 사용하는 부가기능 << >>
CENter
:
원이나 원호의 중심점이 선택된다.
ENDpoint
:
선이나 원호의 끝점이 선택된다.
INTersection
:
두 도면요소의 교차점이 선택된다.
MIDpoint
:
선이나 원호의 중간점이 선택된다.
TANgent
:
원이나 원호의 접점이 선택된다.
QUAdrant
:
원이나 원호의 사등분점(0°, 90°, 180°,270°)이 선택된다.
PERpendicular
:
선택된 요소에 가까운점이 선택된다.
NEArest
:
요소에서 커서의 임의의 점이 선택된다.
NODe
:
Point에 의한 점의 위치를 선택한다.
INSert
:
Block의 삽입점이나 문자의 기준점이 선택된다.
NONE
:
Onsnap mode를 취소한다.
◈ Circle - 원을 그리는 명령어
Command : Circle
circle 3P/2P/Ttr/<Center point> : 기능 선택
※ Option
① Cen/Rad : 중심점과 반지름을 지정하여 생성
② Cen/Dia : 중심점과 지름을 지정하여 생성
③ 2P : 두점을 지름으로 하는 원을 생성
④ 3P : 세점을 지나는 원을 생성
⑤ TTR : 두 개의 선에 접하고 반지름을 지정하여 원을 생성
⑥ TTT : 세 개의 선에 접하는 원을 생성
◈ Arc - 원호를 그리는 명령어 <반시계 방향으로 그려짐>
Command : Arc
arc center/<start point> : 기능 선택
※ Option
① 3P : 세점을 지나는 원호 (시계방향으로도 가능)
② S.C.E : 시작점과 중심점을 지정하고 끝점을 지정하여 원호를 생성
S.C.A : 시작점과 중심점을 지정하고 각도를 지정하여 원호를 생성
S.C.L : 시작점과 중심점을 지정하고 현의 길이를 지정하여 원호를 생성
③ S.E.A : 시작점과 끝점을 지정하고 각도를 지정하여 원호를 생성
S.E.D : 시작점과 끝점을 지정하고 시작점의 접선방향을 지정하여 원호를 생성
S.E.R : 시작점과 끝점을 지정하고 호의 반경을 지정하여 원호를 생성
④ C.S.E : 중심점과 시작점을 지정하고 끝점을 지정하여 원호를 생성
C.S.A : 중심점과 시작점을 지정하고 각도를 지정하여 원호를 생성
C.S.L : 중심점과 시작점을 지정하고 현의 길이를 지정하여 원호를 생성
◈ Ellipse - 타원을 그리는 명령어
Command : Ellipse
circle 3P/2P/Ttr/<Center point> : 기능 선택
※ Option
① Axis endpoint 1 / Axis endpoint2 / Other axis distance
: 타원의 장축과 단축의 위치를 지정하여 타원을 생성
② Axis endpoint 1 / Axis endpoint2 / Rotation
: 두점을 이용하여 원의 지름을 정의하고, 회전을 하여 타원을 생성
③ Center of ellipse / Axis endpoint / Other axis distance or rotation
: 타원의 중심점을 지정하고, 각 축의 위치를 지정 또는 회전각을 주어 타원을 생성
◈ REgen - 재생이라고도 하는데, 이는 Mode의 변환을 현재의 화면에 적용을 시키거나 Zoom을 통하여 확대시 원이나 곡선이 꺽여 보이는 것을 현 화면비율에 맞추어 자연스럽게 처리해 주는 기능
Command : REgen
Regenerating drawing
◈ COpy - 도면의 요소를 1회 또는 여러번 복사를 하는 명령어
Command : Copy
select objects : 복사할 대상을 선택한다.
select objects :
<Base point or displacement> / Multiple : 복사 기준점 지정
Second point of displacement : 복사하고자 하는 위치 지정
※ Option
① Multiple : 여러번 반복 복사를 할 수 있는 다중 기능
◈ Move - 도면의 요소를 이동시킬 때 사용하는 명령어
Command : Move
select objects : 이동할 대상을 선택한다.
select objects :
Base point or displacement : 이동시 기준위치 지정
Second point of displacement : 이동하고자 하는 위치 지정
◈ Mirror - 도면의 요소를 대칭으로 복사 또는 이동을 하는 명령어
Command : MIrror
select objects : 대칭 복사 대상을 선택한다.
select objects :
First point of mirror line : 대칭 기준선의 첫 번째 위치 지정
Second point : 대칭 기준선의 두 번째 위치 지정
Delete old objects? <N> (Yes시 대칭이동 됨)
◈ RECtangle - 직사각형을 생성시킬 때 사용하는 명령어 (상대좌표 사용가능)
◈ Pan - 화면을 이동시킬 때 사용하는 명령어
Command : Pan
Press ESC or Enter to EXIT, or right - click to activate pop - up menu
◈ POLygon - 다각형을 그리는 명령어 (3-1024각형)
1. 모서리선(Edge)을 이용하여 그리는 방법
Command : POLygon
polygon number of sides <3> : 그리고자 하는 모서리선의 수
Edge / <center of polygon> : E
First endpoint of edge : 한 변 시작점의 위치지정
Second endpoint of edge : 한 변의 끝점의 위치지정
2. 원의 내․외접을 이용하여 그리는 방법 <I(내접) / C(외접) >
Command : POLygon
polygon number of sides <3> : 그리고자 하는 모서리선의 수
Edge / <center of polygon> : 다각형의 중심 위치 지정
Inscribed in circle/Circumscribed adout circle (I/C) <I> : 내, 외접지정
Radius of circle : 반경지정
◈ TRim - 도면의 불필요한 요소를 잘라내는 명령어 (교차 되었을때)
Command : TRim
select cutting edge : (Projmode = View, Edgemode = No extend)
select objects : 기준 대상 요소 선택
select objects :
<Select object to trim> / Project / Edge / Undo : 잘라낼 대상 선택
<Select object to trim> / Project / Edge / Undo :
◈ Offset - 도면의 요소를 지정한 간격만큼 대상에 대하여 수평하게 복사하는 명령어
Command : Offset
offset distance or through<through> : 복사 수평거리 지정
select objects : 복사 대상을 선택한다
select objects to offset : 대상 선택
side to offset? 복사방향 지정
select object to offset :
◈ EXtend - 도면의 요소를 지정요소까지 연장하는 명령어
Command : EXtend
select boundary edge : (Projmode = View, Edgemode = No extend)
select objects : 연장 기준 대상 요소 선택
select objects :
<Select object to trim> / Project / Edge / Undo : 연장시킬 대상 지정
<Select object to trim> / Project / Edge / Undo :
◈ BReak - 도면의 요소를 끊거나 자를 때 사용하는 명령어
Command : BReak
select objects : 대상을 선택한다
enter first point : 끊기 위한 시작 위치 지정
enter second point : 끊기 위한 끝 위치 지정
◈ Fillet - 두 요소의 모서리 부분을 둥글게 처리하는 명령어
Command : Fillet
(trim mode) current fillet radius = 0.5000
Polyline/Radius/Trim/<select first object> : 첫 번째 대상선택
select second object : 두 번째 대상 선택
※ Option
① Radius : 둥근 모따기의 반경 지정
② Polyline : polyline으로 그려진 요소의 모서리에 전체적으로 적용
◈ CHAmfer - 두 요소의 모서리 부분을 각이지게 처리하는 명령어
Command : CHAmfer
(trim mode) current chamfer dist1 = 0.5000, dist2 = 0.5000
Polyline/Distance/Angle/Trim/Method/<select first object> : 첫 번째 대상선택
select second line : 두 번째 대상 선택
※ Option
① Distance : 두 선분의 교차점에서 떨어진 거리를 각각 지정
② Polyline : polyline으로 그려진 요소의 모서리에 전체적으로 적용
③ Angle : 첫 번째 교차점에서 떨어진 거리와 각도를 지정
◈ ROtate - 요소를 회전시키는 명령어
Command : ROtate
select objects : 대상을 지정
select objects :
base point : 회전 중심점 지정
<rotation angle> / Reference : 회전각도 입력 또는 위치지정 <반시계방향이 기본>
◈ LineType - 선의 종류를 지정하는 명령어
Command : LineType
※ 대화상자
① Load : 선의 종류를 볼 수 있으며 필요한 선을 선택한다.
② Current : 선의 종류를 지정하여 기본선으로 사용 하도록 한다.
③ ISO [ x2 (2배만큼), .5 (1/2배) ] 선택 유의
❚CAD 명령어 모음 II
◈ PolyLine - 직선이나 원호를 연속적으로 적당한 폭을 지정하여 그리며, 만들어진 요소는 단일요소로 인식되어 진다.
◈ Polyline Edit - PolyLine을 편집하는 명령어
Command : Pedit
select polyline polyline or 일반 요소 선택
object selected is not a polyline
Do you want to turn it into one? <Y> 일반요소 선택시 polyline화 하기 위한 메세지
Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo/eXit <X> : 부가기능 선택
※ 일반 Option 사용할 때
① Join : 요소간의 끝점이 동일할 때 연걸하여 하나의 pline으로 만드는 기능
② Width : 선택된 요소의 폭을 동일하게 지정하는 기능
③ Fit : Polyline의 정점을 지나는 매끄러운 포물선을 만드는 기능 (굴곡이 심하다)
④ Sline : Polyline의 시작과 끝 정점을 지나는 매끄러운 곡선을 만드는 기능 (굴곡이 완만하다)
⑤ Decurve : 각 정점을 직선으로 연결하는 기능( Fit, Sline실행 취소 기능 )
⑥ Ltype gen : Polyline의 선의 형태를 등 간격으로 정의
※ Edit vertex Option 사용할 때
① Next/Previous : 정점의 구간 이동
② Break : Polyline의 구간을 자르는 기능
③ Insert : 정점간에 새로운 정점을 추가하는 기능
④ Move : 정점을 새로운 위치로 이동하는 기능
⑤ Straighten : 명령을 받은 정점에서 go 명령을 받은 정점까지 직선화시켜주는 기능
⑥ Tangent : Fit curve화를 대비하여 정점에 접선각을 주는 기능
⑦ Width : 정점의 시작과 끝정점의 두께를 따로 주는 기능
⑧ Exit : Pedit의 주메뉴로 나오는 기능
◈ BHatch - 대상의 재질을 표시 하거나, 단면을 표시 하고자 할 때 사용(공간무늬)
Command : BHatch
※ 대화상자
① Pattern : Hatch 무늬 선택
② Scale : Hatch 무늬에 대한 크기를 조정
③ Angle : Hatch 무늬에 대한 각도를 조정
④ Pick point : Hatch하고자 하는 영역을 지정하여 경계선을 자동으로 설정
⑤ Select objects : Hatch하고자 하는 역역의 경계선을 지정
⑥ Remove islands : 선택된 영역을 취소하고자 할 때 사용
⑦ Advanced : Hatch 경계의 생성방법을 제시하는 대화상자를 보여준다
⑧ Preview Hatch : 완성된 해칭상태를 적용하기 전에 미리 보여주는 기능
⑨ Inherit Properties : 현재의 pattern type과 properties option에 연관된 기존의 해칭의 속성을 적용한다.
⑩ Associative : 해칭의 영역의 경계선에 연관하여 작용한다
⑪ Explode : 해칭되어진 무늬가 각각 초기 객체로서 독립하여 존재한다.
⑫ Apply : 도면에 해칭을 적용한다.
◈ eXplode - 하나로 묶여있는 대상을 하나하나의 객체로 분리하기 위해 사용하는 명령어
Command : eXplode
select objects : 대상을 지정
select objects :
◈ Text - 한줄의 문자를 쓰는 명령어
Command : Text
Justify/Style/<Start point> : 부가기능 / 글씨체 / 문자 시작점 지정
Height < 0.2000 > : 문자의 크기 지정
Rotation angle <0> : 문자의 쓰여지는 방향설정
Text : 문자쓰기
※ Option
① Aligen : 문자쓰기의 시작점과 끝점의 한정된 영역을 설정
설정된 영역에서 문자의 수에 따라 크기가 자동으로 조정
② Fit : 문자쓰기의 시작점과 끝점의 한정된 영역과 문자의 높이를 설정
설정된 영역에서 문자의 수에 따라 문자의 폭이 자동으로 조정
③ Center : 문자열의 밑면의 중심점을 지정하여 정렬한다
④ Middle : 문자열의 밑면과 높이의 1/2이 되는 위치를 지정하여 정렬한다
⑤ Right : 문자열의 끝점을 지정하여 오른쪽 정렬한다.
⑥ TL : top/left로 문자열의 좌측 상단점을 지정하여 정렬한다.
⑦ TC : top/center로 문자열의 상단 중간점을 지정하여 정렬한다.
⑧ TR : top/right로 문자열의 우측 상단점을 지정하여 정렬한다.
⑨ ML : middle/left로 문자열의 중앙 좌측점을 지정하여 정렬한다.
⑩ MC : middle/center로 문자열의 수평, 수직의 중앙점을 지정하여 정렬한다.
⑪ MR : middle/right로 문자열의 중앙 우측점을 지정하여 정렬한다.
⑫ BL : bottom/left로 문자열의 하단 좌측점을 지정하여 정렬한다.
⑬ BC : bottom/center로 문자열의 하단 중간점을 지정하여 정렬한다.
⑭ BR : bottom/right로 문자열의 하단 우측점을 지정하여 정렬한다.
◈ DText - 화면에 문자의 크기가 박스형태로 표시되며, 문자를 입력할 때마다 글자가 화면에 나타나며, Backspace가 되고 여러 행의 문장을 입력할 수 있다.
Command : DText
Justify/Style/<Start point> : 부가기능 / 글씨체 / 문자 시작점 지정
Height < 0.2000 > : 문자의 크기 지정
Rotation angle <0> : 문자의 쓰여지는 방향설정
Text : 문자쓰기
Text : 문자쓰기
Text :
※ Option은 Text와 동일
◈ MText - 길고 복잡한 내용을 입력하는 경우에 사용되며, 사용자가 지정한 폭 안에 맞는 문자의 행이자 단락으로 구성되며, 행 수에 제한을 받지 않는다. 이때 생성되어진 문자의 단락은 단락은 단일 객체로 만들어져 이동, 회전, 지우기, 복사, 대칭 등이 된다.
Command : MText
Specify first corner : 영역의 첫 번째 모서리 지점 지정
Specify opposite corner : 영역의 마지막 모서리 지점 지정
◈ Point - 위치를 지정, 이를 점(node)로 표현 하는 명령어 (osnap의 node 체크되어져야 함)
Command : Point
point : 위치를 지정
◈ Ddptype - 대화형 상자를 이용하여 점의 모양과 크기를 지정하는 명령어
Command : Ddptype
※ 대화상자
① Point style : 점의 모양을 선택
② Point size : 점의 크기를 설정
③ set size relative to screen : 현재보고 있는 화면에 대한 비율의 크기
④ set size in absolute unit : 절대단위의 크기를 지정
◈ DIVide - 직선, 원호, pline을 지정수 만큼 등간격으로 분할하는 명령어
Command : DIVid
select object to divide : 분할 대상을 지정
<number of segment> : 분할 수 지정
◈ DIstance - 지정된 두 지점간의 거리값을 보여주는 명령어
Command : DIst
first point : 첫 번째 위치 지정
second point : 두 번째 위치 지정
◈ LIST - 선택 된 도면 요소의 데이터를 보여주는 명령어
Command : LIST
select object : 1 found
select object :
◈ DIMension - 도면상에 정의한 요소의 크기를 정의하는 명령어
Command : DIM
Dim : 치수기입에 관련된 명령어 기입
: HOR (수평치수 기입방법)
: VE (수직치수 기입방법)
: AL (사선치수 기입방법)
: AN (각도치수 기입방법)
: D (원이나 호의 지름치수 기입방법, 이때 φ 기호는 자동 생성된다)
: RA (원이나 호의 반지름치수 기입방법, 이때 R 기호는 자동 생성된다.)
: RO (치수선에 각도를 준다.)
: L (지시선을 사용하는 치수 기입 방법)
: B (기준선을 이용하여 등간격으로 치수 기입 방법 < 병령식 치수 기입법>)
(HOR or VER의 치수기입이 시행이 된 후에 사용)
: CON (연속치수 기입을 하는 방법 <직렬식 치수 기입법>)
(HOR or VER의 치수기입이 시행이 된 후에 사용)
⇒ CAD 메뉴중 VIEW에서 TOOLBAR를 클릭하여 DIMENSION TOOL을 이용하는 것이 보다 빠른 치수기입 방법이다.
◈ DDIM - 대화상자를 이용하여 치수 기입의 형태나 크기를 변경하는 명령어
Command : DDIM
※ 대화상자
- lines and arrows (선과 화살표)
① Dimension lines : 치수선에 관한 설정
- spacing:baseline을 이용한 병렬식 치수 기입시 치수선간의 간격을 설정
- suppress:치수 보조선에서 문자까지 치수선의 사용여부를 제어
- color:치수선의 색상을 지정한다.
- lineweight:치수선의 두께를 지정한다.
② Extension lines : 치수 보조선에 관한 설정
- offset from origin :
치수기입 대상점과 치수보조선과의 간격을 설정한다.
- suppress:치수 보조선의 사용여부를 제어
- color:치수보조선의 색상을 지정한다.
- lineweight:치수보조선의 두께를 지정한다.
③ Arrowheads : 치수 보조 기호에 관한 설정
④ CMC : 원, 원호의 중심기호나 중심선의 표기여부를 설정
- Type:mark → 십자선으로 중심 표시
line → 중심전을 작성한다.
none → 아무런 표시도 하지 않는다
- size : 중심표시나 중심선의 크기 설정
- text (문 자)
① Text appearance : 치수문자 표기에 대한 설정
- style:치수문자의 형태를 설정
- color:치수문자의 색상을 설정
- height:치수문자의 크기를 설정
- lineweight:치수문자의 두께를 지정한다.
- Drow frame around text:
치수문자 주위에 사각형 프레임을 지정
② Tex placement : 치수문자의 위치 설정
- vertical : 치수문자의 수직적 위치 설정
- horizontal:치수문자의 수평적 위치 설정
- offset from dim line
치수문자와 치수과의 간격을 설정한다.
③ Tex alignment : 치수문자의 정렬 설정
- horizontal : 모두 수평적으로 정렬
- aligned with dimension line :
치수선에 맞추어서 정렬
- iso standard : 국제규격에 맞게 정렬
- Fit (맞 춤)
① Fit option :
문자, 화살표, 치수보조선 등을 표시할 때 맞춤 옵션을 통해 무엇을 첫 번째로 지정할 것인지 선택한다.
- either the text or arrows, whichever fits best:문자 또는 화살표를 최상으로 맞춘다.
- arrows:화살표가 최상, - text:문자가 최상
- both text and arrows:화살표와 문자 모두 최상
- always keep text between ext lines:
항상 보조선 사이에 문자를 유지시킨다.
- suppress arrows if they don`t fit inside :
치수보조선 내부에 화살표 공간이 모자라면 화살표 억제
② Text placement : 문자가 기준위치에 있지 않을 경우, 문자의 배치 상태 조정
- beside the dimension line :
문자가 기준 위치에 있지 않을 경우, 첫 번째 치수선 옆에 배치시킨다.
- over the dimension line, with a leader :
문자가 기준 위치에 있지 않을 경우, 문자를 이동하면 지시선을 추가시킨다.
- overthedimension line, without a leader:
문자가 기준 위치에 있지 않을 경우, 지시선 없이 문자를 자유로이 이동시킨다.
③ scale : 전체적인 축적을 지정한다.
- use overall scale of : 전체 축척값을 지정
- paperspace : 도면공간에서 배치할 치수의 축적을 조정한다.
④ Fine tuning : 최상으로 조정한다.
- place text manually when dimensioning :
치수 기입시 문자를 수동으로 배치시킨다
- always draw dim line between ext lines :
항상 보조선 사이에 치수선을 그린다.
- Primary unit (1차 단위)
① linear dimensions : 선형치수를 조정한다.
- unit format:선형치수 단위 형식을 조정
- percision:선형치수 소수점자리 조정
- fraction format:선형치수 분수형식 지정
- decimal separator:
선형치수에서 소수점 구분자로 사용할 목록을 지정
- round off:선형치수 반올림 자리를 지정
- prefix:선형치수 문자의 머리말을 지정
- suffix:선형치수 문자의 꼬리말을 지정
② Measurement scale : 측정단위 지정
- scale factor : 측정 축척값을 지정
- apply to layout dimensions only
축척요인 값을 배치의 치수에만 적용
③ zero suppression : 0의 억제상태를 지정
- leading : 치수기입시 계산된 앞쪽의 0을 제어
- trailing : 치수기입시 계산된 뒤쪽의 0을 제어
④ angular dimensions : 각도 치수의 단위 형식과 정밀도 및 0의 억제상태를 지정
- units format : 단위형식을 지정
- precision : 치수계산의 정확도와 0을 제어
- zero suppression : 0의 사용상태를 조정
․leading:각도치수기입시 계산된 앞쪽의 0을 제어
․trailing:각도치수기입시 계산된 앞쪽의 0을 제어
- Alternate unit (대체 단위)
① display alternate unit : 대체단위 표시
② alternate unit : 대체단위를 지정
- unit format:대체단위 형식을 조정
- percision:대체단위 소수점자리 조정
- multiplier for alt units:
대체단위에 대한 승수를 지정
- round distance to:대체단위 반지름 거리 지정
- prefix:대체단위의 머리말을 지정
- suffix:대체단위의 꼬리말을 지정
③ zero suppression : 0의 억제상태를 지정
- leading : 치수기입시 계산된 앞쪽의 0을 제어
- trailing : 치수기입시 계산된 뒤쪽의 0을 제어
④ placement : 대체단위의 배치상태를 제어
- after primary value : 선행 값 후를 나타냄
- below primary value : 선행 값 아래를 나타냄
- Tolerance (공 차)
① Tolerance format : 공차형식을 나타냄
- method:공차방법에 지정한다.
(없음,대칭,편차,한계,기준)
- percision:공차 소수점자리 조정
- upper value:공차의 상한(+) 값을 지정
- lower value:공차의 하한(-) 값을 지정
- scaling for height:높이에 대한 표현식 조정
상한값이 하한값 위로 위치하는 치수를 표시
- vertical position:공차의 수직 위치를 지정
․top:허용오차를 치수의 가장 위쪽에 위치시킴
․middle:허용오차를 치수의 중간에 위치시킴
․bottom:허용오차를 치수의 가장 아래쪽에 위치시킴
② zero suppression : 0의 억제상태를 지정
- leading : 치수기입시 계산된 앞쪽의 0을 제어
- trailing : 치수기입시 계산된 뒤쪽의 0을 제어
③ alternate unit tolerance : 대체단위 공차를 지정
- precision : 대체단위 공차의 정밀도를 지정
- zero suppression : 0의 사용상태를 조정
․leading:치수기입시 계산된 앞쪽의 0을 제어
․trailing:치수기입시 계산된 앞쪽의 0을 제어
❚ 3D관련 명령어
◈ 3D - 2차원에서의 CAD 작업은 도면을 그리기 위함에 주 목적이 있었으며 2D 그리기를 능숙하게 다루어지게 되면 3D는 그 결과물을 먼저 그래픽적인 표현으로 형상을 정의 하고자 하는데 그 목적을 두고 있다.
① 2D - X, Y 평면의 좌표값으로 구성
② 3D - X, Y, Z의 공간 좌표를 구성되어 있다.
◈ View point - 3차원에서 물체를 투시하는 방향과 각도를 설정
① 방향 - 각 X, Y, Z축의 +, - 기호로 설정
② 각도 - 각 X, Y, Z의 떨어진 거리의 비로 설정
1. 일반적 시점(視點) 지정법
Command : - VP
Rotate/<View point> <0.0000, 0.0000, 0.0000> : X, Y, Z순으로 방향과 각도 지정
Regenerating drawing
2. 각도로써 시점(視點) 지정법
Command : - VP
Rotate/<View point> <0.0000, 0.0000, 0.0000> : R
Enter angle in XY plane from X axis <300> : X축을 기준으로 하는 각도 설정
Enter angle from XY plane <30> : XY평면으로부터의 각도 설정
Regenerating drawing
③ 시점(視點)
x
y
-x
-y
z
y
x
(-,+) (+,+)
(-,-) (+,-)
시점(視點)
X
Y
Z
1사분면
+
+
+
2사분면
-
+
+
3사분면
-
-
+
4사분면
+
-
+
오른쪽
+
0
0
왼쪽
-
0
0
앞
0
-
0
뒤
0
+
0
위
0
0
+
아래
0
0
-
◈ Vports - 모델링하는 물체를 여러개의 vpoint로 동시에 보고자 할 때, 화면의 영역을 분할하는 기능
분할되어진 화면은 각각 독립적으로 zoom, regen 등을 수행 할 수 있다.
Command : vports
Save/Restore/Delete/Join/Single/?/2/<3>/4 : 상태 설정
◈ Elevation - Z축 방향으로의 절대값의 위치를 설정 하고자 하는 명령어.
Z축의 원점으로부터 떨어진 높이(고도)를 말하기도 한다.
Command : CHANGE
Select objects : 대상 선택
Select objects :
Properties/<Change point> : P
Change what property (Color/Elevation/LType/ltScale/THickness) : E
New elevation <0.0000> : 높이지정
Change what property (Color/Elevation/LType/ltScale/THickness) :
◈ Thickness - Z축 방향으로의 절대값의 위치(Elevation)에서 생성 되어지는 두께를 설정(면 생성)
Command : CHANGE
Select objects : 대상 선택
Select objects :
Properties/<Change point> : P
Change what property (Color/Elevation/LType/ltScale/THickness) : TH
New thickness <0.0000> : 면 생성 높이지정 (+,- 기호를 통행 생성 방향 설정)
Change what property (Color/Elevation/LType/ltScale/THickness) :
◈ 3DFACE - 3차원에서 면을 생성 시키는 명령어
Command : 3DFACE
First point : 면처리의 꼭지점 지정. (예:사각 평면)
Second point : 면처리의 꼭지점 지정.
Third point : 면처리의 꼭지점 지정.
Fourth point : 면처리의 꼭지점 지정.
Third point :
※ Option
① Invisible : 면처리의 경계선이 보이지 않도록 해주는 부가기능
② Showedge : Invisible기능을 이용한 면을 보이도록 해주는 기능
③ hideedge : Invisible기능을 이용한 면을 보이지 않도록 해주는 기능
◈ HIde - 모델링 후 면의 인식을 하도록 하여 은선부분을 보이지 않도록 제거하는 기능
(면처럼 보이게 하는 것), 해제 방법은 REgen을 하면 원 상태로 복귀
◈ SHADE - HIde처럼 모델링 후 면의 인식을 하도록 하며 렌더링 하기 전 단계의 그래픽적인 요소로 보여준다.
◈ UCS - User Coordinate System의 약자로 “사용자 정의 좌표계”라고도 한다.
이는 사용자가 X,Y,Z축의 방향을 임의대로 규정을 하여 평면을 정의 하므로 작업의 용의성을 증대시킨다.
Command : UCS
Origin/Zaxis/3point/Object/View/X/Y/Z/Prev/Restore/Save/Del/?/<World> :상태설정
※ Option
① Origin : 새로운 원점을 지정한다.
② Zaxis : 원점과 Z축 + 방향을 지정하여 X, Y평면을 정의한다.
③ 3point : 원점과 X축, Y축 + 방향을 지정하여 X, Y평면을 정의한다.
④ Object : 그려진 요소를 선택하여 요소가 생성되어질 때의 X, Y평면을 자동으로 정의한다.
⑤ View : 현재 보여지는 상태를 X, Y평면을 자동으로 정의한다.
⑥ X : 현재의 사용자 좌표계를 X축을 중심으로 회전하여 정의한다.
⑦ Y : 현재의 사용자 좌표계를 Y축을 중심으로 회전하여 정의한다.
⑧ Z : 현재의 사용자 좌표계를 Z축을 중심으로 회전하여 정의한다.
⑨ Previous : usc를 이용한 좌표계 정의를 역순으로 진행
⑩ Save : 특정한 좌표계를 저장한다.
⑪ Restore : 저장된 좌표계를 불러온다.
⑫ Delete : 저장된 좌표계를 지운다.
⑬ World : 현재의 좌표계를 기본 좌표계(World Coordinate System)으로 전환 (처음으로 돌아감)
◈ 3D 기초도형 - 대화상자를 통해서 3D에 관련된 도면 요소들을 정형화하여 이를 손쉽게 그릴 수 있도록 지원해주는 명령어
Command : 3D
Box/Cone/Dish/DOme/Mesh/Pyramid/Sphere/Torus/Wedge : 형태 설정
※ Option
① Box : 육면체를 생성
② Cone : 다각형 Mesh로 원추형 생성
③ Dish / DOme : 중심점과 반지름을 바탕으로 구의 상단 또는 하단을 생성
④ Mesh : 정점의 좌표와 개수를 입력하여 그물모양의 면을 만든다. 편집은 PEDIT로 한다.
⑤ Pyramid : 세 모서리 또는 네 모서리의 피라미드를 생성하는데, 한 점에서 만나는 피라미드의 모서리를 갖도록 하거나, 세점 또는 네점을 갖는 윗면을 지정 할 수 있다.
⑥ Sphere : 구를 생성 시킨다.
⑦ Torus : 튜브모양의 메쉬를 형성한다.
⑧ Wedge : 직각 사각뿔의 메쉬를 형성한다.
※ 메뉴의 view에서 toolbar에서 surface 도구상자를 열어서 사용하여도 됨
◈ 3D surface - 기존의 3Dface를 이용해서 면을 정의하기 어려운 곡면 등을 메쉬 형태로써 쉽게 정의할 수 있도록 자동 곡면 생성이 되어지는 명령어
◈ Mesh의 분할 수 지정법
☞ Screen menu : Draw 2 ⇒ Surfaces ⇒ Suftab1, Suftab2 각각 클릭
① Suftab1 : 세로 방향으로 분할되는 수
② Suftab2 : 가로 방향으로 분할되는 수 (일반적으로 20 정도 주면 부드러운 곡면가능)
◈ Revolved surface - 정의한 곡선을 선택하여 중심축을 기준한 회전곡면을 생성한다.
회전축을 지정시 축의 상단을 지정하면 반 시계방향으로 생성되며, 하단을 지정하면 시계방향으로 생성된다.
① Pull down menu : Draw ⇒ Surface ⇒ Revolved surface 클릭
② Screen menu : Draw 2 ⇒ Surfaces ⇒ Revsurf 클릭
③ command 창 입력시
Command : revsurf
Select path curve : 회전하고자 하는 곡선 선택
Select axis of revolution : 회전 중심축 선택
Start angle <0> : 회전 시각 각도 지정
Included angle (+=ccw, -cw) <Full circle> : 회전하고자 하는 각도 지정
◈ Tabulated surface - 벡터방식을 이용하여 정의한 곡선을 기준선의 생성방향과 크기만큼 곡면을 생성한다. 이때 기준선을 지정시 가장 가까운 점이 시작점이 되며 먼쪽이 끝점으로 방향을 인식한다.
① Pull down menu : Draw ⇒ Surface ⇒ Tabulated surface 클릭
② Screen menu : Draw 2 ⇒ Surfaces ⇒ Tabsurf 클릭
③ command 창 입력시
Command : Tabsurf
Select path curve : 생성하고자 하는 곡선 선택
Select direction vector : 기준선 선택
◈ Ruled surface - 정의한 두 요소를 선택을 하면 두 요소간을 연결하며 곡면을 형성한다.
(아케이드 생성시 사용되어짐)
① Pull down menu : Draw ⇒ Surface ⇒ Ruled surface 클릭
② Screen menu : Draw 2 ⇒ Surfaces ⇒ Tabsurf 클릭
③ command 창 입력시
Command : Tabsurf
Select frist defining curve : 첫 번째 요소 선택
Select second defining curve : 두 번째 요소 선택
◈ Edge surface - 서로 맞닿아 있는 4개의 모서리를 정의하여 면 처리를 할 수 있다.
① Pull down menu : Draw ⇒ Surface ⇒ Edge surface 클릭
② Screen menu : Draw 2 ⇒ Surfaces ⇒ Edgsurf 클릭
③ command 창 입력시
Command : Edgsurf
Select edge1 : 첫 번째 모서리선을 선택
Select edge2 : 두 번째 모서리선을 선택
Select edge3 : 세 번째 모서리선을 선택
Select edge4 : 네 번째 모서리선을 선택
◈ SOLID - 지금까지 SURFACE에 대하여 알아 보았다. 이번에는 SOLID(고체)에 대하여 알아보자.
SOLID MODELING에서는 기본적으로 3DFACE라는 명령어가 의미가 없어진다.
◈ EXTrude - pline으로 되어있는 객체를 올리는(돌출시키는) 명령어이다.
extrude는 높이를 줄 수 있으며, 각도를 줄 수 있고, path를 이용한 경로 쫓아가기가 가능하다. 단 path를 이용할 때는 3차원을 따라갈 수 없으므로 주의해야 하며, 꼭 3차원에 path를 이용하고자 한다면, 3dpoly를 이용해야하는 것에 주의하도록 한다.
◈ REVOLVE - revolve는 유사한 명령어 “revsurf"와 달리 축을 따로 필요로 하지 않으며, 해당하는 축을 user가 설정하여 회전시키는 명령어이다.
◈ SLICE - solid를 칼로 자르는 것과 같이 나누는 명령어이다.
◈ UNION - 겹쳐있는 solid를 하나로 묶는 명령어이다. (합집합)
◈ SUBTRACT - 겹쳐있는 solid에서 한 개의 solid에서 다른 한 개의 solid를 빼는 명령어 (차집합)
◈ INTERSECT - 겹쳐있는 solid의 겹쳐있는 부분만 남기는 명령어이다. (교집합)
※ 메뉴의 view에서 toolbar에서 solids 와 solids editing 도구상자를 열어서 사용하여도 됨