Перейти к публикации

Всякие Простые Вопросы


GOLF_stream

Рекомендованные сообщения

@Ruslan

AutoIt3 - это AutoHotKey? Или какой то более живой его подвид?

Насколько я понял, применить его внутри Creo для нажатия всяких полей и кнопочек не получится?

Ссылка на сообщение
Поделиться на других сайтах


https://www.autoitscript.com/site/autoit/Вообще любой другой язык подойдет.

 

Что касается нажатия кнопочек, то есть нюансы. По определению состояния (выбора) некоторых элементов. В виду отсутствия идентификатора. Приходится нажимать просто по координатам в окне.

Также скрипт может запускать стандартные макросы ПроЕ, обычным вводом имени (есть нюансы).

 

п.к. Основные проблемы из-за многооконного интерфейса ПроЕ. Бывает активное окно по каким то причинам прячется под не активным и макрос уже не срабатывает.

Изменено пользователем Ruslan
Ссылка на сообщение
Поделиться на других сайтах

Подскажите пожалуйста можно ли управлять отображением значений параметров в модели - выводить значение в обычном формате или экспоненциальном?

К примеру в уравнении параметр задан:
PM=1.925E-6
А в таблице параметров в столбце значений отображается округленным числом:
0.000002

То что в расчетах creo 2 использует реальное (не округленное) значение я знаю, но необходимо в таблице параметров видеть реальное значение
параметра по типу 1.925E-6 либо 0,000001925
Может есть опция файла конфигурации которая управляет отображением значений параметров?

Аналогичный вопрос и по чертежу связанному с моделью при записи в заметке &PM[.9] будет отображаться число 0,000001925 но требуется запись 1.925E-6 Как
обеспечить данный вывод значения параметра?

Ссылка на сообщение
Поделиться на других сайтах

Не знаю такого. Дублировать запись текстовым параметром, который и выводить в чертеже.


 

 

0,000001925

Можно увеличить количество знаков отображения.  param_dec_places

Изменено пользователем Ruslan
Ссылка на сообщение
Поделиться на других сайтах

Коллеги, если кому-нибудь не жалко - выложите модель импеллера или турбинной лопатки. Хочу попробовать написать обработку. 

Ссылка на сообщение
Поделиться на других сайтах

Добрый день.

 

Как переименовать созданный вручную параметр детали? Становится серым и изменение имени недоступно..

Изменено пользователем alexantey
Ссылка на сообщение
Поделиться на других сайтах

Вручную только через удаление и создание по новой.

 

Автоматизированный способ это ModelCheck. Но уравнения вам придется все рано править.

Ссылка на сообщение
Поделиться на других сайтах

Попробовал сделать мини-скрипт, работает. Но строчка с запуском внешней программы не срабатывает. У меня AutoIt в портативном режиме, через Пуск не срабатывает (плюс ограничения XP). Ввел полный путь к exe - не работает. Возможно надо точнее соблюдать синтаксис. В каком разделе справки вообще описаны команды mapkey? Нашел только общие сведения о макросах...

mapkey(continued) @SYSTEM\start AutoIt3.exe D:\\User3\\Макросы\\Скрипты\\Print_plotter.au3;

Ссылка на сообщение
Поделиться на других сайтах

Не знаю на счет портативной версии, но

 

start AutoIt3.exe

 

означает что AutoIt3.exe лежит в папке c:\Windows\System32\

 

А так да нужно писать полный путь с двойными слешами. И не превышать длину строки в макросе (80 вроде без mapkey(continued)), вроде бы.

 

Макросы, это запись последовательности действий, поэтому в справке лишь примеры и ключевые особенности синтаксиса.

Изменено пользователем Ruslan
Ссылка на сообщение
Поделиться на других сайтах

Можно еще скомпилировать макрос в *.exe файл, тогда сам а прога уже не нужна вообще.

По крайней мере так в программе xStarter. Насчет Автоит не мог уничего сказать, не работал  с ним.

Ссылка на сообщение
Поделиться на других сайтах

Вручную только через удаление и создание по новой.

 

Автоматизированный способ это ModelCheck. Но уравнения вам придется все рано править.

Через ModelCheck - как?

Ссылка на сообщение
Поделиться на других сайтах

В файле контроля должен быть включен PARAM_RENAME для соответствующего типа проверки (например при регенерации).

В стартовых файлах использовать ключи PRT_PARAM_RENAME и ASM_PARAM_RENAME

 

п.к. ModelCheck должен быть включен, опция: modelcheck_enabled

