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

Глюки Solidworks 2008


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

И на мой взгляд стало неудобно работать - вечное скакание по закладкам и тыкания в мааленькие кнопочки - не могли что ли сделать их по крупнее...

Довольно часто приходится менять стрелки, высоту допуска и потом обратно....

Заметил такой глючёкс - если ставлю допуск (десятичный, как у размера) обычный, то всё в норме...

А когда нужно поставить +\- и потом изменить его высоту - получается лажа и приходится 3 раза бегать по закладкам исправляя лажу...

Но если после задания +\- сразу указать десятичный знак для допуска - то потом, при изменении высоты шрифта допуска всё в норме...

Поставил 4й пакетик - так же...

Да, это напрягает. и при создании шаблона чертежа высоту значений допуска (у меня - 0,6 от размера) не запоминает вообще!Т.е в св-вах документа опять стоит 1 на все типы размеров :sad: Приходится каждый раз лезть в эти вкладки и при наборе 0.6 обязательно щелкать мышкой рядом с этой ячейкой, чтобы применилось. :wallbash:

Солид - как человек. С годами вместе с мудростью приходят старческий маразм и склероз.

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


Солид - как человек. С годами вместе с мудростью приходят старческий маразм и склероз

эта байда с размерами допусков была у sw с самого детства, так что все гораздо хуже- все дело в генах солида.:(
Ссылка на сообщение
Поделиться на других сайтах

в генах .:(

а также джеках, джонах и робертах из компании ДС

кста. уж 2006 нармально настройки в шаблонах запоминал

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

Да, это напрягает. и при создании шаблона чертежа высоту значений допуска (у меня - 0,6 от размера) не запоминает вообще!Т.е в св-вах документа опять стоит 1 на все типы размеров Приходится каждый раз лезть в эти вкладки и при наборе 0.6 обязательно щелкать мышкой рядом с этой ячейкой, чтобы применилось.

На меня, наверное, опять наедут, но тут вам поможет только некоторый макрос, который выставляет высоту шрифта допуска в зависимости от него.

эта байда с размерами допусков была у sw с самого детства, так что все гораздо хуже- все дело в генах солида.:(

Забыл о ней еще с SW99. Только, при переходе, на какую то версию, не помню какую, была проблема с симметричным допуском. Но она решилась примнением коэфициента 0,999 вместо 1.
Ссылка на сообщение
Поделиться на других сайтах

а также джеках, джонах и робертах из компании ДС

ДАССО здесь не причем! Солид только с 2003г пошел под крылышко ДС. А так- вполне самостоятельные ребята, самы с усамы, свои собственные мальчики...

На меня, наверное, опять наедут, но тут вам поможет только некоторый макрос, который выставляет высоту шрифта допуска в зависимости от него.

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

часто используемыми. А насчет макроса- мысль вполне неплохая, зря ты так:)

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

Я вроде выкладывал, точно уже не помню...

А-ааа! И тебе пора тоже посмотреть фильм "Вспомнить все"?!:))
Ссылка на сообщение
Поделиться на других сайтах

А-ааа! И тебе пора тоже посмотреть фильм "Вспомнить все"?!:))

Уже вспомнил. Для SERoz. Ему не нравилось лазить по закладкам....

Повторюсь:

Option Explicit



Dim swApp As SldWorks.SldWorks

Dim swModel As SldWorks.ModelDoc2

Dim swSelMgr As SldWorks.SelectionMgr

Dim swDisplayDimension As SldWorks.DisplayDimension

Dim swDimension As SldWorks.Dimension

Dim swDimTol As SldWorks.DimensionTolerance



Sub main()

	On Error GoTo LineError

	Set swApp = Application.SldWorks

	Set swModel = swApp.ActiveDoc

	If swModel Is Nothing Then

		MsgBox "Загрузите документ SolidWorks-а!", vbOKOnly, "Warning!"

		Exit Sub

	End If

	Dim docType As Long

	docType = swModel.GetType

	

	Set swSelMgr = swModel.SelectionManager

	Dim countObj As Long

	countObj = swSelMgr.GetSelectedObjectCount()

	If countObj < 1 Then

		MsgBox "Выберите хотя бы один размер!", vbOKOnly, "Warning!"

		Exit Sub

	End If

	Dim bres As Boolean

	bres = False

	Dim i As Long, selType As Long

	For i = 1 To countObj

		selType = swSelMgr.GetSelectedObjectType2(i)

		If selType = swSelDIMENSIONS Then

			bres = True

			Set swDisplayDimension = swSelMgr.GetSelectedObject5(i)

			Set swDimension = swDisplayDimension.GetDimension

			Set swDimTol = swDimension.Tolerance



			SetOptionsDimension

			

		End If

	Next i

	

	If bres = False Then

		MsgBox "Выберите хотя бы один размер!", vbOKOnly, "Warning!"

	End If

		

	Exit Sub

