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

Спецификация для SW по ГОСТ


Ваш опыт использования пакета макросов SWPlus  

627 пользователей проголосовало

  1. 1. Вы используете макросы из пакета SWPlus?

    • Да, постоянно на основной работе.
      459
    • Да, но не на основной работе.
      90
    • Нет
      80
  2. 2. Каие макросы из пакета Вы используете?

    • SpecEditor - для создания спецификаций и ВП
      517
    • MProp - для заполнения свойств моделей
      496
    • DProp - для управления листами чертежа
      344
    • SProp - для заполнения свойств моделей из разделов Стандартные изделия, Прочие изделия и Материалы
      326
    • SaveDRW - для "правильного" сохранения чертежа
      143
    • SaveAsPDF - для сохранения чертежа в формате PDF
      219
    • Master - для создания шаблонов основных надписей
      299
  3. 3. Были ли у Вас проблемы с освоением (изучением) макросов?

    • Нет, мне все интуитивно понятно
      164
    • Да, но я разобрался с помощью форума и описания
      312
    • Да, я до сих пор не могу разобраться как с этим работать
      99
    • Я не стал разбираться, глянул и стер все нафиг
      7
    • Я не пользовался этими макросами
      47
  4. 4. Были ли у Вас проблемы (глюки) с установкой и настройкой макросов?

    • Нет, все установилось нормально
      143
    • Да, но они решились
      281
    • Да, и я до сих пор не могу заставить макросы работать, но хочу это сделать
      153
    • Да, поэтому я и не стал с ними связываться
      7
    • Я не пользовался этими макросами
      45
  5. 5. Устраивает ли Вас подход к автоматизации оформления КД, заложенный в данных макросах?

    • Да
      284
    • Да, хотя кое-что я бы изменил
      259
    • Нет
      23
    • Не знаю
      63


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

  • 6 лет спустя...


UnPinned posts

Вопрос по макросу MPROP: как сделать чтобы наименование конторы заполнялось в 2 строки? Понимаю, что можно в шаблон забить, но нужно, чтобы макрос его ставил, так как частенько приходится работать на разных заказчиков

Так сейчас:

Скрытый текст: жми
post-28386-1324631651_thumb.jpg
А так надо:
Скрытый текст: жми
post-28386-1324631708_thumb.jpg
Ссылка на сообщение
Поделиться на других сайтах

malvi.dp

Есть такой вариант: в макросе предусмотрены дополнительных 2 свойства. Просто ставите заметку в шаблоне в нужное место и заполняете 2 поля, контора и Доп_Свойство.

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

Ошибка возникает при попытке создать спецификацию заново. При попытке выполнения просто сортировки макрос, судя по всему, циклится - вот, к примеру, на данный момент отработал 11 часов безо всякого результата, но и без сообщений об ошибке

Такое бывает на больших сборках. Иногда помогает предварительное перестроение (Ctrl Q) и сохранение чертежа. Вообще я придумал как можно улучшить алгоритм сортировки, нужно только время чтобы сделать, а его нет, вчера был единственный выходной за месяц, сегодня опять на работе.

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

2. При вставке материалов, если материал размерный, то в позицию ставится количество и размерность в примечание, например 0,5 | кг

Хотелось бы при заполнение свойств "стандартных" иметь возможность указывать, какой параметр интересует - размерный или "штуки"

...

3. Не подскажете еще как поставить "неразрывный пробел" при заполнении форм

...

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

1. Вы про раздел Документация? Да, нельзя, но тут ручные правки незначительные.

2. Вы правы, макрос SProp нуждается в доработке. Сделаю.

3. Не пробовал. Можно из ворда скопировать, или кодом. Но сработает ли это в солиде?

4. А куда его подрубить? Напишите подробнее, как вы это видите.

_Leon_, когда я говорил про "выпадающие списки сортаментов" я имел в виду то что красным обведено. м/б есть где-нибудь *.txt файл

