Jump to content

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


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

617 members have voted

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

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

    • SpecEditor - для создания спецификаций и ВП
      510
    • MProp - для заполнения свойств моделей
      490
    • DProp - для управления листами чертежа
      340
    • SProp - для заполнения свойств моделей из разделов Стандартные изделия, Прочие изделия и Материалы
      322
    • SaveDRW - для "правильного" сохранения чертежа
      141
    • SaveAsPDF - для сохранения чертежа в формате PDF
      214
    • Master - для создания шаблонов основных надписей
      296
  3. 3. Были ли у Вас проблемы с освоением (изучением) макросов?

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

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

    • Да
      282
    • Да, хотя кое-что я бы изменил
      253
    • Нет
      23
    • Не знаю
      61


Recommended Posts

  • SHARit locked this topic
  • SHARit unlocked this topic
  • 3 years later...


UnPinned posts
Leon
31.03.2022 в 17:00, none сказал:

Прошу краткую консультацию по коду.

В коде есть модуль Private Sub Sort()

В нем вся логика сортировки. Вам нужно найти часть, которая начинается с "Else ' Строка из разделов Документация или Комплексы или Сборочные единицы или Детали или Комплекты или другого" и добавить сюда нужное вам условие.

6 часов назад, ANT0N1DZE сказал:

Скажите, а у всех ли корректно макросом заполняется столбец "Куда входит" в ведомости покупных изделий?

Этот столбец макросом не заполняется.

  • Нравится 1
Link to post
Share on other sites
ANT0N1DZE
01.04.2022 в 20:52, Leon сказал:

Этот столбец макросом не заполняется.

Скажите, а не планируется ли ввести этот функционал?

Или может, подскажете, как это туда добавить?

Link to post
Share on other sites
Leon
04.04.2022 в 10:56, ANT0N1DZE сказал:

Скажите, а не планируется ли ввести этот функционал?

Или может, подскажете, как это туда добавить?

В макросах не планировал. Как добавить? Надо в коде анализировать входимость каждого компонента, пока над этим не думал.

Link to post
Share on other sites
ilii@inbox.ru

Добрый день! Кто подскажет как побороть макрос SaveAsPDF? Долго сохраняет минут 30. Сборка большая

 

Link to post
Share on other sites
  • 5 weeks later...
mrDronIK

доброе время суток, 

есть сборка в которую входят другие сборки

можно ли, как либо, сделать что бы в спецификации были не сборки а отдельные детали?  (то есть сборки в развернутом виде )

а то спецификация нужна на всё изделие, а переделывать всё ну вот прям совсем не хочется ))

заранее спасибо за помощь!!!!

Link to post
Share on other sites
jtok

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

Link to post
Share on other sites
jtok
1 час назад, jtok сказал:

Продвинуть

