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

Спецификация для 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


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

  • SHARit закрыл это тему
  • SHARit разблокировал тему
  • 1 месяц спустя...


UnPinned posts
1 час назад, ILL сказал:

Но ведь планируется что-то другое??

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

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

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

А можно спойлер?)

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

Добрый день всем! 

Установлен SW 2018 sp 3. Винда 10 х64

Установлены макросы SWplus 2017 SP0.0.

SpecEditor не запускается вообще, запускаю - молчание. Очень нужна помощь, что делать?

Может быть кто-то с решением этой проблемы встречался.

5c3f2295431ff_.PNG.d24c11fa0a5d1280c00016e9bb71d340.PNG5c3f229de1177_2.thumb.PNG.23e3d31de16a0cb53bb17bf315e93d8f.PNG

 

 

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

Добрый день всем! 

Установлен SW 2018 sp 3. Винда 10 х64

Установлены макросы SWplus 2017 SP0.0.

SpecEditor не запускается вообще, запускаю - молчание. Очень нужна помощь, что делать?

Может быть кто-то с решением этой проблемы встречался.

5c3f2295431ff_.PNG.d24c11fa0a5d1280c00016e9bb71d340.PNG5c3f229de1177_2.thumb.PNG.23e3d31de16a0cb53bb17bf315e93d8f.PNG

 

 

Методом тыка и найдя запись о подобной проблеме, запустил данный макрос.

Решение проблемы: При добавлении макроса в выпадающем списке Method выбрать Speceditor_run.main

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

А можно спойлер?)

Я выкладывал

Еще пол годика, наверное. Просто времени нет, урывками все.

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

Я выкладывал

Еще пол годика, наверное. Просто времени нет, урывками все.

Увы, вот что там пишут: „ Страница, к который вы пытаетесь получить доступ, недоступна для вашего аккаунта. ”

ЗАШТО?

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

Увы, вот что там пишут: „ Страница, к который вы пытаетесь получить доступ, недоступна для вашего аккаунта. ”

ЗАШТО?

и меня тоже также(

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

Форумчане приветствую. До поры до времени функционала макросов хватало с головой,  но вот настал тот момент...:)

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

Объясню для чего это надо. У нас на заводе "типа" электронный документооборот. Есть сетевая папка с изделиями. Каждое изделие это своя папка с моделями и чертежами(в том числе и pdf). Подобных папок/подпапок около 1000. Рабочий получает задание на изготовление детали, ищет чертеж в сетевой папке по децимальному номеру(обозначению) и открывает у себя на рабочем месте чертеж.  Бывали случаи когда рабочий открывал старую ревизию чертежа и выполнял деталь не верно, а хранить старые версии чертежей нам необходимо для отчетности по сертификации по ИСО. Если ревизии чертежей будут складываться в одном месте, то можно запретить доступ к данной папке, а когда таких папок сотни то это уже проблематично. 

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

Буду безмерно благодарен любой помощи. 

Переносить вручную каждый чертеж прошу не предлагать;).

 

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

@egregor  Как вариант! Макрос SWpdfProjects

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

Есть необходимость чтобы макрос saveasPdf сохранял старые ревизии чертежей в одной определенной папке.

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

 

11 час назад, egregor сказал:

У нас на заводе "типа" электронный документооборот. Есть сетевая папка с изделиями.

Так организуйте свой документооборот, что бы недопониманий не оставалось.

 

11 час назад, egregor сказал:

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

Так научите рабочих сортировать файлы по возрастанию и выбирать файл с наибольшей ревизиней.

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

 

11 час назад, egregor сказал:

Переносить вручную каждый чертеж прошу не предлагать;).

Лениво вручную, пишите макрос/программу которая это будет делать за вас. Можно попробовать решить с помощью небольшого набора комманд в небольшом исполняемом тестовом файле с изменением расширения на BAT или CMD.

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

@egregor  Как вариант! Макрос SWpdfProjects

