기초 > 관계식 및 매개 변수 > 관계식 > C 프로그램과 관계식 > 대화식 C 프로그램 정보
  
대화식 C 프로그램 정보
관계식을 통해 모델 형상을 제어하는 대화식 프로그램을 직접 생성할 수 있습니다. 사용자 프로그램을 생성할 때 다음 정보를 고려하십시오.
사용자 프로그램(User Prog) 명령은 부품 모드와 스케쳐 모드에서만 사용할 수 있습니다.
한 번에 하나의 사용자 프로그램만 편집하거나 실행할 수 있습니다. 그러나 부품마다 여러 프로그램을 생성한 다음 순차적으로 실행할 수 있습니다.
각 프로그램은 "USRMAIN ()" 단일 입력 서브루틴으로 제한됩니다. 입력 서브루틴은 해당 프로그램 파일에서 다른 서브루틴을 호출할 수 있습니다.
Creo Parametricusermain.c라는 C 파일 템플릿을 제공하여 사용자 프로그램 작성과 사용을 도와줍니다.
사용자 프로그램에서 Creo Parametric 치수를 대문자로 기입해야 합니다.
화면에서 치수를 참조하려면 D[i]를 사용합니다. 이 기호는 di(부품(Part) 또는 어셈블리(Assembly) 모드) 또는 sdi(스케쳐 모드)에 해당합니다. 시스템 지정 치수 기호가 아닌 사용자 지정 기호 이름(예: width)은 시스템에 적용되지 않습니다.
사용자 루틴에는 종료문을 사용하지 마십시오. 프로그램에 오류 처리를 생성하려면 printf 또는 fprintf 문을 사용합니다.
어셈블리 치수나 패턴 인스턴스 수는 사용자 프로그램을 통해 제어할 수 없습니다.
대화식 프로그램을 사용하려면 다음 단계를 완료해야 합니다.
1. 프로그램을 생성합니다. 또는 기존 프로그램을 편집하여 프로그램을 생성할 수도 있습니다.
2. 프로그램을 컴파일하고 연결합니다.
3. 프로그램을 실행하여 변경 내용을 적용합니다.
4. 프로그램 실행을 마쳤으면 모델을 재생성하여 형상을 업데이트합니다.