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

Куда идёт SolidWorks?


Странник

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

я как для 32 писал по справке так и для 64 по ней же пишу, поэтому не очень различаю обычныйнеобычный синтаксис. Те макросы что на sw2010 x32 работали идут и на sw2011x64

хотя может у меня простенькие макросы). Дайте какой-нито примерчик.

Обычный - я имел в виду VB6.xx - Не VB.NET

VB: 

Preconditions: A part document is open that contains an active sketch that has two sketch points.

' Postconditions: Ellipse is created.

Option Explicit

Sub main()

Dim swApp As SldWorks.SldWorks

Dim swModel As SldWorks.ModelDoc2

Dim swMath As SldWorks.MathUtility

Set swApp = Application.SldWorks

Set swModel = swApp.ActiveDoc

Set swMath = swApp.GetMathUtility

' Is document active?

If swModel Is Nothing Then

    swApp.SendMsgToUser2 "A part document must be active.", swMbWarning, swMbOk

    Exit Sub

End If

' Is it a part document?

Dim modelType As Long

modelType = swModel.GetType

If modelType SwConst.swDocPART Then

    swApp.SendMsgToUser2 "A part document must be active.", swMbWarning, swMbOk

    Exit Sub

End If

....

VB.Net наверняка сразу бы заметили...

Вот таких вот страшных вещей нет? :""

Imports System.Runtime.InteropServices

Imports SolidWorks.Interop.sldworks

Imports SolidWorks.Interop.swconst

Imports System

Partial Class SolidWorksMacro

....

""

:rolleyes:

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


...только в своё время самый главный тефлексник буквально испугался дать нам свою систему на тестирование.

На фоне этого <noindex>http://www.tflex.ru/service/opit/</noindex> звучит странно...
Ссылка на сообщение
Поделиться на других сайтах

На фоне этого <noindex>http://www.tflex.ru/service/opit/</noindex> звучит странно...

Может и странно, но осенью 2008 года всё было именно так. :wink:
Ссылка на сообщение
Поделиться на других сайтах

А VBA - обычный синтаксис, как в VB6? Старые макросы от SW / 32х работают?

Обычный синтаксис. Старые макросы работают, если. конечно, не используешь Microsoft.Jet.OLEDB.4.0 для работы с базами данных, иначе там проблемы.

P.S. WinXPx64, SW2011

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

Обычный синтаксис. Старые макросы работают, если. конечно, не используешь Microsoft.Jet.OLEDB.4.0 для работы с базами данных, иначе там проблемы.

P.S. WinXPx64, SW2011

Не, ничего такого я не использую. И WinXPx64 и SW2011 не имею.

Просто это `streamdown` в свем посте #116 сказал, что:

"А если в 2012 они откажутся от обычного басика и повсеместно перейдут на .NET с их "C"? И сейчас говорю не о больших предприятиях, где есть свои IT, а наработки обычного пользователя. В таком случае переход будет происходить дольше (нужно же перевести с одного языка на другой)."

А я ответил, что тоже самое говорилось год назад про SW2011x64.

Оказывается неправда все это - слухи...

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

В общем народ высказался и общий вывод смотрится в виде:

дело ясное, что дело тёмное.

Похоже следует привентивно поставить на тестовый стенд CATIA и оценить уровень потребных для перехода на SolidWorks V6 жертв.

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

Куда идёт SolidWorks?

незнаю у каво как а у меня на .уй)))

наверняка разработка "SolidWorks V6" была начата изза того что симка не все "кнопочки" продает (но ребята в начале не растерялись и вместо 1 кнопки сделали около 5).....а развиваться то надо кудато сейчас (5 лет прошло а воз и ныне там), вот теперь "кнопочки" будут тянуть с другой системы. Кароче видать очередная афера.

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

незнаю у каво как а у меня на .уй)))

...

Это что, новый домен: на .уй ?

PS. Ув. 'mrvcf1'! Ну ты прям как маленький ребенок ругаешься. Что других слов нет что-ли?

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

PS. Ув. 'mrvcf1'! Ну ты прям как маленький ребенок ругаешься. Что других слов нет что-ли?

Может быть у этого конкретного участника и нет, только сие дело администрации форума.

Во любом случае, протестировав некогда на одних и тех же сложнейших примерах по тематике своего предприятия NX, CATIA, ProE могу утверждать, что SolidWorks действительно имел огромный потенциал для развития и технически вполне мог (и должен был!) вмешаться в капеллу тяжеловесов. Вот только политика DS оказалась по ходу дела иною. :g:

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

сложнейших примерах

это чтоже за примеры такие.....не тели где было скругление по 3м касаниям?

имел огромный потенциал

смешно....огромный это наверно значит чуть больше компаса)).....вообще люая система может дорости до тяжелой, но не все хотят работать для достижения этого....и надали оно, SW самая простая в освоении система это пожалуй ее единственное преймуущество, дальше идут сплошные минуса.

И думается мне что DS всеравно, куда она будет развиваться, главное чтоб деньги приносила.

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

'mrvcf1' !

:gun_guns: кончай трепаться и материться на своем корявом языке!

Тут люди все-таки!

С человеком надо по человечески. Уважаемый mrvcf1, лично я часто пишу сообщения через Word, там сразу видны ошибки (орфографические - выделены красным цветом, стилистические - выделены зелёным цветом). Ещё включаю опцию "непечатаемые знаки" (видны пробелы, переносы...).

Никоим образом не хочу обидеть, тем более поучать, но читать приятнее грамотный текст (думаю, это аксиома). :rolleyes:

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

