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

Глюк при разделении и экспортировании тел в SW 2008 SP 0.0


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

Уважаемые участники, нужна ваша помощь!

Возникла следующая проблема: Имеется базовая деталь, разделённая элементом "Разделить" на несколько тел (пара десятков). Некоторые из тел сохранены в новых деталях командой "Вставить в новую деталь". После незначительного изменения положения делителей в базовой детали, в ПРОИЗВОДНОЙ оказались НЕ ТЕ тела. То есть не изменённые тела, а именно что не те, которые надо, соседние вместо нужных. При попытке переназначить исходные тела (через "редактировать элемент" в производной детали) список возможных тел пуст, более того! При попытке вновь выбрать исходную деталь в качестве базовой пишет "отсутствуют разделяющие элементы", хотя их там аж два, да и производная деталь получается из базовой без ошибок (за исключением вставки "не тех" тел).

Что это, глюк? Или я что-то неправильно делаю?

А если глюк - то лечится ли сервис паком?

Спасибо!

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


Что это, глюк? Или я что-то неправильно делаю?

А если глюк - то лечится ли сервис паком?

Спасибо!

Конкретно таких операций не делал, но выскажу не только свое мнение, что SP0.0 априори являются нерабочими.

Многие вообще не ставят солид до выхода 4-го сервиспака.

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

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

Конкретно таких операций не делал, но выскажу не только свое мнение, что SP0.0 априори являются нерабочими.

Многие вообще не ставят солид до выхода 4-го сервиспака.

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

В таком случае у меня вопрос, возможно не совсем корректный: где можно скачать сервиспаки? (На оф. сайте всё запароленно для лиц. пользователей, я вполне лиц. пользователь но по ряду причин не могу воспользоваться офиц. помощью)

На вскидку - пользуйтесь командой "Сохранить тела", а не контекстным меню в списке тел.

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

Необходимо постмотреть модель. Напишите в личку или выложите на сайте

Ниже - картинки базовой и производной деталей

НА ПРАВОЙ КАРТИНКЕ - базовая модель, я пытаюсь сохранить в новую деталь 4 тела - обведены красным кругом. При первичном сохранении всё так и получилось, я отредактировал тела, добавил необходимые элементы. При последующем редактировании БАЗОВОЙ детали, в производной детали (НА ЛЕВОЙ КАРТИНКЕ) вставились другие тела - ПРОТИВОПОЛОЖНЫЙ уголок, причём 2 раза ( я подозреваю, что вставились оба "внешних" уголка, причём один из них развернулся на 180град относительно оси y и наложился на другой). Прямоугольные тела (это куски прямоугольного профиля) вставились корректно. При попытке переназначить тела, списки тел для переназначения пусты, при попытке перевыбрать базовую деталь пишет, что "деталь не имеет разделяющих элементов", хотя таких элементов там целых два.

Как быть?

post-11149-1267840554_thumb.jpg

post-11149-1267840565_thumb.jpg

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

Как быть?

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

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

3. Если нужно импортировать несколько тел в одну деталь, то делать это только пошагово с последующим применением команды "переместить тела" либо используя сервисную сборку и команду "соединить".

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

Возникла следующая проблема: Имеется базовая деталь, разделённая элементом "Разделить" на несколько тел (пара десятков). Некоторые из тел сохранены в новых деталях командой "Вставить в новую деталь". После незначительного изменения положения делителей в базовой детали, в ПРОИЗВОДНОЙ оказались НЕ ТЕ тела. То есть не изменённые тела, а именно что не те, которые надо, соседние вместо нужных. При попытке переназначить исходные тела (через "редактировать элемент" в производной детали) список возможных тел пуст, более того! При попытке вновь выбрать исходную деталь в качестве базовой пишет "отсутствуют разделяющие элементы", хотя их там аж два, да и производная деталь получается из базовой без ошибок (за исключением вставки "не тех" тел).

Что это, глюк? Или я что-то неправильно делаю?

А если глюк - то лечится ли сервис паком?

Спасибо!

Проблема может быть в ИМЕНИ сохраняемых тел. SW называет тела в многотельных деталях по имени последней операции, произведенной с телом. Соответственно при откате дерева конструирования и редактировании, имена тел меняются (в вашем случае все тела созданы операцией "Разделить"). Попробуйте переименовать тела, должно все получиться. Я сохраняю тела также командой "Вставить в новую деталь", но предварительно присваиваю телам имя будущей детали и проблем нет (SW 2008 sp 0). :drinks_drunk:

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

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

3. Если нужно импортировать несколько тел в одну деталь, то делать это только пошагово с последующим применением команды "переместить тела" либо используя сервисную сборку и команду "соединить".

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

