2016-09-03 7 views
1

JSDAI와 함께 Eclipse를 사용하여 STEP 파일에서 데이터를 추출하고 있습니다. 나는JSDAI 오류 : 사전 데이터 파일이 스키마에 없습니다.

사전 데이터 파일 "config_control_design"스키마없는, 튜토리얼을 따라하지만 오류와 끝까지 한 (jsdai/SConfig_control_design/CONFIG_CONTROL_DESIGN_DICTIONARY_DATA)

여기 내 코드

public class StepExtraction { 
public static void main(String args[]) throws SdaiException { 
    java.util.Properties prop = new java.util.Properties(); 
    prop.setProperty("repositories", "/Users/name/Repos"); 
    SdaiSession.setSessionProperties(prop); 
    SdaiSession session = SdaiSession.openSession(); 
    SdaiTransaction transaction = session.startTransactionReadWriteAccess(); 
    SdaiRepository repository = session.importClearTextEncoding("MyRepo", "/Users/name/Downloads/cylinder.stp", null); 
    if(!repository.isActive()) { 
     repository.openRepository(); 
    } 
    transaction.commit(); 

    ASdaiModel models = repository.getModels(); 
    SdaiIterator modelIterator = models.createIterator(); 
    while(modelIterator.next()) { 
     SdaiModel model = models.getCurrentMember(modelIterator); 
    } 
} 
} 

감사합니다!

+0

알았어. 난 그냥 config_control_design에 대한 steptools.com에서 스키마 소스 코드와 함께 내 자신의 EXPRESS 항아리를 만든 다음 내 라이브러리 의존성에 추가하고 그것은 효과가! 다행히도 이것은 미래에 누군가에게 유용 할 수 있습니다. –

+0

자신의 질문에 답하고 해결책으로 받아들이십시오. – rochb

답변

0

좋아요. 직접 수정했습니다. 난 그냥 config_control_design에 대한 steptools.com에서 스키마 소스 코드와 함께 내 자신의 EXPRESS 항아리를 만든 다음 내 라이브러리 의존성에 추가하고 그것은 효과가!

앞으로 누군가에게 유용 할 수 있기를 바랍니다.