본문 바로가기
  • You find inspiration to create your own path !
반응형

Creo Reference Room/Windchill122

Windchill PartsLink? #2 ▣ 왜? Windchill PartsLink를 사용해야 하는가?설계자들이 매번 "제로 베이스"로 부품을 새로 디자인하는 건 비효율적입니다. 예를 들어, 자동차 설계에서 "브레이크 패드" 같은 부품을 반복적으로 설계하면 시간·비용이 낭비되고, 품질 불균형이 생깁니다. 여러 PC 또는 폴더에 존재하는 중복 데이터 때문에 설계자가 기존 부품(PART) (브레이크 패드) 을 찾지 못하여, 공급업체(POSSIBLE SUPPLIERS)와의 연결도 불확실한 상황을 보여줍니다. 결과적으로 새로운 부품(Create a new part)을 만들게 되어 문제가 심화될 수 있음을 나타내는 그림 입니다.부품은 지속적 부정기적으로 1년 ~ 10연 이상 사용 됩니다. 우리는 사진을 많이 찍습니다. 100,000장 사진을 분류 .. 2025. 10. 26.
Windchill PartsLink 구축 Windchill PartsLink는 PTC의 Windchill PLM 시스템의 옵션 모듈로, 기존 Windchill 환경에 설치·설정되어 부품 분류 및 재사용 기능을 제공합니다. 구축 과정은 주로 설치(Installation), 포스트 설치(Post-Installation), 구성(Configuration)으로 나뉘며, PTC Solution Installer(PSI - 설치 프로그램) 를 사용 하여 설치 됩니다.주의:Windchill PDMLink가 이미 설치된 환경을 전제로 합니다. PartsLink는 독립 설치가 아닌 Windchill의 확장입니다.서버 요구사항: Windows/Linux 서버, Java 11+, Oracle/PostgreSQL DB, 최소 8GB RAM (Sizing Calcul.. 2025. 10. 26.
Windchill PartsLink? #1 ▣ Windchill PartsLink Windchill PartsLink는 PTC(Parametric Technology Corporation)의 Windchill PLM(제품 수명 주기 관리) 시스템의 핵심 모듈 중 하나로, 설계자들이 부품을 효율적으로 재사용하고 관리할 수 있도록 돕는 도구입니다단계 1: 문제 제기왜 PartsLink가 필요한가? :설계자들이 매번 "제로 베이스"로 부품을 새로 디자인하는 건 비효율적입니다. 예를 들어, 자동차 설계에서 "브레이크 패드" 같은 부품을 반복적으로 설계하면 시간·비용이 낭비되고, 품질 불균형이 생깁니다.비유: "집 지을 때 매번 벽돌을 새로 구워서 쓰는 대신, 이미 만들어진 벽돌 창고에서 골라 쓰는 거예요. 그 창고가 바로 Windchill PartsL.. 2025. 10. 26.
엔지니어링 BOM(eBOM, Engineering Bill of Materials) ▣ 엔지니어링 BOM(eBOM, Engineering Bill of Materials) 엔지니어링 BOM(eBOM, Engineering Bill of Materials)은 제품이 설계된 그대로의 구성을 정의하는 자재 명세서입니다.엔지니어링 BOM(eBOM)의 정의 및 특징eBOM은 제품의 설계 단계에서 설계 엔지니어링 팀의 관점에서 생성됩니다. 제품의 구조와 기능을 정의하는 데 초점을 맞추며, 일반적으로 CAD(Computer-Aided Design) 또는 EDA(Electronic Design Automation) 도구와 같은 설계 소프트웨어에서 작성됩니다.주요 특징목적: 제품의 설계 요구 사항과 기술적 사양을 상세하게 정의합니다.포함 정보: 제품을 구성하는 모든 부품, 어셈블리(조립품), 하위 어셈.. 2025. 10. 2.
Windchill] 기본 구성 #3 - 객체 타입(Type) 및 속성(Attribute) 정의 Windchill PDMLink에서 기업의 제품 및 문서 유형에 맞게 객체 타입(Type) 및 속성(Attribute)을 정의하고 서브타입을 생성하는 것은 유형 및 속성 관리자(Type and Attribute Manager)를 통해 수행됩니다. 이 과정은 시스템이 기업의 고유한 데이터를 효율적으로 관리하도록 맞춤화하는 핵심 작업입니다. 1. 유형 및 속성 관리자 접근객체 타입과 속성을 정의하기 위해서는 시스템 관리자 권한으로 Windchill에 로그인하여 유형 및 속성 관리자(Type and Attribute Manager, TAM)에 접근해야 합니다.경로: Windchill 관리 도구(Administration Tools) 내에서 접근합니다. (버전에 따라 메뉴 위치가 다를 수 있습니다.) 2. .. 2025. 10. 2.
Windchill] 기본 구성 #2 1. 계획 및 분석 (Planning and Analysis)요구사항 정의: Windchill PDMLink를 통해 해결하고자 하는 비즈니스 목표와 구체적인 요구사항(예: CAD 데이터 관리, 변경 관리, BOM 관리 등)을 정의합니다.현황 분석: 기존의 제품 데이터 관리 프로세스 및 시스템(CAD, ERP 등)을 분석하고, Windchill PDMLink와의 통합 방안을 수립합니다.아키텍처 설계: 시스템 규모, 사용자 수, 데이터 양 등을 고려하여 서버, 데이터베이스, 파일 서버 등을 포함한 시스템 아키텍처를 설계합니다. ERP와 Windchill PDMLink와의 통합 방안 (예시) ERP(전사적 자원 관리)와 Windchill PDMLink(제품 데이터 관리)의 통합은 제품 개발(설계/PLM 영역).. 2025. 10. 2.
Windchill] 기본 구성 #1 ▣ Windchill PLM 시스템의 기본 구성 단계1. 사이트 (Site) 설정정의: Windchill 시스템의 최상위 관리 단위로, 전체 PLM 시스템의 글로벌 설정을 포함합니다. 모든 조직과 데이터가 사이트 아래에 속합니다.주요 작업:사이트 생성 및 초기화: Windchill 설치 후 기본적으로 하나의 사이트가 생성됩니다. 시스템 관리자는 Site 탭에서 이름, 설명, 기본 설정을 정의합니다.관리 정책 설정: 사이트 수준에서 사용자 인증(예: LDAP/SSO 통합), 기본 언어, 시간대(한국 표준시, KST) 등을 설정합니다.보안 설정: 사이트 전체에 적용되는 기본 접근 제어 정책(ACL)을 정의합니다. 예: 특정 사용자 그룹(관리자, 엔지니어)만 특정 데이터에 접근 가능.팁: 한국 기업의 경우, .. 2025. 10. 1.
Windchill Pdmlink의 REST API 서비스란 Windchill PDMLink의 REST API 서비스는 PTC Windchill PLM(Product Lifecycle Management) 시스템에서 제공하는 프로그래밍 인터페이스로, 표준 HTTP 요청 메서드(GET, POST, PUT, DELETE 등)를 사용하여 Windchill 서버와 상호 작용할 수 있게 해줍니다. 이를 통해 제품 데이터, 문서, 부품, BOM(제품 구조), 변경 관리 등 Windchill의 다양한 기능과 데이터에 접근하고 관리할 수 있습니다. ▣ REST API 서비스 주요 특징1.OData 기반 REST API: Windchill REST 서비스는 OData(Open Data Protocol)를 기반으로 하여, 표준화된 방식으로 데이터에 접근하고 쿼리할 수 있도록 지원합.. 2025. 8. 4.
Broken parent-child relationships ▣ 손상된 부모-자식 관계(Parent-Child Relationship) 수정 필요성Windchill에서 손상된 부모-자식 관계(Parent-Child Relationship)를 가진 파트나 어셈블리 파일을 체크인하지 못하는 이유는 Windchill과 Creo의 파라메트릭 모델링 시스템이 데이터 무결성과 참조 일관성을 유지하려는 특성 때문입니다. 아래에서 주요 원인과 그 배경을 자세히 설명하겠습니다. 1. 부모-자식 관계와 Windchill의 데이터 관리 원칙Creo에서 부모-자식 관계는 한 피처(부모)가 다른 피처(자식)의 치수, 위치, 또는 형상을 정의하는 데 사용됩니다. 자식 피처는 부모 피처에 의존하며, 부모 피처가 없거나 손상되면 자식 피처도 올바르게 정의될 수 없습니다. Windchill은.. 2025. 7. 18.
JSON(JavaScript Object Notation) ▣ JSON(JavaScript Object Notation)JSON(JavaScript Object Notation)은 데이터를 저장하고 교환하기 위한 경량 데이터 형식입니다. 사람과 기계 모두 이해하기 쉽고, 구조화된 데이터를 표현하는 데 널리 사용됩니다. ▷ JSON 파일에 대한 주요 내용.1. JSON의 특징텍스트 기반: JSON은 일반 텍스트로 작성되며, 어떤 프로그래밍 언어에서도 쉽게 읽고 쓸 수 있습니다.경량 파일 : XML보다 간결하고 파싱이 빠릅니다.구조화: 키-값 쌍(Key-Value Pair)과 배열을 사용해 데이터를 계층적으로 표현합니다.언어 독립성: JavaScript에서 유래했지만, Python, Java, C++, PHP 등 다양한 언어에서 지원됩니다.2. JSON의 기본 구.. 2025. 7. 11.
학습 : 수준올리기 (Promotion) 무엇인가? ▣ 수준올리기 (Promotion)Windchill에서 '수준올리기'(Promotion)란 제품이나 라이브러리, 또는 그 안에 포함된 객체들의 상태를 변경하기 위한 공식적인 요청 및 프로세스를 의미합니다. 이는 Windchill 시스템 내에서 객체의 라이프사이클 상태를 관리하는 핵심 기능 중 하나입니다. Windchill에서 ' 수준올리기'(Promotion)'는 객체(제품, 라이브러리 등)의 라이프사이클 상태를 변경하고 공식화하는 데 사용되는 체계적인 워크플로우 및 관리 프로세스입니다. 이는 복잡한 제품 개발 및 데이터 관리 환경에서 객체의 상태 변경을 통제하고 추적하는 데 필수적인 기능입니다. ▣ 수준올리기 (Promotion) 세부내용•1. 수준올리기의 목적수준올리기는 Windchill 객체(예.. 2025. 6. 23.
Windchill 실전 : cache 폴더 관리 Windchill 에서 작업 데이터는 로컬 캐시에 저장되며, 사용 시간과 데이터 크기에 따라 캐시 크기가 증가합니다. 이는 속도 저하나 작업 공간 불안정성을 초래할 수 있으므로 주기적으로 캐시를 Purge해야 합니다. 캐시(PDM 캐시)란?1. 설명: 사용자가 작업한 CAD 파일 및 메타데이터가 로컬 디스크(Windchill Workgroup Manager의 Workspace Cache)에 저장되는 공간.2. 위치: 예시 C:\Users\[사용자명]\AppData\Roaming\PTC\ProENGINEER\ 하위 폴더 등. ▷ 캐시 Purge의 목적시스템 성능 개선: 오래된 데이터나 불필요한 메타데이터 제거.오류 방지: 충돌, 버전 불일치, Workspace 불안정성 예방.용량 관리: 디스크 용량 .. 2025. 6. 9.
반응형