LineError:



End Sub



Sub SetOptionsDimension()

	Dim bres As Boolean

	Dim tolerType As Long

	tolerType = swDimTol.Type

	Select Case tolerType ' разные действия в зависимости от типа размера

		Case swTolSYMMETRIC

			bres = swDimTol.SetFont(False, True, 0.999) ' 0,999 коэффициент для симметричного допуска

		Case swTolFITWITHTOL

			bres = swDimTol.SetFont(False, True, 0.7)

			bres = swDimTol.SetFitFont(True, True, 1)

			swDimTol.FitDisplayStyle = swFitTolDisplay_Linear

		Case swTolFITTOLONLY

			' сюда тоже можно довавить какие действия или объединить с swTolFITWITHTOL

		Case swTolFIT

			' сюда тоже можно довавить какие действия или объединить с swTolFITWITHTOL

			'но так как у меня это стоит по умолчанию, то не стал ничего писать

	End Select

End Sub
При желании, можете модернизировать под свои потребности...
Ссылка на сообщение
Поделиться на других сайтах

Спасибо, но для меня- все это как китайская грамота:)

В SolidWorks Tools->Macro->New обзовете как нибудь, скопируете код из примера и вставите текст, тот который был при создании удалите. Потом присвойте своему макросу кнопку и выведите ее. Вроде все. Сам то я макросами не занимаюсь....
Ссылка на сообщение
Поделиться на других сайтах

Спасибо, но для меня- все это как китайская грамота:)

Какой у тебя SW ?

Может попробуешь мою старую прогу:

<noindex>http://www.pogruzka.com/julio/swprog/multi...lerance/faq.php</noindex>

Я еще в SW99, когда столкнулся с проблемой простановки допусков: высота шрифтов, скакание по окнам и т.д - на неделю засел за VB и сделал.

Будут вопросы, пиши...

У Shvg дальнейшее развитие этой-же проги - более грамотно(в смысле программирование) и устойчивее работает.

Но и моя все еще работает, и под 2007. Постоянно пользуюсь.

Но это все предназначено для размеров в чертеже, в модели не пробовал...

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

Помогите пожалуйста найти тему(кто-то уже мучился, а поиск дает >1000 тем) либо подскажите решение(если есть)

Проблема такая: В детали, сделанной поворотом вокр оси, р-ры диаметров, завязанные на эту ось, при перестроении или просто так "липнут" к этой оси либо становятся в профиль( плоские). А еще, если потом редактировать этот эскиз после создания на нем элемента Повернуть, после изменения любого из этих р-ров они улетают в "никуда" , а при двойном щелчке на их выносных линиях эскиз самопроизвольно закрывается.

Было

<noindex>Изображение</noindex>

Стало

<noindex>Изображение</noindex>

И еще. Как выключить этот предпросмотр построения в эскизе? чтоб был как раньше прозрачный эскиз?

СПАСИБО.

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

Помогите пожалуйста найти тему(кто-то уже мучился, а поиск дает >1000 тем) либо подскажите решение(если есть)

Для редактирования входите в редактирование Эскиза, а не по двойному клику.

В настройках есть галочка делать размеры перпендикулярными (как то так называется), сними или поставь.

По моемомому это они

в пункте отображение / выбор кромок:

отобразить размеры во весь экран.

отобразить заметки плоско к экрану.

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

Не помогает! Они скачут при шелчке на них.

Для редактирования входите в редактирование Эскиза, а не по двойному клику.

