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

Спецификация


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

В 12.03.2020 в 12:17, persona1980_1 сказал:

Так так, а можно вот отсюда поподробней? Где эти папочки лежат?

D:\PTC\Creo 4.0\M110\Common Files\protoolkit\protk_appls

Где-то тут.

Еще нужно почитать tkuse.pdf и С++ изучить на уровне чайника, циклы, условные переходы и массивы.

Все это пригодится. А лучше озадачить программиста, написав ему ТЗ.

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


9 минут назад, Sergey___1978 сказал:

Еще нужно почитать tkuse.pdf

tkuse.pdf есть у меня только на английском. А на русском есть у Вас?

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

На русском нет. Никто не удосужился видимо 2000 страниц перевести.

Немного владею переводом без словаря. А так в основном яндексом переводил.

Смысл примерно понятен, когда уже в теме немного.

Если совсем с нуля изучать, как я начинал лет 7 назад, было сложновато.

Но мир не без добрых людей, на форуме помогли с настройками проекта для Visual С++.

Потом уже дело техники.

Для программиста не составит особого труда по примерам подобное написать.

Начните с вывода сообщения "Hello Word !!!" ))

Дальше само пойдет.

Ссылка на сообщение
Поделиться на других сайтах
В 12.03.2020 в 06:47, Sergey___1978 сказал:

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

Трудно сказать. Ведь компоненты могут использоваться в разных сборках и как поступать тогда? Я бы все же пробовал посмотреть в сторону Repeat Regions и BOM Balloons, чтобы извлекать оттуда необходимое обозначение компонента/номер позиции самостоятельно.

Ссылка на сообщение
Поделиться на других сайтах
В 12.03.2020 в 07:47, Sergey___1978 сказал:

Если номера позиций не поместить в параметры компонентов, человеческой спецификации не получится.

И как все эти годы все делали спецификации? И ничего никуда специально не помещали.

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

 

18 часов назад, Max999 сказал:

Трудно сказать. Ведь компоненты могут использоваться в разных сборках и как поступать тогда? Я бы все же пробовал посмотреть в сторону Repeat Regions и BOM Balloons, чтобы извлекать оттуда необходимое обозначение компонента/номер позиции самостоятельно.

Параметры компонентов - это локальные параметры, они действуют только на уровне сборки.

В сам компонент ничего не прописывается. Поэтому для разных сборок у одного и того же компонента могут быть разные номера позиций.

В этом весь смысл.

При таком способе отсутствует необходимость в синхронизации двух таблиц: на чертеже и в спецификации.

Номера позиций будут по любому одинаковые, т.к. хранятся в параметре компонента.

Ссылка на сообщение
Поделиться на других сайтах
В 17.03.2020 в 15:16, Sergey___1978 сказал:

Параметры компонентов - это локальные параметры, они действуют только на уровне сборки.

Хм. Об этом я не подумал. Ну, а если сборка солидная, на сотню позиций? В моей практике такие бывали. Плюс, как организовать работу при изменении состава сборки?

Схожая проблема у меня сейчас при написании собственной реализации массивов в Nx. Первоначальная мысль была та же - хранить характеристики массива в параметрах сборки. Но быстро от нее отказался в пользу штатного механизма UDF (User Defeat Feature) В Toolkit не ничего подобного?

Ссылка на сообщение
Поделиться на других сайтах
21 час назад, Max999 сказал:

Плюс, как организовать работу при изменении состава сборки?

Для этого и нужно приложение, руками все это сделать и отследить невозможно. Если, допустим,  имеем имеем даже просто массив из 100 винтов, необходимо значение параметра POS прописать в каждый элемент массива. Иначе Крео будет думать, что это разные компоненты и записывать в спецификацию их раздельно.

 

21 час назад, Max999 сказал:

Схожая проблема у меня сейчас при написании собственной реализации массивов в Nx.

Интересно, можно об этом поподробнее. Штатных средств создания массивов неужели недостаточно?

21 час назад, Max999 сказал:

В Toolkit не ничего подобного?

Так глубоко я Тулкит не копал еще. В основном только работа с параметрами, допусками и несколько макросов написал для удобства оформления чертежей.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Sergey___1978 сказал:

Для этого и нужно приложение

Я, наверное, упустил о чем речь.

Для чего Вы пишете какое-то своё приложение?

Есть штатные средства создания спецификации. Они не самые удобные но они работают без всяких приложений.

Плюс практически у каждого вендора есть своё приложение спецификации, написанное под Виндчилл с получением спецификации в pdf. Тоже работающее.

 

