рдореЗ 16 рдорд╛, рд╡рд┐рдХрд╛рд╕рдХреЛ рдЪрд╛рд░ рд╡рд░реНрд╖ рдкрдЫрд┐, OpenSCAD рдХреЛ рдирдпрд╛рдБ рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛ - 2019.05ред
OpenSCAD рдПрдХ рдЧреИрд░-рдЕрдиреНрддрд░реНрдХреНрд░рд┐рдпрд╛рддреНрдордХ 3D CAD рд╣реЛ, рдЬреБрди 3D рдХрдореНрдкрд╛рдЗрд▓рд░ рдЬрд╕реНрддреИ рд╣реЛ рдЬрд╕рд▓реЗ рд╡рд┐рд╢реЗрд╖ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рдорд╛ рд▓рд┐рдкрд┐рдмрд╛рдЯ рдореЛрдбреЗрд▓ рдЙрддреНрдкрдиреНрди рдЧрд░реНрджрдЫред OpenSCAD рдереНрд░реАрдбреА рдкреНрд░рд┐рдиреНрдЯрд┐рдЩрдХрд╛ тАЛтАЛрд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрдд рдЫ, рд╕рд╛рдереИ рджрд┐рдЗрдПрдХреЛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВрдХреЛ рд╕реЗрдЯрдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╕рдорд╛рди рдореЛрдбреЗрд▓рд╣рд░реВрдХреЛ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛ рд╕реНрд╡рддрдГ рдЙрддреНрдкрдиреНрди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ред рдкреВрд░реНрдг рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐, рдХреЗрд╡рд▓ рдХрд┐рдмреЛрд░реНрдб рд░ рдЖрдзрд╛рд░рднреВрдд рдХреЛрдбрд┐рдЩ рдХреМрд╢рд▓ рдЖрд╡рд╢реНрдпрдХ рдЫред
OpenSCAD C++ рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ, GPLv2 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рд░ рд╕рдмреИ рдкреНрд░рдореБрдЦ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдорд╣рд░реВрдорд╛ рдЪрд▓реНрдЫ: Linux, *BSD, macOS, Windowsред
рдпрд╕ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рдирдпрд╛рдБ
-
рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ рдХреНрд╖рдорддрд╛рд╣рд░реВ
- рдердкрд┐рдпреЛ assert() рдореЛрдбреНрдпреБрд▓ ╨╕ assert() рдкреНрд░рдХрд╛рд░реНрдп.
- рдореЛрдбреНрдпреБрд▓ рдердкрд┐рдпреЛ рдЪрд▓реЛ().
- рдердкрд┐рдПрдХреЛ рдкреНрд░рдХрд╛рд░реНрдп рдЖрджреЗрд╢().
- рдердкрд┐рдПрдХреЛ рдкреНрд░рдХрд╛рд░реНрдп рдкреНрд░рддрд┐рдзреНрд╡рдирд┐().
- рдкреНрд░рдХрд╛рд░ рдЬрд╛рдБрдЪрдХрд╛ рд▓рд╛рдЧрд┐ рдердкрд┐рдПрдХрд╛ рдХрд╛рд░реНрдпрд╣рд░реВ: is_undef(), is_list(), is_num(), is_bool(), is_string().
- рдирдпрд╛рдБ рд╡рд┐рд╢реЗрд╖ рдЪрд░: $рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди.
- рд╕реВрдЪреА рд╕рдордЭ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ: рдпрджрд┐/рдЕрдиреНрдп рдЕрд╡рд╕реНрдерд╛, рдкреНрд░рддреНрдпреЗрдХ рдХреАрд╡рд░реНрдб, рд▓реВрдкрдХреЛ рд▓рд╛рдЧрд┐ рд╕реА рд╢реИрд▓реА, рд╕реНрдЯреНрд░рд┐рдЩрдорд╛ рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВрдорд╛ рджреЛрд╣реЛрд░реНрдпрд╛рдЙрдиреБрд╣реЛрд╕реН.
- rotate_extrude(): рдердкрд┐рдПрдХреЛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдХреЛрдг.
- рдЖрдпрд╛рдд () рдЕрдм SVG, 3MF рд░ AMF рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
- рд░рдВрдЧ() рдЕрдм рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓рдорд╛ рд░рдЩ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
-
рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ
- рдЕрдиреБрдХреВрд▓рди: рдпреЛ GUI рдмрд╛рдЯ рдбрд┐рдЬрд╛рдЗрди рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ (рдХреЛрдбрдорд╛ "рд╕реНрдерд┐рд░") рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫ, рджрд╛рдпрд╛рдБ рд╕реНрдХреНрд░рд┐рдирд╕рдЯрдорд╛ рджреЗрдЦрд┐рдиреЗред
- рдереНрд░реАрдбреА рдорд╛рдЙрд╕/рдЬреЛрдЗрд╕реНрдЯрд┐рдХ/рдЧреЗрдордкреНрдпрд╛рдбрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдиреБрд╣реЛрд╕реН рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреНрд╖реЗрддреНрд░ рдиреЗрднрд┐рдЧреЗрдЯ рдЧрд░реНрдиред
- рдереНрд░реАрдбреА рдкреНрд░рд┐рдиреНрдЯрд┐рдЩрдХрд╛ тАЛтАЛрд▓рд╛рдЧрд┐ рдмрд┐рд▓реНрдЯ-рдЗрди рд╕рдорд░реНрдерди, рдорд╛рд░реНрдлрдд рд╕рд╣рд┐рдд рдЕрдХреНрдЯреВрдкреНрд░рд┐рдиреНрдЯ.
- рдирдпрд╛рдБ рдирд┐рд░реНрдпрд╛рдд рдврд╛рдБрдЪрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди: SVG, 3MF, AMF.
- Alt-Arrow (macOS рдорд╛ Shift-Alt-Arrow) рдерд┐рдЪреЗрд░ рджреНрд░реБрдд рд░реВрдкрдорд╛ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдорд╛рдирд╣рд░реВ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЧрд░реНрдиреБрд╣реЛрд╕реНред
- рдЖрджреЗрд╢ рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк рдердкрд┐рдпреЛ -рджреГрд╢реНрдп.
- рд░реЗрдиреНрдбрд░рд┐рдЩ рдкреВрд░рд╛ рднрдПрдкрдЫрд┐ рдзреНрд╡рдирд┐ рд╕реВрдЪрдирд╛ рдЕрдм рдмрдЬрд╛рдЗрдиреНрдЫред
- рдкреБрдирд░реНрдирд┐рд░реНрдорд┐рдд рдХреЗрд╣реА рддреНрд░реБрдЯрд┐рд╣рд░реВ рд░ рдЪреЗрддрд╛рд╡рдиреАрд╣рд░реВ.
- рдирдпрд╛рдБ рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рдЕрдиреБрд╡рд╛рдж: рдпреБрдХреНрд░реЗрдиреА, рдкреЛрд▓рд┐рд╢ред
-
рд╣рдЯрд╛рдЗрдПрдХреЛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ
- рд╣рдЯрд╛рдЗрдпреЛ glide() рд░ subdiv(), рдЬреБрди рдХрд╣рд┐рд▓реНрдпреИ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдПрдиред
рд╕рдиреНрджрд░реНрдн
- рд╡рд┐рднрд┐рдиреНрди OS рдХрд╛ рд▓рд╛рдЧрд┐ рд╕реНрд░реЛрддрд╣рд░реВ рд╡рд╛ рддрдпрд╛рд░-рдмрдирд╛рдЗрдПрдХрд╛ рд╕рдореНрдореЗрд▓рдирд╣рд░реВ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреБрд╣реЛрд╕реН
- GitHub
- рд╡рд┐рд╕реНрддреГрдд рджрд╕реНрддрд╛рд╡реЗрдЬ
- MCAD - рдЕрддрд┐рд░рд┐рдХреНрдд рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдХреЛ рдкреБрд╕реНрддрдХрд╛рд▓рдп, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЧрд┐рдпрд░ рд╡рд╛ рдереНрд░реЗрдбрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐
рд╕реНрд░реЛрдд: linux.org.ru