특성 기반 제품 구성 도구

Characteristic based product configurator

특성 기반 제품 구성기는 특성(또는 기능)이라고 하는 이산 변수 세트를 사용하여 가능한 모든 제품 변형을 정의하는 제품 구성기 확장입니다.

특성.

특징적인 유형은 두 가지가 있습니다.

  • 이진 변수: 특정 기능의 존재 여부를 나타냅니다.
  • n-values 변수 - 특정 제품 피쳐에 대해 n개의 가능한 값 사이의 선택을 나타냅니다.
특성 레지스트리의 예: MET, TR 및 ST 특성은 2진수이며 그 값은 제품이 금속인지, 투명한지, 변형 가능한지를 결정합니다.COL 및 SH 특성은 색상 및 형상의 특정 값을 나타냅니다.

제약

특성-값 조합의 범위는 서로 함께 발생할 수 있는 조합, 발생할 수 없는 조합 및 발생해야 하는 조합을 정의하는 다양한 제약 조건에 의해 감소됩니다.이러한 제약은 실제 세계에서의 기술적 또는 상업적 제약을 반영할 수 있습니다.제약조건은 다음과 같습니다.

  • 비호환성: 일부 제품 기능 값 간의 상호 배타성을 나타냅니다.
  • 의미: 특정 피쳐 값의 존재는 다른 피쳐 값의 존재로 제한됨을 나타냅니다.
제약 조건의 예: 상단에는 MET 또는 TR 기능(제품은 MET 또는 TR만 가능)이 호환되지 않으며, 하단에는 ST 및 COL 기능(제품이 변형 가능한 경우 빨간색 또는 녹색이어야 함)이 포함됩니다.

특성 필터

특성을 사용하면 필터 조건을 설명하여 완제품을 추상화할 수 있습니다. 필터 조건은 특성에 대한 부울 함수를 사용하여 제품 변동의 하위 집합을 기술합니다.

  • AND, NOR 또는 OR 논리연산자는 부울함수 정의를 사용하여 단순화합니다.부울함수 정의는 사용자가 존재(AND), 부재(NOR) 또는 부재(OR)하지 않을 수 있는 특성값을 다시 정리할 수 있기 때문입니다.
  • 특성 사용에 의해 도입된 디커플링 덕분에, 일부 특성 조합에 의해 이미 포함된 일부 제품 변동에 매핑될 수 있는 새로운 상용 코드가 도입될 때 부울 함수를 재정의할 필요가 없다.


특성 기반 제품 구성자의 사용자에게 보여줄 수 있는 폼의 예와 그 컴파일을 통해 얻은 관련 논리함수.
각 마스크에서 특성 세트는 논리 AND와 함께 그룹화되어 하위 함수를 만듭니다.그런 다음 논리 OR과 결합되어 종료 결과를 얻습니다.

닫힌 구성 또는 열린 구성

특성 기반 컨피규레이터를 사용하면 두 가지 방법으로 제품 변형을 정의할 수 있습니다.

  1. 개방형 구성: 사용자는 기술 및 상업상의 제약에 따른 모든 특성을 단순히 평가할 뿐이며, 작업하는 기본 값 집합은 없습니다.
  2. 클로즈드 구성: 사전 선택된 기본 준비(제품의 하위 클래스를 나타냄)에서 시작하여 특성 서브셋을 고정합니다.이것에 사용자는 기술적 및 상업적 제약에 따라 (아직 고정되지 않은) 특성 값을 평가하는 다른 정보를 선택적으로 추가합니다.요청된 특성 값이 기본 준비에 있는 요청된 특성 값과 호환되지 않는 다른 특성 값을 대체할 수 있도록 지정하는 것이 유용할 수 있습니다.

적용들

특성 기반의 제품 컨피규레이터를 사용하는 것이 좋은 어플리케이션의 예를 다음에 나타냅니다.

  • BOM 어플리케이션: 모든 부품 번호에 특성 필터가 관련지어져 부품 번호를 사용할 제품 변형의 서브셋을 선택합니다.
  • 제조 프로세스 관리 시스템: 특성 필터가 각 작업에 관련지어져 해당 작업이 수행되는 제품 변형의 서브셋을 선택합니다.
  • 상용 응용 프로그램: 시장의 일반성 및 필수 요건은 적용되는 제품 변형을 식별하는 특성 필터와 관련이 있습니다.

EasternGraphics의 pCon.planner는 인테리어 설계에 사용되는 OFML 기반의 복잡한 제품 구성 도구입니다.

레퍼런스