C3D 툴킷
C3D Toolkit응용 프로그램 테스트 | |
| 원저작자 | ASCON |
|---|---|
| 개발자 | C3D 랩 |
| 초기 릴리즈 | 전( |
| 안정된 릴리스 | V2020 / 2020년 7월 , 전( |
| 프리뷰 릴리즈 | 110625 / 2020년 7월 , 전( |
| 기입처 | C++, C Sharp, JavaScript |
| 운영 체제 | Windows, Mac X, Linux, FreeBSD, Android, iOS |
| 플랫폼 | 크로스 플랫폼, 32비트 및 64비트 |
| 이용가능기간: | 2개 언어: 영어, 러시아 |
| 유형 | 3D 소프트웨어, 3D 모델러, 3D 솔버, 3D 비전, 3D 컨버터, CAD, CAM, CAE, API, 컴퓨터 지원 소프트웨어 엔지니어링 도구 |
| 면허증. | 독자적인 소프트웨어 |
| 웹 사이트 | www |
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 컨버터
- 스텝 포함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 쓰기)
양쪽 표현:
C3D 파일 포맷은 CAD 교환 [9]포맷으로도 사용되고 있으며 글로벌 지역에서 인기를 끌고 있습니다.
C3D 비전
- 상세 수준(LOD) 구성
- 셰이더 및 위젯 적용
- 3D 어셈블리 기능 트리 관리자 사용
- 정적 그래픽스 및 동적 장면 제어
- 안티에이리어싱 레벨을 설정합니다.
- 장면의 보이지 않는 요소를 제거합니다.
- 하드웨어[10] 액셀러레이션을 통한 비주얼 컴퓨팅 고속화
- 단면도
- 인터랙티브한 3D 컨트롤(조작기)
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 셰이퍼
특징들
개발 환경은 다음 [12]소프트웨어를 사용하여 작동합니다.
- MS Visual Studio 2017
- MS Visual Studio 2015
- MS Visual Studio 2013
- MS Visual Studio 2012
- MS Visual Studio 2010
- MS Visual Studio 2008
- 쨍그랑(Mac OS용)
- GCC(Linux용)
- NDK(Android용)
지원되는 프로그래밍 언어는 다음과 같습니다.
적용들
회사가 툴킷에 대한 라이센스를 발행하기 시작한 2013년 이후 여러 회사가 제품에 C3D 소프트웨어 구성요소를 채택했습니다. 사용자에는 다음이 포함됩니다.
- nanoCAD 및 nanoCAD Mechanica는 C3D Modeler, C3D Solver 및 C3D Converter 구성[13] 요소를 사용합니다.
- KOMPAS-3D 유연한 3D 모델링 시스템
- KOMPAS-빌더
- KOMPAS: 24(안드로이드용)
- TechTRAN은 C3D를 사용하여 다양한 형식으로 3D 모델을 가져오고, 이를 보고, 미래 부품의 3D 모델에서 CNC를 변환하기 위한 빈칸을 준비하고, 3D [14]모델에서 기하학적 데이터를 검색합니다.
- LEDAS Geometry Comparison(LGC) 기술을 통해 3D 모델을 비교하고 모든[15] 차이점을 파악합니다.
- 종합적인 구조 압력용기[15] 분석을 위한 CAE 시스템 PASS/EQIP
- ESPRIT Extra CAD는 C3D[15] 커널을 기반으로 합니다.
- 가구설계 CAD K3-가구[15]
- 가구 디자인 CAD K3-Mebel[15]
- 퀵 CADCAM
- 가구 디자인 CAD BAZIS 시스템
- 3D AEC CAD 소프트웨어 플랫폼 Renga 아키텍처[16]
- 구조설계 건물 및 설비를[16] 위한 건축정보 모델링 시스템 Renga Structure
- 목재계단산업용[17] 계단콘 적용
- 솔리드 Eng
- Dietech India는 다양한 다이캐스팅 기계의 금형 베이스를 구성하는 소프트웨어를 개발합니다.
- 슈퍼컴퓨터를[18] 사용한 시뮬레이션용 로고 소프트웨어
- PRISMA(MCNP의 러시아 아날로그)
- EE Boost Acoustic VR[20]
- EE 부스트 전자기학[20]
- 단층 철골구조 설계를 위한 MKA 강재 적용[21]
- 전자 디바이스의 자동 설계를 위한 Delta Design 소프트웨어
- 프린트 기판용 Altium Designer 소프트웨어 패키지, 필드 프로그래머블 게이트 어레이 및 임베디드 소프트웨어 설계
- Quickfield 유한 요소 분석 소프트웨어[22] 패키지
- 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]
「 」를 참조해 주세요.
레퍼런스
- ^ Maher, Kathleen (June 6, 2013). "Does the CAD World Need Another Geometry Kernel?". Graphically Speaking. GraphicSpeak.
- ^ 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.
- ^ "Open Design Alliance and C3D Labs announce C3D Modeler for Teigha". Automation.com. December 8, 2016.
- ^ Frausto-Robledo, Anthony (July 18, 2019). "C3d Labs Unveils B-Shaper for AEC and BIM Developers". Architosh. FRAUSTO LLC.
- ^ Jeff, Rowe (April 3, 2014). "LEDAS Geometry Comparison Technology Embeds ASCON C3D Kernel". MCADCafe. Internet Business Systems, Inc.
- ^ Grabowski, Ralph (December 4, 2012). "ASCON interviews Nikolai Golovanov, head of C3D kernel development". WorldCAD Access. upFront.eZine Publishing, Ltd.
- ^ a b Grabowski, Ralph (April 11, 2017). "C3D Labs at COFES". UpFront.eZine. upFront.eZine Publishing, Ltd.
- ^ Alba, Michael (July 3, 2018). "What's New in C3D's Geometric and Parametric Kernels". engineering.com. engineering.com, Inc.
- ^ "Renga Architecture's Colorful New Release". Renga Software. April 4, 2016.
- ^ Shura, Collinson (September 1, 2016). "C3D Labs Launches New Visualizer For Engineering Software Developers". Skolkovo Foundation.
- ^ Nikolay Golovanov (2014). Geometric Modeling: The mathematics of shapes. CreateSpace Independent Publishing Platform. ISBN 978-1497473195.
- ^ "Geometric Kernel for 2D and 3D Software Developers" (PDF). C3D Labs, LLC. 2015.
- ^ "nanoCAD Plus Enhanced With C3D Modeler, Solver, Converter". Isicad. LEDAS Ltd. August 5, 2016.
- ^ "NIP-Informatica Licenses Geometric Kernel from C3D Labs". CIMdata. 2014. Archived from the original on 2017-04-11. Retrieved 2017-04-11.
- ^ a b c d e f Ralph, Grabowski (2014). "About Version 15 of the C3D Kernel". upFront.eZine.
- ^ a b Nalawade, Sachin (August 1, 2017). "LEDAS Contributes to Renga Software". DailyCADCAM.
- ^ "New investment in system development". Elecosoft. 2016.
- ^ "Russia's Leader in Nuclear Power Licenses C3D Kernel". ASCON. 2015.
- ^ 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.
- ^ a b "EE Boost Chooses C3D's Toolkit for Simulation Software". ASCON. 2017.
- ^ a b Grabowski, Ralph (September 12, 2017). "ODA Teigha Conference, Day 2". WorldCAD Access. upFront.eZine Publishing, Ltd.
- ^ Nalawade, Sachin (June 21, 2018). "Tera Analysis Implements C3D Toolkit for FEA Simulation Software". DailyCADCAM.
- ^ "Mubitek Selects C3D Toolkit for ÇİZEN". engineering.com, Inc. 2019.
- ^ "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.
- ^ "VR Concept Selects С3D Toolkit for 3D Virtual Prototyping Tools". engineering.com, Inc. 2019.
- ^ Grabowski, Ralph (September 7, 2015). "C3D kernel for Teigha". WorldCAD Access. upFront.eZine Publishing, Ltd.
- ^ "The Present and Future of DWG". ENGINEERING. 2015.
- ^ "Welcome to the New C3D Toolkit 2017 from C3D Labs". C3D Labs, LLC. 2017-06-06.
- ^ "C3D Viewer". C3D Labs, LLC.