Архив метки: работа в Pro/ENGINEER

Округление до одного десятичного знака в Pro/ENGINEER и Creo

Для округления параметра, например, в заметке, пишем после него квадратные скобки, а в скобках точку и количество символов округления. Например, &mass[.2] – будет выведен параметр mass с двумя десятичными знаками.

Сложнее, когда нужно просто преобразовать в строку, например, для использования в другом параметре.

В Creo (и в ProE соответственно) есть функция itos – преобразовать число в строку. При этом число округляется. Для случая, когда нужно оставить один десятичный знак, есть костыль – использование округления числа, умноженного на 10 и функции extract (получения фрагмента строки).

Дам готовый пример – здесь параметр wall округляется до первого знака и пишется в строку wall1:

wall1 = extract(itos(wall*10),1,string_length(itos(wall*10))-1)+","+extract(itos(wall*10),string_length(itos(wall*10)),1)

Для отделения десятичного знака используется запятая, но можно изменить на точку. В принципе разобраться в том, как работает, несложно. Также вполне реально переделать на другое количество знаков.

Костыль, конечно, страшный, но других вариантов не знаю.

Универсальный макрос для регенерации модели, сборки и их же из чертежа (Creo, Pro/ENGINEER)

Пользуйтесь 🙂

mapkey $F5 @MAPKEY_LABELрегенерировать;~ Command `ProCmdRegenAuto`;\
mapkey(continued) ~ Command `ProCmdRegenPart`;\
mapkey(continued) ~ Command `ProCmdDwgRegenModel`; #AUTOMATIC;

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

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

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

Читать далее Размер по дуге Pro/ENGINEER, Creo

Быстрый ввод специальных символов в Pro/ENGINEER WildFire (Creo)

Что неудобно во многих программах для проектирования? Ввод символов неудобен.

В SolidWorks нужно нажать отдельную кнопку и выбрать символ из списка, а сам список символов выбрать из списка списков. Исключение – стандартные символы типа знака диаметра, градуса и т.п. Также их можно ввести в виде <MOD-DIAM>, <MOD-DEG> и т.п. Вводить долго, неудобно, снижает продуктивность.

В Pro/ENGINEER: там, где возможно, нажать кнопку Text symbol. Где невозможно – копировать из других мест.

До последнего момента думал, что создатели программы плюнули на нас, простых пользователей, но нет! Мало где про эту возможность написано, случайно натолкнулся.

Итак, вот таблица (сам составил, первоисточник уже не найду):

Специальные символы Pro/ENGINEER/Creo

Читать далее Быстрый ввод специальных символов в Pro/ENGINEER WildFire (Creo)

Список окон на панели инструментов в Pro/ENGINEER WildFire

Три стадии моей работы в Pro/ENGINEER с точки зрения переключения между окнами:

  1. Переключение окон путём выбора окна в панели задач и делания его активным (Activate, Ctrl-A).
  2. Переключение окон через меню Window.
  3. Тёпле и удобне сабж.

Выглядит оно так:
Список окон на панели Pro/ENGINEER Читать далее Список окон на панели инструментов в Pro/ENGINEER WildFire