Вероятность потери ссылки импортированного тела на многотельную деталь (при редактировании многотела) в связке команд "разделить - ... - сохранить тела" значительно выше чем при сохранении тел через команду "Вставить в новую деталь". :g:

И чем обосновано столь громкое заявление? Аргументируйте свою позицию.

Типа количество тел в списке перестало быть отражением состояния отката дерева построения модели?

Или команды "разделить" и "сохранить тела" перестали отображаться в том же дереве проекта?

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

А фатальных слабостей у этого метода на мой взгляд две:

1. "тормоза" машины при импорте тел на глубину более одного уровня вхождений;

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

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

И чем обосновано столь громкое заявление? Аргументируйте свою позицию.

Типа количество тел в списке перестало быть отражением состояния отката дерева построения модели?

Или команды "разделить" и "сохранить тела" перестали отображаться в том же дереве проекта?

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

А фатальных слабостей у этого метода на мой взгляд две:

1. "тормоза" машины при импорте тел на глубину более одного уровня вхождений;

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

Настолько громкое? Да и вроде как и не заявление, а лишь мнение. :confused_1:

В дереве конструирования они конечно отражаться не перестали. Потеря поверхности указанной в команде "Сохранить деталь" (или "Разделить деталь" с установленной галкой сохранить) приводит к потере ссылок на ВСЕ тела, сохраненные этой командой. К большому сожалению это не просто слова. При сохранении командой "Вставить в новую деталь" тела конечно приходится сохранять поштучно, а не всем скопом, но и погибают они также. :unsure:

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

Потеря поверхности указанной в команде "Сохранить деталь" (или "Разделить деталь" с установленной галкой сохранить) приводит к потере ссылок на ВСЕ тела, сохраненные этой командой. К большому сожалению это не просто слова. При сохранении командой "Вставить в новую деталь" тела конечно приходится сохранять поштучно, а не всем скопом, но и погибают они также. :unsure:

Вот тут и сидит ключевой момент.

Если мы создали поверхность действием формообразования в дереве проекта выше чем команда "разделить", потом как-то обработали плученые тела (то бишь указывали область действия в последующих фичерах), затем задействовали команду "сохранить тела" и лишь после неё тоже неким фичером нечто делаем с секущей поверхностью, то с чего бы вдруг должны пострадать производные детали?

Хотя конечно интересно, зачем это нужно было постфактум шевелить столь важный командный элемент?

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

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

Вот тут и сидит ключевой момент.

Если мы создали поверхность действием формообразования в дереве проекта выше чем команда "разделить", потом как-то обработали плученые тела (то бишь указывали область действия в последующих фичерах), затем задействовали команду "сохранить тела" и лишь после неё тоже неким фичером нечто делаем с секущей поверхностью, то с чего бы вдруг должны пострадать производные детали?

Хотя конечно интересно зачем нужно постфактум шевелить столь важный командный элемент?

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

Вот именно, одна очень важная поверхность, про которую ни в коем случае нельзя забывать, и вообще не желательно шевелить. Конечно если после команды "Сохранить детали" убить единственную и неповторимую поверхность, то ничего фатального не произойдет. А если до (например изменилась геометрия одного из тел и поверхность просто перестала существовать)? Шевелить многотел постфактум иногда приходится, а команда "Сохранить детали" зачастую является завершающей в работе с многотельной деталью, риск убить "ту самую" поверхность всегда существует. Я убил поверхность всего 1 раз, а убил около 300 деталей, чертежей к ним, сборок. После этого сохраняюсь только командой "Вставить в новую деталь". :rolleyes:
Ссылка на сообщение
Поделиться на других сайтах

...если после команды "Сохранить детали" убить единственную и неповторимую поверхность, то ничего фатального не произойдет. А если до (например изменилась геометрия одного из тел и поверхность просто перестала существовать)? Шевелить многотел постфактум иногда приходится, а команда "Сохранить детали" зачастую является завершающей в работе с многотельной деталью, риск убить "ту самую" поверхность всегда существует....

А это ужо вопрос методики работы.

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

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

А это ужо вопрос методики работы.

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

