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

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


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 пользователей

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




×
×
  • Создать...