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

Понизить версию файлов солида


fox1001

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

Судя по всему невозможность сохранения в предыдущие версии есть целенаправленная политика SW. Поэтому наверняка ребята из DS подошли к этому делу с умом и сделали всё, чтобы создание таких конверторов было делом безнадёжным.

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

Например, в API-интерфейсе есть функция:

longReturn=SaveAs3("c:\NewFileName.sldprt",swSaveAsSW98plus,swSaveAsOptions_Copy)

Однако не сохраняет и выдаёт ошибку сохранения swFileSaveFormatNotAvailable. Как говорят ни когда не работала, но существует с незапамятных времён и по сей день там.
Ссылка на сообщение
Поделиться на других сайтах


Почему бы и не сделать таким образом, как в Компасе.

Ведь они не менее популярны, а пересохранение возможно без проблем.

Или они не хотят продавать новый продукт?

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

когда вы капот своего автомобиля открываете для ремонта - эт что, ВЗЛОМ??? wink.gif

к тому же я не преследую коммерческих целей. bleh.gif

Думается, что любая страховая компания будет рада Вашему "ремонту" авто и не выплатит страховку (в случае аварии конечно)...

Ведь они не менее популярны, а пересохранение возможно без проблем.

Или они не хотят продавать новый продукт?

Ну насчёт популярности - это ещё вопрос (если бы Аскон не "заинтересовывал" начальство покупателя)...

Лично меня тошнит от "радости" работы с мышкой в Компасе (для мазохистов - ИМХО)...

А вот возможность обмена файлами, между версиями - это дополнительный модуль (в базовом пакете его нет - что обычно втюхивают продавцы) и за очень дополнительные тугрики (опять же ИМХО)...

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

в связи с постоянной сменой ядра программы

а если по другому? Функция, описывающая поверхность изменена до такой степени, что из нее можно получить до 5 фичеров. Тогда, прошлая версия файлов просто не поймет строку геометрии. Ээх, где те институтские времена, когда говорили что модель - есть геометрическое место точек))

Если взять в пример любой язык програмирования, допустим delphi, делаем проект "калькулятор" с задействованием API виндовых (XP) функций. Переходим на семерку, и...программа не работает - ядро API функций другое, а значит и обращаться нужно к ним по другому.

А если еще есть паковщики (тупо координаты точек превращают в строку) тогда вообще вопрос отпадает: каждый раз всё новый паковщик.

А если взять NET.FRAMEWORK 3, сделать на нем программу, а потом выходит новая версия фреймворка и оптимизатор под новые функции...

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

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

Мне кажется дело тут не в функциях - ведь солид прекрасно открывает файлов предыдущих версий. Значит в нём есть эти ф-ции предыдущих версий (а какой собственно смысл их оттуда выкидывать?). Так что причина не техническая а чисто политическая.

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

zwee

попробуйте открыть файл ворда 2010 в версии в 2003. Или проект C++ 2010 в редакторе 2005 (не hello world имею ввиду, а посеръезней)

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

zwee

причина не техническая а чисто политическая.

Чисто денежная. Платите бабло, получаете лицензию на написание транслятора и получаете внутреннее строение файла и всю его поднаготную. С каждой проданной вами лицензии на транслятор отстегиваете бабло DS, и все.
Ссылка на сообщение
Поделиться на других сайтах

ART

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

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

попробуйте открыть файл ворда 2010 в версии в 2003. Или проект C++ 2010 в редакторе 2005 (не hello world имею ввиду, а посеръезней)

Эээ, вы путаете совместимость сверху в низ с совместимостью снизу вверх. Разумеется старая версия софта не откроет фалы, созданные новой версией. Речь о том, чтобы имея новую версию софта открывать и сохранять в форматах старых версий. Это например превосходно делает со своими файлами всё тот же ворд, эксель и масса других приложений. СВ тоже прекрасно открывает предыдущие версии, но не сохраняет в них. Улавливаете разницу?

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

Привет всем.

по моему всё намного проще : допустим есть сборка (.asm) в версии 2009, я её сохраняю как (Parasolid X_T) потом этот Parasolid открываю в версии 2008 и могу там редактировать детали. Но все детали внутри будут как Imported ...

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

Привет всем.

по моему всё намного проще : допустим есть сборка (.asm) в версии 2009, я её сохраняю как (Parasolid X_T) потом этот Parasolid открываю в версии 2008 и могу там редактировать детали. Но все детали внутри будут как Imported ...

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

допустим есть сборка (.asm) в версии 2009, я её сохраняю как (Parasolid X_T) потом этот Parasolid открываю в версии 2008 и могу там редактировать детали. Но все детали внутри будут как Imported ...

Какой же толк от деталей без дерева? :)
Ссылка на сообщение
Поделиться на других сайтах

Платите бабло, получаете лицензию на написание транслятора и получаете внутреннее строение файла и всю его поднаготную.

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

Проблема в том, что большинству нужно это с сохранением дерева построения.....

Какой же толк от деталей без дерева? :)

