주 콘텐츠로 건너뛰기
CIM 생성 편집

[CIM/Rebar] Rebar Property에서 Offset과 Part Length의 동작

질문 

Offset과 Part Length가 CIM에서 어떻게 적용되는지 궁금합니다.

 

답변 

Part Length는 철근 중심부의 교점에서부터 철근의 끝 지점까지의 거리로 적용되며, Offset은 Part Length 적용 후 철근의
끝점으로부터 해당 Vector +/-방향으로의 거리로 적용됩니다.

 

Info

본 문서는 Transverse Rebar의 Property에서 Offset과 Part Length 각각의 동작에 대해 다루고 있습니다.
두 Property의 성질을 명확히 이해해야만 정확한 Rebar Modeling 작업을 진행할 수 있습니다.
Offset과 Part Length는 작성될 철근의 형상 중 길이에 대한 정보를 정의하는 값입니다.
철근 선형 형상을 정의하는 정보는 아래와 같습니다.

 

철근의 형상을 정의하는 정보

CIM에서 철근 형상은 선을 기반으로 철근 형상을 정의하는 정보는 아래와 같습니다.

Draw point
: 철근을 그리는 데 사용된 객체의 참조점

Hook
: 철근 갈고리 형상 정보

Cover
: Draw point를 잇는 선으로부터 철근까지 간격(피복)

On Plane Cover Align Center
: 기능을 On/Off 하여 기준 선을 철근의 중심부로 할 지 철근의 최 외각으로 할 지 설정

Offset
: 철근 양 끝단의 길이 조정 값

Part Length
: 철근 양 끝단의 Bending 영역의 길이


먼저 Offset이 어떻게 동작하는지 그림을 통해 알아보겠습니다.

image-20191231-070017.png image-20191231-070012.png
그림. 1 Offset Length - 1 그림. 2 Offset Length - 2

파란색 Line은 Offset, Part Length 적용 전 철근의 형상

그림 1과 같이 Offset은 철근 양 끝단에서 콘크리트 표면까지 피복을 정의할 때 주로 활용되는 정보입니다

반면 그림 2와 같이 다양한 Case에도 활용될 수 있는데 이 기능을 정확히 설명하자면, Offset은 Part Length가 적용 된 이후
작동하는 Property로 그려질 철근의 끝점으로부터 해당 Vector +/-방향으로의 길이 조정 정보입니다.

따라서 Free Shape 등으로 그려진 다양한 형상에서 철근 양 끝단의 길이를 조정하고 싶을 때 활용할 수 있습니다.

Tips

Property 상에서 기능의 적용 순서는 ① Part Length - ② Offset - ③ Hook 순으로 적용됩니다.
예를 들어 Part Length와 Offset이 동시에 적용되었을 경우에는
① Part Length 값 만큼 철근의 길이를 적용시킨 후
② Offset 값을 적용하여 최종 길이를 산정하는 것입니다.

 

image-20200102-005648.png image-20200102-005825.png
그림. 3 Part Length가 양수/음수일 때 동작 그림. 4 Part Length가 0일 때 동작
image-20210624-024312.png  
그림. 5 Part Length의 길이 산정  

 

Part Length Property는 Check On/Off를 선택할 수 있습니다.

Check on인 경우에만 최종 Bending 이후 영역에 영향을 주게 되는데, 위 그림을 보면 입력된 Part Length의 값이 양수 / 음수 / 0일 때, 각기 다른 방식으로 동작하는 것을 알 수 있습니다.

각 결과는 아래와 같습니다.

Start/End Part Length 값에 따른 동작 분류

Info

입력한 Length 값에 따라 3가지 방법으로 기능이 동작합니다.
양수 : 철근 진행 정방향으로의 길이 정의
음수 : 철근 진행 역방향으로의 길이 정의
0 : Start/End Part의 영역을 그리지 않음. (끝단 Bending 영역의 길이가 0)

 

Start/End Part Length가 0인 경우에 대한 이해가 쉽도록 그림 4를 예시로 보겠습니다.

image-20200102-005825.png  
그림. 4 Part Length가 0일 때 동작  


그림 4는 Start/End Part Length를 0으로 설정한 Case입니다.
해당 철근이 원래 갖고 있는 형상 정보는 Line과 같이 2개의 Bending을 가진 ㄷ 형상으로 입력되어 있습니다.
여기에 Part Length가 동작해 양쪽 Bending을 없애고 마치 Straight Rebar처럼 최종 철근 형상이 만들어진 모습입니다.

여기서 주의해야 할 점은 동일하게 생긴 철근이라도 어떤 Property로 조합되었냐에 따라 정보 관점에서 큰 차이점을
갖는다는 것입니다.

Tips

Part Length의 동작 규칙
Part Length의 값은 곡면부가 끝난 부분부터의 길이 값을 의미하는 것이 아닌 철근 중심부의 교점에서 부터 철근의 끝 지점( offset 적용 전 )까지의 거리를 의미하는 것입니다.
즉, Property 에서 Part Length를 설정 후 Bending Radius 값을 변경하더라도 곡률만 변경될 뿐 철근이 끝나는 지점은 변동 되지 않습니다.


아래 예시는 Part Length 활용 여부에 따른 변단면 구간 Rebar Array 결과입니다.

image-20191231-061130.png image-20191231-061134.png

그림. 6 Draw Type 

Select Member Edge / Start Part Length “0”

 

그림. 7 Draw Type

Select Member Edge / Start Part Length “off” / Start Offset (-80mm) 입력

Part1.gif Offset1.gif
 그림. 8 Start Part Length “0” > Array 결과 그림. 9 Start Part Length “Off” > Array 결과


위 예시를 보면 Start Plane에서의 Rebar형상은 동일하지만 Array되면서 점차 두 Rebar Group의 형상이 달라진다는 것을
확인할 수 있습니다.

그림 6의 철근은 진행 방향을 따라 5개의 Edge 참조 정보를 갖고 있지만 Start Part Length를 “0”으로 정의하여 시작단의 Bending 영역이 없어진 형상입니다.

이때 Bending 영역은 사라졌지만 참조해야 할 정보는 계속 유지되기 때문에 그림 8과 같이 Array 시, Box 상면으로부터 Cover Thickness로 정의된 값이 철근의 끝단 피복으로 계속 유지되는 결과를 볼 수 있습니다.

반면, 그림 7의 철근은 4개의 Edge만 참조하고 철근의 시작단으로부터 “-80mm” Offset을 입력해서 길이를 연장한 형상입니다.

이렇게 만들어진 철근의 경우 해당 Box 복부 Edge의 변화에는 대응이 되지만 그 Edge로부터 -80mm만큼 길이가 연장된 철근들로 이뤄진 Rebar Group을 만들게 됩니다.

이 경우 Box 상면과 철근은 어떠한 관계도 갖지 않게 됩니다.

따라서 다양한 상황에서 알맞은 Property Setting을 통해 사용자가 원하는 철근을 그려야 합니다.

1
컨텐츠가 도움이 되셨나요?