Странник

закрыли бы Вы эту тему до появления SW v6, а так только ср.ч разводится.

Пожалуй так и сделаю, раз администрация форума не применяет мер за скрытый мат, то придётся воспользоваться правами топикстартера.

Разве что покажу одну простенькую модельку, которую средствами CATIA один в один не воспроизвести, ибо там по ходу дела проскальзывает порядка 30 тел, а потом они сливаются и парочка-троечка оставшихся тел импортируется во внешние детали.

<noindex>Вот тут</noindex>, сообщение №562. Для конкурса это конечно ну слишком просто, но весьма наглядно в качестве примера несовместимости сотворённого на базе parasolid с будущим ядром.

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

Вот попались на глаза две ссылочки.

Одна от <noindex>новостного бота</noindex>

А теперь вернемся к ответу на вопрос, чем грозит SolidWorks пересадка геометрического ядра. Технически замена ядра несложна. Все ядра реализуют примерно одинаковый набор функций, используют похожие модели данных и алгоритмы, поэтому разработчики справятся с этой задачей в разумный срок. А вот пользователям такая пересадка ничего хорошего не сулит. Любой, кто сталкивался с проблемой переноса данных между разноядерными САПР (NX и CATIA, SolidWorks и Inventor, КОМПАС-3D и T-FLEX), хорошо знает, насколько это трудоемко. Даже с использованием специальных инструментов для трансляции и «лечения» CAD-моделей эта операция грозит занять существенную часть времени ваших сотрудников. Несложно предсказать, что переносить данные из SolidWorks V1 в SolidWorks V6 будет так же сложно, как сейчас переносить данные между SolidWorks и CATIA. К счастью, Dassault не собирается убирать с рынка SolidWorks V1, обещая, что по крайней мере несколько лет они будут существовать одновременно – один под управлением Windows, а другой в облаках. Возможно, такое разделение лучше поможет постепенной миграции пользователей с одной платформы на другую.

Отметим еще, что перевод SolidWorks с ядра Parasolid на CGM свидетельствует о том, что Dassault планирует всерьез развивать этот продукт и дальше - в течение многих лет. Это хороший сигнал всем пользователям SolidWorks. Учитывая ресурсы, которые французская компания инвестирует в исследования и разработки (заметная их доля тратится на CGM и другие базовые технологии), SolidWorks от такого перехода однозначно выиграет. А Dassault устранит нежелательную технологическую зависимость от своего прямого конкурента.

Другая от <noindex>гугла через блоги</noindex>.

ИМХО, кое-что полезное для пользователей SolidWorks прочесть можно. Только предупреждаю, в тех краях лучше гулять без регистрации и уж тем более не стоит пытаться пиночить тамошних аксакалов, наипаче если за здорово живёшь либо троллизма ради, ибо моментально забанят.

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
  • Сейчас на странице   0 пользователей

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




  • Сообщения

    • Viktor2004
      ну да ну да. Снял архив с Сименса (а сниматься он будет около получаса), тут же пытаешься залить его в станок, а он в процессе кучу ошибок выдает. Ну мы ведь его только что сняли. Что там может быть не так? С Фанука бэкап снимается одним движением. Минута и архив готов. И он стопроцентов загрузится и вернет станок к той конфигурации которая была. Какой у вас Фанук вы даже не написали. Старые от новых отличаются. Меню там разные
    • Guhl
      Может у вас с приводом проблема? Например один выходной транзистор не работает
    • vimed
      Добавлю, что ResCurrentState появился в версии 2201. В более ранних приходится использовать некоторую комбинацию из AvailableForMediation, CurrentSpeed, Occupied.
    • SAPRonOff
      А что надо было показывать?:) Там был живой показ - был оператор за ПК, которому выступающие давали поручения что-то сделать, и потом шёл комментарий о том - что происходит на экране: нативная подержка Линукс, поддержка своего ядра РГК - текущие доработки.
    • Lmstr
      По Фануку вообще документация не особо приветливая... А вот еще вопрос, при изменении параметров в меню PMM нужно делать "To restore the parameters from the CNC to the Beta" или это только для бэкапов? Над методикой создания бэкапов на Fanuc просто удивляюсь, мягко говоря: нужно держать какие-то кнопки при загрузке, выходить в потаенные меню, и не дай Бог ошибёшься. При чём делаются сразу все кучей и приводные и ЧПУшные и PLC. То ли дело на Siemens: PLC, приводные архивы, NCK - всё наглядно, ошибиться не так легко )))
    • Lmstr
      Спасибо за файлик. Да, была ошибка 410, 411, решили попробовать другой движок, но и этот вел себя также с такими же ошибками
    • ak762
      да может он посчитать если формулами не охота, в интернере не пробовали искать?    
    • maxx2000
      Кто-то тут на форуме давал видео как согнуть узкий глубокий П-образный профиль. Суть там была в том что заготовку сначала прогибают по середине в обратную сторону, затем загибают полки и выравнивают прогиб.  Продублируйте если можно ссылку.
    • mamomot
      В новом Разделе 4 "Фрезерная обстановка" Главы 8 "Механическая обработка" появился первый Параграф. В оснастке ведется обработка детали "Вилка", которая предварительно была обработана в технологическом оснащении, представленном в прошлой публикации. 8_4_1 Оснастка для вилки.pdf
    • gudstartup
      конечно   Bi servo param bck_restore.txt а с чего сняли то была ошибка 410 411
×
×
  • Создать...