Спасибо, но это не совсем то.

6 минут назад, Kelny сказал:

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

Да никто их не и пересохраняет. Макрос SaveAsPDF копирует старый чертеж в папку Revision в родительском каталоге и добавляет в конце файла номер ревизии указанной через макрос DProp(_Rev.ХХ). Если папки Revision нет, то он ее создает. А хотелось бы чтобы копировалось не в родительский каталог, а в заданную мной папку. Я не правильно выразился сказав, что макрос SaveAsPdf сохраняет старые ревизии.

8 минут назад, Kelny сказал:

Так научите рабочих сортировать файлы по возрастанию и выбирать файл с наибольшей ревизиней.

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

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

Мы не хитрые разработчики;).

10 минут назад, Kelny сказал:

Лениво вручную, пишите макрос/программу которая это будет делать за вас. Можно попробовать решить с помощью небольшого набора комманд в небольшом исполняемом тестовом файле с изменением расширения на BAT или CMD.

С батником кстати неплохая идея. Попрошу нашего админа подумать над этим. А можно ли чтобы после выполнения макроса SaveAsPdf чтобы сразу запускался батник? Если можно, то как?:blush2:

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

@egregor , а не хотите попробовать задействовать Winrar, например? Т.е. весь архивный хлам хранить в тех же папках, но в упакованном виде (но не zip - чтобы исключить прямое взаимодействие с проводником Windows), и только актуальные версии - в естественном. У Winrar богатый набор инструментов командной строки, в т.ч. есть и возможность присвоение номера версии запихуемому в архив файлу.

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

А хотелось бы чтобы копировалось не в родительский каталог, а в заданную мной папку.

Можно открыть макрос на редактирование и подправить путь для сохранения куда вам надо по вашим правилам.

 

23 минуты назад, egregor сказал:

А можно ли чтобы после выполнения макроса SaveAsPdf чтобы сразу запускался батник? Если можно, то как?

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

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

Можно открыть макрос на редактирование и подправить путь для сохранения куда вам надо по вашим правилам.

1. Через ini файл задаю полный путь к папке(папка создана(рис. 3)) куда должны копироваться старые ревизии чертежей(рис. 1).

2. Изменяю Dprop'ом ревизию чертежа.

3. Нажимаю кнопку макроса SaveAsPdf.

4. Получаю ошибку(рис. 2).

 

Что делаю не так?

SaveAsPdf1.png

SaveAsPdf2.png

SaveAsPdf3.png

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

Что делаю не так?

Двумя строчками выше исправить на: sDirCopyName = sIni7 & "\"

Тогда проверка существования папки будет проходить и новая папка с непонятным именем/путём создаваться не будет.

 

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

 

33 минуты назад, egregor сказал:

Получаю ошибку(рис. 2).