Да наверно это вопрос методики и специфики работы. :rolleyes:
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • ANT0N1DZE
      В разделе "мы предлагаем" забыли самое интересное. 
    • brigval
      Детали по вашим чертежам в ведомость покупных изделий не вносятся.
    • malvi.dp
      В спецификации солида никак, только навести порядок и заменить одинаковые по параметрам детали, тогда они отобразятся под одной позицией с правильными количеством. Если это очень долго - сохранить спецификацию в Эксель, отсортировать и вручную сделать как нужно.
    • Александр1979
      Во время прогона с блокировкой должны изменяться абсолютные и относительные координаты, машинные координаты не должны изменяться.
    • Дарья Фролова
      Мы изобретаем будущее вместе с командой, которую любим,Разрабатываем уникальное оборудование, реализуем их в масштабные проекты и каждый раз ставим новые планки! Ищем талантливого главного инженера-конструктора с глубокими знаниями механики, который готов руководить стратегией разработки серийного производства. Если вы готовы развиваться, переосмыслять наш текущий опыт и превращать его в отлаженную методологию, то будем рады видеть вас частью нашей команды!
 Мы аккредитованная ИТ компания — предоставляется бронь. Проект: Роботизированная система очистки солнечных панелей;
 Компетенции: Глубокие знания механики, подготовка к серийному/массовому производству;
 Руководитель/наставник: СOО компании; Команда: до 10 человек;
 Работа в офисе (возможно обсуждение гибрида после испытательного срока) Мы предлагаем:- Авторская разработка, уникальный продукт - партнерство на международном рынке;
 - Обучение и развитие новым скилам за счет компании; - Команда сильных инженеров; - Руководитель - это в первую очередь коллега и наставник;
 - Перспективы профессионального и карьерного роста (команда расширяется, есть возможность расти вместе с нами); - Приятные бенефиты от компании. 
Примеры задач: - Разработка ТЗ, конструирование, прототипирование, испытания, сопровождением сертификации, подготовку к производству на Российских и Зарубежных производственных мощностях. - Ведение технической базы знаний и результатов проектов для постоянной оптимизации процессов разработки. - Общий анализ производимости нового продукта компании с выдвижением предложений о дальнейшей стратегии разработки для серийного производства. Мы ждем, что у вас сильный опыт в механике, опыт подготовки к серийному/массовому производству и управлении командой инженеров, состоящей из конструкторов, электронщиков и программистов, разработки уникальных мехатронных систем в различных областях промышленности. Компетенции: - Высшее техническое образование; - Опыт проектирования: сложных изделий из металлов с учетом динамических и прочностных характеристик; - Опыт работы в области конструирования механических систем;- Умение рассчитать себестоимость проекта для дальнейшей реализации; - Опыт работы в аналогичной должности не менее 3 лет;
 - Системность, структурность, желание во всем наводить порядок; - Умение работать в показателях результата; Впереди много задач по изобретению систем очистки для разных промышленных отраслей - ждем вас в нашей команде!
    • Dimetil Gidrozin Dnepr
      куда пропал твой парень? с ним в паре вы замечательно смотрелись и ты был гораздо круче спасибо. я уже с автором темы связался он мне ссылок дал и где качать и как ставить. понту мне смотреть то чего у меня нет)) я поставлю то что он мне дал и посмотрю по нему. он видеоуроки пишет. норм чувак кста
    • IgorT
      Да че там хорошего? По мне уже то, что нет возможности выбрать плоскость симметрии напряг.
    • AlexKaz
      А если сделать такой финт: есть два тела, на телах две площадки с одинаковой сеткой. Что будет, если создать много RBE2 от площадки к площадке, но каждый RBE2 связывает только 1 узел на первой площадке с 1 узлом на второй (а не несколько узлов с одним узлом)? По логике вещей, получается аналог нескольких простых MPC узел в узел, т.е. для каждой пары узлов с разных площадок имеем Ux1-Ux2=0, Uy1-Uy2=0, Uz1-Uz2=0. Т.е. получим деформируемые границы площадок (вместо абсл. жёстких), но "сшитые" попарно по площадкам узлы, и попарные узлы на площадках должны перемещаться на одинаковое расстояние. Или нет?
    • Anat2015
      Не путайте модель станка и модель ЧПУ. Синумерик - это ЧПУ, у вас точно ЧПУ Sinumerik SN-770, или это все таки название станка, не встречал, чтобы Сименс станки делал. Определитесь с точным названием УЧПУ.   Теоретически, да, но можно и с внешнего инструмента (ноутбука) а процесс восстановления привязан к модели ЧПУ. Только arc. (архив) бывает разный, могут быть отдельно архивы NCU, PLC, HMI, а может быть объединенный. Где батарейка, какие настройки вы имеете ввиду? Может и архивы не надо восстановливать? Подробнее опишите свои проблемы.
    • ID_Hacker
      Бывает на пульте кнопка, бывает М командами откидывается. Если заходите в меню измерения инструмента в режиме Jog, возможно надо выбрать параметры измерения и нажать "Цикл старт" Вариантов реализации много, и без осмотра подсказать практически нереально. Вы вообще уверены, что у вас моторизированная рука, а не откидываемая руками? Правильно вам пишут - необходимо смотреть в руководстве пользователя станка. Если нет руководства, просить поставщика, производителя. Ну а если уже совсем край, искать специалиста, готового провести исследование и возможно пусконаладку.
×
×
  • Создать...