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

Синтаксис уравнений, help!


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



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

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

ax07

<noindex>http://www.clear.rice.edu/mech403/DemoFile...ations_Ex2a.pdf</noindex>

Но, когда-то ковырялся с этими уравнениями - вложенность не поддерживалась. Т.е. если внутри блока IFF был ещё один блок IFF прога просто не обрабатывала такое уравнение.

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

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

если а <10, то б= а*1, если а>=10 но меньше 20, то б=а*2, если а>=20, но меньше 30, то б=а*3

Как это записать для солида? Кому несложно, скиньте пример

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

Вот в экселе

Б=ЕСЛИ(А<10;А*1;ЕСЛИ(А<20;А*2;А*3))

Как такое написать в солиде не знаю.

Попробуйте через таблицу параметров завязать этот размер формулой, думаю будет проще.

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

ЕСЛИ(А<10;А*1;ЕСЛИ(А<20;А*2;А*3))

если внутри блока IFF был ещё один блок IFF прога просто не обрабатывала такое уравнение

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

streamdown

тогда остается только таблица параметров

Да, и прийдется скачать <noindex>макрос ?</noindex> для обновления конфигураций или открыть закрыть ТП, иначе не обновляется.

PS. Макрос, кстати, у меня лично ТП не обновил (win7x64 sw2012sp3), так что просто редактировать и закрыть ТП, тогда размер обновится.

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

По-моему, ваш код не выполнит требуемое условие... Конкретизирую задачу: имеется спроектированная деталь - прямоугольник 10*10*0,4. Изготовляется на штампе, на размер 10 имеется допуск, который нелинейно изменяется с изменением этого размера. Учитывая этот допуск рассчитываются размеры матрицы и пуансона, поэтому, для автоматизации процесса проектирования штампа, нужно создать пределы размеров, в которых одинаковый допуск. Вот... Вроде, цель объяснил...

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

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

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

Если на размер назначен допуск с посадкой, например JT14, то значения допуска будут меняться в соответствии с таблицей (значения не трогать). Правда допуск будет отображен в виде плюс-минус, а не симметричного...

Это все есть в справке...

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

есть переменная а и переменная б, уравнение должно наботать так:

если а <10, то б= а*1, если а>=10 но меньше 20, то б=а*2, если а>=20, но меньше 30, то б=а*3

Я использую нечто похожее: "a"=IIf(("b" * 8)<8 , 6 , IIf(("b" * 8)>16, 25,"b" * 8))

a=6, если b*8<8

a=b*8, если 8<b*8<16

a=25, если b*8>16

SW2011, работает.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Killerchik
      Думаю да. Вы просто немного ошиблись и приписали @Guhl то, чего он не говорил, а именно     Да конечно это проще! Мне кажется, практически всегда проще. Но это банально не всегда возможно: пример ситуации, когда это невозможно, выше описал Виктор. Ещё разок: на новом хорошем станке никакая компенсация не заменяет ни станины с низкими внутренними напряжениями, ни качественных ШВП (если они в станке есть), ни направляющих постоянного сечения. Эти факторы, хорошая физическая геометрия и программные компенсации, прекрасно дополняют друг друга. К примеру, обеспечить механическую прямолинейность оси хотя бы в пару соток не супер трудно - а вот точнее уже полезно дожать программными компенсациями.
    • Guhl
      Аргументы - это мануалы, по которым я делал Нет, но это крайняя мера. Лучше править геометрию К тому же все эти компенсации требуют контроля, потому что условия окружающей среды меняются. А если у вас железо правильнон, то с ним ничего не случится Полезная компенсация - компенсация прогиба хобота и температурная компенсация длины шпинделя @gudstartup вы постоянно передёргивайте. Зачем? Еще и фантазируйте - приписывайте мне слова, которых я не произносил И не один раз Неспортивное поведение
    • gudstartup
      вот тут вас поддерживаю!
    • maxx2000
      Это я к чему, к тому что надо ещё и использовать CAM который учитывает такие перемещения. "ты просто не умеешь их готовить". Если отбросить все специфичные макрокоманды, коими богаты не только ХААСЫ, то останется чистый и девственный G-код. Пост от ХААС всегда с гарантированным 100%результатом можно использовать как заготовку под любую стойку.
    • gudstartup
      А вы ни одного аргумента не привели как же вам можно верить? вас что расстреляют если вы параметрами геометрию поправите? вы живете в суровые  времена молота и наковальни и наверняка правите направляющие поджимом винтов  запихните в облако ваши  мануалы и не придется  в другой город ездить! сделайте шаг навстречу прогрессу и сохраните их а то вдруг с жесткого диска магнитная пыль осыпется.
    • WinoX
      Пробовал ставить самые первые драйвера за 14год и самые последние - безрезультатно  Удаление символа пробовал до создания этой темы  Пока такой лайфхак - после всех симуляций делаю шаг назад и включаю на самой маленькой скорости 
    • Guhl
      Это из мануала на 0if+ Но я такой параметр видел у 0iF  Вероятно и более ранних есть  
    • roiman
      В этой стране действует ГОСТ на оформление чертежей таких зубчатых колёс - 2.403. Если вашему конструктору не хватило места для её размещения, то напомните ему, что есть форматы побольше и НЕСТАНДАРТНЫЕ, к примеру для вашего чертежа A4x3.   Хотя я даже знаю причину отсутствия таблицы. Конструктору было просто влом её создавать, перепечатывать все эти греческие буковки с индексами. Поэтому он тупо взял PDF-ку из Компаса и приложил к чертежу.   И поэтому, вы уверены, что листок с таблицей параметров был/будет распечатан отдельно и взят в руки при изготовлении? Сильно сомневаюсь.    
    • ak762
      если память не изменяет я встречал "по G0 оси приезжают в конечную точку не одновременно" и на станках с фануком правда стойка была фанук 6м на ИС800, могу ошибаться за давность лет
    • Fedor
      Есть СП Нагрузки и воздействия.   Там описана ветровая нагрузка. Зависит от того где находится  объект ... https://3d-bim.ru/downloads/sp-20.pdf      На таком дизайне даже вешать побрезгуют во время какой-нибудь революции  :)  Купите что-нибудь приличное готовое   https://euroled.pro/shop/street   :) 
×
×
  • Создать...