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

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 пользователей

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




  • Сообщения

    • Барс
      Вы утверждаете, что положение гидроцилиндра (или правильнее сказать - точек его крепления относительно центра масс кузова и груза) никак на расчёт не повляиет?
    • maxx2000
      @areg потому что у него всего 1 публикация и не может вообще писать ЛС. сам ему напиши
    • gudstartup
      это безопасность чтобы вас в ручном режиме на шпиндель не намотало прописывается станкостроителем в plc правда у нас 500 а 54 это прям совсем мало
    • areg
      Написал в личку. А почему в личку цены не можете скинуть?
    • Kelny
      Посмотрите свойтсва файлов из Explorer Windows, на закладке ПОДРОБНО, там может быть строчка ПОСЛЕДНЕЕ СОХРАНЕНИЕ В...   или создайте макрос, добавьте пример из справки (в замен того что имеется в новом макросе) и запустите выполнение макроса, который покажет не только последнюю версию файла, но и историю файла по разным версиям (в каких вообще версиях файл редактировался): https://help.solidworks.com/2022/english/api/sldworksapi/Get_Version_History_of_Future_Version_Document_Example_VB.htm   Текст макроса из справки (если файл уже открыт в Soildworks, то в макросе ни чего менять не надо, а если открытых документов нет и надо макросом открыть документ, то поменяйте путь к файлу в тексте макроса "strFileName = swApp.GetCurrentMacroPathFolder & "\Part1.sldprt""):  
    • lem_on
      Но комп от интернета отключен. 
    • Anat2015
      Так было всегда, или "я неделю тут работаю"? Механизм возникновения проблемы даст полезную инфу.
    • Shoker
      Насколько я понял Ваш вопрос, результат будет зависеть от типа закрепления, приложенного к проушине. Если вы используете "фиксированную геометрию", тогда все точки поверхности этой поверхности будут иметь нулевые перемещения, что фактически означает запрет на вращение вокруг оси (т.к. поворот вокруг оси будет приводить к вращению-перемещению всех точек, не лежащих строго на самой оси вращения). В SW должны быть другие виды закрепления, которые будут позволять поворачиваться, при этом у точек будет нулевые радиальные и осевые перемещения. Но это нужно будет применять, только если этот ГЦ будет входить в другую расчетную схему, как элемент, воспринимающий только осевую силу (остальные будут нулевые как раз изза этого поворота), отдельный расчет с таким закреплением вам ничего не даст и ничего он не посчитает вам.
    • laytermen
      Добрый день. Нет. Стабильно 54 оборота и все. 
    • KSVSVK
      С одного дистрибутива на 2 компьютера несколько лет назад поставлен Солид. Обновления отключены.   Последнее время начались "чудеса":   1. Файл, созданный на первом компе, не открывается на втором, утверждая, что он из "будущей версии"   2. Проверка сборки эвольвентного зубчатого редуктора в "будущей версии" находит интерференции, отсутствующие в старой.   3. Расчет данного редуктора (Motion) при одних и тех же исходных данных приводит к разным результатам. Причем, на мой не очень искушенный взгляд, правильный результат у "старой" версии.   4. В контексте сборки создаю плоский эскиз, к которому привязываю размеры деталей (системное "Расположение" не использую). В какой-то момент (не отследил точно) часть размеров в эскизе пропадают. Причем эскиз остается определенным, и соответствующие взаимосвязи в нем есть. Похоже на "скрыть размер", но данный пункт не вызывался. При попытке посмотреть размеры через уравнения (режим ) Solid сообщает об ошибке и предлагает его перезапустить.   Кто-нибудь с такими "чудесами" сталкивался?
×
×
  • Создать...