А там есть файл Mprop_sort.txt. По крайней мере в последней бете точно есть. И списки есть, если на поле тыкнуть, стрелочка появляется.

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

2. Другие прочие есть, заготовки на месте. Но ДНП для заготовок в специи не прописывается. Зато прописывается, на мой взгляд, не нужное "Заготовка для..." (имхо, правильнее в примечаниях: "см. поз. ...")

3. Дорабатываемая деталь имеет несколько исполнений (организовано как несколько конфигураций). Количество заготовок не суммируется, и вообще "Заготовка для..." ссылается только на одно исполнение.

1. Проверю, возможно моя ошибка.

2. ДНП... Понятно. Да, это надо мне учесть. А "Заготовка для..." вроде по ГОСТ.

3. Такие сложные ситуации я не закладывал. Буду думать. Спасибо за описание проблемы.

Вопрос по макросу MPROP: как сделать чтобы наименование конторы заполнялось в 2 строки? Понимаю, что можно в шаблон забить, но нужно, чтобы макрос его ставил, так как частенько приходится работать на разных заказчиков

Можно как предложил streamdown, ничего лучше пока нет.
Ссылка на сообщение
Поделиться на других сайтах

Вопрос по макросу MPROP: как сделать чтобы наименование конторы заполнялось в 2 строки?

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

Занимает 5-10 сек....

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

Ну да, народу много, требований (к КД) ещё больше...

На всех, сразу не угодишь и ежели выполнять каждое желание, то действительно до релиза ещё долго...

А может выпустить как есть, а правки SP'шками (как учат нас крупные фирмы)???

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

С любезного разрешения _Leon_ выкладываю несколько изменённый MProp (версия вроде последняя) - старался втиснуть окно MProp в 1024х768...

В самом MProp изменения минимальны и структура сохранена - разделение на закладки было по применяемости (на мой взгляд)...

Всё работает - проверено (2 месяца)...

Единственная проблема - эта версия статична и при замене MProp на новую версию или на какой-нить SP.. всё естессно вернётся к авторскому варианту...

Но как вариант - думаю сойдёт...

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

_Leon_

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

Вообще, посвятил пятницу экспериментам с спропом на крохотной экспериментальной сборке, включающей дорабатываемые. Макрос вёл себя весьма непринуждённо. Т.е. совершенно спорадически. :(

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

4. А куда его подрубить? Напишите подробнее, как вы это видите.

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

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

вот что мне сгенерили из альтиума:

Comment Description Designator Footprint LibRef Quantity Value

"Производитель" "Наименование" "Обозн-ние на схеме" "тип корпуса" "Что за библиотека" "Количество" "Значение"

В ВП нам нужно из этого Наименование, Обозначение на счеме, Производитель, Количество и Значение... При это можно еще ввести параметр входимость...

Например так

post-10544-1324899557_thumb.jpg

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

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

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

Например так

Извиняюсь что встрял - но думается это уж совсем частный случай...

Попробуйте например прожку т.Бригвал'а - <noindex>вот</noindex>...

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

Господа. Скачал новую версию Mprop. Создал новую кнопку, а он мне выдает "Run time error, code 62". Как написано в инструкции я открываю debug и комитю неисправную строчку, но ни чего не получается...прошу помощи в решении этой засады. Предыдущий Mprop работал замечательно на SW2011x64 SP4.

post-33722-1324965253_thumb.png

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

Извиняюсь что встрял - но думается это уж совсем частный случай...

Попробуйте например прожку т.Бригвал'а - вот...

Я с вами не согласен... в ВП идет как механика, так и электроника... в альтиуме нет механики, в солиде - электроники... так что "виртуальная" электроника в солиде не противоречит идее... если учесть, что тут список элементов из любого пикада получается автоматом)

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

vitalii_SW

а заметка с этим свойством в основной надписи есть?

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

post-33722-1324971574_thumb.png

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

