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

Сборка И Таблица Семейств


kor_bob

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

Есть сборка, в ней есть деталь в которой нужно создать таблицу семейств (т.е. изменение параметров этой детали управляет моей сборкой). Как создать таблицу семейств в детали я разобрался. Но как вытащить в ее в сборку. Т.е. нужно чтоб при открытии сборки выводилась таблица семейств детали в ней я выбибираю нужный экземпляр и сборка в соответствии с этим регенерируется по параметрам экземпляра детали.

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


Может в сборке сделать параметр, который управляет деталью, а не наоборот? Тогда в сборке при регенерации будет спрашивать значение параметра, а по нему тянуть нуную деталь из таблицы. :g:

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

Как мне прописать этот параметр? Т.е. как он должен выглядеть, какое значение?

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

Я просто другого метода не знаю, пользуюсь корректровкой строки в программе (программа сборки):

peremennaya=100

INPUT

peremennaya

END INPUT

Далее надо сохранить программу при регенерации будет спрашивать ввести значение, или регенерить со старым... А какое значение - Вам виднее :smile:

ЗЫ: А ежели сборку через скелетон сразу ваять, то проблем с управляемым параметром ваще не будет!

2 AlexandrM

и летай, Bird

Это к чему? :blink:
Ссылка на сообщение
Поделиться на других сайтах

kor_bob

Нужна сборка без исполнений? Каждый раз нужно открывать с нужным в данный момент исполнением детали?

Или количество исполнений сборки совпадает с количеством исполнений детали?

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

Сборка нужна с исполнениями, количество исполнений сборки совпадает с количеством исполнений детали. Если Руслана не затруднит то можно рассмотреть на небольшом примере. А то второй день бъюсь. Есть сборка из 3х деталей Выдавленный треугольник(1) и к его сторонам прилеплены паралелепид(2) и цилиндр(3). У треугольника два изменяемых размера А и В. В детали треугольника создана таблица семейств с 2мя вариантами исполнения этого треугольника. Так вот, нужно чтоб когда я открывал сборку прое спрашивал меня какой вариант исполнения детали треугольника я хочу, в соответствии с этим вариантом регенерировал и деталь треугольника и всю сборку.

Primer_sbor.rar

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

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

Не совсем корректно.

Ван нужно открывать конкретное исполнение сборки, содержащее нужное исполнение детали.

При открытии сборки с исполнением отображается окно для выбора исполнений. Перейдите на вкладку По параметру.

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

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

Создание зависимости подставляемого исполнения детали от значения параметра, это Pro/Programm. Тогда не нужно включение самого компонента в таблицу исполнений. Однако можно обойтись и первоночальным вариантом.

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

При открытии сборки с исполнением отображается окно для выбора исполнений. Перейдите на вкладку По параметру.

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

Для этого в сборке наверное нужно создать таблицу семейств? Но как как это сделать если я открываю сборку создаю в ней таблицу семейств и что б добавить туда изменяемые размеры мне надо сделать активной (или открыть) деталь, но тогда таблица семейств создается в детали, а не в сборке.
Ссылка на сообщение
Поделиться на других сайтах

Да...

В сборке в таблицу исполнений подставляется не размеры, а исполнения компонента.

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

...И тогда последний вопрос как в таблицу подставить исполнения компонента, когда жмеш добавить колонки там можно выбрать компонент вернее будет ли он присутствовать или нет а где туда сделать его исполнения?

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

можно выбрать компонент вернее

Да добавляешь компонент.

Для начала в детали создаешь исполнения.

А затем в Таблице исполнения сборки в столбце нужного компонента, пишешь вручную имя нужного исполнения или предварительно выбрав нужную ячейку, в меню Tools - Replace Using - Family Member

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

Спасибо, с этим разобрался, но появилось еще пара вопросов

1.Как записать такое уравнение :В сборке например есть 2 детали в первой детали размер d120 должен быть равен размеру d85 во второй детали. Т.е. например меняю размер d120 в первой детали регенерирую, регенерирую сборку и у меня меняется значение размера во второй детали на такое же как в первой. Или нужно делать несколько вариантов исполнений детали и нужное подставлять в таблицу семейств сборки?

