Python에서 STL을 DXF로 변환

STLDXF는 CAD(컴퓨터 지원 설계)에 사용되는 두 가지 널리 사용되는 파일 형식입니다. STL 파일은 일반적으로 3D 인쇄에 사용되는 반면 DXF 파일은 도면, 제도 및 제조와 같은 다양한 CAD 작업에 사용됩니다. 이번 블로그 게시물에서는 Python에서 STL을 DXF로 변환하는 방법을 알아봅니다.

이 문서에서는 다음 주제를 다룹니다.

  1. STL을 DXF로 변환하는 Python API
  2. STL을 DXF로 변환
  3. 옵션을 사용하여 STL을 DXF로 변환
  4. STL-DXF 변환기 온라인
  5. 무료 학습 자료

Python STL-DXF 변환기 API – 무료 다운로드

STL 파일을 DXF로 변환하기 위해 Aspose.CAD for Python API를 사용하겠습니다. Aspose.CAD for Python은 개발자가 Python에서 CAD 파일로 작업할 수 있는 강력한 라이브러리입니다. STL, DXF, DWG, DGN 등을 포함한 광범위한 CAD 파일 형식을 지원합니다. 이 API를 통해 개발자는 새로운 CAD 파일을 생성하고 보고 편집할 수 있습니다. CAD 파일, CAD 파일에서 데이터를 추출하고 다른 형식으로 변환합니다.

패키지를 다운로드하거나 콘솔에서 다음 pip 명령을 사용하여 PyPI에서 API를 설치하세요.

pip install aspose-cad

Python에서 STL을 DXF로 변환

아래 단계에 따라 Python에서 STL을 DXF로 쉽게 변환할 수 있습니다.

  1. Image 클래스의 로드 메서드를 사용하여 입력 STL 파일을 로드합니다.
  2. DxfOptions 클래스의 인스턴스를 만듭니다.
  3. 마지막으로 save() 메서드를 호출하여 STL을 DXF로 저장합니다. 출력 DXF 파일 경로와 DxfOptions를 인수로 사용합니다.

다음 코드 샘플은 Python에서 STL을 DXF로 변환하는 방법을 보여줍니다.

# 입력 및 출력 파일의 경로를 지정합니다.
inputSTL = "C:\Files\galeon.stl";
outputDXF = "C:\Files\galeon_out.dxf";

# DWF 파일 로드
image = cad.Image.load(inputSTL)

# DXF 옵션 지정
options = cad.imageoptions.DxfOptions()

# 출력 DXF 파일 저장
image.save(outputDXF, options);

Python의 옵션을 사용하여 STL을 DXF로 변환

아래 단계에 따라 STL 파일을 DXF 형식으로 변환하는 동안 다양한 저장 옵션을 지정할 수 있습니다.

  1. Image 클래스를 사용하여 입력 STL 파일을 로드합니다.
  2. CadRasterizationOptions 클래스의 인스턴스를 만듭니다.
  3. 옵션 속성을 지정합니다.
  4. DxfOptions 클래스의 인스턴스를 만듭니다.
  5. 그런 다음 벡터rasterizationoptions 속성을 CadRasterizationOptions로 설정합니다.
  6. 마지막으로 save() 메서드를 호출하여 STL을 DXF로 저장합니다.

다음 코드 샘플은 Python에서 STL에서 DXF로의 변환을 사용자 정의하는 방법을 보여줍니다.

# 입력 및 출력 파일의 경로를 지정합니다.
inputSTL = "C:\Files\galeon.stl";
outputDXF = "C:\Files\galeon_out.dxf";

# DWF 파일 로드
image = cad.Image.load(inputSTL)

# CAD 래스터화 옵션 지정
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# 변환할 특정 레이아웃을 선택하세요.
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# DXF 옵션 지정
options = cad.imageoptions.DxfOptions() 
options.vector_rasterization_options = rasterizationOptions

# 출력 DXF 파일 저장
image.save(outputDXF, options);

무료 라이센스 받기

제한 없이 STL-DXF 변환기 라이브러리를 사용해 보려면 무료 임시 라이센스를 받으세요.

온라인으로 STL을 DXF로 변환

위 API를 사용하여 개발된 무료 온라인 STL-DXF 변환기 앱을 사용해 볼 수도 있습니다. 플러그인, 소프트웨어 또는 구독을 설치하지 않고도 모든 브라우저나 장치에서 액세스할 수 있습니다.

Python STL-DXF 변환기 – 학습 리소스

STL을 DXF로 변환하는 것 외에도 아래 리소스를 사용하여 라이브러리에 대해 자세히 알아보고 다양한 기타 기능을 탐색할 수 있습니다.

결론

이번 블로그 게시물에서는 Python에서 STL을 DXF로 변환하는 방법을 배웠습니다. 이 문서에 설명된 단계를 따르면 프로그래밍 방식으로 STL 파일을 DXF 형식으로 쉽게 변환할 수 있습니다. Aspose.CAD for Python 라이브러리는 Python에서 CAD 파일 작업을 위한 간단하고 사용하기 쉬운 API를 제공합니다. Python에서 STL을 DXF로 변환하는 것 외에도 무료 웹 기반 STL 변환기를 사용하여 온라인으로 STL 파일을 DXF 형식으로 변환할 수도 있습니다. 모호한 점이 있는 경우 무료 지원 포럼에 문의해 주세요.

또한보십시오