Так и делаю. только это без разницы, для моей проблемы. :(

А еще он может расположить р-ры по осям ХУZ

<noindex>Изображение</noindex>

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

Не так давно вышел 4-й пак к SW2008. Глюки с резьбой и с высотой допуска там подправили или все такие же грабли?

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

Цитирую сам себя с другого форума:

"Столкнулся с одной проблемой. Ставил 2008 солид 4 сп. на ХР 32. Ставил из административного образа, лежащего на другом компе. На этом же компе создавалась и папка SolidWorks Data для деталей тулбокса. Компы находятся в домене. Все было замечательно, пока в один прекрасный день при включении своей машины не обнаружил дикие тормоза с загрузкой винды и дальше при работе. практически любое действие (запуск программы, открытие папки и т.д.) вешает комп на минуту а то и больше. Стал искать причину и выяснил, что это имеет место только тогда, когда тот комп, с которого по сети я ставил солид выключен. Включил его и все снова залетало. Проверил на другой машине на которой солид был тоже установлен по сети с того образа - таже проблема. Переподключил папку тулбокса на сервер, который работает всегда. Не помогло. Снес солид на своей машине и снес все доп приложения (космосы, едроуинг и пр.). Вычистил диски и реестр. Поудалял службы лицензирования космоса и солида, которые почему-то остались после деинстолляции. А эффект зависимости от другой машины остался! Моя нормально работает только при включенной другой! Может кто знает в чем дело?"

Еще один момент. Может уже было, но не нашел. Не получилось добавить кнопки макросов на вкладку CommandManagera. У всех так?

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

Не получилось добавить кнопки макросов на вкладку CommandManagera. У всех так?

Вот получилосьpost-11457-1219128427_thumb.png

Моя нормально работает только при включенной другой! Может кто знает в чем дело?"

Может какая-то служба типа "служба удаленного доступа" работает. Сtrl+Alt+Del подскажет.
Ссылка на сообщение
Поделиться на других сайтах

Еще один момент. Может уже было, но не нашел. Не получилось добавить кнопки макросов на вкладку CommandManagera. У всех так?

А оно разве туда когда либо добавлялось? Обычно отображается соответствующая панелька на неё закидывается всё необходимое, после этого на панельке в CommandManagera отображается всё добавленное на обычную панельку. Или я не понял вопроса.
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Dimetil Gidrozin Dnepr
      вопрос к вашему оператору листогиба. может ли ваш станок делать отбортовки?    
    • maxx2000
      О, боже, какое же животное.
    • lux59
      Доброго всем дня! Технический вопрос, есть ли в солиде возможность замерить FPS? Пример привожу, тут сборка из 2х пуфиков двух вешалок и стенки, так вот тормозит безбожно! карта на работе GTX 1050 Ti 4Gb/ И второй вопрос: в случае кода необходимо показать красивую картинку в чем рендерить лучше? Бывает когда нужно показать более реалистично. Спасибо!
    • Dimetil Gidrozin Dnepr
      потому что на изгиб в твоей трубе будут работать только вертикальные стенки я два раза не повторяю, не повторяю я два раза
    • lux59
      Спасибо! То, что искал.
    • Andrey_kzn
      @куркуль , не вводите человека в заблуждение  безграмотными советами. Автору вопрос: магазин при включении станка реферируется? сколько там инструментов максимально может быть? Станок едет на смену, если ему дать команду М6? Какой у вас магазин, какой сменщик?   Ошибке  номер 700024 соответствует сигнал из PLC DB2.DBX183.0. Вам нужно понять, как он формируется путём анализа программы PLC.  это если более простые действия не приведут к успеху. Возможно цикл смены оказался не завершён, и теперь  нужно выполнить процедуру возврата магазина и сменщика в исходное состояние. А это всё написано в инструкции по эксплуатации. Возможно на станке есть отдельное меню для этого. Проверьте датчики на магазине, но если у вас ось магазина выполнена с абсолютным датчиком, индуктивных датчиков на магазине может и не быть.
    • ruslod
      Когда-нибудь будет, но пора писать свой софт.   У ****** надо образ взять, но без станка он смысла не имеет. В то древнее время процы были слабые и технологии тоже. Технологии около 30 лет  
    • ДОБРЯК
      Вы опять забыли написать слово гидростатическое. :=)
    • BadSanta
      Комрады, новая проблемка) Токарный пост для вертикального (карусельного) станка генерит черновой цикл с обратным припуском..  G0 G54 X297.628 Z1.932 M8 G71 U3. R.2 G71 P10 Q15 U-2. W.1 F.2   Для горизонтального токарного такой проблемы нет, все правильно генерит. В чем может быть ошибка?
    • Fedor
      Давление оно и в Африке инвариант вектора. Подобно главным напряжениям инвариантам тензора напряжений. Или собственным числам линейного оператора или матрицы. Нечто не зависящее от системы координат. Но боюсь этого вам никогда не понять в прочности и динамике  :) 
×
×
  • Создать...