잉크 스케이프-둥근 모서리?


78

Inkscape에서 사각형의 모서리를 둥글게하는 것은 쉽습니다. 개체를 선택하고 F4 (사각형 도구)를 누른 다음 원형 노드를 드래그하십시오.

더 복잡한 모양을 위해 어떻게합니까?

다각형과 그에 상응하는 것

"동적 오프셋"은 거의 옳지 만 오목한 다각형의 내부를 둥글게하지는 않습니다.

답변:


17

이 작업을 수행하는 간단한 방법이 없기 때문에 Inkscape의 약점 인 것 같습니다. 내가 지금까지 찾은 이것을 처리하는 가장 좋은 방법은 다음과 같습니다.

  1. 원하는 최종 코너 반경을 사용하여 몇 개의 둥근 모서리 사각형을 만듭니다.
  2. 둥글 림으로 인해 모서리가 만나지 않는 지점을 신경 쓰지 않고 전체 최종 모양을 만들기 위해 서로 맞대고 있습니다.
  3. 그들을 하나의 경로로 연결
  4. 노드를 삭제하여 불필요한 노치를 수정하십시오.

운좋게도 누군가가이 기술을 온라인상에서 설명하고 있습니다 .

어딘가에서 당신 (그리고 5 만 명의 다른 Inkscape 사용자)이 원하는 방식으로 경로를 변환 할 수있는 경로 편집 도구가 있기를 바랍니다. 그렇지 않다면, 이것은 주말에 좋은 코딩 프로젝트를 만들 것입니다.


73
  1. 사각형 또는 사각형을 선택
  2. 노드 옵션을 선택하십시오
  3. 오른쪽 모서리에는 사각형 노드 대신 둥근 노드가 표시됩니다. 원하는 둥근 모서리가 나올 때까지 노드를 아래로 끕니다.

노드 옵션 :

2. 노드 옵션

둥근 모서리를 가져 오려면 둥근 위젯을 드래그해야합니다.

여기에 이미지 설명을 입력하십시오

라운드 위젯을 드래그하면 어떻게됩니까?

여기에 이미지 설명을 입력하십시오

다른 사람들이 지적했듯이 이것은 사각형에서만 작동합니다 (그러나이 페이지에 사람들을 착륙시키는 일반적인 사용 사례입니다).


1
이 '노드 옵션'은 무엇입니까? 스크린 샷은 사랑 스럽습니다.
RAnders00

15
직사각형이나 정사각형에는 유용하지만 질문과 같은 더 복잡한 모양에 어떻게 도움이됩니까?
Tom Pohl

4
"잉크 스케이프에서는 사각형의 모서리를 둥글게하는 것이 쉽다"고 직사각형 이외의 모양을 둥글게하는 것에 대한 질문을하기 전에 질문에 대한 소개를 언급했다 .
OJW

이것은 예를 들어 DXF로 올바르게 내보내지지 않을 것입니다. "경로"> "오브젝트 경로 (Shift-Ctrl-C)"메뉴를 사용하여 실제 둥근 경로를 만들 수 있습니다.
Rocco

질문에 대답하지 않기 때문에 이것을 공표하고 싶지 않습니다. 다른 한편으로, 질문의 제목은 어떤 형태를 암시하며 이것이 도움이 되었기 때문에 나는 그것을 찬성했습니다.
Dave F

22

이것은 (개발자 버전에서만 사용할 수 깎기 / 모따기 경로 효과를 사용하여 달성 할 수 있습니다 0.91+devel찾을 수 있습니다, 여기를 ).

사용 방법은 다음과 같습니다.

  1. 수정하려는 경로를 선택한 다음 아래에서 경로 효과 탭을 엽니 다 Path > Path Effects....

    수정되지 않은 경로

  2. 경로 효과 창에서 새 효과를 추가하고을 선택하십시오 Fillet/Chamfer.

    여기에 이미지 설명을 입력하십시오

  3. 패스 모서리에 적용 할 반경을 선택하고 Fillet버튼을 누릅니다.

    필렛 경로

  4. 일부 모서리 만 둥글게 Change only selected nodes box하려면 Fillet버튼을 클릭하기 전에를 선택하고 경로 편집 모드에서 변경할 노드를 선택하십시오 .


2
이 효과는 내가이 의견을 쓸 당시 발표되지 않은 Inkscape 0.92에 추가 된 것으로 보인다.
Levi Morrison

