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

Куда идёт 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 пользователей

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




×
×
  • Создать...