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

J-link


DmitryV

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

:wallbash: Кто-нибудь пробовал писать на Java для ProE? Помогите! Я установил JBuilder (использую как среду разработки) и попробовал запустить маленькие программки, которые есть в документации по J-Link в своем Wildfire. Все сделал как написано вруководстве:

- прописал все переменные окружения (думаю, что все)

- создал текстовый файлик protk.dat

- записал в этот файлик все как написано в документации

запускаю из ProE "свою" программу, а он мне отвечает "ошибка запуска программы".

Бился, бился... пока ничего не получается.

Помогите братцы!!!!!!!

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


Я установил JBuilder (использую как среду разработки)

Если не секрет, какую версию используете JBuilder? На сколько она итегрируется с J-Link?
Ссылка на сообщение
Поделиться на других сайтах

Я установил JBuilder (использую как среду разработки)

Лучше пользовать pure Java, типа Forte4Java,

а еще лучше - без тормозных наворотов swing'а - Eclipse.

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

suslad

На сколько тесно Eclipse можно соединить с Pro/E J-Link?

Как любую другую среду программирования, прописываются

set PRO_COMM_MSG_EXE=...\Wildfire\i486_nt\obj\pro_comm_msg

и jar'ы из ...\Wildfire\text\java в

set CLASSPATH=

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

Вообще-то использую JBuilder X Foundation. Скачал с родного сайта. Сейчас пробую разобраться с переменными окружения ... пока дохлый номер. Кстати, где взять Forte4Java или Eclipse?

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

"3. Compile the java files in the directory using the command

javac *.java." - Это строчка из J-Link User’s Guide

" 'javac' is not recognized as an internal or external command, ...." - эта из cmd

Как скомпилировать файлы? Как проверить стоит java иль нет? :wallbash::wallbash:

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

Открыть командную строку и набрать -= java =-

Должен появится список допустимых команд.

Если в ответ тишина, то:

1. Установить Java. В вашем случае надо установить Java SDK, т.к. вы собираетесь компилировать код. Для этих целей JRE маловато будет.

2. Возможно у вас установлена Java, но нет путей к ней. Добавить в переменную PATH полный путь к каталогу java\bin (именно bin).

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

Что-то никак не получается заставить Proe2001 запускать макросы:

использую асинхронное соединение

...

ProeConnection = pfcAsyncConnection.AsyncConnection_Connect("", "", null, null);

ProeSession=ProeConnection.GetSession();

...

затем пытаюсь вызвать метод RunMacro:

ProeSession.RunMacro("test"); // Макрос в Proe заранее создан

...

После этого ничего не происходит. В описании сказано, что макросы запускаться должны после передачи управления Pro\ENGINEER, но даже после

ProeConnection.Disconnect(null) никакой реакции... хоть бы ошибку какую выдал - :wallbash::surrender:

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

... тогда еще вопрос.

пробую добавить менюшку, как показано в примере об Full Asynchronous Mode для WF2. Все добавляется нормально и обрабатывает нажатие, только вот когда пробую менюшку сделать кириллицей - ничего не получается - черные квадратики :blink:

хотя через Customize Screen могу добавлять меню по-русски

lang устрановлена в russian

шрифты русские тоже скопированы

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

Сдается мне, что слово "Открыть" в локализации где-то маячит, а прочие слова - отсуствуют, оттого и квадраты...

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

попробуйте поставить в confige шрифт gost_a (от Ком...)

у меня сработало (М40) правда некрасивый он

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

Рекомендую при установке java ставить в путь без пробелов.

Никаких папок \Programms Files\

Насчет абрыкадабры в меню, то эта проблема существовала для всех написанных в ProTOOLKITе программах, решение этой проблемы было объявлено PTC в М120 но появилось M110.

Просто ProE ProTOOLKITовские программы папку russian не замечал (вернее замечал неправильно), приходилось бросать usascii с удлинением строк (добавлением пробелов в текстовых файлах меню).

Еще это было заметно по локализации ModelChekа.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Kelny
      Может изменяемый вами размер импортирован из модели?  Обычно переносилось удержанием левой кнопки мыши, а если сделать двойной клик, то нужно потом выбрать новый объект уже без удержания кнопок мыши.
    • Kelny
      Отключить галочки режима большой сборки. Инструменты-Параметры...-Настройки пользователя-Сборки
    • brigval
      Если не прописали, значит считается, что производственный процесс их изготовления гарантирует качество, достаточное для присвоения литеры. Можно и так посмотреть.   Между прочим, пред вынесением Решения о присвоении литеры проходит "испытания" весь комплект  КД. Разрешат вам не предъявлять часть КД на проверку? Спросите у НК.   И все-таки, если есть Решение о присвоении литеры, надо прочитать, что там сказано. Как сформулировано. Возможно, это снимет все вопросы.
    • cepr
      Есть в Компасе возможность построения зубчатого колеса с углом профиля не 20гр., а 25гр?
    • shishov32
      В ТУ не прописали про испытания КМЧ и упаковки, отсюда все пошло. 
    • clavr
      подскажите: как в солиде 2024 в чертеже перепривязать точку размера к другому элементу? раньше достаточно было выделить размер, точку привязке и удерживая ПКМ перенести к другому элементу. теперь это не работает   По справке сделать не получается( просто быстрые привязке не подсвечиваются https://help.solidworks.com/2024/russian/SolidWorks/sldworks/c_moving_dimension_leadersOH.htm  
    • BSV1
      КМЧ бывают разные. Если КМЧ состоит из одних стандартных болтов, например, то может испытания и не требуются. Если же КМЧ состоит из изделий собственной разработки, то почему их не надо испытывать? Что касается упаковки, то есть ГОСты на тару. Например: 80071.pdf ГОСТ Р 53775-2010 Упаковка. Испытание на штабелирование при статической нагрузке ГОСТ 18211-2018. Упаковка транспортная. Метод испытания на сжатие  gost-9142-2014.pdf  Есть еще испытания изделий в упаковке, которые подразумевают, в том числе, и испытание самой упаковки. Проверяться изделия в упаковке могут на транспортную тряску, удары, падения, климат. При этом упаковка должна обеспечить сохранность изделия. Есть еще вопросы консервации. Как же без испытаний?   Странный у вас нормоконтролер.    
    • brigval
      Ответом на ваш вопрос будет противоречит. А вообще, надо читать Решение о присвоении литеры. Интересно, что там указано?   Интересный вопрос. Если есть указания испытывать экпл. документацию в форме книг, то надо испытывать Я, правда, с этим не сталкивался.
    • SecretOON
      Нет,немного не так,по пунктом: - включаем рубильник(двигатель зароботал),горит ЗЕЛЁНАЯ кнопка. -нажимаем зелёную, запускается насос и она становиться КРАСНОЙ. -после этого можно начать калибровать станок ))  
    • davidovka
      А эксплуатационная документация в форме книг и т.п. проходит испытания? :)
×
×
  • Создать...