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

проблема с параметрами


fenics555

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

Доброго Вам здоровья, Господа!

 

Суть проблемы такова:

1. Имеется данная таблица параметров(см. рис1). Хочется чтобы автоматически вписывались хотя бы "обозначение", совпадающее с именем детали. Так понимаю, что в значение надо вставить какую-нибудь переменную, отвечающую за имя, но увы дальше я не знаю. Кто может подскажет? 

Работаю в WF4

post-37024-0-22698400-1414151722_thumb.jpg

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


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

1- можно ли как-нибудь ограничить кол-во символов после точки (или убрать нули) ...

2- каким способом еще добавить к параметру знак диаметра? 

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

post-37024-0-37603500-1414155764_thumb.jpg

Изменено пользователем fenics555
Ссылка на сообщение
Поделиться на других сайтах
K=itos((d157-floor(d157))*10) /* Дробная часть размера, 1 разряд в текстовом виде
If string_length(K)>0 /* Если К больше 0
Диаметр= itos(floor(d157))+","+K /* Целая часть объединяется с дробной
else
Диаметр= itos(floor(d157)) /* Целая часть
endif
Обозначение=rel_model_name+" n" +Диаметр /* Имя файла модели объединенная со знаком диаметра и значением размера

По поводу знака диаметра, при записи в уравнениях по ПКМ - Символы текста

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

Спасибо Руслан, мысли читаешь. 

 

 

при записи в уравнениях по ПКМ - Символы текста

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

А волшебное уравнение потому, что к диаметру 1мм прибавляет))) 

post-37024-0-10632600-1414158732_thumb.jpg

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

прибавляет +1 только когда число не целое, при целых числах все норм ))


Это можно учесть, проблема в floor. Нужно менять на ceil

Блин, тут я совсем туг.

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

на математическом :) с комментариями по-русски :)

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

Не знаю. Скорее всего C#, но набор функций свой. Есть же кнопка вставки функций в уравнениях... А в справке описание.

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

Все так, но все равно пришлось в 2 строки писать, попадают длинные имена и не умещается.

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

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

Блин, косяк то какой, вся сборка правильная, и обработка наделана на все детали, а вот при пересохранении  сборки с новыми именами обработка то не сохранится  :wallbash:

 

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

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

В общем, отказался от пересохранения с изменением имен, осталось только решить как параметр одной детали отобразить в параметре другой, точнее имя одной детали в параметрах другой?

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

Подскажите пожалуйста, а можно сделать параметр, который будет отслеживать путь к файлу?

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

Подскажите пожалуйста, а можно сделать параметр, который будет отслеживать путь к файлу?

Нельзя.

Вообще отслеживать файлы - это не задача CAD. Это задача PDM.

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

А обработка имеет такое же имя как и пересохраняемая сборка? Можно делать шаблоны деталей вместе с обработкой. Можно переименовывать в сессии со всеми связанными файлами в памяти с последующим их сохранением.

 

одной детали отобразить в параметре другой, точнее имя одной детали в параметрах другой?

Зачем, цель какая?  Можно конечно уравнение добавить, но использовать такие схемы не рационально, да и минусы есть.

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

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

 

 

А обработка имеет такое же имя как и пересохраняемая сборка? Можно делать шаблоны деталей вместе с обработкой. Можно переименовывать в сессии со всеми связанными файлами в памяти с последующим их сохранением.

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

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

Господа!

Помогите разобраться с форматками. Их происхождение неизвестно, наследие далекого прошлого.

никак не могу догнать как в чертежах вставить массу по умолчанию. 

Я не прошу изменить форматки, а указать где рыть, ибо хочется самому разобраться.

WF4 m040

1.rar

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

В уравнениях модели пишете МАССА = PRO_MP_MASS

В графе штампа форматки &МАССА

 

Если нужен автоматический пересчет в граммы (меньше 10 г), то немножко сложнее.

 

p.s.

Ваши форматки мне скачать не удалось.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • paull3
      Добрый вечер!, принято, скачал -СПАСИБО ОГРОМНОЕ!!! завтра буду пробовать, если не затруднит напишите пожалуйста в каком положении должен быть переключатель на передней дверце .  последовательность вижу так - разархивирую на дискету- в моём случае флешку так ка стоит эмулятор,  вставляю флешку и включаю стойку чпу далее как повезёт естественно перед этим батарейку проверю и заменю всё верно?  
    • eljer0n
      Так, нашел кусок дискуссии в этой теме, плюс проверил в спецификации, видимо, с трехзначным кодом исполнения засада, а очень жаль. Предыдущий вопрос снимается.
    • Akabanks87
      Спасибо за ответ. Попробую разобраться... мб встречали какой-то наводящий материал? тема или видео на ютубе? Жесткость вращения нужно по всем осям задавать, должен же быть способ проще...
    • mamomot
      Делал неоднократно для нескольких фирм, которые разали нам металл на лазерной резке. 1. Делаем развертку отдельно без всего в масштабе 1:1. 2. Делаем обязательно линиями НУЛЕВОЙ ТОЛЩИНЫ! 3. Никаких осевых, размеров и другого мусора. Только контуры... 4. Выставляли еще требования отрисовки развертки на каком-то слое, но я обычно клал на это требование...
    • Chertezhnik
      Добрый день! Подскажите, как отобразить компоновочную геометрию из 3D модели на 2D чертеж. Могу ли я сделать на ней разрезы?
    • Jesse
      нельзя. Считайте твёрдым телом или оболочкой, и задавайте жёсткость там. Виртуальным подшипником или пружиной вращения...
    • Jesse
      не я один... Добряк обозлён на весь мир. Весь мир считает неправильно, а он - правильно. А знаете почему? Потому-что Добряк пользуется "правильным" ПО
    • eljer0n
      Добрый день! Кто подскажет, можно ли в макросе SaveDRW изменить количество знаков исполнений при сохранении? К примеру есть деталь с шифром формата ХХХ-01.00-01У, где -01У - это имя конфигурации. В MProp, в основной надписи чертежа все ок, но при сохранении чертежа через SaveDRW "У" отрезается и получается файл чертежа с именем ХХХ-01.00-01.
    • Akabanks87
      Добрый вечер всем специалистам. Подскажите пожалуйста, можно ли в SW Simulation при расчете металлоконструкций в виде балок, прописать жесткость вращения в узлах по осям? Что-то наподобие как в штырьковом соединителе (твердотельный расчет) - там мы можем указывать только простой шарнир в одной плоскости и прописывать жесткость вращения Н*м/рад.  Вот нужно что-то похожее только для балок и жесткость вращения указать по двум осям Мx и My. Надеюсь смог объяснить правильно, заранее спасибо   Картинка прилагается  
    • статист
      Добрый день! Возник вопрос как повернуть сечение балочного элемента. Допустим, есть балочный элемент, который создан не на линии, а напрямую через элемент.   ET,1,BEAM188 MPTEMP,,,,,,,,   MPTEMP,1,0   MPDATA,EX,1,,2e11    MPDATA,PRXY,1,,0.3   SECTYPE,   1, BEAM, RECT, quad, 0    SECOFFSET, CENT SECDATA,0.1,0.1,0,0,0,0,0,0,0,0,0,0 N,1,0,0,0    N,2,1,0,0    E,1,2        Как его сечение можно повернуть, например, на 45 градусов?  
×
×
  • Создать...