banner

블로그

Aug 11, 2023

IntegrityWare, 모델링 커널 출시

SOLIDS#은 완전히 C# 프로그래밍 언어로 작성된 완전한 기능을 갖춘 기하학적 모델링 커널입니다. 이미지 제공: IntegrityWare.

IntegrityWare, Inc.는 전적으로 C# 프로그래밍 언어로 작성된 기하학적 모델링 커널인 SOLIDS#을 출시했습니다.

C#은 고급 프로그래밍 언어입니다. 기하학적 모델링의 경우 C#은 알고리즘 최적화 및 병렬 처리로 인해 고성능 언어이기도 합니다. SOLIDS#은 솔리드, 표면, 곡선, 다각형 및 세분화 표면 모델링을 위한 도구 모음을 갖춘 객체 지향, 비다양체 모델링 커널입니다.

SOLIDS#은 거의 모든 3D 모델링 애플리케이션에 사용할 수 있는 기능적 폭과 깊이를 갖추고 있습니다. NMT(Non-Manifold Topology) 데이터 구조를 사용하면 기존의 다양체 토폴로지 구조로는 표현할 수 없는 객체를 표현할 수 있습니다. 솔리드/표면 모델링 도구와 다각형 모델링 도구의 결합으로 SOLIDS#는 다양한 산업 분야의 응용 프로그램 개발에 잠재적으로 유용합니다.

곡선, 표면 및 SubD(세분 표면 모델링)를 통해 SOLIDS#을 산업 디자인 및 그래픽 디자인과 같은 응용 프로그램에 사용할 수 있습니다. 빠른 교차점, 광선 추적 및 쿼리 도구는 CMM, 광학 분석 및 NC와 같은 분석 및 측정 응용 프로그램에 최적입니다. 빠른 멀티스레드 테셀레이션 엔진은 유한 요소법 분석 패키지 및 고성능 그래픽 시스템에 유용합니다. 숨겨진 곡선 제거는 제도, 도면 제작 및 문서화에 유용합니다.

이 기능 목록에는 중요한 SOLIDS# 도구 중 일부가 포함되어 있습니다.

부울 SOLIDS#은 전통적인 다양체 솔리드 개체의 부울 합집합, 교차점 및 차이를 지원하며 곡선, 솔리드, 표면 및 비다양체 개체의 다양한 조합도 지원합니다. SOLIDS#은 비다양체 결과를 지원합니다. 2D 부울 도구도 있습니다.

필렛팅 SOLIDS#은 표면 필렛팅과 토폴로지 필렛팅을 지원합니다. 주요 내용은 가변 반경 필렛팅, G2 및 G3 혼합 표면, 큰 반경 케이스입니다.

테셀레이션 엔진 테셀레이션 엔진은 그래픽 애플리케이션에 유용한 NURBS 기반 경계 표현(BREP)에서 다각형 근사치를 생성합니다. 모든 테셀레이션 매개변수와 공차는 사용자가 설정하여 주어진 응용 분야에 적합한 다양한 메쉬를 얻을 수 있습니다.

고급 곡면 도구고급 서피싱 도구는 사용자에게 인접한 서피스 간의 더 높은 연속성 연결을 통해 더 높은 순서의 서피스를 생성할 수 있는 도구를 제공합니다.

NURBS 광선 발사SOLIDS#에는 NURBS 표면 및 BREP 개체에 초당 수만 개의 광선을 발사할 수 있는 최적화된 멀티스레드 광선 발사 유틸리티가 있습니다.

청소 및 원시 창조SOLIDS#은 상자, 원통, 원뿔, 토러스, 회전, 돌출, 곡선을 따라 스윕, 로프트, 레일 스윕, 스윙 및 평면과 같은 다양한 스윕 및 기본 생성 도구를 지원합니다.

재봉SOLIDS#에는 잘린 표면을 솔리드 또는 개방형 쉘로 결합하는 데 사용할 수 있는 재봉 도구가 있습니다.

트리밍 도구 트리밍 도구를 사용하면 사용자는 다양한 입력에서 BREP 면을 생성할 수 있습니다. 주기적인 표면, 3D 트리밍 곡선, 2D 트리밍 곡선, C0 연속성을 갖는 표면 및 종종 다른 시스템에서 데이터를 가져올 때 관련된 기타 어려운 트리밍 문제를 처리합니다.

메쉬 도구SOLIDS#에는 스캐닝으로 생성된 것과 같은 대형 메시를 처리하기 위해 고도로 최적화된 구조가 포함되어 있습니다.

데이터베이스 IO이는 기본 데이터베이스와 관련된 낮은 수준의 읽기/쓰기 방법을 제공하여 SOLIDS# BREP 및 다각형 개체를 직렬화하는 메커니즘을 제공합니다.

.NET Core의 개발을 통해 SOLIDS#는 Mac, Linux 및 Unix와 같은 다른 모든 .NET Core 플랫폼으로 투명하게 마이그레이션할 수 있습니다. SOLIDS#은 클라우드 기반 또는 다중 플랫폼 애플리케이션을 개발하는 데 사용할 수 있습니다. 곧 출시될 .NET Core 3.0 릴리스에서는 WPF를 지원하고 SOLIDS# 애플리케이션 프레임워크를 다중 플랫폼으로 만들 수 있습니다.

공유하다