요약
저는 구글 제미니를 통해 OpenSCAD 코드를 생성했습니다.
OpenSCAD 코드는 Google Gemini를 통해 생성되었습니다.
서로 다른 길이의 문자열을 도장으로 만들 수 있습니다.
다양한 길이의 문자열로 스탬프를 만들 수 있습니다.
출력할 때는 도장면을 위로 하고 서포트를 부착하여 출력하는 것을 추천합니다.
인쇄할 때는 인쇄 표면이 위로 향하게 하고 지원을 추가하는 것을 권장합니다.
https://g.co/gemini/share/85f238267510
OpenSCAD 통합 스탬프 생성기 사용 설명서(OpenSCAD 통합 스탬프 생성기 사용자 매뉴얼)
소개(Introduction)
이 오픈SCAD 코드는 사용자가 원하는 텍스트와 모양의 3D 페인트 모델을 생성할 수 있게 해 줍니다. 다양한 옵션을 설정하여 사용자 정의 페인트를 디자인하고 3D 프린팅용 STL 파일로 내보낼 수 있습니다.
이 오픈SCAD 코드는 사용자 정의 텍스트와 모양으로 3D 스탬프 모델을 생성하는 데 도움을 제공합니다. 다양한 옵션을 구성하여 개인화된 스탬프를 디자인하고 STL 파일로 내보내서 3D 인쇄할 수 있습니다.
사용 방법(How to Use)
OpenSCAD 설치: OpenSCAD 프로그램이 설치되어 있지 않은 경우,https://openscad.org/여기에서 다운로드하여 설치합니다.
OpenSCAD 설치: 만일 OpenSCAD가 설치되어 있지 않은 경우, 다운로드하여 설치하십시오.https://openscad.org/.
코드 열기: 제공된 .scad 코드를 OpenSCAD 프로그램에서 엽니다.
오픈 코드: OpenSCAD 프로그램에서 제공된 .scad 코드 파일을 열어보세요.
설정 수정: 코드 상단의 [도장 설정 / Stamp Settings] 절에서 원하는 대로 매개변수 값을 수정하세요. 각 매개변수에 대한 설명은 아래를 참조하세요.
설정 변경: 코드의 상단에있는 [도장 설정 / Stamp Settings] 절에서 원하는 대로 매개변수 값을 변경하십시오. 각 매개변수에 대한 설명은 아래를 참조하십시오.
미리보기: F5 키를 누르면 변경 사항이 적용되며, 모델 미리보기를 확인할 수 있습니다.
미리보기: 변경 사항을 적용하고 모델을 미리 보려면 F5를 누르세요.
렌더링 및 내보내기: 디자인이 만족스럽다면 F6 키를 눌러 모델을 렌더링 합니다. 렌더링이 완료되면 파일(File) > 내보내기(Export) > STL로 내보내기(Export as STL...) 메뉴를 선택하여 3D 프린팅용 STL 파일을 저장합니다.
렌더링 및 내보내기: 디자인에 만족하면 모델을 렌더링하려면 F6을 누르세요. 렌더링이 완료되면 파일 > 내보내기 > STL로 내보내기를 선택하여 3D 인쇄를 위한 STL 파일을 저장하세요.
설정 매개변수 설명(Parameter Explanations)
공통 설정(Common Settings)
텍스트 글꼴: 도장에 사용할 글꼴 이름을 입력하십시오. 이는 시스템에 설치되어 있어야 하며, 정확한 이름은 OpenSCAD 메뉴의 Help > Font List에서 확인할 수 있습니다. (예: "Malgun Gothic:style=Bold", "Arial:style=Bold")
스탬프에 사용할 글꼴의 이름을 입력하십시오. 이는 당신의 시스템에 설치된 글꼴이어야 합니다. OpenSCAD에서 Help > Font List에서 정확한 이름을 찾을 수 있습니다. (예: "Malgun Gothic:style=Bold", "Arial:style=Bold")
텍스트 깊이: 글자가 돌출되거나 들어가는 깊이를 밀리미터(mm) 단위로 설정합니다.
글이 돌출되거나 새겨진 깊이(mm 단위)를 설정합니다.
베이스 플레이트 높이: 도장된 베이스 플레이트의 두께를 밀리미터(mm) 단위로 설정합니다.
스탬프의 베이스 플레이트의 두께(mm)를 설정합니다.
도장 유형 선택(Stamp Type Selection)
스탬프_타입: 도장의 타입을 선택합니다.
스탬프의 유형을 선택하세요.
"에ン보스드": 양각(글자가 凸되어 나오는 것) / 글자가 凸되어 나오는 것.
"debbossed": 음각(글자가 새겨져 있음) / 글자가 새겨져 있습니다.
바닥면 모양 선택(Base Shape Selection)
베이스_셰이프: 도장의 바닥면의 모양을 선택합니다.
스탬프 베이스의 모양을 선택하세요.
"사각형": 직사각형 / Rectangle.
"타원형": 타원형 / Ellipse.
"사각형": 정사각형 / 사각형.
모양별 설정(Shape-Specific Settings)
직사각형/타원형 설정(Rectangle/Ellipse Settings) (base_shape이 'rectangle' 또는 'ellipse'일 경우 적용됩니다)
스탬프_텍스트: 도장에 넣을 텍스트를 한 줄로 입력합니다.
스탬프를 위한 텍스트를 입력하세요(단일 줄).
text_size_rect_ellipse: 글자 크기를 밀리미터(mm) 단위로 설정합니다.
글자 크기(mm 단위)를 설정합니다.
베이스 사이징 모드: 바닥면의 크기를 조정하는 방법을 선택합니다.
기본 크기 조정 모드를 선택하세요.
"수동적으로": 아래의 base_width, base_depth 값을 사용하여 크기를 직접 지정합니다. / 아래의 base_width 및 base_depth를 사용하여 크기를 수동으로 지정합니다.
"자동": 기준 여백 값을 바탕으로 텍스트 주변에 자동으로 여백을 만들어 아래쪽 크기를 결정합니다. / 텍스트 주변에 여백(base_margin)을 추가하여 기준 크기를 자동으로 결정합니다.
베이스_너비: (수동 모드) 바닥면의 가로길이(직사각형) 또는 장축 길이(타원)를 밀리미터(mm) 단위로 설정합니다. 텍스트를 변경할 때는 수동 조정이 필요할 수 있습니다.
(수동 모드) 베이스의 너비(사각형) 또는 주 축 길이(타원형)를 설정합니다(mm 단위). 스탬프 텍스트가 변경되면 수동 조정이 필요할 수 있습니다.
베이스_深度: (수동 모드) 바닥면의 세로 길이(직사각형) 또는 단축 길이(타원)를 밀리미터(mm) 단위로 설정합니다.
(수동 모드) 베이스의 깊이(사각형) 또는 작은 축 길이(타원형)를 mm 단위로 설정합니다.
베이스 마진: (자동 모드) 텍스트 주변에 생성될 여백 크기를 밀리미터(mm) 단위로 설정합니다.
(자동 모드) 텍스트 주변의 여백 크기(mm)를 설정합니다.
사각형 설정(Square Settings) (base_shape이 'square'일 경우 적용 / Applies when base_shape is 'square')
스탬프_텍스트: 도장에 넣을 문자들을 한 글자씩 나누어 리스트 형태로 입력합니다. 글자들은 자동으로 계산된 사각형 그리드에 배치됩니다.
스탬프를 위한 문자를 단일 문자 목록으로 입력하십시오. 문자들은 자동으로 계산된 사각형 그리드에 배열될 것입니다.
예시: ["가", "나", "다", "라"]
텍스트 크기 사각형: 글자의 기준 크기를 밀리미터(mm) 단위로 설정합니다. 실제 크기는 그리드 배치 시 자동으로 조정됩니다.
기본 글자 크기(mm 단위)를 설정합니다. 실제 크기는 그리드를 배치할 때 자동으로 조정됩니다.
베이스_사이즈: 정사각형 바닥면의 한 변 길이를 밀리미터(mm) 단위로 설정합니다. (최대 25mm 권장)
사각형 베이스의 측면길이를 설정합니다(mm 단위). (최대 25mm 권장)
텍스트 영역 크기 조정 비율: 글자가 배치되는 영역을 전체 하단 크기에 비해 얼마나 줄일지 비율로 설정합니다. (예: 0.9 = 90%)
전체 베이스 크기에 대해 텍스트 영역을 축소할 비율을 설정합니다. 일반적으로 테두리를 위한 공간을 제공하기 위한 용도입니다. (예: 0.9 = 90%)
테두리 설정(Border Settings)
add_border: 양각(stamp_type = "embossed")인 경우, 아래 테두리를 추가할지 여부를 설정합니다(true 또는 false).
만일 stamp_type이 '에ン보스드'인 경우, 베이스 주변에 테두리를 추가할지 여부를 설정합니다(참 또는 거짓).
border_thickness: 테두리의 두께를 밀리미터(mm) 단위로 설정합니다.
테두리의 두께를 설정합니다(mm 단위).
손잡이 관련 설정(Handle Settings)
handle_base_diameter: 손잡이의 바닥 직경을 설정합니다.
손잡이의 하단 부분의 직경을 설정합니다.
handle_top_ball_diameter: 손잡이의 위쪽에 있는 가장 넓은 구형 부분의 직경을 설정합니다.
손잡이의 상부 구형 부분의 최대 직경을 설정합니다.
handle_height: 손잡이의 전체 높이를 설정합니다.
손잡이의 총 높이를 설정합니다.
주의사항 (Notes)
글꼴 설치: 코드에서 지정한 text_font가 사용자의 컴퓨터에 설치되어 있어야 합니다.
글꼴 설치: 코드에서 지정된 text_font는 컴퓨터에 설치되어야 합니다.
사각형 텍스트 입력: base_shape을 'square'로 설정한 경우, stamp_texts 변수에는 한 글자씩 나누어 리스트 형태로 입력해야 합니다. (예: ["안", "닝", "하", "세", "요])
사각형 텍스트 입력: 베이스_셰이프가 '사각형'으로 설정되어 있는 경우, 스탬프_텍스트 변수에 단일 문자의 목록으로 텍스트를 입력해야 합니다(예: [‘H’, ‘e’, ‘l’, ‘l’, ‘o’]).
미리보기 확인: 설정을 변경한 후에는 F5 키를 통해 미리보기를 확인해 원하는 대로 모델이 생성되었는지 확인하는 것이 좋습니다.
미리보기 확인: 설정을 변경한 후에는 항상 F5를 클릭하여 모델을 미리 보고 원하는 대로 보이는지 확인하십시오.
렌더링 시간: 만일 $fn 값이 높거나 모델이 복잡할 경우, 렌더링(F6) 시간이 오래 걸릴 수 있습니다.
렌더링 시간: $fn 값이 높거나 모델이 복잡한 경우 렌더링(F6)이 오래 걸릴 수 있습니다.
Теги
Источник модели
