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

64 Bit


Посторонним В

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

Посторонним В

Собственно, кто нибудь знает какие нибудь проблемы,которые есть в NX4 64bit и нет в 32 bit?

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


Пол года работаем в 64битной пока проблемм не наблюдалось, впрочем приемуществ от сей оси тоже никаких пока не видно.

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

Область применения UG у меня весьма специфическая, приходится много работать с рендерингом, так вот, в NX4 под XP64 и только там есть непонятный глюк, по всей видимости связанный с драйвером видеокарты. При попытке назначения тиф файла в качестве имиджа для текстуры система просто виснет вглухую после выбора файла. А если попытаться сделать представление директории в виде иконок, зависон происходит при открытии директории. Что любопытно, NX4 реагирует так не на все тифы, логику реакции мне обнаружить не удалось. Два файла, сделанных сканированием в одних и тех же условиях, с одним и тем же набором исходных данных могут один - подвешивать систему, а второй - прекрасно работать.

Подвешивание полное, вплоть до остановки всех текущих процессов. Экран просто застывает, и помогает только перезагрузка.

Да, для связи с темой, 32х версия NX4 спокойно кушает эти тифы в качестве текстур и не запаривается нимало.

До некоторых пор, при использовании предпоследнего VHQL драйвера для квадры было ещё веселее. Система прекрасно работала в течение рабочего дня, но выход из NX сопровождался "синим экраном смерти". После долгих раздумий воткнул дрова от NVidia 93.71 и синий экран перестал донимать.

Для справки:

Проц Athlon 64 X2 4600+

Мама Winfast NF4SK8AA

Видео PNY Quadro FX1400

Память 4Gb 4 модуля

Два SATA диска в зеркале

WinXP 64 лицензия, со всеми обновлениями

NX4 лицензия, с закончившейся поддержкой, а потому вопрос отправить на проработку не удаётся.

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

Стали грузиться большие сборки, на коих 32-разрядные машины висли

Ну естественно ведь 64 битка поддерживает более 2Гб оперативы :rolleyes:

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

пару недель назад взял на тестирование рабочую станцию. Проверял время генерации траектории ЧПУ обработки. Дак вот очень неприятная особенность выявилась. Мой компьютер Presscot 3,6 2 ГБ оперативки, видео NVidea 6800, XP32 SP2 считал 34 минуты. NX4.0.3.3 под XP32.

А двухядерный Xeon 3.0 4ГБ оперативки, видео Quadro 4500, XP64 считал 48 минут!!!!! NX4.0.3.3 под XP64

Core2Duo 2.11 2ГБ оперативки, NVidea 7900 видео,XP32 SP2 считал 30 минут. NX4.0.3.3 под XP32

И где собака порылась? Я понимаю, что ЧПУ не распараллеливается по определению. Отключение гипертрэйдинга на Xeone ничего не дало.

Что было не так и кто-нибудь еще сравнивал?