2.Как к таблице семейств в сборке прицепить чертеж. Т.е. изначально у меня была сборка и чертеж, я создал в сборке таблицу семейств с исполнениями т.е. у меня появилось несколько вариантов моей сборки. Я открываю например нужный мне вариант и как сделать так чтоб в чертеже все изменилось в соответствии с этим вариантом?

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

Оба вопроса сможете решить, если будете использовать Layout. Тогда вам не надо будет исполнений ни детали, ни сборки. Просто вы меняете значение одного параметра в Layout'е, там все что вам надо обсчитаывается и соответственным образом изменяются детали, сборка и чертеж.

Для этого надо прописать (декларировать) этот Layout в деталях (и если необходимо, то и в сборке) и завязать их размеры на параметры из Layout'а.

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

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

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

Про/программ тебе еще рано изучать.

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

Если в конструкции исполнения есть особенности, отличающие его от основного исполнения.

То создают дополнительно вид исполнения (Рис. 2) и оформляют различия (Размеры, позиции).

Что касается вопроса замены исполнения модели чертежа, то Edit - Options (или сразу по ПКМ) - Drawing Models - Replase - Выбрать исполнение.

Mikhail33

Не надо ему Layout, пусть сначала разберется с базовым уровнем. Да и не нужно ему вариационное изделие, а несколько исполнений одновременно.

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

Снова возник вопрос по этой теме. Имеем деталь, точнее скелетную геометрию составленную из скечров, в ней создана таблица семейств с исполнениями. Создаем сборку вставляя туда эту деталь. Создаем другие детали, путем копирования геометрии скечеров из сборки и, например протягивая по ним что нибудь. Затем все вставляем в сборку. Т.о. получилась сборка у которой при изменении геометрии в первой детали остальные детали должны следовать за этой геометрией. Теперь в сборке создаем таблицу семейств в ней соответственно такое же количество исполнений как в первой детали с таблицей семейств. Указываю в таблице исполнения сборки в столбце нужного компонента, имя нужного исполнения у первой детали. Но что указывать у остальных деталей? Потом когда открываю сборку и выбираю нужное исполнение оно открывается и в нем меняется только исполнение первой детали, а остальные детали не следуют за скопированной геометрией.

post-12477-1205385077_thumb.jpg

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

КАЖДАЯ деталь должна иметь таблицу семейств со всеми исполнениями, соответствующими скелетной детали. А в сборке просто выбираете нужное исполнение для каждой детали.

Даже если использовать "Switch to instance" или как-то так (забывать уже стал), все равно в каждой детали должно быть столько же исполнений, сколько в сборке. Так, как у Вас сейчас, работать не будет.

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

Если все делать правильно, то будет эффектная сборка.... мы проектировали таким образом оснастку с тремя вариантами исполнений, работает все ЗАМЕЧАТЕЛЬНО!

Спасибо РТС :clap_1:

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

Только что сделал небольшую сборку. Исполнения для деталей TUB1,TUB2,TUB3 можно создавать прямо в таблице сборки, не заходя в таблицу каждой из них по-отдельности. Правда это работает у меня в WF2. Какая у Вас версия - не знаю. Может древняя какая, тогда там этого нету.

Коротко так:

Имеете строку из скелетной детали и 3-х других. Берем 1-е исполнение (не generic). Имеем 4 звездочки вместо компонентов.

В столбце det2 пишете имя 1-го исполнения. Или руками вбиваете, или через "Configure Assembly components...".

Далее, в столбцах оставшихся деталей вводите (к примеру) TUB1_01, TUB2_01 и TUB3_01.

Для второго исполнения соответственно выбираете det2 и вводите TUB1_02, TUB2_02 и TUB3_02. И т.д.

Потом ---> в меню "Switch External References to Instances...", в окне выберите все и ОК. После этого должно работать. Исполнения в деталях типа TUB создадутся автоматически.

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

