2011년 8월 19일 금요일

CATIA V5 GSD Operation 3

TRIM과 SPLIT은 Element로 Element를 서로 잘라서 남기거나 한놈만 자르거나 하죠.
먼저 SPLIT 기능부터 설명하죠. 아래 아이콘 왼쪽이 SPLIT 오른쪽이 TRIM입니다.






SPLIT은 주어진 Element를 다른 Element로 자르는 기능을 합니다.
쉽게 설명하면 먼저선택한놈이 무우고  나중에선택한 놈이 칼이 됩니다.
무우에 해당하는 놈은 Curve(1차원요소),Surface(2차원요소) 가 올 수 있고
칼에 해당하는 놈도 Curve(1차원요소),Surface(2차원요소) 가  올 수 있습니다.

칼이 1차원요소에 해당 될 때는  무우가 1차원일 경우 반드시 만나야하고 ( 이건 어떤 상황에서도 조건에 만족해야만 하죠 ) , 무우가 2차원일 경우에는 반드시 칼은 무우에 프로젝트된 놈을 사용해야 합니다.  (Surface를 Curve로 자르려면 Curve가 Surface 상에 존재해야 한다는 말입니다)

 이때 조건은 Curve가 Surface의 플러스 마이너스 0.001mm 두께의 가상의 Solid안에 들어가야 한다는 의미와 같죠.




















무우를 칼로 자를때는 무우가 두동강이 남지만 CATIA상에서는 사용자가 남길 부분을 선택해야 합니다. ( 물론  Keep Both sides를 선택하면 두개 다 만들 수 있지만..)
중간에 Other side 버튼을 클릭하면  남길 놈을  이쪽 저쪽으로 Swapping 해서 선택할 수 있습니다.

SPLIT을 설명하면 Trim은 설명하기가 좀 쉬워져요.
Trim은  무우와 칼이 서로서로 역할을 해요  칼이 무우를 자르고 역시 무우가 칼을 잘라요.
그리고 결과물은 이중  서로 한곳만을 선택해서 이어 붙입니다. (강제로 Join 시킨다는 말이죠. 실제 Join 기능이 들어가진 않습니다)

따라서 서로가 서로의  자르는 역할을 하기 때문에  반드시 1차원요소는 1차원요소끼리  2차원요소는 2차원 요소끼리만 사용할 수 있습니다.

SPLIT이나 TRIM이나 모두 남는 부분을 선택할때  Preview상황에서 인지할 수있는 건 1차원요소는 약간 붉은색으로 Highlight 된 부분이 남는 부분이고  2차원요소는 약간 투명도가 들어가 보이는것이 없어지는쪽  진한 쪽이 남는 부분이 됩니다.

이번에는 Extract들이네요.
왼쪽부너 Boundary , Extract, Multiple Extract 입니다.







Boundary는 Surface에서 외곽 선을 뽑을때 사용하는 것입니다.
Surface에서 외곽 Edge만을 사용하는 것입니다.

하지만  여러 Segment가 연결된 Surface의 경우  Surface와 Surface를 연결하는 Edge는 선택이 불가능합니다.











Propagation type은 한개의 Edge를 선택했을 때 자동으로 연결되는 Boundary를 선택하는 기능을 합니다.
no propagation : 내가 선택 한 Edge 1개만 선택됩니다.
tangent continuity : 내가 선택한 Edge에서 Tangent 조건이 되는 모든 Edge가 자동으로 선택됩니다.
Point continuity : 연결되는 모든 Edge를 선택합니다.
Complete Boundary : 전체 Boundary를 모두 선택합니다.
( 그림 참조   이전글에서 연속성을 설명드렸죠? )



















또한 Edge를 여기서 여기까지만 이라고 한정해서 정의 할 수 있습니다. Limit 1과 Limit 2로 Vertex를 선택하면  선택이 가능합니다. 반대쪽 Boundary가 나타날 경우에는 Limit 1과 Limit 2를 반대로 선택하시면 됩니다.


Extranct 는 추출이라고 하는데 외곽선 뿐만 아니라 내부에 있는 Vertex,Edge,Face를 모두 추출할 수 있습니다.  Propagation type도 역시 존재하지만.  1차원요소의 추출의 경우  Tangent Continuity 까지만 사용합니다. ( 사용해보시면 논리적으로 안되는 경우가 많다는 것을 느끼게될 겁니다.)













Extract의 경우  SOLID에서도 추출이 가능합니다.

Multiple Extract는 Extract를 여러개를 동시게 추출하는데 1개의 요소로 만들어 줍니다.
Extract기능은  연속성의 조건을 가지고 1개를 선택하는대 대비해  Multiple Extract는 사용자 지정 요소를 전부 선택합니다.   단  0차원요소는 0차원끼리 1차원요소는 1차원끼리 2차원요소는 2차원 요소끼리만  선택할 수 있습니다.

가끔 Operation 기능을 사용하다보면  아래와 같은 패널이  추가적으로 나타나는 경우가 있습니다.
















이는  사용자가  어떤 Operation 작업을 할때  Multi Domain 요소를 만들게 되면 CATIA가 그중에 일부만을 택할 것인가를 선택하도록 돕는 TOOL 입니다.

그냥 Multi Domain 인 상태로 유지하는 기능이  세번째 옵션이구요.
첫번째와 두번째는 그중 한가지만 선택하겠다는 의사표시입니다.

첫번째는  2개 또는 3개로 분할된 Domain 중에서  특정요소와 거리가 제일 가까운 쪽을 남겨둡니다.

두번째는 사용자가  "이거 선택할래" 라고 선택하는 옵션입니다.

3가지 모두 기본적인 Multi Domain 인 채로 만들어 줍니다.

그리고 첫번째는 Near라는 요소를 추가로 만들어주고
두번째는 Extract를 추가로 만들어 줍니다.
( Default 로  Multi Domain 요소는 자동으로 Hide 되어 버리죠. )


Near기능은 Icon으로는 제공하지 않습니다.  GSD 워크벤치의 insert 메뉴 및에서 찾을 수 있습니다.

===================
See You Next Article
===================

댓글 1개: