C3D 툴킷

C3D Toolkit
C3D 툴킷
Demo application for Mac OS X
Demo application for Linux
응용 프로그램 테스트
원저작자ASCON
개발자C3D 랩
초기 릴리즈1996년; 26년 전(1996년)
안정된 릴리스
V2020 / 2020년 7월 16일, 2년 전(2020-07-16)
프리뷰 릴리즈
110625 / 2020년 7월 22일, 2년 전(2020-07-22)
기입처C++, C Sharp, JavaScript
운영 체제Windows, Mac X,
Linux, FreeBSD, Android, iOS
플랫폼크로스 플랫폼,
32비트64비트
이용가능기간:2개 언어:
영어,
러시아
유형3D 소프트웨어,
3D 모델러,
3D 솔버,
3D 비전,
3D 컨버터,
CAD, CAM, CAE, API,
컴퓨터 지원 소프트웨어 엔지니어링 도구
면허증.독자적인 소프트웨어
웹 사이트www.c3dlabs.com/en/

C3D Toolkit은 ASCON Group에서 개발기하학적 모델링 키트이며, 현재는 C3D Labs에서 C++사용하여 Visual [1]Studio에서 작성되었습니다.기하학적 모델의 구축과 편집을 담당하는 C3D 툴킷.다른 회사로부터 3D 컴퓨터 그래픽 소프트웨어 제품에 사용할 수 있도록 라이센스를 받을 수 있습니다.C3D Toolkit이 일반적으로 사용되는 가장 널리 알려진 소프트웨어는 컴퓨터 지원 설계(CAD), 컴퓨터 지원 제조(CAM) 및 컴퓨터 지원 엔지니어링(CAE)[2] 시스템입니다.

소프트웨어 개발 툴로서 C3D Toolkit은 3D 모델링, 3D 제약 해결, 폴리곤 메쉬-투-B-rep 변환, 3D 시각화3D 파일 변환을 수행합니다.5개의 모듈이 포함되어 있습니다.

  • C3D Modeler는 기하학적 모델을 구성하고 모델의 평면 투영을 생성하고 삼각측정을 수행하며 모델의 관성 특성을 계산하고 모델의 요소 간에 충돌이 발생하는지 여부를 판단합니다.
    • ODA용 C3D Modeler는 Open Design [3]Alliance의 OdDb3DSOLID API를 통해 고급 3D 모델링 작업을 가능하게 합니다.
  • C3D 솔버는 기하학적 모델의 요소 사이를 연결하고 편집 중인 모델의 기하학적 제약을 고려합니다.
  • C3D B-Shaper는 폴리곤 모델을 경계 표현(B-rep) [4]본체로 변환합니다.
  • C3D Vision은 수학적 장비와 소프트웨어, 워크스테이션 하드웨어를 사용하여 3D 모델의 렌더링 품질을 제어합니다.
  • C3D Converter는 기하학적 모델을 다양한 표준 교환 [5]형식으로 읽고 씁니다.

역사

Nikolai Golovanov는 Bauman Moscow State Technical University 기계공학과졸업하고 우주발사체 디자이너입니다.졸업 후 그는 당시 ASCON의 미래 설립자인 Alexander Golikov와 Tatiana Yankina를 고용한 Kolomna Engineering Design Bureau에서 일하기 시작했습니다.Golovanov 박사는 사무국에 있는 동안 셸 구조의 강도와 안정성을 분석하는 소프트웨어를 개발했습니다.

1989년 Alexander Golikov와 Tatiana Yankina는 개인회사로 ASCON을 설립하기 위해 Colomna를 떠났다.비록 그들은 단지 전자 도화판으로 시작했지만, 그들은 이미 3차원 파라메트릭 모델링의 아이디어를 구상하고 있었다.이 급진적인 개념은 결국 평면도를 3차원 모형으로 바꾸었다.ASCON 설립자들은 니콜라이 골로바노프와 아이디어를 공유했고, 1996년 그는 ASCON으로 자리를 옮겼다.현재는 C3D [6]Toolkit에서 알고리즘을 계속 개발하고 있습니다.

기능