Изменено пользователем Ruslan
Ссылка на сообщение
Поделиться на других сайтах

Привет.

У меня есть модель с расширением файла *.pkg, чем конкретно ее можно открыть?

Ссылка на сообщение
Поделиться на других сайтах

Почему для подобного вопроса, выбрали не соответствующую тему?

Какая программа прописана в содержимом файла?

Ссылка на сообщение
Поделиться на других сайтах

Доброго дня!

Столкнулся с новой проблемой в WF5: при обновлении конфигурации детали она не обновляется на чертеже. Наблюдаю это, когда на чертеже присутствуют две модели: например, родовой экземпляр и развертка. В частности, при добавлении отверстия (первый скрин - отображение, второй - при наведении мыши отверстие появляется). Подозреваю, что зацепил какую-либо опцию в конфиге, но какой именно - понять не могу.

Одно из решений - использовать команду "заменить" - для каждого вида сменить экземпляр ТС, а затем вернуть назад. Костыль... Может быть есть другой способ?

post-50031-0-75287800-1447223473.pngpost-50031-0-83530600-1447223428.png

Ссылка на сообщение
Поделиться на других сайтах

По[оже на опцию: auto_regen_views no

 

Но для сложных чертежей она лучше. Обновление Вид - Обновить. Или иконка Обновить отображение всех видов (две стрелки по кругу)

Ссылка на сообщение
Поделиться на других сайтах

Спасибо, кнопка помогла. А вот опция auto_regen_views у меня yes. И забыл уточнить, что на изменение диаметра ProE реагирует адекватно - размеры регенятся. но в принципе меня устроит нажимать на кнопку. Благодарю)))

Ссылка на сообщение
Поделиться на других сайтах

Добрый день!

Подскажите, есть ли способ оптимально выбрать размер сетки при моделировании в Creo Simulate ?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Fedor
      Вот что такое бизнес, а не мошенничество. Ну да у нас страна недоразвитая, не по понятиям многое  :)  Когда занимался бизнесом, то рентабельность зачастую была почти бесконечной. Люди мне верили и давали товарный кредит, железнодорожники доверяли и возили лес на экспорт в долг с оплатой через пару месяцев. В итоге приходило на счета много бабла от экспортных операций с минимальными затратами . Так и выживали :) 
    • BSV1
    • Orchestra2603
      Ну, вот... 0.498 - Похоже на правду. Если амплитуда 1, то на двухстороннем спектре амплитуда всегда 1/2. Это из-за того, что временная область преобразуется в область с положительными и отрицательными частотами. Попробуйте суммы синусов/коснусов на разных частотах с разными амплитудами. Везде должна быть половина от амплитуды.   Хм... у вас же широкополосное возбуждение. Если до 30 ГЦ есть собственные частоты, то в любом случае какой-то (или какие-то) резонанс(ы) возбудится (возбудятся). Так ведь? Если амплитуда нужна на резонансном пике, то я бы АЧХ просто получил бы на единичное ускорение или перемещение, а потом просто взял бы с пика со спектра величину и умножил бы.   А вообще... можно же голову даже не ломать, а просто прогнать транзиент с такой вот тайм хистори, и все дела. Если все линейно-упруго, то это в любом случае минуты машинного времени. Ну, если модель не очень большая конечно.  
    • AlexKaz
      Зачем? N - это только степень размера выборки из массива отсчётов, отбирается 2^N чтобы fft смогла корректно вернуть спектр.
    • mannul
      В такой древней версии pm может быть что угодно. 1.Обновитесь для начала хотя бы на 2018 версию. 2.Можно написать макрос, который будет проверять включена ли Сож на каждой траектории в нц файле. 3.Настроить пост, чтобы выводил Сож всегда для каждой траектории.
    • AlexKaz
      Код для scilab/matlab/octave.
    • Jesse
      посмотрел. По дефолту нормировка DFT идёт на 1/sqrt(N), где N - число отсчётов. Сделал нормировку на 1/N Получил амплитуду теперь меньше единицы.... у вас там maxima)) да и контекст долго читать. вы нормируете на логарифм от числа отсчётов?)
    • AlexKaz
      Стр. 89-90 https://elib.pstu.ru/docview/6701 1/(2*Pi) - это корректировка оси абсцисс, а не ординат.
    • Борман
      Если так то да. Я про статически-эквивалентный метод говорил там выше.
    • gudstartup
      @gudi продублировали ответы по теме а зачем неясно....
×
×
  • Создать...