Господа. Скачал новую версию Mprop. Создал новую кнопку, а он мне выдает "Run time error, code 62". Как написано в инструкции я открываю debug и комитю неисправную строчку, но ни чего не получается...прошу помощи в решении этой засады. Предыдущий Mprop работал замечательно на SW2011x64 SP4.

Ошибка в том, что у вас остался файл MyProperties_1.ini от старой версии. Когда обновляете макросы обновляйте их все, потому как они связаны друг с другом. Mprop читает файл MyProperties_1.ini из папки \SpecEditor. Комментировать неисправные строки не нужно, где вы это прочитали?

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

Виноват. Не корректно выразился, а точнее всё напутал. Если я правильно понял, то мне теперь нужно снести все макросы и поставить их снова.

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

vitalii_SW

Ничего ненадо сносить. Если у вас не работает макрос из поста №2889, то его нужно было просто скопировать в папку со старым макросом MProp (старый при этом можно предварительно переименовать, чтобы остался), ну и переподключить библиотеки если надо. Все должно работать

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

Ошибка в том, что у вас остался файл MyProperties_1.ini от старой версии. Когда обновляете макросы обновляйте их все, потому как они связаны друг с другом. Mprop читает файл MyProperties_1.ini из папки \SpecEditor. Комментировать неисправные строки не нужно, где вы это прочитали?

Так как мне поступить в итоге? Где взять более свежий MyProperties_1? Или что необходимо в этом откорректировать? Потому как я уже всё заново переподключил, а Mprop ни в какую не идет. То ошибку 53, то 62 выдает. А вот Mprop_v06 без проблем работает. Изменено пользователем vitalii_SW
Ссылка на сообщение
Поделиться на других сайтах

А вот Mprop_v06 без проблем работает.

Ну стало быть у Вас старый MyProperties_1.ini...

Вот сравнение версий INI