Думается - проблема чисто жизненная (в смысле часто необходимая) и наверняка (или наверное) уже давно решена на самой форме (ИМХО), так сказать - для внутреннего употребления (врятли оне гонять новьё, без оглядки на старые наработки).... :unsure::confused_1:

Вот бы их тряхонуть (нахаляву) или заслать шпиёна... :blush::ninja:

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

Беда в том, что построенные фичерами более поздней версии модели зачастую вообще нельзя сотворить предыдущими релизами. Взять теж самые полные скругления, вытяжки тел по траектории, деформации, сопряжения и т.д. Ровно по этой причине не надо приводить пример непараметрических систем вроде WORD или ACAD, здесь другое качество.

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

Скорее всего Странник прав, такое пересохранение не работало бы адекватно в 100% случаев, потому как будут вылетать новые операции, дерево модели разрушиться, потеря одной базовой операции приведет к потери дочерних. В итоге получится полная каша а не модель, такое пересохранение даром разработчикам не нужно, потому как тут же лицензированные пользователи бы подняли вой "почему не работает". Сравнивать пересохранение в старые версии компаса и ворда это даже не смешно, что нового в компасе ? дуги-отрезки все те же, новые примечания пропадают при пересохранении скажем в пятую версию, программы отличаются интерфейсом и все. Кроме того негоже чтобы пользователь который не заплатит за новую лицензию мог себе бесплатно работать и пересохранять скажем в 2003 солид мол "у нас лицензия на солид есть".

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

Речь о том, чтобы имея новую версию софта открывать и сохранять в форматах старых версий. Это например превосходно делает со своими файлами всё тот же ворд, эксель и масса других приложений. СВ тоже прекрасно открывает предыдущие версии, но не сохраняет в них. Улавливаете разницу?

Разница принципиальная. Попросту есть программы с деревом построения модели, а есть с прямым редактированием формы и размеров без дерева.

Поясню на примере работы моделера Space Clame . Он может перевести в свой формат любую трехмерную модель (кроме компаса ) отредактировать форму и размеры прямым редактором, но обратно оттранслировать может только в программы с прямым редактированием, т.е. UG; CATIA;RHINO;EDGE и т.д., в SW; INVENTOR и всем кто с деревом -дудки , только в виде импортированных уродцев. Видимо невозможно, а была бы выгода.

На этом делает бешенную рекламу SE. Слышали о синхронном проектировании?

Основная фишка- мы мол можем взять любую чужую модель и сделать своей редактируемой изменением размеров, что мы все так любим.Серьезная заявка!!!!

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

На этом делает бешенную рекламу SE. Слышали о синхронном проектировании?

Основная фишка- мы мол можем взять любую чужую модель и сделать своей редактируемой изменением размеров, что мы все так любим.Серьезная заявка!!!!

Это не серьёзная заявка, но банальнейшая реклама, причём не в своём разделе. <noindex>А цена</noindex> этой самой "синхронной технологии" в базарный день весьма и весьма не высока.
Ссылка на сообщение
Поделиться на других сайтах

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

Дык это ясно, что если в построении используются возможности, которых не было в предыдущей версии то их экспортировать весьма затруднительно. И я об этом тоже говорил в самом начале. Тот же ворд не перенесёт в предыдущий формат то чего там в принципе не могло быть, о чём честно и предупреждает. Но если мы имеем нормальные модели, построенные без самых последних выкрутасов с применением только тех средств, которые были в предыдущих версиях типа эскиз-вытяжка, эсказ-поворот, фасочка, скругление и т.п. то никаких технических препятствий в принципе нет.

Попросту есть программы с деревом построения модели, а есть с прямым редактированием формы и размеров без дерева.

Это немного не то. Пример - Компас, дерево построения. И при этом сохраняет в предыдущую версию. Более того, там даже решена проблема переноса тех возможностей, которых не было в предыдущей версии!

Изображение

Так что было бы только желание!

Это никак не согласуется с вашей теорией о том что в "форматы с деревом экспортировать нельзя". Да, в общем случае нельзя взять просто твердотельную модель напр. в STEP или IGES без дерева и сделать по ней дерево (иногда это можно, но далеко не всегда), их можно редактировать только "прямыми методами", а вот имея изначально дерево, причём в "родном" формате сделать то же самое дерево в другом "родном" формате в принципе возможно. По крайней мере для тех элементов которые поддерживаются и там и там.

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

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

За всех не скажу, но явно не только у меня с каждым новым релизом в моделях возростает удельный вес именно продвинутых фичеров, особенно поверхностей. К томуже надо сказать, что чаще всего проблема понижения версий возникает в случае получения из вне габаритных моделей чего либо. Как правило это сохранённые в деталь сборочные единицы, реже небольшие сборочки с теми же мотивами.

В любом случае, понижение версии CAD-системы по сути мало отличается от произвольного межкадовского обмена - через нейтральный формат. А так чтобы дерево построения сохранить, да ещё и параметры правильно снять -

фантастика в другом разделе.

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

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

У меня практика применения деталей полученных из нейтрального формата небольшая, но всем могу это посоветовать - удобно. Не всегда дерево построения необходимо. Кстати, случайно, SW2010 довольно корректно воссоздал дерево точенной детали от Camozzi.
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




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