Только это работает в обычной спецификации солида( Как оно в макросной спецификации, я не знаю, т.к. не использую.

Link to post
Share on other sites
mrDronIK

да как то привык к макросам, но в любом случае спасибо, буду пробовать 

Link to post
Share on other sites
Leon

@jtok @mrDronIK Функция "продвинуть" работает и с макросом тоже, т.к. макрос использует родную специю солида. Настройку продвинутости можно также включать в свойствах конфигурации той сборки, которую нужно развалить.

Link to post
Share on other sites
konstruktor1992
21.01.2019 в 11:13, Alan Grek сказал:

вопрос по макросу DProp.

создаю чертеж, вставляю виды, проставляю размеры.

 

  Показать содержимое

5c457e4439f72_2019-01-2110_45_53.thumb.png.9a3c7cc1d2bcc0a9318db4c73bb75fb6.png

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

  Показать содержимое

 

5c457e901f94a_2019-01-2110_46_00.thumb.png.2e41e010633b45a5a8d869c250b35840.png

 

 

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

Приветствую. Такая же проблема. SW 2021 SP5 с SWPlus 2017 на борту. @Leon, это глюк макроса или в самом солиде какую галку снять/убрать?

Edited by konstruktor1992
Link to post
Share on other sites
konstruktor1992

Дополнение.

Размеры сползают при выполнении кода макроса в строке

 

ok = swDraw.SetupSheet4(strTemp, vSheetProps(0), vSheetProps(1), Numerator, Denominator, vSheetProps(4), swSheet.GetTemplateName, vSheetProps(5), vSheetProps(6), swSheet.CustomPropertyView)
Link to post
Share on other sites
Leon
18 минут назад, konstruktor1992 сказал:

Размеры сползают при выполнении кода макроса в строке

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

Безымянный.jpg

Link to post
Share on other sites
ANT0N1DZE

Если поставить в SProp галку в ЭМ, то элемент не забивается в ведомость покупных. Почему?

Sprop 2013 SP1, SW2017

Link to post
Share on other sites
Leon
4 часа назад, ANT0N1DZE сказал:

Если поставить в SProp галку в ЭМ, то элемент не забивается в ведомость покупных. Почему?

Sprop 2013 SP1, SW2017

Если у вас 17 солид, скачайте 17 версию SWPlus, там эта ошибка вроде исправлена.

Link to post
Share on other sites
Kazuki

Подскажите, будут макросы работать в SW_18_5 с WIN-10?

Link to post
Share on other sites
kekich

Подскажите пожалуйста, есть ли разница в функционале на разных версиях макросов (14/17/18) ?

На рабочем компьютере стоит sw 2017 sp1, я правильно понимаю что нужно использовать 14 версию макроса, т.к. для 17 версии требуется минимум  sw sp4.1?

Link to post
Share on other sites
Kelny
28.05.2022 в 11:25, kekich сказал:

На рабочем компьютере стоит sw 2017 sp1, я правильно понимаю что нужно использовать 14 версию макроса, т.к. для 17 версии требуется минимум  sw sp4.1?

Использовать для 17, а программу обновить до последнего SP (обычно 5.0, реше 5.1), т.к. часто к этой версии устаняют основные косяки.

Link to post
Share on other sites
  • 2 weeks later...
Табун ежат

Доброго времени суток всем. Непонимание возникло у меня по работе с макросом SpecEditor, использую макрос 17, SW18,sp3. Поскольку отсутствует функция замены "наименования" на "материал" и "габарит", при условии "формат"= "БЧ", решил добавить его самостоятельно. При замене шаблона в папке макроса, результата не было. Добавление спецификации через макрос, создавало старую таблицу, при добавлении через "Таблицы">"Спецификация", этого же шаблона, мои корректировки были активны и работали как надо, за исключением полного отсутствия сортировки по разделам (сборка, деталь и тп), Прошу Вашего совета, что и где я мог сделать не так.

 

Link to post
Share on other sites
Мрачный

Можно ли сделать так, чтобы таблица спецификации макроса отображалась на поле чертежа как спецификация, созданная средствами самого SW? Многостраничный чертеж, где на первом листе сама сборка с таблицей на поле чертежа, на других листах - детали. Еще бы убрать раздел "документация".

 

Впрочем, и не надо отвечать. Сойдет упрощенно и сама специя SW.:smile:

Edited by Мрачный
Link to post
Share on other sites
1eternal

спасибо за полезный инструмент.

а нет ли у тебя канала в тг, чтобы оперативно новости узнавать?

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • vasillevich68
      У нас в январе 2021 запустили ВЭС, и судя по всему, эффективность её оправдала надежды. С весны опять начали подвозить лопасти, видать будут расширять парк.  
    • zerganalizer
      Учитывая ваше хамство и личные оскорбления в мой адрес в теме я в вашей ветке не участвую. Остальным вежливым и позитивным - добра. Я к осени перебираюсь в Питер (уже есть жильё, хоть завтра могу выехать и приступить к конфигурированию) - так что предложения в личку.
    • zerganalizer
      Я уже предлагал - скооперироваться и создать высокоэффективное предприятие по импортозамещению. Я конфигурирую, вы изготавливаете, прям как в моих гаражах - быстро как после полка конструкторов... Нанимаем, планируем покупку станков, заказами завалены по уши. Без конфигуратора так бы и сидели без заказов, простаивали, сокращались.
    • Technolog22
      Возможно ли оформить гравировку и как это сделать для данного станка, через программу TruTops 2.1.1 ?   В немногочисленных источниках пишут, что элементы гравировки выделить желтым цветом. В данном случае станок даже не начинает резку детали. Возможно что-то не так оформил ?
    • GS
      === (c) Вася Ложкин + ... ===  
    • GS
    • Bot
      В Ижевском государственном техническом университете им. М.Т. Калашникова создаются профильные лаборатории по радиоэлектронике в партнерстве с консорциумом «РазвИТие», объединяющим российских разработчиков инженерного программного обеспечения. В лабораториях будут использоваться отечественные системы проектирования, расчетные пакеты, системы управления инженерными данными. Соглашение о сотрудничестве между ИжГТУ и компаниями консорциума — АСКОН, НТЦ «АПМ» и ЭРЕМЕКС — было подписано на Всероссийском форуме студентов и молодых специалистов «ИННОВА-2022». Подробнее… View the full article
    • kkk
      Никаких противоречий - даже работая в одной фирме (а еще я иногда меняю место работы) можно год не делать мебель вообще, заниматься интерьером, к примеру. А потом неожиданно накидают кучу шкафов из ламината, которые нужно сделать быстро. И вот тогда начинаешь думать, что неплохо бы иметь возможность делать эту рутину как-то побыстрее. Ну и опять же, в разных организациях разные требования к КД - где-то достаточно сделать общий вид и пару-тройку разрезов. Без крепежа, фурнитуры и прочей "ерунды", а где-то мало того, что нужно проставить весь крепеж, все отверстия, пазы и т.д. и т.п., так еще и подробнейшие чертежи на каждую деталь сделать. А от таких разных требований и методика "рисования" будет отличаться просто кардинально. Да, я читал где-то уже мнение, что подобное можно делать средствами текущего ТФ. На Конорева подписан и смотрел все видео. Вещи он показывает интересные, но пока мне не очень понятно, есть ли смысл идти по этому пути. Тем более у него два цикла роликов - в старых была запараметризированная деталь (правда как он делает из нее сборки не показано), в более свежих уже перешел на адаптивные фрагменты, на что ему в комментах попеняли, что зря он это сделал, т.к. наряду с плюсами у них полно минусов. Кстати как сказывается на быстродействии и надежности сборки из подобных адаптивных фрагментов? Не в моем случае. Это актуально для тех, кто на потоке лепит кухни, или шкафы-купе, либо какую-то однотипную корпусуху (корпусную мебель). Но для них существует проверенно решение - программа Базис-мебельщик, которая как раз заточена под эту сферу. Есть конечно "эстеты", которые делают это в машиностроительных КАД, но смысл? У меня же полная эклектика - архитекторы и дизайнеры понапридумывают такого и из таких материалов, о которых я даже не слышал. Поэтому чуть ли не каждый новый заказ все сидим и думаем - а как же ЭТО сделать.  Ну и не повторяется ничего и никогда. Единственная универсальная вещь, которая у меня есть - это самый простой выдвижной ящик. Сделана сборка, на все созданы чертежи. Лежит в папке, если есть нужда в таком ящике - просто копирую весь проект (одновременно заменой по маске перебиваю Обозначение) и вставляю в сборку. Ящик привязан к базовой геометрии, так что в сборке сам подстраивается под нишу, где ему "жить". В нем можно было бы применить параметризацию, но многие годы работает и без нее. :) До коннекторов еще не дошел, адаптивные элементы читал, но пока всей глубины не уловил. Пока есть сомнения. Возьмем ту же Душевую кабину, которую мучал Ветерок в своей теме и которая выложена в примерах на сайте ТФ. Ну сделали ее из одной адаптивной детали. А профит в чем? В спецификации отображается одна деталь в количестве 89 шт. А мне нужно на каждую деталь сделать чертеж. Значит в сборке каждый подобный адаптивный фрагмент нужно выгонять в самостоятельную деталь, со своими Обозначением и Наименованием, Или я чего-то не понял? Мне кажется, что быстрее и проще построить эту кабину многотелом, потом тела сохранить как детали.   Это в бомж-конторах, где из конструктора хотят сделать многостаночника, который замерщик-конструктор-технлолог-снабженец-отк-менеджер проекта в одном лице. Моя задача выдать качественные чертежи, а все эти калькуляции, раскрои и т.д. делает кто-то после меня. :) В связи с полной ж в моей фирме, работы у меня пока нет, а учитывая обстановку в мире да и вообще руководствуясь мудрой поговоркой, что "всех денег не заработаешь" я уехал на воды дачу, успокоить нервы, подлатать дом, огород и все прочее, на что никогда не хватает времени при редких наездах на выходных. Так что ТФ-ом занимаюсь тут только в ночи, т.к. день уходит на вышеперечисленное. Ну и временных рамок перед собой не ставлю - такие вещи нужно делать в охотку, а то весь интерес пропадет. :)   Ну давайте для примера возьмем дверной блок. В самом примитивном варианте он состоит из коробки, дверного полотна и наличников с двух сторон. Если ДБ (дверной блок) привязывается к дверному проему (бывают что нужно делать ДБ с фиксированными размерами, а подгоняют уже проемы), то в сборке рисуем стену с проемом (базовая деталь). К ней привязываем дверную коробку (вторая деталь). К коробке привязываем дверное полотно (третья деталь) и наличник (четвертая деталь). При изменении размеров проема просто меняем размеры и весь ДБ автоматом перестраивается. Без всяких параметров. При этом нет никаких сопряжений, т.к. все строим в контексте сборки. При этом данный ДБ будет использоваться только на этом объекте, на другом объекте будут уже совсем другие двери, которые и строить нужно будет совсем по-другому. Схема работы взята из СВ. Да, можно все эти привязки коробки к стене, а полотна и наличников к коробке сделать параметрами, только ЗАЧЕМ? Придумывать параметры, писать формулы, комбинирую параметры между собой. Плюс на выходе нет никакой наглядности, если не делать управляющее окно (а это дополнительная работа). А так в СВ два раза в окне сборки щелкнул по эскизу дверного проема - высветились размеры, поменял нужные и перестроил. ВСЁ!. Плюс повторю - эта дверь может видоизменяться по размерам только в пределах этого заказа, в других заказах рисуются новые двери в 95% случаев. Бывают похожие, тогда берешь старую, что-то подправляешь и перебиваешь номера. Поэтому пока я планирую в ТФ использовать аналогичную схему (по крайней мере для дверей). Другой разговор, если в ТФ привязки в контексте ненадежны, слетают по каждому поводу, зато параметры дают железную гарантию стабильности. Тогда можно рассматривать и параметры.
    • Bot
      4 июля 2022 года, г. Екатеринбург — На Международной промышленной выставке «ИННОПРОМ-2022», открывшейся сегодня в Екатеринбурге, Госкорпорация «Росатом» представила разработанную PLM-систему среднего класса с новым именем САРУС.PLM. Объявлено о завершении основного этапа разработки и новом имени программного продукта, а также о подготовке его коммерческого релиза в 2023 году. Программное обеспечение предназначено для цифровизации жизненного цикла изделий — от проектирования до эксплуатации — в машиностроительной индустрии. Имя САРУС.PLM содержит отсылку к месту его создания — г. Сарову Нижегородской области, в котором расположено предприятие-разработчик Российский федеральный ядерный центр — Всероссийский научно-исследовательский институт экспериментальной физики (РФЯЦ-ВНИИЭФ), входящий в контур атомной отрасли. «Разработка промышленных систем, которые включают в себя модули для разных этапов жизненного цикла изделий, — это длительный и трудоемкий [...] View the full article
    • esergey
      Как и говорил выше добавил файлы справки для ТС 11.5 в двух вариантах  - енг и рус версии  Так же добавил файлы справки для Tc 11.3 ActiveWorkspace 4.1   Далее постараюсь говорить более понятно для новичков, если гуру заметят ошибки или скажут более  верные определения буду только этому рад. Сразу оговорюсь - я не претендую на правильность сказанного мною. Могу ошибаться - но меня поправят...   Перед началом установки справки советую определиться какие версии вы будете использовать рус или енг, и на какой стороне эта справка у вас будет стоять  - на серверной или на клиентской. Если кто то будет использовать виртуальную машину для установки серверной части  - есть смысл установить  справку на стороне клиента, т.к без работы клиента не будет работать и вирт машина и справка не нужна , но если машина включена -  сервер  может прочитать справку на стороне клиента. А если установить справку на стороне сервера  в таком варианте  -  без работы вирт машины справку на клиентской стороне читать не получится .   Для установки ТС, работы в нем и чтения документации нам понадобится Java , я использовал версии 1.8.0_92 JDK и JRE х64  Рекомендую установить обе версии не обращая внимания на то, что типа JDK уже содержит JRE ...  Далее чтобы java не обновлялась сама по себе когда ей вздумается, устанавливал ее с отключенным интернетом, после чего запускал JavaNotUpdate.cmd со следующим содержимым                reg add "HKLM\SOFTWARE\JavaSoft\Java Update\Policy" /v EnableJavaUpdate /t REG_DWORD /d 0 /f             reg add "HKLM\SOFTWARE\JavaSoft\Java Update\Policy" /v EnableAutoUpdateCheck /t REG_DWORD /d 0 /f Затем запуская утилиты из директории установки Java     bin\javacpl.exe   на вкладке обновление снимал галки  автоматического обновления. После чего, или можно перед этим, создать системные или глобальные переменные               JAVA_HOME = C:\Program Files\Java\jdk1.8.0_92             JRE64_HOME = C:\Program Files\Java\jre1.8.0_92             ваши переменные могут отличаться от предложенных выше ...   В зависимости от того, где вы их создали - возможно необходимо будет перезагрузить машину.  После этого можно установить справку - как она ставится - в архивах есть описание, или              Сначала из любого пакета установите сервер документации              Потом установите саму документацию              При установке последующей справки сразу устанавливаем документацию, тк сервер доки был установлен ранее ... Далее по документации  - хоть справка есть и русская  - в ней очень много (можно сказать большинство) глав на англ языке, и  так как читать ее нам придется в браузере, не факт что все отлично этим языком владеют. Поэтому советую определиться  с браузером и транслятором для него ...    Начиная с мозилы 40, в которой все работает у ТС без проблем, возможно остановиться на mozilla-firefox-58-0-64-bit.exe. В сети есть инструкция как правильно ее установить и отключить ее обновление, тк нам оно так же не нужно ввиду того,  что более поздние версии не поддерживают функционал некоторый, который мы можем использовать...    Далее для удобного перевода в мазиле предложу файл для установки транслятора ... https://github.com/FilipePS/Traduzir-paginas-web (выбрать Google вариант перевода)  Данное расширение можно просто установить с оф сайта расширений мозилы    Так же могу посоветовать, возможно для других браузеров,  купить Mate Translate    Если нужны экзешники мозилы mozilla-firefox-58-0-64-bit.exe - приложу далее ...  Если будете использовать    mozilla-firefox-58-0-64-bit.exe - приложу для него версию 8.6.1 Traduzir-paginas-web   Далее по документации - как можно читать анг пдф на родном языке ...               1   Word 13 спокойно открывает пдф файлы - можно переводить там с настроенным транслятором              2    Если транслятор не удается настроить  - из ворда можно сохранить в формат rtf              3    Rtf формат можно с помощью Help&Manual превратить в Html каталог и читать все это в браузере -                      ранее мною такие справочные руководства были прикреплены на форуме .             4     Онлайн трансляторы из пдф в ртф  - в сети множество ...             5    Некоторые пдф документы имеют скрытые свойства от перезаписи, изменения или копирования , и их не                      удастся транслировать в формат ртф правильно или формат ртф не получится превратить в проект                      html справки . Для таких файлов, предварительно перед их трансляцией в другие форматы, можно                      использовать макрос VBA установив для них атрибут vbNormal                                           Синтаксис                                                  SetAttr pathname, attributes                             vbNormal 0 Обычный (по умолчанию).                             vbReadOnly 1 Только чтение.                             vbHidden 2 Скрытый.                             VbSystem 4 Системный.                             vbArchive 32 Файл был изменен после последнего резервирования.                                                           В данном примере инструкция SetAttr используется для установки атрибутов файла.            SetAttr "TESTFILE", vbHidden ' Устанавливает атрибут "скрытый".                       "TESTFILE" в данном случае полный путь до файла пдф или ртф (с расширением), для которого вы хотите установить атрибут              После установки атрибута vbNormal файл пдф можно спокойно транслировать в ртф              или из файла ртф создать проект html справки                           если это кому то будет нужно  - сделаю описание данного процесса                           6     Так же для работы со сложными или большими пдф файлами можно воспользоваться программой ABBYY FineReader                 она позволяет быстро конвертировать пдф в ртф, и далее уже этот ртф использовать для создания html каталога ...   Что то может быть непонятно или сумбурно описано - опишу более подробно .                По документации и ее чтению пока всё ...                                 
×
×
  • Create New...