Здравствуйте. Любая переменная хранит в определённый момент времени какое-то единственное значение.
С другой стороны, #1 относится к локальным переменным, и при каждом вызове макропрограммы (через G65) создаётся новый блок локальных переменных #1 - #33, которые действуют только на своём уровне вызова подпрограммы. Поэтому эти переменные, хоть и обозначаются одинаково, но считаются разными переменными.
Здравствуйте, обработка 3д миллинг, инструмент, данные,не работает процен перебега.В поздних версиях солид кама работал! Как исправить кто знает подскажите?
Ну, да, это так и устроено, я ж ещё раньше отписался, что разобрался с этим с помощью кнопки "перезадать позицию", когда сопряжения из подсборки наследуются в основную сборку. Но у вас, как я понял, почему-то работает и без этого.
Думаю, что единственный верный путь - через "перезадать позицию". Остальное - какие-то баги NX, которые в разных версиях "работают" по-разному.
Файлы не нужно, спасибо, в 2212 не откроются.
Добрый день.После очень долгого перерыва вернулся на производство. Станок - фрезерный центр Fanuc Oi MFplus .
Начал потихоньку осваивать переменные.Вопрос знатокам - могу ли я использовать несколько переменных #1, но с разными данными внутри, при том, что всегда #1=1?