2 часа назад, Sergey___1978 сказал:

руками все это сделать и отследить невозможно

Ни в коем случае никаких ручных правок в спецификации не требуется. Всё работает автоматически.  Что Вы собираетесь делать руками? Да ещё отслеживать?

Ни в коем случае в спецификации не нужно ничего делать руками. Хотите писать руками - пишите спецификацию в Ворде. Не лезьте руками в то, что с успехом делает сама машина.

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

Есть штатные средства создания спецификации. Они не самые удобные но они работают без всяких приложений.

Когда-то давным давно пользовался штатными средствами. Я про них знаю. Они меня не устраивают, поэтому и написал свое приложение.

В нем все и сортировка и фильтрация. Групповую спецификацию так же сделал на базе него. Штатные средства на больших сборках работают очень медленно. Если спецификация на больше чем 10-ти страницах работать становится не комфортно.

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

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Sergey___1978 сказал:

Интересно, можно об этом поподробнее. Штатных средств создания массивов неужели недостаточно?

Creo нас избаловал. :) А в NX 8.5 (корпоративная версия, апгрейд от меня не зависит) для сборки определено лишь 3 типа массивов: линейный, круговой и массив по ссылке. Первые два я, практически, никогда не использовал. С помощью последнего, в принципе, можно решать необходимые мне задачи (и даже делать больше, нежели позволяют массивы в Creo), но уж очень он тяжеловесный. Очень не хватает мне в NX легковесного массива - аналога массива по точкам из Creo: натыкал точки, где надо, привязал к первой из них группу компонентов - и наслаждайся жизнью. Но повлиять на Siemens я не в состоянии, вот и приходиться крутиться самому - благо, в UGOPEN все необходимые механизмы для этого есть.

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

Всех приветствую.

"&asm.mbr.param.name"  и "&asm.mbr.param.value" выдает список параметров и их значений.

Подскажите, можно ли так же вытянуть размеры формата &d или &ad?

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

Подскажите, можно ли так же вытянуть размеры формата &d или &ad?

Можно. Но не совсем понятно что нужно. Таблица всех размеров в модели?

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

Таблица всех размеров в модели?

Нет, не всех естественно. А только контрольных размеров. Контрольные размеры сейчас в определенном слое. Вместо слоя можно использовать как вариант спецсимвол. Также особенность в том, что размеры нужно отображать с форматированием, а не только их значение.

 

Screenshot_53.png

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

Понятнее не стало.  Можно отображать значение любого размера как в таблице, так и просто в тексте.

Ссылка на сообщение
Поделиться на других сайтах
22 часа назад, Andrwich1310 сказал:

Подскажите, можно ли так же вытянуть размеры формата &d или &ad?

сначала их надо в таблицу семейств занести.

Ссылка на сообщение
Поделиться на других сайтах
В 27.07.2020 в 10:52, fenics555 сказал:

сначала их надо в таблицу семейств занести.

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

В общем я немного изучил этот вопрос. И как я понял решения в "голом" крео пока отсутвует.  

Есть несколько сторонних решений,  отчасти решающих вопрос:

https://fishbowlsolutions.com/software/ptc-windchill-creo/

https://www.inspectionxpert.com/ 

https://www.sf.com/products/mechanical-design-automation/inspect/?lang=en

 

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

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Andrwich1310 сказал:

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

Решение в лоб.

Создаются параметры ref1, ref2, ref3 и т.д. со значениями необходимых размеров (задаются уравнением).

В таблицу заносятся значения параметров с фильтром ref*.

Вуаля!

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Ветерок сказал:

параметры ref1, ref2, ref3

С этим, думаю, можно было бы мириться. Если бы при при вызове параметра выводился именно размер с форматированием (с допуском и символами такими как "диаметр"). А так выводится лишь значение размера.

Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, Andrwich1310 сказал:

Деталь одна, и требуется лишь создать отчет со списком контрольных размеров.

