오픈SCAD 디자인에 피카티니 레일을 빠르고 편리하게 설치하는 방법을 찾고 있습니까? 나사로 장착할 수 있는 포트가 있는 별도의 레일을 생성하고 싶습니까?
바라건대, 여러분도 그렇게 하실 거죠? 왜냐하면 이 제품이 그런 효과를 가지고 있거든요.
두 개의 .scad 파일이 있습니다. 두 파일 모두 파일 시작 부분에 주석으로 자세한 지침이 제공되어 있습니다.
- “Picatinny-rail.scad”는 다양한 사용자 정의 옵션을 가진 레일을 만들 수 있는 모듈을 정의합니다. 이것을 라이브러리로 사용할 수 있습니다.
- “Picatinny-customizer.scad”는 그 라이브러리와 오픈SCAD의 새로운 (초기 업로드 시점) 커스터마이징 기능을 사용하여, 오픈SCAD 코드가 아닌 체크박스, 슬라이더, 메뉴를 통해 구성할 수 있는 레일을 만듭니다.
저는 표준화 합의안 4694의 치수를 사용하고 있습니다. 이것은 원래 Picatinny 레일과 같지만, 치수는 미터로 표기되어 있고(어차피 3D 인쇄를 위한 표준이니까) 공차는 다르지만(하지만 그것은 어차피 프린터에 달려 있습니다).
당신은 설정할 수 있습니다 (하지만 필요 없습니다. 이들 모두 기본값을 가지고 있거나 다른 매개변수에서 계산할 수 있습니다):
- 길이
- 슬롯의 수
- xy 평면의 아래에 있는 레일의 확장. 이는 0mm 간격이 없는 디자인에서 표면에 장착하는 데 유용합니다.
- 레일의 끝부분에 있는 채فر
- 레일의 끝부분에 대한 리코일 슬롯의 간격
- 독립형 레일을 설치하기 위한 나사 포트의 위치.
- 사용된 나사의 유형(소켓 헤드와 카운터 싱크 포함)과 그 주변의 간격
- 스크류 포트가 리코일 슬롯과 어떻게 상호 작용하는지 - 리코일 슬롯이 스크류 위치와 겹치는 것은 원하지 않을 것입니다.
2.0 이후의 변화들:
- 인쇄 가능한 파일이 대시로 대체되었기 때문에 파일 이름을 공백 없이 변경했고, 그 결과 커스터마이저가 라이브러리를 찾지 못했습니다.
- OpenSCAD의 커스터마이저가 변수 수의 요소를 가진 벡터를 지원하지 않기 때문에, 커스터마이저에서 스크류 포트 위치가 문자열의 쉼표로 구분된 목록으로 지정되는 방식을 변경했습니다.