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

Toolkit


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

В гайде красиво написано как протестировать установленный толкит

в obj находим файл make_install и с помощью команды:

nmake -f make_install должен получиться файл pt_install_test.exe

Во-первых nmake не распознается как команда виндов

а если командовать как make -f make_install, то выдается ошибка:

Fatal make_install 106: No terminator specified for in-line file operator

В файле всего 105 строк, да и вряд ли исходник с ошибкой

:wallbash:

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


поставил Borland C++ nmake нету, обязательно должен быть Visual?

гайд толстый, не могу требований найти

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

Нужно инсталлировать Visual Studio C++ например.

Значит официальные обладатели ProToolkit должны еще приобретать Visual C++?
Ссылка на сообщение
Поделиться на других сайтах

а один компилятор надыбать можно где-нить, или он без оболочки работать не будет? Может вообще одного nmake.exe будет достаточно?

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

Может быть есть смысл обратить внимание на J-Link???

Во всяком случае приложение становится платформонезависимым.

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

suslad

Может быть есть смысл обратить внимание на J-Link???

Поздно, уже поставил Вижуал :blink:

НО что-то сходу все равно не получается, nmake работает на расстоянии или к ней в папку надо все вспомогательные файлы тащить вместе с make_install

Я пока только из командной строки пытаюсь скомпилировать, может из под оболочки проще?

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

Тестовую программу нужно запускать строго в соответствии с инструкцией. Начать лучше с командной строки. Настройка оболочки - следующий этап.

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

Не получается в соответствии с инструкцией

В инструкции: nmake -f make_install

Реально говорит что такого файла не видит, ок, делаем следующее

nmake -f c:/ptc/proewildfire/protoolkit/....../make_instal

тьфу, опять выдает ошибку, уже по ходу компилирования, делаем по другому

nmake -f c:/ptc.....make_install -x c:/test.exe

теперь вроде экзэшник появляется там где я ему сказал появиться, но он не запускается. Должен он работать сам по себе? или с ним в одной папке должны ресурсы какие-то лежать? :unsure:

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

При запуске экзешника из командной строки появляется несколько строк типа Welcome ..., т. е. сам по себе он что-то делает, и по-моему он уже независим от каких-либо ресурсов. Но вообще-то его надо зарегистрировать (см. Guide: Step 2--Register), чтобы в меню File у ПроЕ появился пункт -Install Test, при нажатии которого появляется окно с разными интеллигентными словами. Лично я все манипуляции проделывал прям в той папке, где и находился make_install.

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

Спасибо за приведенные выше пояснения! Единственная проблема

при регистрации DLL он приложения не запускает, выкидывает ошибку,

а при запуске ехе-шника пишет что это приложение DOC-16 и NT --- контролер выдает ошибку и просит закрыть приложение,

поясните если можно такой расклад,

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

при регистрации DLL он приложения не запускает, выкидывает ошибку,

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

Dr-Alex

nmake -f c:/ptc.....make_install -x c:/test.exe

:doh:

параметр должен сделать .лог файл а не .ехе;

мой косяк, сорри

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Максим604
      В мануале написано что подача при Резьбофрезеровании считается по центру инструмента. Ок. Тогда почему когда пишешь в кам системе, то выдает подачу для движение  по траектории.      Перефразирую.  Нужно нарезать внутреннюю резьбу М20х2.  Фреза 3 зуба ∅12. Скорость резания 50. (Оборотов 1326)  Подача на зуб 0.05   Когда пишу в джи кодах, то выдаётся подача 198.9 мм/мин. С этой подачей станок и режет.    А если написать через шопмилл, то при тех же условиях( скорость резания и подача на зуб), он подачу пересчитывает для центра фрезы.  И выходит подача 80 мм/мин.   И выходит что при одних и тех же условиях меняется время обработки.    Когда пишешь через кам, то подача считается по траектории, а шопмилл считает для центра.    И я не понимаю как правильно считать. И почему именно так.  И в мануалах не нашёл ответа. 
    • maxx2000
      Да вот так ему хочется. Вот такие гады разработчики. Небось и в мануале всё это описали. Я негодую вместе с тобой.
    • Максим604
      Поэтому и вопрос. почему шопмилл подачу меняет, когда пишешь через него(макропеременые), а когда через G код не меняется. как шопмилл просчитывает новую подачу я понимаю, но не понимаю как прравильно и почему именно так правильно, а не наоброт. почему шопмилл переводит подачу с движения по траектории на движение по центру?     
    • Snake 60
      Так а зачем, если вот эта кнопка  сохраняет все детали и подсборки входящие в нее: При желании можно повесить на горячую кнопку через Настройка-Клавиатура Или пересохранить имеется ввиду создать копию с новым именем? Если да, то для этих целей я бы посоветовал крутой макрос с именем Коперник от @tompsongun См. пост выше.
    • maxx2000
      ну хотя бы то что одна написана через макропеременные, вторая в джи кодах. Ты считаешь что при одинаковом результате у них одинаковые алгоритмы?  
    • Максим604
      А что должно смущать?
    • maxx2000
      Ничего не смущает?
    • Максим604
      разные уп, но смысл одинаковый. в первом варианте подача меняется, во втором сохраняется.   Это то что не устраивает   M0 E_MI_TR(1,0,0,"REZBA_D11.9_P2_VARGUS","",1,0.05,2,50,2,1297,-16.2,91,2,10,14,1.0826,1.083,0.1,0,3,0.03937,0.31831,,,,1,0,"ISO_METRIC","M14");*RO* E_MI_TR(1,0,0,"REZBA_D11.9_P2_VARGUS","",1,0.05,2,50,2,1298,-16.2,91,2,10,14,1.0826,1.083,0.1,0,3,0.07874,0.63662,,,,-1,0,"ISO_METRIC","M14");*RO* _E_P002: E_PS_CIR(1,0,0,-14,90,0,,0,,102.5,12.857,30,8,10,0,,);*RO* CALL "END.SPF";#SM;*RO* E_END(0,1,0);*RO* M30 ;#SM;*RO* _____________________________________________   это устраивает N104 T=" ФРЕЗ. РЕЗЬБЫ - 12" N106 M6 N108 G0 X0. Y0. S1326 M3 D1 N110 Z50. N112 Z5. N114 G1 Z-25. F198.9 N116 G41 Y-4.95 N118 G3 X9.95 Y0. Z-24.5 I3.74372 J4.95 N120 Z-22.5 I-9.95 J0. N122 Z-20.5 I-9.95 J0. N124 Z-18.5 I-9.95 J0. N126 Z-16.5 I-9.95 J0. N128 Z-14.5 I-9.95 J0. N130 Z-12.5 I-9.95 J0. N132 Z-10.5 I-9.95 J0. N134 Z-8.5 I-9.95 J0. N136 Z-6.5 I-9.95 J0. N138 Z-4.5 I-9.95 J0. N140 Z-2.5 I-9.95 J0. N142 Z-.5 I-9.95 J0. N144 X0. Y9.95 Z0. I-9.95 J0. N146 X-4.95 Y0. Z.5 I0. J-6.20628 N148 G1 G40 X0.
    • sklide008
      Да точно, подзабыл уже все. а можно ли горячими клавишами открыть деталь из сборки и пересохранить не открывая деталь?
    • maxx2000
      наверное пришло время выложить программу которая устраивает и которая не устраивает
×
×
  • Создать...