Если вылетает сборка при открытии в Pro/ENGINEER или Creo

Была такая проблема – на этапе открытия вылетала большая сборка в Creo, то есть программа просто внезапно закрывалась, пока грузилась сборка.

Долго искал причину, в результате обнаружил, что при отключении Pro/LIBRARY сборка открывается.

В результате помогло удаление файлов с расширениями xpr, ptd и tst из папки с крепежом.

Для этого можно использовать файл с расширением bat в папке с крепежом:

del *.xpr
del *.ptd
del *.tst
pause

Это наверняка всего лишь одна из возможных причин сбоя, но кому-то может помочь. Отписывайте в комментариях, если пытались :)

Почему вам не следует сотрудничать с компанией «ПРОМЭКС»

Что-то накипело. Вот сотрудничаем с разными компаниями, и, конечно, не всё всегда бывает гладко. Где-то по срокам обещания не держат, где-то просто нахамят.

Вот не так давно забегал в «Технологическое бюро по подшипникам» у нас в Питере, у метро Волковская. Пришёл без пятнадцати пять (а они до пяти работают). Как оказалось, по банковским картам у них не принимают, пришлось бегать к метро, снимать деньги в банкомате. Когда к ним вернулся, выяснилось, что у меня нет совести («Молодой человек, у Вас совесть есть?»). Я ещё тогда переспросил – не понял, подумал, что ослышался, и мне что-то полезное сказали. Потом сотрудник на выдаче мне прочитал лекцию о том, что у него дома дети, их надо кормить, а я их тут задерживаю. Ну я тогда торопился, на часы не смотрел. Думал, что уже больше пяти часов, и хрен бы с вами. Читать далее

Привод сканера

Итак, сегодня начинаем рубрику «Разобрали» :)

Будем смотреть, какие интересные узлы и детали есть в бытовых приборах, оргтехнике и прочих агрегатах. Сегодня в номере: ременная передача привода сканера!

Да-да, это та самая, что двигает сканирующую каретку с лампой и прочей электроникой:
Зубчатоременная передача сканера

Читать далее

Плата питания на L7805

В общем так: у меня сгорела плата питания, с которой я питал все платы с модулями, будь то ардуино, atmega, гироскоп, драйвера двигателей… Сгорела так: нажимал reset на ардуине, задел пальцем контакт. AMS1117, стоящая на плате, задымилась, заискрилась и сгорела с дымком. Arduino тоже испортилась.

Порывшись у себя, нашёл какую-то микросхему, которая, вероятно, была аналогом AMS1117 (L1117): на ней было написано LD12. Перепаял – не работает. Ну и ладно, полез в закрома.

Читать далее

Переходник для программатора

История про то, как мы с Кристиной микроконтроллер программировали :)

Сначала вкратце о целях: нужно было сделать одно устройство очень небольшого размера с использованием микросхемы attiny. Нужно было сначала её запрограммировать, а потом уже припаять к плате. Но вот незадача: микросхема маленькая, корпус для поверхностного монтажа (ножки тонкие и ломкие), а программировать как-то надо. Углубляться в теорию не буду, here is the solution.

Итак, была задача запрограммировать контроллер ATTiny85 в корпусе SOIC8. Имелся ISP-программатор STK500, у него 6-пиновый стандартный atmel’овский коннектор. Недолго думая, развели и спаяли такой переходник: Читать далее

Пересечение деталей в Pro/ENGINEER (Volume Interference)

К примеру, нам нужно определить, помещаются ли две детали рядом или нет: имеется ли между ними пространство или они пересекаются, то есть имеют общий объём. По-научному это называется интерференцией, по крайней мере на английском языке: Volume Interference. Для этих целей в Pro/ENGINEER можно использовать инструмент Pairs Clearance. Находится в Analysis – Model. Читать далее

Создание однотипных макросов для Pro/ENGINEER (Creo)

Этот пост посвящён скорее программированию, а не конкретному программному продукту типа ProE. Хотя и программирование тут самого начального уровня, но для автоматизации работы в САПР такое очень даже пригодится.

Статья рассчитана для тех, кто мало знаком с процессом программирования. Поэтому я сначала опишу, какие программы, на мой взгляд, целесообразно использовать в наших целях, потом рассмотрим то, как создаются макросы в Pro/ENGINEER, составим пробный макрос и размножим его с помощью C++.

Читать далее

Размер по дуге Pro/ENGINEER, Creo

О том, как поставить длину дуги на чертеже в Pro/ENGINEER, я уже писал.

Сегодня я опишу, как же образмерить дугу на эскизе в модели, – бывают такие задачи, когда нужен именно параметр, отвечающий за длину дуги. Можно, конечно, поставить радиус, угол, пересчитывать всё в уравнениях – но это совсем не красиво и не так удобно.

Читать далее

Округление значений в заметках – Pro/ENGINEER, Creo

Допустим, у нас на чертеже в уравнениях что-то считается, например, периметр или общая длина.

То есть имеем формулу вида len=d15+d17+2*d30.

Ну и в заметке выводим: Длина заготовки – &len.

И получается что-то вида: Длина заготовки – 397.894.

Чтобы округлить до одного знака, дописываем [.1]. Вообще округлить – [.0]. Ну и так далее.

Длина заготовки – 397.9