2009-02-25 5 views
6

.Net 환경에서 STEPEXPRESS 형식을 사용한 경험이있는 사람이 있습니까?.NET 용 STEP/EXPRESS 도구

나는 EXPRESS 스키마를 기반으로 C# 클래스 구조를 생성하는 도구를 찾고 있습니다. 또한 STEP 파일로 가져오고 내보내는 파서/파일 생성기를 만드는 도구를 원합니다.

누구든지이 작업을 수행하는 도구를 알고 있습니까? 내 자신의 구현에 더 가까워 질 수있는 도구도 유용 할 것입니다.

+0

비슷한 질문 : http://stackoverflow.com/questions/37204634/convert-express-classes-from-ifc-file-to-vb-net-classes/41416951#41416951 – Vertexwahn

답변

2

PDES website에 관심이있을만한 도구 목록이 있습니다. 이러한 도구 중 일부는 예를 들어 EXPRESS 스키마의 XML 표현을 생성 할 수 있습니다. 그런 다음 거기에서 도구를 구현하는 것이 더 쉬울 수도 있습니다.

Open CASCADE은 오픈 소스이며 .NET 환경에서 개발 된 것 같습니다.

+0

감사합니다. 그것은 유용한 도구처럼 보입니다. 지금 다운로드 중입니다. –

+1

http://www.mel.nist.gov/msid/scl/SCL.htm도 유용 할 수 있습니다. – rochb

1

개방형 계단식을 기반으로하는 고급 도구에 관심이있는 경우 닷넷은 아니지만 pythonocc를 살펴 봐야합니다.

5

나는이 질문이 오래되었다는 것을 알고 있지만, 나는 그것에 걸려 넘어지는 다른 누군가에게 대답 할 것이라고 생각했다.

당신이 STEPEXPRESS 작업해야하고 CAD 라이브러리를 원하지 않는, 또는 당신이 드문 또는 사용자 정의 스키마를 필요로하는 경우, 한 번 봐 걸릴 경우 (뻔뻔한 플러그를!) STEPcode는 BSD 라이선스를 사용합니다.

C#이 아니라 C++을 생성하지만, 처음부터 시작하는 것보다 훨씬 더 쉽게 SCL을 수정할 수 있습니다.

이전에는 스텝 클래스 라이브러리로 알려져 있었지만 위의 @roch에서 언급 한 SCL과 동일합니다. 한 그룹의 사람들이 그것을 개선하고 있으며 NIST 버전은 매우 오래되었습니다.

편집 : 새 이름, 새 URL

0

IFC Engine도 SDAI (표준 데이터 액세스 인터페이스)를 통해 STEP 파일을 읽을 수 있습니다. 또한 C# 바인딩이 있습니다.