Руководство пользователя по OpenSCAD/Двухмерные примитивы: различия между версиями

Материал из Викиучебника — открытых книг для открытого мира
Содержимое удалено Содержимое добавлено
м Откат правок 31.128.188.76 (обс.) к версии Gleb.svechnikov
Метка: откат
Строка 9: Строка 9:
[[File:OpenScad Square 10 x 10.jpg|150px|10x10 square]]
[[File:OpenScad Square 10 x 10.jpg|150px|10x10 square]]


== circle ==
<big>
#перенаправление [[Крупный текст]]
[[fgtrlijtoiyjtoijtkckkdjtodototyfjbji|fgtrlijtoiy]]







</big>== circle ==
Создает круг с заданными параметрами
Создает круг с заданными параметрами
circle(r=radius | d=diameter);
circle(r=radius | d=diameter);
:''' Пример''':
:''' Пример''':
[[File:OpenSCAD Circle 10.jpg||circle for user manual description]]
[[File:OpenSCAD Circle 10.jpg||circle for user manual description]]

[[Файл:Ejierijwe|мини]]


== polygon ==
== polygon ==

Версия от 12:40, 18 декабря 2019

Ко всем двухмерным примитивам могут быть применены трехмерные преобразований(translate, rotate, scale). Двухмерные примитивы могут быть преобразованы в трехмерные с помощью экструзии. Хотя двухмерные примитивы в теории бесконечно тонкие, в OpenSCAD они отображаются с толщиной 1 для удобства работы с ними.

square

Это примитив создает квадрат или прямоугольник по заданным параметрам. square(size = [x, y], center = true/false);

Пример:

10x10 square

circle

Создает круг с заданными параметрами circle(r=radius | d=diameter);

Пример:

circle for user manual description


polygon

Создает многоугольник по заданным параметрам polygon(points = [ [x, y], ... ], paths = [ [p1, p2, p3..], ...], convexity = N);

Пример: