특성 기반 제품 구성 도구
Characteristic based product configurator특성 기반 제품 구성기는 특성(또는 기능)이라고 하는 이산 변수 세트를 사용하여 가능한 모든 제품 변형을 정의하는 제품 구성기 확장입니다.
특성.
특징적인 유형은 두 가지가 있습니다.
- 이진 변수: 특정 기능의 존재 여부를 나타냅니다.
- n-values 변수 - 특정 제품 피쳐에 대해 n개의 가능한 값 사이의 선택을 나타냅니다.
제약
특성-값 조합의 범위는 서로 함께 발생할 수 있는 조합, 발생할 수 없는 조합 및 발생해야 하는 조합을 정의하는 다양한 제약 조건에 의해 감소됩니다.이러한 제약은 실제 세계에서의 기술적 또는 상업적 제약을 반영할 수 있습니다.제약조건은 다음과 같습니다.
- 비호환성: 일부 제품 기능 값 간의 상호 배타성을 나타냅니다.
- 의미: 특정 피쳐 값의 존재는 다른 피쳐 값의 존재로 제한됨을 나타냅니다.
특성 필터
특성을 사용하면 필터 조건을 설명하여 완제품을 추상화할 수 있습니다. 필터 조건은 특성에 대한 부울 함수를 사용하여 제품 변동의 하위 집합을 기술합니다.
- AND, NOR 또는 OR 논리연산자는 부울함수 정의를 사용하여 단순화합니다.부울함수 정의는 사용자가 존재(AND), 부재(NOR) 또는 부재(OR)하지 않을 수 있는 특성값을 다시 정리할 수 있기 때문입니다.
- 특성 사용에 의해 도입된 디커플링 덕분에, 일부 특성 조합에 의해 이미 포함된 일부 제품 변동에 매핑될 수 있는 새로운 상용 코드가 도입될 때 부울 함수를 재정의할 필요가 없다.
닫힌 구성 또는 열린 구성
특성 기반 컨피규레이터를 사용하면 두 가지 방법으로 제품 변형을 정의할 수 있습니다.
- 개방형 구성: 사용자는 기술 및 상업상의 제약에 따른 모든 특성을 단순히 평가할 뿐이며, 작업하는 기본 값 집합은 없습니다.
- 클로즈드 구성: 사전 선택된 기본 준비(제품의 하위 클래스를 나타냄)에서 시작하여 특성 서브셋을 고정합니다.이것에 사용자는 기술적 및 상업적 제약에 따라 (아직 고정되지 않은) 특성 값을 평가하는 다른 정보를 선택적으로 추가합니다.요청된 특성 값이 기본 준비에 있는 요청된 특성 값과 호환되지 않는 다른 특성 값을 대체할 수 있도록 지정하는 것이 유용할 수 있습니다.
적용들
특성 기반의 제품 컨피규레이터를 사용하는 것이 좋은 어플리케이션의 예를 다음에 나타냅니다.
- BOM 어플리케이션: 모든 부품 번호에 특성 필터가 관련지어져 부품 번호를 사용할 제품 변형의 서브셋을 선택합니다.
- 제조 프로세스 관리 시스템: 특성 필터가 각 작업에 관련지어져 해당 작업이 수행되는 제품 변형의 서브셋을 선택합니다.
- 상용 응용 프로그램: 시장의 일반성 및 필수 요건은 적용되는 제품 변형을 식별하는 특성 필터와 관련이 있습니다.
예
EasternGraphics의 pCon.planner는 인테리어 설계에 사용되는 OFML 기반의 복잡한 제품 구성 도구입니다.


