Станочная симуляция
VERICUT позволяет выполнять реалистичную 3D симуляцию работы станка, как если бы это происходило в цехе, для точной проверки на столкновения. Станочная симуляция VERICUT поддерживает выполнение G-кода и
- Поддержка многоосевых операций фрезерования, сверления, токарной обработки, шлифовки и ЭЭО.
- Одновременная фрезерная/токарная обработка в нескольких шпинделях и нескольких заготовок.
- Станки с несколькими синхронизированными контроллерами ЧПУ.
- Вспомогательное оборудование: задняя бабка, люнеты, уловители деталей, съемники прутка и т.д.
- Автоматическая передача заготовки на съемник или вспомогательные шпиндели
Улучшенная проверка столкновений
VERICUT позволяет выполнить точную проверку на столкновения. Он производит проверки не в некоторых точках траектории, а по всему пути перемещения компонентов станка. Вам не нужно указывать "шаг проверки", который может замедлить симуляцию если он очень мал или пропустить столкновение, если слишком велик!
С модулем станочной симуляции Вы сможете:
- Симулировать обычные и многоосевые (4,5 и более осей) станки
- Избегать столкновений станка и определять безопасное расстояние между осями
- Сократить время внедрения нового оборудование с ЧПУ
- Предоставить оператору четкие инструкции по новым управляющим программам
- Улучшить эффективность процесса
- Улучшить безопасность процесса
- Усовершенствовать документацию управляющих программ
- Обучать программистов и операторов без сокращения машинного времени и риска столкновений
Эмуляция логики работы ЧПУ и поддержка G-кода
VERICUT точно имитирует логику работы контроллера ЧПУ. Каждый контроллер в вашем цехе может быть точно смоделирован с учетом различия станков, программ, деталей и функций. Вы получаете возможность настраивать виртуальный контроллер.
В диалоговом окне настраиваются символы G-кода в формате "слово/адрес" и затем настраивается вызов макросов действия CGTech для симуляции функций контроллера.action macros which simulate control functions.
Управляющая логика также поддерживает условные проверки (другие коды в блоке, текущие значения переменных, состояния машины и т.д.), которые могут изменить способ интерпретации "слова/адреса".
VERICUT включает библиотеку гибких, легко изменяемых виртуальных контроллеров таких производителей, как:
- Heidenhain
- Fanuc
- Mazatrol
- Bosch
- NumeriPath
- Yasnac
- General Electric
- Siemens
- Fadal
- Phillips
- Allen-Bradley
- Cincinnati Milacron
- Okuma
VERICUT поддерживает даже такие сложные операции, такие как:
- Автоматическая передача заготовки между зажимными приспособлениями или шпинделями
- Программируемые расточные головки
- Обработка с синхронизацией на многоканальных токарно-фрезерных обрабатывающих центрах
- Программирование положения оси инструмента с использованием составляющих IJK вектора
- Токарные операции, несимметричные относительно шпинделя токарного станка
- Станки с параллельной кинематикой, такие как трипод или пятипод
- Многоосевая операция отрезки водяным резаком
- Удаление материала при зубофрезеровании и синхронизация шпинделя инструмента со шпинделем детали
- Программирование и симуляция оборудования для автоматического крепежа

Siemens 840d
%SPF8000
$P_UIFR[1] = CTRANS()
$P_UIFR[2] = CTRANS(X,22.5, Y,22.5, Z,145)
$P_UIFR[3] = CTRANS(X,45+22.5*COS(30), Y,22.5,
Z,145+22.5*SIN(-30)):CROT(Y,30):CROT(Z,45)
T1 M6
D1 S1559 F1000 M3G0 Z200
$P_IFRAME = CTRANS(X,22.5, Y,22.5, Z,145);
M98 PR101
G54
G0 Z250
B30
TRANS
G56
M98 PR101
FANUC 30i
O20001
WHILE[#2LE270.]DO1
G65 P102 B#2 H#102 S5500 C83 Z.45 F10.
G65 P103 B#2 H#102 S5500 C83 Z.45F10.
#2=#2+90.
END1
M98 P9000
G10 L2 P2 X23.45 Y3.334 Z0.1
N300 T#103 T#104 M6 (3/8 2FT EM)
#7=#103+200
#2=0
WHILE[#2LE270.]DO1
Heidenhain TNC530
0 BEGIN PGM NONAME MM
2 L B+0 C+0 F MAX
3 TOOL CALL 1 Z S4500
4 CYCL DEF 19.0 WORKING PLANE
5 CYCL DEF 19.1 A-90 B+0.0 C+180
6 L B+Q121 C+Q122 F MAX
7 L X+0.0 Y+20 Z+50 R0 F MAX M03
8 L Z+50 R0 F MAX
9 L Z+2 R0 F MAX
10 CYCL DEF 200 DRILLING ~
Q200=2 ;SET-UP CLEARANCE ~
Q201=-9.9 ;DEPTH ~
Q206=600 ;FEED RATE FOR PLNGNG ~
Q202=5 ;PLUNGING DEPTH ~
Q210=0 ;DWELL TIME AT TOP ~
Q203=+0 ;SURFACE COORDINATE ~
Q204=2 ;2ND SET-UP CLEARANCE ~
Q211=0 ;DWELL TIME AT DEPTH
11 L X+0.0 Y+20 R0 F MAX M99
12 L Z+50 R0 F MAX
13 CALL LBL 99
14 CALL LBL 54