1
필렛 / 모따기 버전 0.92pre1에서 누락 됨
Christian Strang

1
@ChristianStrang은 0.92 릴리스에서도 여전히 누락 된 것처럼 보입니다. (
Cylindric

2
그러나 2017 년 4 월 현재 개발 버전 (0.92.1preX)에서도 제공되지 않습니다. 버그 추적기 에서 볼 수 있듯이이 기능은 마일스톤 0.93으로 이동되었습니다 . 따라서 지금은 실험 브랜치 에서 빌드하지 않으면 달성 할 수 없습니다 .
ferran

1
좋은 소식! 필렛 / 챔퍼는 1.0 알파로 제공되며 릴리스되었습니다. 이 비디오에 대한 설명에서 미리 컴파일 된 Windows 버전에 대한 링크를 찾을 수 있습니다. youtube.com/watch?v=9lFI7qGFP7M
user1414213562

20

문제가 있지만 직사각형이 아닌 모양에도 적용되는 또 다른 임시 해결책 :

  1. 객체에 동적 오프셋 을 적용 합니다.
  2. 객체를 경로로 변환합니다 .
  3. 확장명 → 경로 수정 아래에 노드를 추가하십시오 . 이것은 선택 사항이지만 결과를 크게 향상시킬 수 있습니다. 메리 어가 많을수록.
  4. 다이나믹 인셋 (즉, 네거티브 다이나믹 오프셋 )을 객체에 적용하십시오.
  5. 원하는 경우 Object를 Path로 한 번 더 변환 하고 단순화하십시오.

3
inkscape.org/doc/advanced/tutorial-advanced.html 참조 -삽입 / 오프셋은 ctrl + (및 ctrl +), 동적 오프셋은 ctrl + J로 드래그 가능한 핸들 추가
Jason S

17

균열에보다 탄력적 인 레이저 컷 방풍 디자인을 만들기 위해 기존의 불규칙 다각형에 둥근 모서리를 추가하고 싶을 때 방금 발견 한 또 다른 방법이 있습니다.

  1. 선택 경로 편집하여 노드 (F2) 도구를하고 둥근 만들고 싶어 모퉁이 노드를 선택합니다.

  2. Ctrl-Alt누른 채로 수평선에서 약간 떨어진 수평선을 클릭하여 새 노드를 추가하십시오.

  3. 수직선을 따라 새 노드를 작성하여 다른 새 노드를 추가하려면 동일한 작업을 다시 수행하십시오.
  4. 이 단계에서 나는 두 개의 새로운 노드로 돌아가서 두 노드가 모두 일정한 오프셋을 갖도록합니다. 예를 들어 2mm 떨어져 있습니다.
  5. 코너 노드를 선택하고를 눌러 Del삭제하십시오. 코너는 이제 다음과 같아야합니다.

거친 코너

  1. 왼쪽 하단에있는 두 베 지어 점을 드래그하여 만족스러운 곡선을 만듭니다. 나는 이것을 잡고 Ctrl서로 위로 정렬하여 다음과 같이 보입니다.

정렬


좋은 해결책! 3 단계에 한 가지 추가 사항 : Extensions -> Modify Path -> Add Notes ...각 모서리에서 모서리까지 같은 거리에 노드를 갖기 위해 노드를 추가하는 데 사용 하는 것이 좋습니다 .
daniel.neumann

1
그러나 물체의 측면이 사각형 격자와 정렬되어 있지 않지만 대각선이나 비스듬히 기울어 진 경우에는 쉽지 않습니다.
Zelphir Kaltstahl

5

다른 방법을 사용했습니다. 익숙해 져서 스냅 옵션을 사용하는 방법을 배운 후에는 매우 빠르게 일할 수 있다는 것을 알게되었습니다. 이것은 축에 평행 한 직교 선으로 구성된 경로에 가장 적합합니다.

  1. 사각형에서 원하는 반경을 가진 원을 빼면 '커터'모양이 만들어집니다. 원의 중심을 정사각형 모서리 중 하나에 놓고 정사각형의 크기를 원의 지름으로 지정하십시오. 이렇게하면 절단기 중심이 호 가장자리와 정렬됩니다.
    여기에 이미지 설명을 입력하십시오
  2. 절단기를 복제하여 재사용 할 수 있도록 둥글게하려는 모서리에 맞 춥니 다. 개체 중심과 커 스프 노드의 스냅을 활성화하여 원하는 위치에 커터를 정확하게 맞 춥니 다.여기에 이미지 설명을 입력하십시오
  3. 필요한 경우 커터를 중심을 따라 회전하여 원호를 기본 경로의 가장자리에 맞 춥니 다.
  4. 원래 경로와 절단기를 선택하고 모서리가 볼록한 경우 부울 조합을, 부울 결합을 오목한 경우 부울 차이를 수행하십시오. 코너가 둥글다!
  5. 절단기를 복제하고 원하는 모퉁이마다 반복합니다.
  6. 초기 모양이 열려 있으면 부울 연산이 닫힙니다. 프로세스가 끝날 때 다시 열어야 할 수도 있습니다.

아마도 현재로서는 최고의 솔루션 일 것입니다 (0.92.2)!
Ray

3

bonaccia 응답에서 영감을 얻었습니다 (감사합니다) 둥근 모서리를 제어 할 수 있음을 발견했습니다. 직사각형이나 정사각형 및 저격 기능을 추가로 사용할 수 있습니다. 내가 만든 다음 GIF를 확인하십시오.

둥근 모서리를 제어하는 ​​방법


2

이 문제에 대한 또 다른 해결책은 경로 분할 도구를 사용하는 것입니다. 여기서 장점은 반지름을 숫자로 명시 적으로 설정할 수 있다는 것입니다

  1. 사각형 만들기
  2. 원하는 반지름으로 원을 만듭니다
  3. 사각형의 모서리에 원을 정렬
  4. 사각형과 원을 선택하고 경로-> 나누기를 사용하십시오.
  5. 원치 않는 모서리 조각을 삭제하십시오.
  6. 새 원과 원래 사각형 사이에 경로-> 합집합을 수행하십시오.

2

Edit paths by nodes도구를 사용 하여이 문제를 해결할 수있었습니다 . 단일 끝을 처리하는 방법을 보여 주지만, 가장자리가 평평한 모든 모양에서 작업이 작동해야합니다. 다음과 같은 모양으로 시작하십시오.

여기에 이미지 설명을 입력하십시오

선택 Edit paths by nodes도구를하고 형태를 선택합니다. 모양의 끝이 평평한 경우 각 모서리마다 하나씩 두 개의 노드가 있어야합니다. 해당 노드를 선택하고 Insert new nodes into selected segments버튼을 클릭하십시오 . 여기에 이미지 설명을 입력하십시오그러면 두 노드 사이에 세 번째 노드가 추가되고 다음과 같이 나타납니다.

여기에 이미지 설명을 입력하십시오

이제 중간에 노드가 있으므로 둥근 모서리를 만들 수 있습니다. 노드를 선택하고 당겨서 다음과 같이 점을 만듭니다.

여기에 이미지 설명을 입력하십시오

Ctrl + 드래그를 사용하여 직선으로 드래그하십시오. 이제 노드를 다듬을 수있는 지점이 생겼으니 Make selected nodes symmetric버튼이있는 곳 여기에 이미지 설명을 입력하십시오입니다. 그러면 노드 모양을 변경할 수 있도록 핸들이 노드에 추가됩니다. 다음과 같이 보일 것입니다 :

여기에 이미지 설명을 입력하십시오

이제 원하는 반올림을 얻기 위해 핸들을 조정하십시오 (Ctrl 키를 눌러 모든 것을 똑바로 유지하십시오).

노드가 선택된 상태


2

사용중인 Inkscape 버전에 필렛 / 모따기 패스 효과가없는 경우 필자가 작성한 확장명이 도움이 될 수 있습니다.

잉크 스케이프 둥근 모서리

둥근 모서리 확장 예제 사용법


이 답변에 도달하려면 위의 모든 답변을 읽어야했지만 그만한 가치가있었습니다. 실제로 이것은 필렛 / 챔퍼 LPE에 가장 가깝습니다. 공식 Inkscape 페이지에는 "Fillet and Chamfer"확장자도 있지만 작동하지 않습니다.
user1414213562

나는 그것을 시도하고있어 이 오류
Foad

고마워, 이것은 나를 위해 일했다. "개체-> 경로"를 사용하여 별 다각형을 변환했습니다. 별의 구석에 노드를 자동으로 추가했습니다. 그런 다음 "확장> 경로 수정> 둥근 모서리"를 사용하여 별 경로를 선택하고 반경을 적용했습니다. [나는 inkscape 0.92를 사용하고 있습니다.] 편집 :이 확장이 모서리 대신 모서리를 둥글게 만들면 inkscape를 다시 시작하십시오.
myDoggyWritesCode

1

베 지어 곡선을 사용하여 성공했습니다. 예를 들어 OP의 L 모양을

|
|
|
 \
  \
   \_________

(매우 거친 ASCII 기술!) 즉, 둥근 모서리가 있어야하는 대각선으로 두 선 결합 점에 대한 베 지어 제어점을 조정하십시오.


0

순수한 외형 효과 (둥근 경로로 끝나지 않음)의 경우 필터> 흐림 효과 > 교차 부드러운 효과를 적용 할 수 있습니다. 그런 다음 필터 편집기를 열고 표준 편차 효과 매개 변수를 약 1.0으로 설정하십시오.


0

다른 방법은 획을 만들고 조인 및 캡을 반올림하도록 설정하는 것입니다. 패스를 복사하여 붙여넣고 획에서 사본을 제거하십시오. 그런 다음 원본을 선택하고 경로> 획을 선택하고 두 모양을 다시 결합하십시오.


-1

깨끗한 해결책이 없으므로 김프를 사용하여 다른 해결책을 언급합시다!

1- 다른 Inkscape 인스턴스에서이 개체 만 복사하십시오 (다른 개체가있는 경우).

2- 비트 맵으로 내보내기 (png 파일)

3- 김프로 png를 열고 "Color tool로 선택"으로 모양을 선택하십시오.

3- 선택-> 페더-> R픽셀 (반지름)

4- 선택 색상을 지정하고 다시 png로 저장 / 내보내기

5- Inkscape로 수정 된 png 파일을 열고 "Trace Bitmap"도구를 사용하여 둥근 경로를 얻습니다 (모양이 단색이어야하므로 쉽고 깨끗합니다)


위에 나열된 몇 가지 솔루션이 있습니다. 그들은 부정한가? 편집을 위해 벡터 객체를 김프에 가져가는 것은 더러운 해킹입니다.
Martin Zaske

1
@MartinZaske 위의 답변 중 대부분 (높은 평가)은 사각형과 같은 기본 도형으로 제한되거나 너무 수동적이고 너무 많은 모서리가있는 도형에는 실용적이지 않습니다. 복잡한 모양에서 나는이 접근법이 위의 대부분의 답변보다 훨씬 쉽고 더 좋을 것이라고 생각합니다. 또한 이것을 게시했을 때 명확한 답변이 없었습니다.
saeedgnu

-1

꽤 잘 작동하지만 모양이 약간 변경됩니다.

그것은 Wrzlprmft 의 솔루션 과 유사합니다 .

결과

단계별 GIF

죄송합니다. 이미지를 올릴 평판이 없습니다.

다음과 같은 잉크 스케이프 확장을 만들 수도 있습니다.

끔찍한 영어로 죄송합니다


-2

Inkscape에서 XML 편집기를 사용하여 사각형 모서리를 둥글게 만들 수 있습니다. XML 편집기를 열고 <svg:rect요소를 선택하십시오 . rx 및 ry 속성을 추가하면 XML 편집기의 오른쪽 하단에 두 개의 필드와 Set단추가 있습니다. 넣고 rx상단 필드에, 그리고 10다른 다음 번호를 누르거나 Set.


이론적으로는 좋은 생각입니다. 실제로 질문에 언급 된 객체는 더 이상 사각형이 아닙니다. ryrx속성을 설정할 수 있지만 해석되지는 않습니다.
daniel.neumann

-4

실제로 매우 간단합니다.

  1. 직사각형 모서리가있는 모양을 만듭니다.

  2. 사각형 도구를 클릭하십시오

  3. 사각형 핸들 중 하나가 아닌 모양의 모서리에있는 원형 핸들 중 하나를 클릭하십시오.

  4. Shift원형 핸들을 누르고 드래그하면 자동으로 둥근 모서리가 만들어집니다.

여기에 이미지 설명을 입력하십시오
둥근 모서리를 만들려면 원형 핸들을 드래그하십시오.


3
최근에 변경되지 않은 경우 일반 사각형에서만 작동하며 문제는 아닙니다. 스크린 샷조차도 모양의 왼쪽 부분을 구성하는 사각형 만 선택하고 있음을 보여줍니다. 마지막으로 스크린 샷에 요청 된 오목한 모서리의 둥근 모서리가 표시되지 않습니다.
Wrzlprmft 2016 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.