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

Как это делается в T-Flex


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

Ну тут наверное, леску можно делать полностью в сборке, а в крышке сделать внешний 3д-путь(который будет изменяться при выборе исполнения), и при создании лески использовать его в качестве части общего пути.  

 

 

Ну всё также. Либо создавать в самой крышки части лески с разными способами завязки, либо использовать первый вариант с созданием лески полностью в сборке.

 

 

Я б сопряжения не стал бы использовать. 

Так как элемент библиотечный он должен быть а) единый файл , т.е. не сборка, без вложенных, б) закончен конструктивно, т.е. вариант с дополнительными построениями пути - не подходит.  - Этот вариант был тоже из очевидных.

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


а) единый файл , т.е. не сборка, без вложенных,

Ну так никаких вложенных, откуда?

б) закончен конструктивно,

Тогда не ясно что в него должно входить. 

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

Совершенно не обязательно, а в некоторых случаях даже вредно, т.к. неоправданно усложняет модель. Пример: см. в ТФ Стандартные изделия/Крепежные соединения.

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

Крышка, которая есть всегда. Прокладка, которая может отсутствовать, Нить или леска с ушком, которые могут отсутствовать вообще или быть одна из них.

Совершенно не обязательно, а в некоторых случаях даже вредно, т.к. неоправданно усложняет модель. Пример: см. в ТФ Стандартные изделия/Крепежные соединения.
 

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

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

Ну так пересмотрите это решение. Зачем же заниматься самоистязанием? :smile:

И еще Вам надо подумать, а нужен ли этот реализм (особенно с цепочками) в сборке. Может в сборке достаточно упрощенной модели?

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

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

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

думаю что только адаптивным фрагментом. 

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

Как вариант https://yadi.sk/d/N6PAhLjaqCuDv

брависимо!) :clap_1: с сопряжением сфер с узлами в центре, не плохо получилось)

еще бы модельку выложить)

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

Добрый вечер)в общем,как всегда вопрос ближе к ночи.Что я делаю не так?

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

post-41763-0-74721500-1458157444_thumb.png

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

Хм, написано - у присвоенного материала не заданны указанные параметры, требуется найти материал у которого заданы, или присвоить в выбранном материале нужный параметр. Или задаете не там материалы: есть покрытия, есть материал тела/материал, который идет в CAE. Модель бы посмотреть с указанными материалами. 

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

Хм, написано - у присвоенного материала не заданны указанные параметры, требуется найти материал у которого заданы, или присвоить в выбранном материале нужный параметр. Или задаете не там материалы: есть покрытия, есть материал тела/материал, который идет в CAE. Модель бы посмотреть с указанными материалами. 

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

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

PRIM.zip

Адаптивную цепочку можно было и не делать (просто она уже была). ТФ-12.0.071.0

Воистину Гуру)

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

 

 

Соответственно, возник еще пара вопросов:

 

1. Можно ли делать Наример шнур  (цепь, кабель) заданной длинны при неизвстном пути? Объясняю: Точно известно, что есть кабель 0,6 м. Точно известно, что его хватает по длине, но как именно он должен пойти - пока загадка. Возможно ли такое сделать? и как? Функцией оптимизации - в голову не приходит как, задать периметр - тоже не уверен, что возможно.

 

2.Возможно ли сделать сборку из материалов? Например прокладка, состоящая из резины и проволоки. В моем случае - шнур прямоугольный прошитый проволокой и круглый шнур обтянутый сеткой. Ума не приложу как это сделать, да еще и с заполнением спецификации. Осложнено тем, что надо будет в ДОК выкладывать, соответственно нельзя хранить шнур и сетку как отдельные файлы, так как они подвязаны в ДОКе как материалы.

Изменено пользователем beamray
Ссылка на сообщение
Поделиться на других сайтах
PRIM.zip Адаптивную цепочку можно было и не делать (просто она уже была). ТФ-12.0.071.0
  а возможно ли это сделать одним файлом? 
Ссылка на сообщение
Поделиться на других сайтах

1. Можно ли делать Наример шнур  (цепь, кабель) заданной длинны при неизвстном пути? Объясняю: Точно известно, что есть кабель 0,6 м. Точно известно, что его хватает по длине, но как именно он должен пойти - пока загадка. Возможно ли такое сделать? и как? Функцией оптимизации - в голову не приходит как, задать периметр - тоже не уверен, что возможно.

 

 

можно) цепочка отслеживает длину: если длина выбранного пути меньше чем задаете в параметре - цепочка подсвечивается красным и выдает сообщение,

можно задать также что бы цепочка была по длине всего пути:

Можно и оптимизацией)) Делал тут новое видео по задаче нахождения объема бутылки и оптимизации этого объема под заданное значение) как в магазине молоко не по 1л, а 950г)) может кому пригодится ссылка:

 

2.Возможно ли сделать сборку из материалов? Например прокладка, состоящая из резины и проволоки. В моем случае - шнур прямоугольный прошитый проволокой и круглый шнур обтянутый сеткой. Ума не приложу как это сделать, да еще и с заполнением спецификации. Осложнено тем, что надо будет в ДОК выкладывать, соответственно нельзя хранить шнур и сетку как отдельные файлы, так как они подвязаны в ДОКе как материалы.

 

возможно конечно, это работа с окном структура изделия:

 

post-37230-0-99703700-1458317941_thumb.jpg

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

 

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

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

 к несчастью обязательное. Пока ума не приложу как.

 

возможно конечно, это работа с окном структура изделия
 

 

Получается, что я создаю многотел, а затем вручную просто прописываю материалы ( или подтиягиваю из ДОКСа)?

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

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

 

 

