16 рдордИ рдХреЛ, рдЪрд╛рд░ рд╕рд╛рд▓ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рдж, OpenSCAD рдХрд╛ рдПрдХ рдирдпрд╛ рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг - 2019.05 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ред
рдУрдкрдирдПрд╕рд╕реАрдПрдбреА рдПрдХ рдЧреИрд░-рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ 3рдбреА рд╕реАрдПрдбреА рд╣реИ, рдЬреЛ рдПрдХ 3рдбреА рдХрдВрдкрд╛рдЗрд▓рд░ рдЬреИрд╕рд╛ рд╣реИ рдЬреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдПрдХ рдореЙрдбрд▓ рддреИрдпрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдУрдкрдирдПрд╕рд╕реАрдПрдбреА 3рдбреА рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рджрд┐рдП рдЧрдП рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕рдорд╛рди рдореЙрдбрд▓ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИред рдкреВрд░реНрдг рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ рдПрдХ рдХреАрдмреЛрд░реНрдб рдФрд░ рдмреБрдирд┐рдпрд╛рджреА рдХреЛрдбрд┐рдВрдЧ рдХреМрд╢рд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
OpenSCAD C++ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ GPLv2 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рд╣реИ рдФрд░ рд╕рднреА рдкреНрд░рдореБрдЦ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЪрд▓рддрд╛ рд╣реИ: Linux, *BSD, macOS, Windowsред
рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдирдпрд╛
-
рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреНрд╖рдорддрд╛рдПрдВ
- рдЬреЛрдбрд╝рд╛ рдЬрд╝реЛрд░() рдореЙрдбреНрдпреВрд▓ ╨╕ рдЬрд╝реЛрд░() рдлрд╝рдВрдХреНрд╢рди.
- рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдореЙрдбреНрдпреВрд▓ рд╣реЛрдиреЗ рджреЗрдирд╛().
- рдлрд╝рдВрдХреНрд╢рди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдСрд░реНрдб().
- рдлрд╝рдВрдХреНрд╢рди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдЧреВрдВрдЬ ().
- рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝реЗ рдЧрдП рдлрд╝рдВрдХреНрд╢рди: is_undef(), is_list(), is_num(), is_рдмреВрд▓ (), is_string ().
- рдирдпрд╛ рд╡рд┐рд╢реЗрд╖ рдЪрд░: $рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди.
- рд╕реВрдЪреА рд╕рдордЭ рдЕрджреНрдпрддрди: рдпрджрд┐/рдЕрдиреНрдпрдерд╛ рд╢рд░реНрдд, рдкреНрд░рддреНрдпреЗрдХ рдХреАрд╡рд░реНрдб, рд▓реВрдк рдХреЗ рд▓рд┐рдП рд╕реА рд╢реИрд▓реА, рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рд╡рд░реНрдгреЛрдВ рдкрд░ рдкреБрдирд░рд╛рд╡реГрддрд┐ рдХрд░реЗрдВ.
- рд░реЛрдЯреЗрдЯ_рдПрдХреНрд╕рдЯреНрд░реВрдб(): рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛрдг.
- рдЖрдпрд╛рдд() рдЕрдм рдПрд╕рд╡реАрдЬреА, 3рдПрдордПрдл рдФрд░ рдПрдПрдордПрдл рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
- рд░рдВрдЧ() рдЕрдм рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдореЗрдВ рд░рдВрдЧ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
-
рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ
- Customizer: рджрд╛рдИрдВ рдУрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдЬреАрдпреВрдЖрдИ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдкреИрд░рд╛рдореАрдЯрд░ (рдХреЛрдб рдореЗрдВ "рд╕реНрдерд┐рд░") рдХреЛ рдмрджрд▓рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред
- 3рдбреА рдорд╛рдЙрд╕/рдЬреЙрдпрд╕реНрдЯрд┐рдХ/рдЧреЗрдордкреИрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреНрд╖реЗрддреНрд░ рдХреЛ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП.
- 3рдбреА рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рдорд░реНрдерди, рдЬрд┐рд╕рдореЗрдВ рдЗрд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ рдЕрд╖реНрдЯрдкреНрд░рдзрд╛рди.
- рдирдП рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди: рдПрд╕рд╡реАрдЬреА, 3рдПрдордПрдл, рдПрдПрдордПрдл.
- Alt-Arrow (MacOS рдкрд░ Shift-Alt-Arrow) рджрдмрд╛рдХрд░ рдорд╛рдиреЛрдВ рдХреЛ рддреНрд╡рд░рд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдФрд░ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд░реЗрдВред
- рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк -рджреЗрдЦрдирд╛.
- рд░реЗрдВрдбрд░рд┐рдВрдЧ рдкреВрд░реНрдг рд╣реЛрдиреЗ рдкрд░ рдЕрдм рдПрдХ рдзреНрд╡рдирд┐ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдЪрд▓рд╛рдИ рдЬрд╛рддреА рд╣реИред
- рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреБрдЫ рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдФрд░ рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдБ.
- рдирдИ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж: рдпреВрдХреНрд░реЗрдиреА, рдкреЛрд▓рд┐рд╢ред
-
рдмрд╣рд┐рд╖реНрдХреГрдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ
- рдЧреНрд▓рд╛рдЗрдб() рдФрд░ рд╕рдмрдбрд┐рд╡() рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рдиреНрд╣реЗрдВ рдХрднреА рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╕рдВрджрд░реНрднреЛрдВ
- рд╡рд┐рднрд┐рдиреНрди рдУрдПрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдпрд╛ рддреИрдпрд╛рд░ рдЕрд╕реЗрдВрдмрд▓реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
- GitHub
- рд╡рд┐рд╕реНрддреГрдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг
- MCAD - рдЕрддрд┐рд░рд┐рдХреНрдд рдореЙрдбреНрдпреВрд▓ рдХреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧрд┐рдпрд░ рдпрд╛ рдереНрд░реЗрдб рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рд╕реНрд░реЛрдд: linux.org.ru