Jump to content

Макрос ТТ


engyuri

Recommended Posts

engyuri

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

Чтобы как-то нормализовать процесс занесения в чертеж технических требований, благодаря макросу ТТ_v_2014_SP0.0 (Leon, спасибо), создал наборы стандартных фраз, применяемых в нашей компании.

image.png

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

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

Как бы отключить эти кнопки?!

Link to post
Share on other sites


UnPinned posts

Можно просто в режиме редактирования макроса удалить эти кнопки из формы. При этом код можно не менять) 

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

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

Чтобы как-то нормализовать процесс занесения в чертеж технических требований, благодаря макросу ТТ_v_2014_SP0.0 (Leon, спасибо), создал наборы стандартных фраз, применяемых в нашей компании.

image.png

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

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

Как бы отключить эти кнопки?!

 

Варианты. Если код этого макроса доступен.

1 Установите для этих кнопок свойство Enabled = False

2 Не редактируйте этими кнопками на прямую. А вызовите ими поле для вода пароля.

Если после заполнения пароль совпадает, то осуществлять редактирование.

Разумеется, пароль держите в тайне. Еще его можно периодически менять.

 

Для вставки ТТ есть еще программа

Он тоже для дружного коллектива "для всех".

 

 

Link to post
Share on other sites
Snake 60

@DuS Там не VBA, а скомпилированный EXE-шник на VB6. Без исходников ничего там не поменять. Надо идти на поклон к Леониду (@Leon) и просить у него или исходники, или исправленную под нужды ТС версию ТТ.

  • Печаль 1
Link to post
Share on other sites
Ветерок

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

  • Нравится 1
Link to post
Share on other sites
Krusnik

А нужно прямо вот макрос, и никуда без макроса?

 

Я написал и утвердил с начальством 4 типовых вида ТТ и занёс в библиотеку проектирования. Всё штатно, вносится на чертёж одним движением мышки.

Библиотеку перенёс на сетевой диск, попросил админов поставить защиту от записи. Теперь у всех есть одинаковые шаблоны ТТ.

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

Link to post
Share on other sites
brigval
12 часов назад, Ветерок сказал:

Сделать папку только для чтения всем, кроме админа.

Универсальный вариант!

  • Нравится 1
Link to post
Share on other sites
engyuri
23 часа назад, Павлуха сказал:

А просто изменить текст в тхт не судьба?

Да можно. Но как-то править за каждым ушедшим суперконструктором поднадоедает. 62 все-таки.

 

23 часа назад, Ветерок сказал:

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

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

 

10 часов назад, Krusnik сказал:

4 типовых вида ТТ и занёс в библиотеку проектирования

Да, раньше (кажется, до SW2014) при наведении мышки на вариант ТТ, занесенный в библиотеку проектирования, можно было прочитать содержимое в предварительном виде. Потом разработчик что-то там поменял и пользоваться стало не удобно.

image.png

 

 (@Leon) !

19.05.2024 в 08:08, engyuri сказал:

Как бы отключить эти кнопки?!

Буду премного благодарен!

  • Нравится 1
Link to post
Share on other sites
Kelny
19.05.2024 в 14:48, Snake 60 сказал:

Там не VBA, а скомпилированный EXE-шник на VB6. Без исходников ничего там не поменять.

Средствами WinAPI можно отыскатьформу и кнопки на ней, а потом через WinAPI поменять свойство видимости или активности на:

19.05.2024 в 11:13, brigval сказал:

Установите для этих кнопок свойство Enabled = False

 

Ну или написать макрос самостоятельно.

Link to post
Share on other sites
Snake 60

@engyuri Держите версию без активных кнопок. Вроде бы ничего не поломал :)

https://cloud.mail.ru/public/VE2U/7cbGso8EN

Говорим спасибо Леониду aka @Leon, за предоставленные исходники.

  • Нравится 1
Link to post
Share on other sites
brigval
10 часов назад, engyuri сказал:

Да можно. Но как-то править за каждым ушедшим суперконструктором поднадоедает.

До кучи.

Держите свою актуальную копию в запасе.

