슬라이싱 소프트웨어에서 일부 모델이 깨진 것처럼 보이는 이유는 무엇입니까?


12

내 슬라이싱 소프트웨어 (Slic3r)에서 모델의 정점 / 벽 중 일부가 사라진 것처럼 보이므로 모델 내부 (단단해야 함)는 보이고 표면은 얇은 쉘로 나타납니다.

왜 이런 일이 발생합니까? 인쇄하기 위해 모델을 내보내는 것이 여전히 안전합니까?

답변:


14

내 이해는 물체가 진정한 고체가 아닐 때 발생한다는 것입니다. STL은 각면과 스플라인의 삼각 분할을 유지하므로 슬라이싱 엔진은 모델에 틈이 있는지 여부와 그에 따라 채워야하는지 여부와 방법을 결정하기에 "스마트"하지 않습니다. 슬라이서에 틈이 생기면 끝점을 피처의 끝으로 처리하거나 레이어의 다음 지점으로 이동하여 인쇄에 틈이 생기거나 의미가없는 추가 포함 물이 만들어집니다.

Union, Subtract 및 Trim과 같은 복잡한 솔리드 도구를 사용하면 모델이 진정한 솔리드로 실패하는 것을 알았습니다. 이러한 도구가 솔리드 모델과 상호 작용하는 방식에서 솔리드 모델의 외부 쉘에 작은 (때로는 그리 크지 않은) 간격이 생기는 반올림 오류가 자주 발생합니다. STL로 내보낼 때 간격이 유지됩니다.


rounding error많은 설명이 있습니다. OpenSCAD를 사용하는 경우 두면이나 선이 서로 일치 할 때 모호하지 않도록 작은 퍼지 계수 (예 : 0.001mm)를 더하거나 빼야하는 경우가 종종 있습니다. 이제 왜 그렇게해야하는지 그리고 왜 작동하는지 알고 있습니다.
Martin Carney

더 나은 CAD 도구를 사용할 수있게 된지 오래되었지만 CAD 소프트웨어의 가격과이 오류가 얼마나 자주 발생하는지간에 상관 관계가 있다고 생각합니다. 저는 대부분 무료 버전의 Sketchup을 사용하며 거의 매번 발생합니다. 나쁜 인쇄를 피하기 위해 견고한 검사 플러그인을 다운로드했습니다.
tbm0115

2

일부 STL은 CAD 소프트웨어에서 제대로 내보내지지 않습니다.

https://modelrepair.azurewebsites.net 과 같은 수리 도구 또는 서비스를 사용 하십시오 .

수리 된 STL에는 더 이상 이러한 문제가 없어야합니다.


1
이것은 "왜"에 대답하지 않는 것 같습니다.
Tom van der Zanden

1
그것은 내가 모르는 CAD 도구 내보내기 논리의 내부 작업에 들어가고 있습니다. '왜'에 대한 나의 반응은 실용적이고 높은 수준으로 충분했습니다.
kareem

@ kareem, 당신의 대답은 최소한이지만 해결책은 효과가 있습니다. "고치는 방법"을 추가하는 것을 고려할 것입니다. 질문에 답하고 답을 수락하지만 가능한 경우 먼저 "왜"부분에 대한 세부 정보를 얻을 수 있는지 확인하고 싶습니다. 감사!
Tormod Haugene

1
솔직히, 나는 이것이 현재 우리가 원하는 품질의 종류가 아니라고 생각합니다. 답변을 개선하고 더 자세한 내용을 추가 할 수 있습니까? 이것을 주석으로 사용하는 것이 좋습니다. -1
Zizouz212

감사합니다! 나는 나를 미치게하는 모델을 가지고 있었고이 사이트는 그것을 완벽하게 고쳤다.
Kenny Wyland

1

cad 소프트웨어에서 법선이 반전되거나 일치하지 않을 수 있습니다. 최근에 Cinema4D를 사용하여 일부 모델을 내보내고 슬라이서에서 얼굴이 이상하게 작동했습니다.

'반전 법선'의 의미는 다각형면이 안쪽을 향할 수 있다는 것입니다. 일부 슬라이싱 소프트웨어는이를 신경 쓰지 않으며 각 얼굴의 양면을 동일하게 취급합니다. 역 법선을 관찰하는 사람들은 얼굴이 완전히 보이지 않거나 음영이 없거나 이상한 음영으로 나타날 수 있습니다.

CAD 소프트웨어에는 법선을 정렬하거나 최소한 각면에서 뒤집을 수있는 도구가 있어야합니다. 또는 MeshLab 및 Meshixer와 같은 일부 도구에는이 문제를 해결할 수있는 도구가 있다고 생각합니다. 또한 모델이 수밀하고 중복 정점,면 등과 같은 오류가 너무 많지 않은지 확인하십시오.


0

블렌더 <-> Slic3r과 비슷한 문제가 있었고 블렌더의 stl을 수정 한 다음 slic3r이 작동하기 시작하여 이상한 얼굴을 보여서는 안됩니다. 솔루션은 (@ tbm0115에서 제안한 바와 같이) 내 보낸 객체를 굳혔습니다. 객체에 Solidify 수정자를 추가하기 만하면됩니다 (적용 할 필요 없음). stl로 내보낼 때 "적용자 적용"을 확인하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.