Какая у Вас версия - не знаю. Может древняя какая, тогда там этого нету.

почему вы думаете, что этого нет в древнем ПроЕ? Я вот считаю, что есть....

и не забудьте в таблице семейств указывать на ссылочную модель!!!

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

Спасибо разобрался, это как раз и нужно было.

Еще один небольшой вопрос по семействам. Есть деталь например с двумя изменяемыми параметрами длинны и высоты. Нужно создать таблицу семейств в этой детали, но без конкретных исполнений. Т.е. я открываю деталь а proe меня спрашивает какую мне надо длинну и высоту я ввожу и он генерирует нужную мне деталь.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • SashaL
      Я бы SW Симулейшен применил бы.
    • vad0000
      Хорошо  Полка 20 мм, толщина 1мм Как Программа рассчитывает позицию Х?   Полка 40 мм, толщина 4 мм. Чему равен Х?  
    • gudstartup
      все идеи описаны в руководстве фанука. отправляйте в ремонт . мы отправляли в ремонт оба блока при ошибке рекуперации 7 у вас четкая ошибка 1 сверхток на линии dc источник ошибки силовой блок psm - поменяйте его с соседнего станка только целиком.     без включения mcc никакого силового питания на dc линии подаваться не будет и до spm силовое dc не доходит. если 1 а драйверы управления igbt вы как проверили?? 
    • Клиент
      Может быть, Вы сразу сделали все идеально?  А где все берут MC2024? - тоже нужно новые версии установить
    • Anatlijj8
      Добрый день. Скажите сразу встроенная в солидворкс какая версия идёт?  Скажите как-то можно где-то скачать версию про?
    • Lev72rus
      Есть ли более свежая ссылка на видео? Похожая беда сейчас
    • bard
      Странно, как-то. Кто Вам разрешит отгружать изделия (не важно) какие по безлитерной документации? Кто Вам разрешит использовать в литерованном изделии безлитерные части? Если Вы приняли неверные технические решения, как Вы про это узнаете не проведя испытания?
    • vad0000
      Не важно, Не нужен output при зелёной и красной кнопки.
    • ispite
      Всем привет, спасибо за ответы, но просто так не удалось создать сборку, солид выдавал ошибку. Пришлось Сохранить как IGES (файл разросся до 920 МБ), потом открыл как деталь (в нейстало шустрее работать), нажал "создать сборку" и она создалась! НО она создалась без поверхностей, а они тоже нужны Всем привет, спасибо за ответы, но просто так не удалось создать сборку, солид выдавал ошибку. Пришлось Сохранить как IGES (файл разросся до 920 МБ), потом открыл как деталь (в ней появились Тела и Поверхности и стало шустрее работать), нажал "создать сборку" и она создалась! НО она создалась без поверхностей, а они тоже нужны. Как создать сборку с телами и поверхностями? Пробовал в детали сохранить поверхности, но оно как будто работает наоборот и все поверхности стирает.  PS удалите плз предыдущий ответ, я его случайно отправил.
    • Alexey8107
      Всем доброго дня. Имеется ивановский обрабатывающий центр ИС-800, в нем установлены: PSM-45HVi A06B-6120-H045 SPM-30HVi A06B-6121-H030#H550 Возникла авария 9030 Overcurrent in the converter input circuit. Если смотреть В-65285 в этом случае на PSM должна отображаться 1, а на SPM - 30. Так оно и есть на самом деле. Документ ссылается на пункт 3.1.1, в свою очередь этот пункт говорит о неисправности PSM и следует проверить Входящее питание. Скорее всего здесь имеется ввиду питание управления, оно 240 В и стабильно Рекомендуют проверить реактор. Сразу откидываем, т.к. дело до включения силового питания еще даже не доходит, МСС отключен. Да и реактор штатный, всю жизнь работал с этим реактором. Проверить IGBT. Проверить проверил как мог, на КЗ, но дело до силовухи еще не доходит, ее питания еще нет и физически включиться не может из за MCC(ну это естественно, блок в аварии). Принципиально все рекомендации. На LEADWELL была похожая ситуация, на торможении шпинделя на PSM помнится выпадала авария 1, а на шпинделе не помню уже что. Тоже думали на PSM, а судя по всему мозг вынимал рекуператор в SPM. Т.к. на шине 500 вольт на торможении шпинделя напряжение вылетало далеко за 500 вольт выше. Здесь тоже нечто подобное, SPM опрокидывает PSM в аварию. Вобщем при включении питания станка, запитывается только управление на PSM, а он в свою очередь раздает 24 вольта на все остальные блоки по CXA2A, если все нормально и ЧПУ включена, замыкается контакт МСС, разрешая подачу силового питания на PSM. Шаги загрузки на полностью исправном станке PSM    SPM   -          A   -         50   -         12(или 18)   -         -- После включения ЧПУ и подачи силового питания   0         0 У нас PSM    SPM   -          A   -         50   -         12(или 18)   1         30 Включение силовухи невозможно. Что было сделано: 1. Проверены все питания, 240 СХ1А, 24 СХА2А, силовое питание, везде порядок. 2. Проверены IGBT на PSM и SPM, явного замыкания нет. 3. Проверены обмотки серво двигателя шпинделя. На всех 0,4 ома(сопротивление щупов 0,2 + обмотки 0,2 ома). Сравнил с заведомо исправным таким же двигателем(он стоит в другом таком же станке и работает), все тоже самое, На массу КЗ нет. Да и силовухи тоже нет, так что это бессмысленно. 4. Откинул от PSM разъем СХА2А(тупо обесточил остальные блоки от 24 вольт), включил питание управления, PSM перестал опрокидываться в ошибку, на дисплее "-". Ждал долго, не опрокидывается. Силовое питание подавать не стал, ибо чревато для остальных блоков, а скидывать шинку постоянного тока честно говоря поленился. 5. С соседнего станка снял плату управления SPM и переставил в неисправный станок, по номерам они идентичные. Станок включился и даже подал силовое питание на PSM без всяких аварий. Гонял пару минут в холостую, все было нормально, но после опрокинулся с той же ошибкой 1 и 30 на PSM и SPM соответственно. 6. Взял плату управления SPM с неисправного станка и установил в исправный. Станок включился и сколько бы не гонял, и даже шпинделем крутил, не опрокидывается. Т.е. к обоим платам претензий ноль. После вернул все обратно. Исправный станок работает как ни в чем не бывало, неисправный сразу опрокидывается в аварию почти сразу после включения управляющего питания. На ЧПУ ошибка 9030 и какие то еще по осям, но они связаны с отсутствием питания на шине постоянного тока если не ошибаюсь, так что это нормально. Итого, силовуха явных признаков неисправности не имеет, и даже на какое то время с другой платой включает силовое питание(скорее всего это связано с разбросом параметров защит на разных платах). К самому PSM тоже вроде претензий не должно быть, хотя В-65285 указывает именно на него. В истории с LEADWELL точно помню, что тоже все указывало на PSM(в том числе 1 на дисплее), и даже сервисный инженер FANUC был уверен в неисправности именно PSM. По факту, неисправен был как раз SPM. К платам управления тоже никаких претензий, обе работают в исправном станке. Единственное логическое объяснение, неисправность силовухи SPM. НО!!! Шина постоянного тока даже не думает запитываться, так что и тут с опрокидыванием сразу после включения есть засада! Ну не тестирует же SPM и PSM силовую часть напряжением 24 вольта??? Ведь до включения силового питания в этом случае даже не доходит из-за аварии! Может у кого есть еще идеи или опыт устранения таких дефектов? Помнится у фанука была типовуха на платах А16В-2203-0623 с датчиками тока, они отгорали и привод отваливался в аварию по одной из фаз. Это были привода шпинделя и двух осей в одном корпусе, были такие у нас на токарных. Сервисники фанука тогда их тучами меняли... Хотя тут я думаю не наш случай
×
×
  • Создать...