Кардинальное удаление всего и вся приводит к вылету ТФ, Это ваши кривые ручки, а модель проще некуда, два ваших вращения делается одним и зачем делать обводку линиями оформления по линиям построения если можно штриховку по последним делать. Знать что за деталь-чертеж дело нескольких минут (ну час с чаепитеем и перекуром). Ваша рекурсия ставит в тупик электронные мозги ТФ и это не лечится.
Sandvik запускает ИИ в производственном программном обеспечении в сотрудничестве с Microsoft. Manufacturing Copilot будет доступен, когда в сентябре будут выпущены следующие версии программного обеспечения CAD/CAM Cimatron, GibbsCAM и SigmaNEST.
Смотреть полностью
Благодарю за сочувствие. Дело не в версии, а в рекурсии. Сделал две поверхности вращения. На них перезадал две резьбы. Удалил. Сейчас "боротьба" с резьбой которую загнал в первый операнд булевой. Перечертить долго. Моделька в предложенном файле представляет результат ущербных операций. "Битые" штриховки в исходном файле я вывел, а новыми перезадал операции, контуры ведь остались. А "выкидыш" мешает.
Как вариант, в отстутствии таблицы.
Возможно не удалось получить объект swTable, а значит все последующие комманды на этот объект будут не доступны.
Попробовать переместить курсор в макросе на процедуру main() или запустить макрос пошагово клавишей F8 в редакторе макросов и прослеживать объекты и перменные наводя на них мышь (должна показаться подсказка с содержимым объекта, переменной) и т.п. манипуляции для отладки.
Возможно проблема вообще в начале кода, как например тут:
и ответ там следующим сообщением: