기술도면 기하학적 선무늬 |
Menu location |
---|
기술도면→ 선무늬 넣기→ 기하학적 선무늬를 면에 넣기 |
Workbenches |
기술도면 작업대 |
Default shortcut |
None |
Introduced in version |
- |
See also |
기술도면 선무늬, 기술도면 선무늬 넣기 |
설명
기술도면 기하학적 선무늬 도구는 AutoDesk PAT 선무늬 사양에 기반한 무늬로 보기의 닫힌 영역을 채웁니다. 또는 기술도면 선무늬 도구는 SVG 기반 선무늬를 사용합니다. 자세한 내용은 선무늬 넣기를 참조하세요.
면을 채운 기하학적 선무늬
용법
- 보기에서 닫힌 영역을 선택합니다.
- 도구를 호출하는 방법은 여러 가지가 있습니다.
기술도면 기하학적 선무늬 버튼을 누르세요.
- 메뉴에서 기술도면→ 선무늬 넣기→
면에 기하학적 선무늬 적용를 선택하세요.
- 면에 기하학적 선무늬 적용 작업창이 열립니다.
- 선택적으로 무늬 파일을 변경합니다.
- 선택적으로 무늬 파일, 무늬 이름, 무늬 크기, 선 굵기 및 선 색상을 변경합니다.
- 확인 버튼을 누르세요.
보충 설명
- 단색 채우기의 경우 무늬 파일로 solid.svg를 선택합니다.
- 선무늬 대상체는 '"위상 명명 문제"에 취약합니다. 자세한 내용은 기술도면 길이 치수를 참조하세요. 선무늬 넣기 작업은 그리기 과정의 마지막 단계 중 하나로 하는 것이 좋습니다.
- 몇 가지 견본 무늬들은 아래 경로의 파일 하나에 포함되어 있습니다:
$INSTALL_DIR/data/Mod/TechDraw/PAT/FCPAT.pat
- 여기서
$INSTALL_DIR
은 프리캐드가 설치된 디렉토리입니다. 예: /usr/share/freecad/data/Mod/TechDraw/PAT/FCPAT.pat
속성
- 데이터Source: 기하학적 선무늬가 적용되는 보기의 면.
- 데이터File Pattern: 사용할 PAT 파일의 위치다.
- 데이터Name Pattern: 무늬 파일 내의 PAT 사양의 이름입니다.
- 데이터Scale Pattern: 무늬에 적용할 배율(> 0.0 이어야 함).
- 보기Weight Pattern: 무늬 선의 두께.
- 보기Color Pattern: 무늬 선의 색상.
스크립팅
자동 생성된 API 문서 및 FreeCAD 스크립팅 기본도 참고하세요.
다음 함수를 사용하여 매크로 및 파이썬 콘솔에서 기하학적 선무늬를 만들 수 있습니다:
hatch = FreeCAD.ActiveDocument.addObject("TechDraw::DrawGeomHatch", "GeomHatch")
hatch.Source = (view1, ["Face0"])
hatch.FilePattern = "path/to/myPATfile.pat"
hatch.NamePattern = "Diamond"
page.addView(hatch)
기술도면의 기하학적 선무늬 엔진을 사용하여 3D 공간에서 복합 대상체를 생성하는 것도 가능합니다. 이 알고리즘은 아직 다른 경우에 맞춰 조정되지 않았으므로 기본면이 XY 평면에 있는지 확인해야 합니다.
import TechDraw
face = Part.makePlane(10, 10)
patfile = "path/to/myPATfile.pat"
pattern = "Diamond"
scale = 10
hatch = TechDraw.makeGeomHatch(face, scale, pattern, patfile)
Part.show(hatch)
이 페이지에서 인용한 것은 https://wiki.freecad.org/TechDraw_GeometricHatch