C3D 모델러

  • 3D 솔리드 모델링
  • 부울 연산 수행
  • 박벽 솔리드 작성
  • 필링 및 모따기 부품
  • 판금 부품 모델링
  • 직접 모델링에 의한 설계
  • 3D 표면 모델링
  • 3D 와이어프레임 객체 모델링
  • 표면 삼각 측량
  • 기하학적 계산 수행
  • 평면 투영 주조
  • 횡단 뷰 작성
  • 질량 관성 특성 계산
  • 충돌 검출

C3D 컨버터

경계 표현(B-Rep):

  • 스텝 포함PMI(프로토콜 AP203, AP214, AP242)
  • Parasolid X_T, X_B (v.29.0 읽기/쓰기 v.27.0 쓰기)
  • ACIS SAT(v.22.0 읽기/쓰기 v.4.0, 7.0, 10.0)
  • IGES(v.5.3 읽기/쓰기 v.5.3 쓰기)

폴리곤 표현:

  • STL(읽기와 쓰기)
  • VRML (v.2.0 읽기/쓰기 v.2.0 쓰기)

양쪽 표현:

C3D 파일 포맷은 CAD 교환 [9]포맷으로도 사용되고 있으며 글로벌 지역에서 인기를 끌고 있습니다.

C3D 비전

C3D 솔버

  • 2D 도면 및 3D 스케치를 위한 2D 구속 해결사
  • 조립품 및 운동학적 분석을 위한 3D 구속 해결사

C3D 솔버는 다음 제약 조건 [11]유형을 지원합니다.

  • 일치(2D와 3D로 제공)
  • 점 정렬(2D)
  • 각도(2D 및 3D)
  • 동축성(3D)
  • 거리(2D 및 3D)
  • 같은 길이(2D)
  • 등반경(2D)
  • 형상 수정(2D 및 3D)
  • 길이 및 방향 고정(2D)
  • 발생률(2D)
  • 병렬(2D 및 3D)
  • 수직도(2D 및 3D)
  • 반지름(2D)
  • 접선(2D 및 3D)

C3D B 셰이퍼

  • 표면 인식 정확도 제어
  • 세그먼트 폴리곤 메시
  • 세그먼트 편집
  • 특정 유형의 지표면에서 세그먼트를 재구성합니다.
  • B-rep 모델을 생성합니다.

특징들

개발 환경은 다음 [12]소프트웨어를 사용하여 작동합니다.

지원되는 프로그래밍 언어는 다음과 같습니다.

적용들

회사가 툴킷에 대한 라이센스를 발행하기 시작한 2013년 이후 여러 회사가 제품에 C3D 소프트웨어 구성요소를 채택했습니다. 사용자에는 다음이 포함됩니다.

  • CYPE 소프트웨어에서[24] BIM 시스템 열기
  • VR Concept Virtual Reality 애플리케이션은 Import된 CAD 데이터를 읽기 위해 C3D Converter를 사용하고 3D 모델[25] 구축 및 편집에는 C3D Modeler를 사용합니다.

최근에는 C3D Modeler가 ODA [26][21][27]플랫폼에 적응하고 있습니다.

2017년 4월,[7] 최종 사용자를 위한 C3D Viewer가 출시되었습니다.응용 프로그램을 통해 3D 모델을 일반적인 형식으로 읽고 C3D 파일 형식으로 쓸 수 있습니다.무료 버전이 있습니다.[28][29]

「 」를 참조해 주세요.