а чем чертежные размеры Вас не устраивают?

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Anat2015
    • Борман
    • RokiSIA
      Ваше очко уходит телезрителям)) . 
    • Юрий К.Ф.
    • Nika1980
      Я очень извиняюсь что пишу не в тут тему, но может так будет быстрее, в подфоруме где обсуждали  аналоги UGIMA вы писали что есть провереные поставщики которые могут помочь с параллельным импортом. Буду очень благодарна если поделитесь контактами
    • Bot
      Целью партнерства является внедрение полностью суверенных систем полного жизненного цикла на предприятиях машиностроения 22 мая 2024 года, г. Нижний Новгород — Госкорпорация «Росатом» и Группа компаний «Национальная компьютерная корпорация» (НКК) заключили соглашение о стратегическом сотрудничестве в области развития российских суверенных PLM-технологий. Партнеры объединяют усилия для создания технологически независимой системы управления полным жизненным циклом изделий САРУС «тяжёлого» класса. Работа будет проводиться в соответствии с приоритетными требованиями предприятий машиностроения и других высокотехнологичных отраслей к индустриальному ПО данного класса. Соглашение о стратегическом партнерстве подписали в рамках конференции «Цифровая индустрия промышленной России» (ЦИПР-2024) директор по цифровизации Госкорпорации «Росатом» Екатерина Солнцева и вице-президент НКК по работе с машиностроительной отраслью Андрей Кармишин. Стороны намерены предложить российским [...] View the full article
    • nikzubik
      https://drive.google.com/file/d/1iQ69-eth2Edsp5FvXvOaGWhV9WjdiZf7/view?usp=drive_link https://drive.google.com/file/d/1iQ69-eth2Edsp5FvXvOaGWhV9WjdiZf7/view?usp=drive_link, https://drive.google.com/file/d/1uIPaOKgzMIaV2W5eotd6s_hUlyBqrTeu/view?usp=drive_link, https://drive.google.com/file/d/1a0zpKLa3jC5ojeyvkIsQp2n-fA7uPqPA/view?usp=drive_link, https://drive.google.com/file/d/169m0xYpQnhVOdWMQwslWYkGFFcO8kMq7/view?usp=drive_link, https://drive.google.com/file/d/1KTrI1MWUMOGw2GI39bMxN7cc2QisVBFE/view?usp=drive_link, https://drive.google.com/file/d/1NKOMeWLJtcekZnkcGPpDA9vvWji7fnT2/view?usp=drive_link, https://drive.google.com/file/d/1YS3AIkEnysI304IFz6L9SD-6gqhKA97V/view?usp=drive_link, https://drive.google.com/file/d/1TwsBWTGV54cK-DPK2-wKdIkEL8VEXAlR/view?usp=drive_link, https://drive.google.com/file/d/11QRHIdSATxV8p_mB-QIVXzsH559P0MjQ/view?usp=drive_link, https://drive.google.com/file/d/1zPpSwlwl-5ZbVEglVCO5HVPpx9eLJNOb/view?usp=drive_link, https://drive.google.com/file/d/1EuwQw7tk35-XQgSNPndJYRgYWzxutEPf/view?usp=drive_link, https://drive.google.com/file/d/1LN1YVXkHBZTA3AXSocnX-oT7btSYLITF/view?usp=drive_link, https://drive.google.com/file/d/1WCb_aZUkHTqZEzRjgBoI0GWHPIITohqj/view?usp=drive_link, https://drive.google.com/file/d/1RZV0YZLqfHzp3axcuD7J2AstvTTdKalW/view?usp=drive_link, https://drive.google.com/file/d/1xbwLCk-iLcZiSEebXss5YdV1TsX04KcA/view?usp=drive_link
    • Viktor2004
      Классно. У меня ошибка что-то там с G41 G42. Номер ошибки и текст ошибки я вам не скажу. Только моя профессиональная интерпретация. Вмешательство g41/42 Итак, товарищи знатоки, время пошло Друзь: Я думаю у автора ошибка PS0037 CAN NOT CHANGE PLANE IN G41/G42 Бялко: Я думаю у автора ошибка PS5457 G41/G42 NOT ALLOWED IN MDI MODE Латыпов: Да нет, у автора ошибка PS5448 INTERFERENCE TO AVD. AT G41/G42 ERROR Новиков: Нет, у него ошибка PS5447 DANGEROUS AVOIDANCE AT G41/G42 START_UP Аскеров: У автора ошибка PS5446 NO AVOIDANCE AT G41/G42
    • rrr11
      Всём добрый вечер, на производство пришёл китайский токарный станок dmtg со стойкой fanuc oi tf plus, есть большая партия штучных деталей сложной формы, дабы не прописывать со стойки каждую деталь, решил всё это делать с помощью фьючика. Во время просмотра графика готовой уп непосредственно на стойке, станок выдаёт ошибку вмешательство g41/42, пробовал на других фануках всё работает. Может кто сталкивался с такой проблемой? Подскажите, пожалуйста, в чем может быть дело? 
    • Ветерок
      Было бы странным, если бы слайсер не умел этого делать. Ибо одна из функций слайсера - как раз  правильно сориентировать модель для более качественно изготовления.
×
×
  • Создать...