C3D Modeler

어플리케이션에서 효율적인 2D 및 3D
지오메트릭 모델링 도구를 구현.

C3D 모델러는 2D 스케치 및 전체 규모 3D 모델을 구성하는 데 필요한 모든 지오메트릭 계산을 수행합니다. 3D 몸체를 기반으로 형상을 정의하고 지오메트릭 모델을 구축할 때 경계 표현(b-rep) 방법을 사용합니다. 3D 몸체를 구성하기 위해 서페이스와 커브를 사용합니다. 더 복잡한 어셈블리를 만들기 전에 결과 3D 몸체를 블록 구축으로 그룹화합니다.

b-rep 외에도 C3D 모델러는 지오메트릭 모델의 다각형 표현을 지원합니다. 커널은 삼각형화를 통해 다각형 3D 모델을 만듭니다. 전체 구조는 경계 표현과 다각형 모델 모두 정확히 동일하지만 다각형 모델은 일반적으로 근사한 플레이트 및 다각형 모양의 항목으로 구성되어 계산 및 시각화 생성에 편리합니다.

몸체와 프레임이 지오메트릭 모델로 구성되면 개별 빌드 로그가 생성됩니다. 시스템은 사용된 모든 방법, 취한 시퀀스 및 입력된 데이터를 기록합니다. 로그를 사용하면 나중에 지오메트리를 쉽게 편집한 다음 새로운 파라메터로 모델을 다시 빌드할 수 있습니다. 대상의 지오메트리에 대한 자세한 정보(서페이스, 커브 및 점 형태)는 패싯, 에지 및 정점과 같은 모델 대상의 위상기하 엘레먼트에 보관됩니다. 모든 대상의 항목 또는 대상 전체에 대한 추가 정보는 속성 형식으로 내부에 보관할 수 있습니다.

Tested & Validated Daily

To enhance C3D Modeler quality, we employ a number of testing tools and methods. These include static code analyzers, unit testing, performance testing, automatic distribution of package assemblies and automated regression testing. To test our solid body and surface construction algorithms, we use a specially created database that contains over 450,000 of 3D models. Every day, we automatically compile the geometric kernel, as well as perform unit test checks, model rebuilding testing, flat projection construction testing and data conversion testing.
Tested & Validated Daily

Extendable API

An essential feature of the C3D Modeler is its open architecture, which allows you to extend it beyond the standard function set. You create custom objects that are specific to your application by easily inheriting them from C3D Modeler’s standard primitives. When this is combined with our safe update system (which runs independently of existing code), you are assured that version updates will not affect the functions you extended.
Extendable API

Integration with the ODA Platform

C3D Modeler for ODA provides direct integration between the ODA Platform and C3D Modeler, allowing ODA clients to access solid modeling functionality using ODA's standard "OdDb3DSolid" API. C3D Modeler for ODA quickly extends the basic functionality of a CAD system. It achieves this through a list of ready-to-use constructing methods and functions, as well as specific guidelines on geometric modeling and technical documentation on working with the kernel. This geometric kernel provides you with basic features necessary for rapid development of 3D modeling systems, and it offers compatibility with proprietary 2D modeling systems.

opendesign.com에서 더 알아보기

C3D Modeler 기능

C3D Modeler is best when used for the following design applications:

  • Solid modeling
  • Surface modeling
  • Sheet metal modeling
  • Direct modeling

C3D Modeler supplies many types of basic surfaces and curves:

  • Bends
  • Booleans
  • Direct edits
  • Fillet and chamfers
  • Louvers
  • Reinforcing ribs
  • Sections and cuts
  • Shells with drafted faces
  • Stamping
  • Symmetry
  • Thin-walled solids

C3D Modeler supplies the following types of geometric calculations:

  • Calculating surface areas, volumes, and properties of mass inertia
  • Casting planar projections
  • Detecting collisions
  • Generating surface triangulations