레퍼런스

  1. ^ Maher, Kathleen (June 6, 2013). "Does the CAD World Need Another Geometry Kernel?". Graphically Speaking. GraphicSpeak.
  2. ^ Wong, Kenneth (May 14, 2014). "A New Geometric Kernel from Russia". Desktop Engineering. Peerless Media, LLC. Archived from the original on April 13, 2016. Retrieved February 4, 2015.
  3. ^ "Open Design Alliance and C3D Labs announce C3D Modeler for Teigha". Automation.com. December 8, 2016.
  4. ^ Frausto-Robledo, Anthony (July 18, 2019). "C3d Labs Unveils B-Shaper for AEC and BIM Developers". Architosh. FRAUSTO LLC.
  5. ^ Jeff, Rowe (April 3, 2014). "LEDAS Geometry Comparison Technology Embeds ASCON C3D Kernel". MCADCafe. Internet Business Systems, Inc.
  6. ^ Grabowski, Ralph (December 4, 2012). "ASCON interviews Nikolai Golovanov, head of C3D kernel development". WorldCAD Access. upFront.eZine Publishing, Ltd.
  7. ^ a b Grabowski, Ralph (April 11, 2017). "C3D Labs at COFES". UpFront.eZine. upFront.eZine Publishing, Ltd.
  8. ^ Alba, Michael (July 3, 2018). "What's New in C3D's Geometric and Parametric Kernels". engineering.com. engineering.com, Inc.
  9. ^ "Renga Architecture's Colorful New Release". Renga Software. April 4, 2016.
  10. ^ Shura, Collinson (September 1, 2016). "C3D Labs Launches New Visualizer For Engineering Software Developers". Skolkovo Foundation.
  11. ^ Nikolay Golovanov (2014). Geometric Modeling: The mathematics of shapes. CreateSpace Independent Publishing Platform. ISBN 978-1497473195.
  12. ^ "Geometric Kernel for 2D and 3D Software Developers" (PDF). C3D Labs, LLC. 2015.
  13. ^ "nanoCAD Plus Enhanced With C3D Modeler, Solver, Converter". Isicad. LEDAS Ltd. August 5, 2016.
  14. ^ "NIP-Informatica Licenses Geometric Kernel from C3D Labs". CIMdata. 2014. Archived from the original on 2017-04-11. Retrieved 2017-04-11.
  15. ^ a b c d e f Ralph, Grabowski (2014). "About Version 15 of the C3D Kernel". upFront.eZine.
  16. ^ a b Nalawade, Sachin (August 1, 2017). "LEDAS Contributes to Renga Software". DailyCADCAM.
  17. ^ "New investment in system development". Elecosoft. 2016.
  18. ^ "Russia's Leader in Nuclear Power Licenses C3D Kernel". ASCON. 2015.
  19. ^ Kandiev, Y. Z.; Kashaeva, E. A.; Khatuntsev, K. E.; Kuropatenko, E. S.; Lobanova, L. V.; Lukin, G. N.; Malakhov, A. A.; Malyshkin, G. N.; Modestov, D. G.; Mukhamadiev, R. F.; Orlov, V. G.; Samarin, S. I.; Serova, E. V.; Spirina, S. G.; Vakhonina, T. V.; Voronina, N. A.; Zatsepin, O. V. (June 2014). Caruge, D; Calvin, C; Diop, C.M; Malvagi, F; Trama, J.-C (eds.). "PRIZMA Status". Joint International Conference on Supercomputing in Nuclear Applications + Monte Carlo. EDP Sciences: 06019. Bibcode:2014snam.conf06019K. doi:10.1051/snamc/201406019. ISBN 978-2-7598-1269-1.
  20. ^ a b "EE Boost Chooses C3D's Toolkit for Simulation Software". ASCON. 2017.
  21. ^ a b Grabowski, Ralph (September 12, 2017). "ODA Teigha Conference, Day 2". WorldCAD Access. upFront.eZine Publishing, Ltd.
  22. ^ Nalawade, Sachin (June 21, 2018). "Tera Analysis Implements C3D Toolkit for FEA Simulation Software". DailyCADCAM.
  23. ^ "Mubitek Selects C3D Toolkit for ÇİZEN". engineering.com, Inc. 2019.
  24. ^ "CYPE incorpora la tecnología de modelado geométrico de C3D Labs para agilizar la integración de productos de fabricantes en Open BIM Systems". CYPE. 2019.
  25. ^ "VR Concept Selects С3D Toolkit for 3D Virtual Prototyping Tools". engineering.com, Inc. 2019.
  26. ^ Grabowski, Ralph (September 7, 2015). "C3D kernel for Teigha". WorldCAD Access. upFront.eZine Publishing, Ltd.
  27. ^ "The Present and Future of DWG". ENGINEERING. 2015.
  28. ^ "Welcome to the New C3D Toolkit 2017 from C3D Labs". C3D Labs, LLC. 2017-06-06.
  29. ^ "C3D Viewer". C3D Labs, LLC.

외부 링크