매개변수식 다이어그램에 제한조건 특성을 추가할 수 있습니다.
매개변수식 다이어그램은 제한조건 특성을 기반으로 합니다.
프로시저
- 다이어그램을 작성하려는 브라우저에서 패키지를 마우스 오른쪽 단추로 클릭한 다음
을 선택하십시오.
- 창 위의 제한조건 블록 단추
를
선택하고 블록 정의 다이어그램에 제한조건 블록을 두십시오.
- 새 제한조건을 추가하려면 블록을 마우스 오른쪽 단추로 클릭하고 을 선택하십시오.

스펙 및
제한조건의 이름이 SysML 블록 제한조건 컴파트먼트에
표시됩니다. 
- 기능 창을 사용하여 새 제한조건 블록의 이름을 바꾸십시오.
블록 기능 창에서 제한조건을 편집할 수
있습니다.

- 제한조건은 브라우저의 요소에만 추가할 수 있으므로 제한조건 블록을
마우스 오른쪽 단추로 클릭하고 찾기를 선택하십시오.
이 옵션은 브라우저의 해당 제한조건 블록을 탐색합니다.
- 제한조건 블록을 마우스 오른쪽 단추로 클릭하고 을 선택하십시오. 그러면
제한조건 매개변수와 제한조건 블록 간의 관계가
지정됩니다.
- 제한조건 기능 창을 열고 제한조건의 이름을
바꾸십시오. 적용을 클릭하십시오.
- 제한조건의 스펙에서 해당 수학적 관계 즉, Volume=B*D*H를
추가하십시오.
적용을 클릭하면 제한조건 블록에 제한조건 기능이
표시됩니다.
- 제한조건 공식에 사용할 수 있는 제한조건이 있으면
제한조건 블록에 속성을 추가하십시오(예: 9.81 M/s2인
g). 확인을 클릭하여
창을 닫고 입력한 기능을 저장하십시오.
- 제한조건 공식에 변수에 대한 제한조건 매개변수를
추가하십시오. 브라우저에서도 이를 수행할 수
있습니다. 제한조건 블록을 마우스 오른쪽 단추로 클릭하고
새로 추가 > 를
선택하십시오. 기능 창에서 매개변수의 이름을
바꾸십시오.
- 기능 창을 연 다음 입력을 선택해서 SI 단위로
제한조건 매개변수를 입력할 수 있습니다.
목록에서 맨 위로 스크롤한 후 <<Select>>를
선택하고 패키지 트리를 통해 SysML 프로파일로 탐색하고
ModelLibrary 단위 정의를 찾으십시오. 올바른 단위 정의를 선택하십시오.
- 그러면 유형과 함께 제한조건 매개변수가 제한조건 블록에
표시됩니다. 브라우저 계층의
제한조건 매개변수 섹션에서 직접 제한조건 블록에 새 제한조건 매개변수를
추가할 수 있습니다. 제한조건의 각 변수 요소에 대해
제한조건 매개변수 정의 단계(10–12)를
반복하십시오.
결과
제한조건은 SysML 블록 상태 머신의 컴파트먼트
필드에 포함됩니다.

직접 컴포지션을 통해 블록과
ConstraintBlock을 연결하는 경우 자동으로 ConstraintBlock을
ConstraintProperty로 변환할 수 있습니다.
새로
작성된 요구사항 블록의 이름이 기존 블록의 이름과 동일한 경우
경보 메시지가 표시됩니다.