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

Вырез по траектории в сборке


КСИван

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

Очень актуальный для меня вопрос: как сделать вырез по траектории в сборке SW. Просто нужно сделать фаску в сборочке(скругление), а все кнопки горят только в детали. Может быть есть какие-то варианты??? Помогите!!!!!! :mad:

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


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

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

Спасибо за совет, но почему то в элементах сборки у меня горят только две кнопочки по вырезам, а вот долгожданного выреза по траектории нет, а очнь-очень нужно!!! ЧТО ДЕЛАТЬ!!! Это просто уже крик вопиющего в пустыне... Может порасширенней ответите!!!! Заранее спасибо

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

SW предусморел. делаешь скетч и траекторию. далее вставка -> элементы сборки -> вырез по траектории

Nikolas,

Просвети темных что то не вижу как и КСИван то о чем ты говоришь.

А то MFS сегодня отдельный топик завел насчет корректности в выражениях

найти нужную команду в меню. блин

Изображение

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

сделай специальные конфигурации деталей с закруглениями чисто для сборки

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

мда , погорячился я в 2004 тоже нет такого в сборке что-то, пардон

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

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

мда , погорячился я в 2004 тоже нет такого в сборке что-то,  пардон

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

<{POST_SNAPBACK}>

Так тоже не прокатит - все изменения будут и в детали.

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

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

Да, КСИван - если надо делать нетривиальный фичер на уровне сборки - это задница...

Есть еще один обходной вариант - делать конфигурацию сборки, а не деталей.

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

В чем проблема - может всплыть вопрос "геометрии нулевой толщины"

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

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

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

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • radii
      СПАСИБО БОЛЬШОЕ. ПО ТЕКСТУ, ВСЕ КАК НАДО. ТЕПЕРЬ КАК СТАНОК.   СПАСИБО  за подсказку. я об этом знаю и изменю как надо. Всех благ !
    • Viktor2004
    • mamomot
      Я для своего Пособия сделал уже почти 200 анимационных роликов. Есть полезное свойство по управлению видимостью разных деталей и сборок. И хотелось бы во время  анимации иметь возможность наезда и отъезда камеры...  
    • GalielO
      Для NC можно скачать в ТГ @baltsystem_cnc Или посмотреть на форуме https://forum.mastercam-russia.ru/1_1.html Там примерно так сделано: pccdiaoff          #Cutter Compensation       if nextccomp$ = 4, cc_pos$ = 0       if cc_pos$ = 0,       [          sccomp     !cc_pos$       ] И в plinout, pcirout добавить pccdiaoff Можно посмотреть в скачанных постах с ТГ.
    • _NIK_
      Программа пишется на стойке.  
    • si-64
      попробуйте ARTAs_ComPressSW   С3_L 995_H 550_RAL 9010M_20.rar
    • an_rushin
      а как, если пересчитать по эмпирическим формулам в метры и перечертить самому : ) 
    • andrey33
      Любой фанук - выводит g40 в отводе(в траектории) - в начале кадра. У меня приехали станки с системой nc310 - сброс коррекции g40 происходит в последнем движении контура, ни в кадре отвода. В посте я реализовал по типу не закрытой строки "е$". G40 выводит с последним движением контура  - но в конце  строки. Данный вывод не читает станок - пишет ошибку. Если есть постпроцессор у кого-нибудь прошу помочь - нужно только g40 реализовать правильно. Спасибо
    • sloter
      ПКМ на папке Твердые тела (в дереве) > Создать сборку
    • a.klinger-co
      Run time error -2147467259(80004005) Method `Item` of object `Property set ` failed       ReDim Preserve arrGroup(j + d + 1) As String     ReDim Preserve arrQty(j + d + 1) As String     ReDim Preserve arrDocType(j + d + 1) As String     ReDim Preserve arrDocLabel(j + d + 1) As String          If Not Not oAsmDocTypes Then         For i = LBound(oAsmDocTypes) To UBound(oAsmDocTypes)             arrPartNumber(j) = oCurrentVersionPartNumber             arrDescription(j) = oAsmDocTypes(i, 1)             arrSection(j) = "Äîêóìåíòàöèÿ"             arrFormat(j) = oAsmDocTypes(i, 2)             arrComment(j) = oAsmDocTypes(i, 3)             arrGroup(j) = ""             arrQty(j) = "1"             arrDocType(j) = oAsmDocTypes(i, 1)             arrDocLabel(j) = oAsmDocTypes(i, 0)             j = j + 1         Next     End If     arrPartNumber(j) = oAsmNumber     arrDescription(j) = "Ñáîðî÷íûé ÷åðò¸æ"     arrSection(j) = "Äîêóìåíòàöèÿ"     If iSpecType = 1 Then         arrFormat(j) = oAsmHeadVersionDoc.PropertySets.Item("Inventor User Defined Properties").Item("Ôîðìàò").Value         If InStr(oAsmHeadVersionDoc.PropertySets.Item("Inventor User Defined Properties").Item("Ôîðìàò_ôàêò").Value, "*)") <> 0 Then             arrComment(j) = oAsmHeadVersionDoc.PropertySets.Item("Inventor User Defined Properties").Item("Ôîðìàò_ôàêò").Value         Else             arrComment(j) = ""         End If     Else         arrFormat(j) = oAsmDoc.PropertySets.Item("Inventor User Defined Properties").Item("Ôîðìàò").Value         If InStr(oAsmDoc.PropertySets.Item("Inventor User Defined Properties").Item("Ôîðìàò_ôàêò").Value, "*)") <> 0 Then             arrComment(j) = oAsmDoc.PropertySets.Item("Inventor User Defined Properties").Item("Ôîðìàò_ôàêò").Value         Else             arrComment(j) = ""         End If     End If     arrGroup(j) = ""     arrQty(j) = "1"     arrDocType(j) = "Ñáîðî÷íûé ÷åðò¸æ"     arrDocLabel(j) = "ÑÁ"     j = j + 1
×
×
  • Создать...