Модель, естественно, одна и та же.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Chuvak
      @malvi.dp Согласен @nahaus Попробуйте данный код: Option Explicit Sub main() Dim swApp                       As SldWorks.SldWorks Dim swModel                     As SldWorks.ModelDoc2 Dim swDrawing                   As SldWorks.DrawingDoc Dim swSheet                     As SldWorks.Sheet Dim fullPathFile                As String Dim nameFileExtension           As String Dim nameFileWithoutExtension    As String Dim propM()                     As Double Dim propN                       As String Dim n                           As Byte     Set swApp = Application.SldWorks     Set swModel = swApp.ActiveDoc     Set swDrawing = swModel          fullPathFile = swModel.GetPathName     ' swApp.SendMsgToUser2 fullPathFile, swMbWarning, swMbOk     nameFileExtension = Mid(swModel.GetPathName, InStrRev(swModel.GetPathName, "\") + 1)     ' swApp.SendMsgToUser2 nameFileExtension, swMbWarning, swMbOk     nameFileWithoutExtension = Left(nameFileExtension, InStrRev(nameFileExtension, ".") - 1)     ' swApp.SendMsgToUser2 nameFileWithoutExtension, swMbWarning, swMbOk          Set swSheet = swDrawing.GetCurrentSheet     propN = ""     propM = swSheet.GetProperties2     For n = LBound(propM) To UBound(propM)         propN = propN & propM(n) & Chr(10) '        Debug.Print propN     Next n     ' swApp.SendMsgToUser2 swSheet.GetName, swMbWarning, swMbOk     swApp.SendMsgToUser2 propN, swMbInformation, swMbOk      End Sub
    • malvi.dp
      Дело в том, что"swSheet.GetProperties2" это массив св-в и прежде чем их отобразить, нужно его записать, допустим, в текстовую переменную через цикл как-то так   
    • realasd
      Здравствуйте. Нужен документ LR34-040-R2 " osp-p3000s/p300l руководство к обслуживанию". Поможете?  
    • Chuvak
      @nahaus Ок, сейчас проверю у себя  У Вас не объявлены переменные  fullPathFile и nameFileExtension Переменная  sheetProperties вообще лишняя, не используется, а тип данных имеет самый жористый) Извините конечно за прямоту, но ваш код - полное УГ ) Может я могу вам помочь, только Вы объясните, что Вы хотите с помощью этого кода получить в результате ?
    • clavr
      у вас для 3 и 4 мм указаны
    • nahaus
      Выскакивает ошибка  Она же выскакивает и без параметра в скобках.
    • Chuvak
      @nahaus  Потому что метод GetProperties2 возвращает массив свойств листа, состоящий из 8 переменных типа double: [ paperSize, templateIn, scale1, scale2, firstAngle, width, height, sameCustomProp ] Вам какие именно переменные из данного массива нужны:  paperSize, width или height ? Или все сразу. Тогда переделайте строку:   swApp.SendMsgToUser2 swSheet.GetProperties2, swMbWarning, swMbOk   на swApp.SendMsgToUser2 swSheet.GetProperties2(0), swMbWarning, swMbOk или   swApp.SendMsgToUser2 swSheet.GetProperties2(5), swMbWarning, swMbOk дальше примеры приводить не  буду, думаю поняли логику
    • hlibhlib
      Он на Гоблинском в Исходнике.
    • Kelny
      Модельку забыли положить.   И не указали версию программы и сервиспака.
    • nahaus
      Подскажите пожалуйста как получить размеры листа с помощью метода GetProperties2? Пытаюсь получить сообщение. Что не так в строке swApp.SendMsgToUser2 swSheet.GetProperties2, swMbWarning, swMbOk Dim swApp As SldWorks.SldWorks Dim swModel As SldWorks.ModelDoc2 Dim boolstatus As Boolean Dim longstatus As Long, longwarnings As Long Dim lErrors As Long Dim lWarnings As Long Dim swSheet As SldWorks.Sheet Dim swDrawing As SldWorks.DrawingDoc Dim sheetProperties As Variant Sub main() Set swApp = Application.SldWorks Set swModel = swApp.ActiveDoc fullPathFile = swModel.GetPathName ' swApp.SendMsgToUser2 fullPathFile, swMbWarning, swMbOk nameFileExtension = Mid(swModel.GetPathName, InStrRev(swModel.GetPathName, "\") + 1) ' swApp.SendMsgToUser2 nameFileExtension, swMbWarning, swMbOk nameFileWithoutExtension = Left(nameFileExtension, InStrRev(nameFileExtension, ".") - 1) ' swApp.SendMsgToUser2 nameFileWithoutExtension, swMbWarning, swMbOk Set swSheet = swModel.GetCurrentSheet ' swApp.SendMsgToUser2 swSheet.GetName, swMbWarning, swMbOk swApp.SendMsgToUser2 swSheet.GetProperties2, swMbWarning, swMbOk End Sub  
×
×
  • Создать...