Ошибку получаете потому как у вас в sDirCopyName записывается путь вида: ПутьКпапкеФайла\\NAS\... (sDirCopyName = sDirName & sIni7 & "\")

И соответственно такой путь не может быть создан (впрочем как не может быть создан набор папок).

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

Двумя строчками выше исправить на: sDirCopyName = sIni7 & "\"

Тогда проверка существования папки будет проходить и новая папка с непонятным именем/путём создаваться не будет.

Это сделал, спасибо. Теперь затык чуть ниже по коду(рис. 1).

11 минуту назад, Kelny сказал:

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

Попробовал подставить в качестве пути подключенный сетевой диск(рис. 2) - результат тот же(рис. 1)

SaveAsPdf4.png

SaveAsPdf5.png

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

Три строчки выше

strTemp = Left$(sPathName, varTemp - 1) & "\" & sIni7 & Right$(sPathName, Len(sPathName) - varTemp + 1)

замените на

strTemp = sDirCopyName & Right$(sPathName, Len(sPathName) - varTemp + 1)

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

А как сделать чтобы у БЧ детали внизу наименования появлялся материал? Спецификация на листе, БЧ в МПроп поставил.

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

Три строчки выше

strTemp = Left$(sPathName, varTemp - 1) & "\" & sIni7 & Right$(sPathName, Len(sPathName) - varTemp + 1)

замените на

strTemp = sDirCopyName & Right$(sPathName, Len(sPathName) - varTemp + 1)

Вот спасибо тебе огромное добрый человек. Завелось.:happy:

SaveAsPdf6.png

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • andref
      @gudstartup  ну если есть PCU50  то все гораздо проще: подключаем к нему мышь , клаву и монитор, загружаемся в Windows и выставляем там  нужный IP (надеюсь что он известен). А вот если 840Dsl без PCU50 , то да... Хотя может просто сетевые разъемы  перепутали  
    • Kate KAUS
      Инжиниринговая компания, специализирующаяся на проектировании морских портов и терминалов приглашает в команду Ведущего/главного инженера-проектировщика ПОС. Чем предстоит заниматься: Разработка разделов проектной документации ПОС согласно ПП№87; Анализ проектной и исходно-разрешительной документации, используемой в качестве данных для составления раздела ПОС Составление ведомостей объемов работ разделов ПОС; Выдача заданий и исходных данных для смежных отделов; Обеспечение увязки принятых решений с проектными решениями других разделов (частей) проекта; Принятие основных технических решений, их обоснование, согласование и защита в органах экспертизы. Разработка основных технических решений на период строительства объектов (ППР, ОПР, строительные решения); Обеспечение соответствия разрабатываемой документации стандартам, техническим условиям, заданию на проектирование.   Требования: Высшее профильное образование (строительное); Опыт не менее 3 лет по специализации ПОС, ППР; Знание требований, предъявляемых к оформлению проектной документации; Умение качественно и в срок выполнять поставленные задачи; Опыт работ на строительных площадках приветствуется; Опыт прохождения согласований проектной документации; Знание ПК на уровне уверенного пользователя: (AutoCAD, Adobe Acrobat PRO, MS Office : Word, Excel, выполнение расчетов в программах).   Мы предлагаем: Трудоустройство согласно ТК РФ Пятидневную рабочую неделю с 9:00 до 18:00 Все социальные гарантии, ДМС Полностью официальную заработную плату, уровень готовы обсуждать с успешным кандидатом Динамично развивающаяся компания, комфортный офис   г. СПб м. Василеостровская, зп от 100 000-140 000р.   Контакты: eksmirnova@kaus-group.ru ТГ @Kate_Kaus  
    • Maks Horhe
      Все ок, работает. Спасибо, только пересчитывает подачи, как отключить пересчет, работать с постоянной подачей? Есть аналог cftcp Siemens? Или надо лезть в параметры?
    • Anat2015
      Боюсь, что не смогу вам помочь, тему прочитал. Я давно уже на административной работе, технические нюансы не помню. Думаю, вам тут помогут.
    • gudstartup
      придется вам вооружиться access my machine выкачать образ cf и там отредактировать сетевые настройки или если образ есть то залить его для восстановления
    • andref
      на фото у вас не стойка а TCU (Thin Client Unit) Посмотрите в шкафу, вот примерно такой блок есть? PCU50.3
    • gudstartup
      кто вам сказал такую чушь? компенсационные импульсы чпу выдает всегда хоть пр полнозамкнутом хоть полузамкнутом контуре а это чего такое поясните? @ope@gusarm.ru а вообще по правильному надо весь контур перенастраивать при помощи svg
    • luzinvn
    • gudstartup
      @ope@gusarm.ru если нет ничего можете тут посмотреть в servo tune какие обороты у х и y при одинаковой линейной скорости если конечно редукторы тоже одинаковые поменяйте veloc gain 100+*
    • luzinvn
      Проверте ошибку шага винта (таблицу), так как при линейках она не нужна, а при позиционировании по датчику винта нужна. 
×
×
  • Создать...