GCAD3D - САПР для Windows з інтегрованими OpenGL-візуалізатором та інтерпретатором NC-команд для перетворення тривимірної геометрії. Використовує бібліотеку елементів інтерфейсу GTK+, що дає змогу розширювати базовий функціонал САПР за рахунок сторонніх плагінів і розширень.
Підтримує імпорт/експорт .VRML-, . SVG-, .STEP-, .DXF- і .IGES-файлів. Оснащений вбудованим "перекладачем геометрії", що дає змогу конвертувати полігональну сітку "в один клік", зокрема - за допомогою NC-команд. Може бути синхронізований з бібліотеками Mesa, glibc 2.3.3 і GTK + 2.
Функціонал GCAD3D
- Імпортує "геометрію" з .VRML-, . SVG-, .STEP-, .DXF- і .IGES-файлів, візуалізує збережену в ній тривимірну модель за допомогою 3D-OpenGL-візуалізатора;
- Змінює місце розташування векселів і перетворює тривимірну модель відповідно до користувацьких правок;
- Конвертує полігональність "геометричної сітки" за допомогою NC-процесора, зазначеним способом;
- Інтерпретує введені NC-команди і вносить у тривимірну модель відповідні правки;
- Синхронізується з бібліотеками Mesa, glibc 2.3.3 і GTK + 2 і візуалізує зміни інтерфейсу у "вікні завдань";
- Завантажує сторонні плагіни і програми, інтерпретує їх за допомогою NC-процесора і візуалізує зміни інтерфейсу за допомогою бібліотеки GTK+;
- Експортує результат роботи в зазначений формат.
Особливості САПР
- Підтримка сторонніх розширень, зокрема - користувацьких;
- Можливість конвертації "полігональної розгортки" зазначеним чином "в один клік";
- Наявність інтегрованого NC-процесора;
- Повна підтримка функціонального інструментарію технології 3D-OpenGL і власний візуалізатор, "написаний" спеціально під цю технологію;
- Гнучко настроюваний функціонал і можливість його розширення за допомогою плагінів, що "звертаються" до бібліотеки GTK+.
Недоліки
- Відсутність можливості "друку" креслень;
- Взаємодія з іншими форматами тривимірної графіки вимагає попереднього встановлення відповідних плагінів;
- Підключення плагінів для реалізації можливості використання технології побудови тривимірної графіки, що "концептуально відрізняється" від технології 3D-OpenGL, може зумовити "непередбачуваний результат".