Возможно в 07 уже что-то изменено (поэтому и отличие), но не помню что бы что-то менял...

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Fedor
      Сила плавучести = вес объекта в пустом пространстве − вес объекта, погруженного в жидкость.  <= https://en.wikipedia.org/wiki/Archimedes'_principle      Давления тут не участвуют ... 
    • Jesse
      ну вот вы ж сами пишите что подлодка (очень массивная штука!) будет деформировать грунт. Это ж не лёгкий шарик какой нибудь:D Вполне могут образоваться места куда вода не попадает.   ничего хорошего не будет))
    • kolo666
      UPDATE 2024   Нас уже 17 человек в команде инженеров расчетчиков (FEA/CFD). 2 года полная загрузка по расчетам ресурса планера SSJ100,95 (причем машины уже в эксплуатации, вы на них даже летаете скорее всего), интерьеры МС21, ТУ214 (в том числе VIP). Работаем по госконтрактам, в том числе и ГОЗ. Сейчас формируем новый отдел под большой проект реверс-инжиниринга (наша часть только CAE) нефтегазового оборудования для Газпромнефти. В общем динамично движемся вперед, на этот года минимальная планка по выручке 100 млн. ;)  
    • Fedor
      Есть табличка в СП Нагрузки и воздействия. Немного могут разниться.  Насыпные грунты насыщенной влажности 1800 кГ/куб.м   удельный вес .   При вибрациях структурные связи грунта нарушаются и будет действовать закон Архимеда с такой плотностью....  Закопанная в землю цистерна всплывает если не применять специальных мер удержания. Я проектировал винный погреб одному олигарху из железобетона, так чтобы он не всплывал навинтил винтовых свай для удержания из расчета 1800 кГ/куб.м. В отличие от архитектора из Жмурок жив, так что не ошибся :)     На дне в грунте действует давление, так что, думаю, лодку ничто не удерживает...  Если закопаете в реке полено в грунт, то оно все равно всплывет :) 
    • Кирилл5566
      Нам очень помог интернет-магазин Всерезаки . Долго мучались с расходниками, а теперь проблем не знаем.  
    • Orchestra2603
      неее... ))) Сами подумайте. Рядом с подлодкой же есть давление ro*g*h. Если подлодка не изолирована от окружающей воды, то даже если микроскопический какой-то подтёк есть из вне, то туда будет поступать воды, пока давление не выровняется со внешним, а там ro*g*h. Поскольку форма корпуса у них близка к циллиндру, то там эта ro*g*h будет распределена по довольно большой площади днищевой поверхности. Сложно себе представить, что  подлодка сядет на грунт так, что прям вытолкнет из под себя всю воду и "загерметизирует" днище на достаточной площади контакта так, чтобы нивеллировать разницу давлений сверху и снизу, которая с учетом размеров подлодки довольно существенная. Это надо конкретно так забуриться в грунт. Кстати интересная задачка была бы, определить такое "критическое внедрение в грунт" :)   А.. и еще.. Вы не забывайте что между легким и прочным корпусом у подлодки есть пространство, заполненной забортной водой, где давление такое же как снаружи. Интерсно, кстати говоря, что станет с легким корпусом после такой посадки :)
    • lem_on
      Об этом мы возможно никогда не узнаем. Военная тайна.  Мы как кто даже радиаторы "строгали", но это была медь и поднимало довольно таки неплохо.
    • GHEB
      К сожалению у меня не было и нет пока что возможности проверить, но я практически точно уверен что это поможет. Удвительно что я сам не заметил эту галку,в ернее её отсутствие
    • Ветерок
      Что касается освоения ТФ, то лично для меня это только живое общение с человеком, который сможет отвечать на кучу вопросов, которые возникают у меня..
    • Orchestra2603
      Слушайте, вы меня конкретно раздражаете... Складывается впечатление, что я на экзамене. Вы если хотите какую-то мысль донести, то говорите прямо и понятно! Не надо себе цену набивать.   Я могу сказать прямо и честно. Я вот прямо деталей реализации алгоритмов поиска собственных частот не знаю. Не было у меня задачи заниматься разработкой солверов и т.п. И заниматься этим сейчас у меня нет ни времени, ни мотивации. Будет задача - буду вникать и разбираться. Из своей универовской программы знаю в общих чертах, что можно преобразованиями подобия (поворота, отображения и т.д.) привести матрицы системы к особой форме, из которых почти автоматически или очень просто извлекаются СЗ. В простейшем случае к диаганальной форме, но есть и верхние/нижние треугольные и еще какие-то всякие специальные. Собственные вектора обычно как-то получаются из столбцов матрицы этого преобразования. Есть  соответствующие алгоритмы. Помню про вращение Якоби, знаю, что есть QR (QZ для обощенной задачи). Знаю, что есть пространства Крылова, и там итерационные методы их спользуют. Знаю, что в Ансисе для симметричных задач используется Ланцош, и для полуопределенных матриц он также прекрасно себя показывает. Я хз, что там конкретно происходит.   В теории конечно можно найти корни харктеристического полинома, подставить их и искать базис решения вырожденной системы, чтобы найти СВ. Я понимаю, что на практике вряд ли кто-то так делает, особенно если размерность задачи большая, прост опотому что не эффективное это занятие. Но такая возможность есть, и оно работает.   Я не знаком с какими-либо обстоятельствами, которые фундаментально препятствуют решению обобщенной задачи на собственные значения для случая с вырожденной K. Т.е. так препятствуют, что невозможно найти метод решения такой задачи в прицнипе. Хотя, по-хорошему, контрпримерт на такой тезис уже был дан выше.   А вы знакомы? Тогда пишите прямо! Что конкретно мешает? На каком этапе это возникает? В чем причина?  И главное.. почему Ансис/Маткад/Матлаб/Солидворкс это все-таки решают? Что, магия или заговор? На эту вашу шарманку "Такую задачу реши, и такую, и такую" я больше вестись не буду. Как будто у меня нет других дел, как вам что-то демонстрировать.
×
×
  • Создать...