ಮೇ 16 ರಂದು, ನಾಲ್ಕು ವರ್ಷಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, OpenSCAD ನ ಹೊಸ ಸ್ಥಿರ ಆವೃತ್ತಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು - 2019.05.
OpenSCAD ಒಂದು ಸಂವಾದಾತ್ಮಕವಲ್ಲದ 3D CAD ಆಗಿದೆ, ಇದು ವಿಶೇಷ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟ್ನಿಂದ ಮಾದರಿಯನ್ನು ಉತ್ಪಾದಿಸುವ 3D ಕಂಪೈಲರ್ನಂತಿದೆ. OpenSCAD 3D ಪ್ರಿಂಟಿಂಗ್ಗೆ ಸೂಕ್ತವಾಗಿರುತ್ತದೆ, ಹಾಗೆಯೇ ನಿರ್ದಿಷ್ಟ ಪ್ಯಾರಾಮೀಟರ್ಗಳ ಆಧಾರದ ಮೇಲೆ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ರೀತಿಯ ಮಾದರಿಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಉತ್ಪಾದಿಸುತ್ತದೆ. ಪೂರ್ಣ ಬಳಕೆಗಾಗಿ, ಕೀಬೋರ್ಡ್ ಮತ್ತು ಮೂಲಭೂತ ಕೋಡಿಂಗ್ ಕೌಶಲ್ಯಗಳು ಮಾತ್ರ ಅಗತ್ಯವಿದೆ.
OpenSCAD ಅನ್ನು C++ ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ, GPLv2 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ ಮತ್ತು ಎಲ್ಲಾ ಪ್ರಮುಖ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ರನ್ ಆಗುತ್ತದೆ: Linux, *BSD, macOS, Windows.
ಈ ಆವೃತ್ತಿಯಲ್ಲಿ ಹೊಸದು
-
ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷಾ ಸಾಮರ್ಥ್ಯಗಳು
- ಸೇರಿಸಲಾಗಿದೆ ದೃಢೀಕರಣ () ಮಾಡ್ಯೂಲ್ и ದೃಢೀಕರಣ () ಕಾರ್ಯ.
- ಮಾಡ್ಯೂಲ್ ಸೇರಿಸಲಾಗಿದೆ ಅವಕಾಶ ().
- ಕಾರ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಆರ್ಡಿ().
- ಕಾರ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಪ್ರತಿಧ್ವನಿ ().
- ಪ್ರಕಾರ ಪರಿಶೀಲನೆಗಾಗಿ ಕಾರ್ಯಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ: is_undef(), is_list(), is_num(), is_bool(), is_string().
- ಹೊಸ ವಿಶೇಷ ವೇರಿಯೇಬಲ್: $ಪೂರ್ವವೀಕ್ಷಣೆ.
- ಗ್ರಹಿಕೆಗಳ ನವೀಕರಣಗಳ ಪಟ್ಟಿ: ಒಂದು ವೇಳೆ/ಇಲ್ಲದಿದ್ದರೆ ಸ್ಥಿತಿ, ಪ್ರತಿ ಕೀವರ್ಡ್, ಲೂಪ್ಗಾಗಿ ಸಿ ಶೈಲಿ, ಸ್ಟ್ರಿಂಗ್ನಲ್ಲಿರುವ ಅಕ್ಷರಗಳ ಮೇಲೆ ಪುನರಾವರ್ತಿಸಿ.
- rotate_extrude(): ಪ್ಯಾರಾಮೀಟರ್ ಸೇರಿಸಲಾಗಿದೆ ಕೋನ.
- ಆಮದು() ಈಗ SVG, 3MF ಮತ್ತು AMF ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
- ಬಣ್ಣ () ಈಗ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ನಲ್ಲಿ ಬಣ್ಣವನ್ನು ಸೂಚಿಸುವುದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
-
ಕಾರ್ಯಕ್ರಮದ ವೈಶಿಷ್ಟ್ಯಗಳು
- ಕಸ್ಟೊಮೈಜರ್: ಬಲಭಾಗದಲ್ಲಿರುವ ಸ್ಕ್ರೀನ್ಶಾಟ್ನಲ್ಲಿ ಗೋಚರಿಸುವ GUI ಯಿಂದ ವಿನ್ಯಾಸ ನಿಯತಾಂಕಗಳನ್ನು (ಕೋಡ್ನಲ್ಲಿ “ಸ್ಥಿರಗಳು”) ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ.
- 3D ಮೌಸ್/ಜಾಯ್ಸ್ಟಿಕ್/ಗೇಮ್ಪ್ಯಾಡ್ ಅನ್ನು ಬೆಂಬಲಿಸಿ ಪೂರ್ವವೀಕ್ಷಣೆ ಪ್ರದೇಶವನ್ನು ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲು.
- ಮೂಲಕ ಸೇರಿದಂತೆ 3D ಮುದ್ರಣಕ್ಕಾಗಿ ಅಂತರ್ನಿರ್ಮಿತ ಬೆಂಬಲ ಆಕ್ಟೋಪ್ರಿಂಟ್.
- ಹೊಸ ರಫ್ತು ಸ್ವರೂಪಗಳಿಗೆ ಬೆಂಬಲ: SVG, 3MF, AMF.
- Alt-Arrow (macOS ನಲ್ಲಿ Shift-Alt-Arrow) ಒತ್ತುವ ಮೂಲಕ ಮೌಲ್ಯಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಸಂಪಾದಿಸಿ ಮತ್ತು ಪೂರ್ವವೀಕ್ಷಿಸಿ.
- ಆಜ್ಞಾ ಸಾಲಿನ ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ -ನೋಟ.
- ರೆಂಡರಿಂಗ್ ಪೂರ್ಣಗೊಂಡಾಗ ಧ್ವನಿ ಅಧಿಸೂಚನೆಯನ್ನು ಈಗ ಪ್ಲೇ ಮಾಡಲಾಗುತ್ತದೆ.
- ರಿಮೇಕ್ ಮಾಡಲಾಗಿದೆ ಕೆಲವು ದೋಷಗಳು ಮತ್ತು ಎಚ್ಚರಿಕೆಗಳು.
- ಹೊಸ ಭಾಷೆಗಳಿಗೆ ಅನುವಾದ: ಉಕ್ರೇನಿಯನ್, ಪೋಲಿಷ್.
-
ಅಸಮ್ಮತಿಸಿದ ವೈಶಿಷ್ಟ್ಯಗಳು
- ಎಂದಿಗೂ ಕಾರ್ಯಗತಗೊಳಿಸದ ಗ್ಲೈಡ್() ಮತ್ತು ಸಬ್ಡಿವ್() ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
ಉಲ್ಲೇಖಗಳು
- ವಿವಿಧ OS ಗಳಿಗಾಗಿ ಮೂಲಗಳು ಅಥವಾ ಸಿದ್ಧವಾದ ಅಸೆಂಬ್ಲಿಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
- GitHub
- ವಿವರವಾದ ದಸ್ತಾವೇಜನ್ನು
- ಎಂಸಿಎಡಿ - ಹೆಚ್ಚುವರಿ ಮಾಡ್ಯೂಲ್ಗಳ ಲೈಬ್ರರಿ, ಉದಾಹರಣೆಗೆ, ಗೇರ್ಗಳು ಅಥವಾ ಥ್ರೆಡ್ಗಳನ್ನು ಉತ್ಪಾದಿಸಲು
ಮೂಲ: linux.org.ru