Получается, что я создаю многотел, а затем вручную просто прописываю материалы ( или подтягиваю из ДОКСа)?

верно) Если вручную - то это вот так  (правда на видео задача несколько другая - сформировать на каждое тело запись в СП и указать массы отдельно, но думаю тоже будет полезно в разрезе этой задачи)+ у каждой записи есть свойство - "Раздел", если укажете что какое-то тело является Материалом - тогда в ДОКс оно появится как объект - "Материал" со всеми заведёнными свойствами : удобно работать со всякими композитами: когда деталь состоит только из материалов. 

Если есть интеграция с ДОКсом, то там в последних сборках КАД/ДОКс ТопСистемы дорабатывался механизм интегрированных материалов из ДОКс...Есть справочник "Материалы" - ограничительный перечень материалов предприятия(в каждом объекте уже сидит связь на сортамент и файлы *.grb) при drag&drop из материалов(их стало возможно подключать непосредственно в окно Материалов CAD с синхронизацией со справочником ДОКс). Ух, чувствую сейчас можно изфлудить CADовскую ветку Флекса... :poster_offtopic:

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Viktor2004
      Туда вроде наоборот заносится значение какое-то, но не считывается Смотрю чужие программы, там вроде только 8549 используют. При чем у них в программах циклы поболее моих, которыми я круги чертил O4198 ; #500=#8549 ; IF[ #8549 EQ 0 ] THEN ; #10409=0 ; ENDIF ; IF[ #8549 EQ 134 && #10409 EQ 0 && #10422 NE 0 ] THEN ; #10409=1 ; #10422=FIX[#10422 / 10] ; #10427=1 ; ENDIF ; IF[ #8549 EQ 48 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 0 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 49 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 1 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 50 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 2 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 51 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 3 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 52 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 4 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 53 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 5 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 54 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 6 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 55 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 7 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 56 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 8 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 57 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 9 ; #10427=1 ; ENDIF ; IF[ #10422 GT 9999 ] THEN ; #10422=FIX[#10422 / 10] ; ENDIF ; IF[ #500 EQ 249 && #8500 EQ 4170 ] THEN ; #8500=4601 ; M99 ; ENDIF ; IF[ #500 EQ 240 ] THEN ; IF[ #8500 EQ 4174 || #8500 EQ 4173 || #8500 EQ 4177 ] THEN ; #8500=4170 ; M99 ; ENDIF ; IF[ #8500 EQ 4178 ] THEN ; #8500=4170 ; M99 ; ENDIF ; ENDIF ; IF[ #500 EQ 248 && #8500 EQ 4170 && D34.0 NE 0 ] THEN ; #8500=4174 ; M99 ; ENDIF ; IF[ #500 EQ 247 && #8500 EQ 4170 && D30.4 EQ 1 && D29.6 EQ 0 ] THEN ; #8500=4175 ; M99 ; ENDIF ; IF[ #500 EQ 246 && #8500 EQ 4170 && D35.0 EQ 1 && D35.4 EQ 1 ] THEN ; #8500=4178 ; M99 ; ENDIF ; IF[ #8549 EQ 152 && #10409 EQ 0 && #10422 EQ 5656 ] THEN ; #8500=4177 ; M99 ; ENDIF ; M99 ;  
    • nicomed
      Как победить проблему с блокированием сегментов эскиза не знаю. Поэтому пока полумеры... Ввел активацию чертежного листа после разрыва линии. Для разблокирования сегментов после закрытия программы двойным кликом активировать чертежный вид, где надо двигать сегменты эскиза. Добавил настройки. Можно настроить величину генерируемого зазора в  файле options.xml. По толщине и стилю линии, если кто подскажет как прочитать стиль и толщину выбранной кромки ( силуэтной кромки), то тогда можно будет "напосмотреть".   Пару раз натыкался на такой глюк - остается только один сегмент эскиза, грешу на рассинхронизацию работы солида и приложения. EdgeTrim_v3.3.zip
    • si-64
      да, это работает. спасибо. но как то особо не работал со слоями, нужно прямо заморачиваться(
    • nicomed
    • Stanislav
      Фрезеровка и токарка ЧПУ. Территориально Нижний Новгород, отправка в регионы ТК. Фрезеровка Алюминия и его сплавов, Латунь, Текстолиты, Сталь в небольших объемах. Токарка как цветные так и черный металлов и неметаллов. Габариты деталей для фрезеровки порядка 400мм*600мм. Оплата, пока что, наличные или на карту. Чертежи и модели отправлять на почту 0563506@mail.ru там же все согласования и обсуждения.
    • Александр1979
      Можно попробовать код считывать из переменной #8501. В руководстве написано что значение сохраняется в переменной до тех пор, пока не будет произведено чтение из неё.
    • si-64
      Можно ли сделать так чтобы в чертеже все размеры были черные, а в эскизе детали цвета управляемых и управляющих различались? настройка меняет цвет как в чертеже так и в эскизах: Зачем это нужно? В чертеже есть элементы, отличные от черного, поэтому вариант печати (сохранения в PDF) в ч/б не устраивает.
    • Artas28
      Шота получилось. Всё равно. Жду ответа от гуру NX, как сделать фаску красиво в 5 осях, что бы вектор инструмента менялся.  
    • Viktor2004
      Моя программа считывает его лишь тогда, когда в момент нажатия кнопки программа выполняет команду считывания переменной. Во всех остальных случаях код получается не считан
    • gudstartup
      но кто то же этот код считывает из mdi буфера раз его там не оказывается когда ваша программа его опрашивает? 
×
×
  • Создать...