И раз в день (неделю, месяц или после увольнения суперконструктора) просто перезаписываете нужные файлы.

И думать не надо и не трудно.

 

  • Нравится 2
Link to post
Share on other sites
  • 5 months later...
20.05.2024 в 23:36, Snake 60 сказал:

@engyuri Держите версию без активных кнопок. Вроде бы ничего не поломал :)

https://cloud.mail.ru/public/VE2U/7cbGso8EN

Говорим спасибо Леониду aka @Leon, за предоставленные исходники.

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

Link to post
Share on other sites
12 часов назад, graph1985 сказал:

А можно получить не скомпиленный исходник?

Это вопрос не ко мне, а к Леониду.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • maxx2000
      от 30 дней и от 300 т.р.
    • maxx2000
      единой деталью ты такое не сделаешь
    • Niksann
      СРОЧНО!!!! Добрый день дорогие друзья! Мне необходимо спроектировать пресс-форму для моего ТПА. Пресс-форма примитивная (не такая как у всех). И если есть возможность изготовления. Все нужно до 5 февраля.
    • Maik812
      назови КАД который массово это использует? и почему не знаю массовых сапров ? чтож этим не пользуются  так массово если удолобно?
    • Bot
      Авторы — сотрудники ООО «Ингипро», российского разработчика ПО для организации среды общих данных: Амир Ислам — менеджер проектов, Вадим Пронин — коммерческий директор, Дмитрий Медведев — руководитель проектов. Оглавление Введение 1. Выбор среды общих данных 2. Принципы, на которых строится система ИНГИПРО 2.1. Для решения какой-то задачи или выполнения какой-то работы лучше использовать специализированный инструмент 2.2. Каждая функция системы должна работать и приносить пользу (лучше меньше, но лучше) 2.3. Использование системы должно повышать производительность труда 3. Контур системы ИНГИПРО на 2024 год 4. Основа методики работы в системе ИНГИПРО 5. Где деньги? 5.1. Первый процесс — это организация разработки проектной документации внутри института. Это деньги проектных компаний 5.2. Второй процесс — это межорганизационное взаимодействие 6. Инструменты системы ИНГИПРО 6.1. Оргструктура проекта 6.2. Права доступа 6.3. Хранение [...] View the full article
    • gudstartup
      новый the pirate bay жаль вот только новых программ не будет так как они сейчас почти все с ключами а если и без то их не скачать так как они на запароленных сайтах для сотрудников и авторизованного сервиса лежат.
    • SAPRonOff
      Давай:) вы только писмотреть будете или и учавстовать?:) https://rutube.ru/video/66bfbdb89c276f22ea644518e21d0010/ тут пример усложнён тем, что модели сборки должны быть импортированы из стороннего формата, и потом уже собраны в CAD-системе по сопряжениям\ЛСК.   модели для вас в нейтральном формате - https://disk.yandex.ru/d/V2rv-VocsZ_A3Q 
    • AlexTruesh
      Не совсем корректное фото, согласен.  Изначально это должен быть раскрой, т.е. деталь единая, со швом сбоку (как на фото). Далее она будет по месту догибаться до состояния 90 градусов. т.е. в раскрое это некое подобие елочки Прошу прощения, не верная вводная информация, это будет сборка из сегментов))
    • Killerchik
      Я, естественно, не гарантирую ничего - всё что я раздаю предоставляется как есть, без каких-либо гарантий. Нет. Я буду просто эдаким облаком. Что загрузили - то и раздаю. Я даже стесняюсь спросить, а почему? Из-за типа блокировки роскомпозора? :) Речь о раздаче софта для СЧПУ, не пенсионерских открыток для одноклассников. Тут уж наверное народ как-то с установкой плагина в 10 кликов справится, или применит один из множества способов (тот же МойРутрекер), выдаваемых гуглом в первых 10 ссылках. Кстати, после "блокировки" посещаемость указанного ресурса упала примерно на 25-33%. Неприятно, но не смертельно.
    • maxx2000
      эта деталь сборка из 5 деталей
×
×
  • Create New...