STL 파일은 3D 인쇄에 널리 사용되는 반면 OBJ 파일은 질감과 재료에 대한 더 많은 유연성과 지원을 제공합니다. 이 블로그 게시물에서는 Python에서 STL 파일을 OBJ 형식으로 변환하는 방법을 살펴봅니다.
- Python STL에서 OBJ로 변환 – 무료 다운로드
- Python에서 STL을 OBJ로 변환하는 방법
- Python에서 STL을 OBJ로 변환
- Python의 고급 옵션을 사용하여 STL을 OBJ로 변환
Python STL to OBJ 변환기 – 무료 다운로드
.NET을 통한 Python용 Aspose.3D는 3D 장면을 생성하거나 조작하기 위해 다양한 파일 형식을 지원합니다. 다음 pip 명령을 사용하여 라이브러리를 구성하거나 PyPI에서 설치할 수 있습니다.
pip install aspose-3d
STL을 OBJ 형식으로 변환하는 방법
아래 단계에 따라 STL 파일을 OBJ 형식으로 내보낼 수 있습니다.
- 입력 STL 파일을 로드합니다.
- ObjSaveOptions 클래스의 개체를 만듭니다.
- STL을 OBJ 파일 형식으로 변환합니다.
샘플 코드 및 자세한 내용은 다음 섹션을 참조하여 이해하시기 바랍니다.
Python을 사용하여 STL을 OBJ로 변환
Python에서 STL 파일을 OBJ 파일로 변환하려면 아래 단계를 따라야 합니다.
- 먼저 Scene.fromfile() 메서드를 사용하여 입력 STL 파일을 로드합니다.
- 그런 다음 ObjSaveOptions 클래스의 인스턴스를 만듭니다.
- save() 메서드를 호출하여 생성된 OBJ 파일을 내보냅니다.
다음 코드 스니펫은 Python에서 STL을 OBJ로 변환하는 방법을 보여줍니다.
import aspose.threed as threed
from aspose.threed import Scene
# Load input OBJ file with Scene class
scene = Scene.from_file("output.stl");
options = threed.formats.ObjSaveOptions()
# Convert STL to OBJ file
scene.save("STLtoOBJ.obj", options)
Python의 고급 옵션을 사용하여 STL을 OBJ로 변환
ObjSaveOptions 클래스의 다른 속성을 사용하여 STL 파일 변환 프로세스를 구성할 수 있습니다. 예를 들어 ObjSaveOptions 클래스를 사용하여 재료를 활성화 또는 비활성화하거나, 텍스처를 내보내거나, 좌표를 뒤집거나, 기타 설정을 지정할 수 있습니다. 아래 코드 스니펫은 STL을 OBJ로 변환하는 방법을 보여줍니다.
import aspose.threed as threed
from aspose.threed import Scene
# Load input OBJ file with Scene class
scene = Scene.from_file("output.stl");
options = threed.formats.ObjSaveOptions()
options.enable_materials = True
options.export_textures = True
# Convert STL to OBJ file
scene.save("STLtoOBJ.obj", options)
무료 임시 라이선스 받기
무료 임시 라이센스를 요청하여 API를 전체 용량으로 평가할 수 있습니다.
온라인 시도
이 API로 구동되고 용량 및 렌더링을 테스트할 수 있는 다음 온라인 도구를 참조할 수 있습니다.
결론
이 기사에서는 Python에서 STL을 OBJ로 변환하는 방법과 변환을 제어하는 고급 접근 방식에 대해 설명합니다. API의 다양한 기능을 더 자세히 알아보려면 문서 섹션을 살펴보십시오. 우려 사항이 있는 경우 무료 지원 포럼에서 언제든지 문의해 주십시오.