답변:
Slic3r의 핵심은 C ++로 작성되었지만 infill 생성과 같은 많은 다른 구성 요소가 Perl로 작성되었습니다. Slic3r은 오픈 소스이기 때문에 Perl에서 자체 충전 모듈을 작성하고 자신의 Slic3r 버전을 다시 컴파일하는 것을 막을 수있는 것은 없습니다.
이 작업을 고려하고 있다면 Github 저장소의 기존 충전 코드를 찾을 수 있습니다.
https://github.com/alexrj/Slic3r/tree/master/lib/Slic3r/Fill
소스에서 실행하는 방법에 대한 지침은 다음을 참조하십시오.
다음은 새로운 채우기 패턴이 추가 된 커밋입니다. 이것은 새로운 infill 모델을 추가하기 위해 수정되어야하는 코드베이스의 모든 부분을 보여줄 것입니다 (Perl 코드 외에 몇 가지 사소한 C ++ 수정이 필요합니다)
https://github.com/alexrj/Slic3r/commit/2811af349ae17230a525ddcf819b1ddffaa250c9