▲GN⁺ 2024-09-15 | parent | ★ favorite | on: OpenSCAD - 프로그래머를 위한 3D CAD 모델러 (openscad.org)Hacker News 의견 OpenSCAD에 의존하지 않고 코드-CAD를 하고 싶다면 CadQuery, Build123D, Replicad를 사용해보는 것이 좋음 OpenSCAD는 메쉬 형식만 출력하는 일방적인 선언적 CSG 환경임 모델 분석, 반복, 측정, 얼굴에 쉽게 빌드, 쉬운 챔퍼 및 필렛, STEP 파일 내보내기, 제약 기반 디자인 사용, 모델 어셈블리 등 많은 CAD 기능을 제공하지 않음 OpenSCAD에서 이러한 작업을 돕는 도구들은 특정 작업에 대한 해킹과 임시방편임 버전 관리된 텍스트 파일로 모델을 만드는 것과 GUI CAD를 피하고 싶은 마음은 이해하지만, 제한된 3D 모델 개념에 자신을 제한하는 것은 이해하기 어려움 CadQuery, Build123D, Replicad는 OpenCASCADE를 기반으로 하며, 이는 더 풍부한 상호작용을 제공하는 bRep CAD 커널임 새로운 CAD 모델러를 개발 중이며, OpenSCAD의 정신적 후계자로 생각함 양방향 모델링과 복잡한 작업을 설계할 수 있는 다중 파트 워크플로우를 지원함 dslcad.com OpenSCAD용 NopSCADlib 라이브러리를 놓치지 말아야 함 유용한 모양, 함수, 폭발도, 조립 지침 등을 포함함 NopSCADlib Belfy OpenScad Library v2 OpenSCAD는 특히 고도로 상세한 기하학적 구조에 놀라움 Fusion360이 약 2000개의 셀로 구성된 벌집 구조를 모델링할 때 충돌했지만, OpenSCAD는 유사한 모델을 쉽게 처리함 React에서 CAD 코딩에 관심이 있는 사람들을 위해, 팀에서 jscad 위에 react fiber 레이어를 구축하고 MIT 라이선스 3D 전자 라이브러리를 개발 중임 jscad-fiber CAD 선언을 위해 커스텀 언어가 필요하지 않다고 생각함 TypeScript/Python은 타입 시스템에 많이 투자했기 때문에 기존 언어를 사용하는 방향으로 나아가길 바람 현재 코드-CAD의 가장 큰 제한은 제약 시스템의 부족임 고급 구성 요소를 천천히 구축하여 제약 조건을 지정할 수 있게 하고, 디자인 의도를 더 잘 반영하는 방식으로 CAD를 작성할 수 있게 함 OpenSCAD가 모든 것을 시작했지만, 언어를 디자인 의도에 더 가깝게 가져오기 위한 혁신이 필요함 OpenSCAD 공식 튜토리얼을 통해 발견한 내용 두 번째 큐브가 첫 번째 큐브 위에 정확히 놓이는 예제는 피해야 함 이는 OpenSCAD가 두 큐브가 하나의 객체를 형성하는지 명확하지 않기 때문임 이 문제는 항상 약간의 겹침을 유지하여 쉽게 해결할 수 있음 이는 매개변수 설계의 전체 목적에 반하며, 버그로 기록되어야 함 "manifold" 렌더러는 이전에 할 수 없었던 묘기를 가능하게 함 예를 들어, PNG에서 "미국 카운티" 윤곽을 만들었음 usa-counties 모든 기능에 대해 작동하지 않지만, 조사할 가치가 있음 BRL-CAD는 고전적인 솔리드 모델링 도구로 언급할 가치가 있음 BRL-CAD GUI로 그리기나 도면 작성이 불편함 OpenSCAD는 매우 유용함 필요한 것을 손으로 그린 다음, 방정식을 계산하고 모델을 만듦 특정 아이콘의 의미를 파악하거나 가속 명령을 배울 필요가 없음 OpenSCAD로 꽤 복잡한 디자인을 만듦 CSG는 매우 직관적임 OpenSCAD는 3D 디자인을 코딩 워크플로우로 생각하는 데 놀라움 OpenSCAD 소개
Hacker News 의견
OpenSCAD에 의존하지 않고 코드-CAD를 하고 싶다면 CadQuery, Build123D, Replicad를 사용해보는 것이 좋음
새로운 CAD 모델러를 개발 중이며, OpenSCAD의 정신적 후계자로 생각함
OpenSCAD용 NopSCADlib 라이브러리를 놓치지 말아야 함
OpenSCAD는 특히 고도로 상세한 기하학적 구조에 놀라움
React에서 CAD 코딩에 관심이 있는 사람들을 위해, 팀에서 jscad 위에 react fiber 레이어를 구축하고 MIT 라이선스 3D 전자 라이브러리를 개발 중임
OpenSCAD 공식 튜토리얼을 통해 발견한 내용
"manifold" 렌더러는 이전에 할 수 없었던 묘기를 가능하게 함
BRL-CAD는 고전적인 솔리드 모델링 도구로 언급할 가치가 있음
GUI로 그리기나 도면 작성이 불편함
OpenSCAD는 3D 디자인을 코딩 워크플로우로 생각하는 데 놀라움