Библиотека для автоматического заполнения поля Дата (текущая дата, напротив поля Разработал) и Масштаб (для активного в данный момент вида чертежа)
Последняя версия библиотеки: http://forum.ascon.ru/index.php/topic,8341.msg47457.html#msg47457
исходники
А в чём проблема :?:
да нет проблем. может кому понадобится.
Тогда этому самое место здесь:
http://forum.ascon.ru/index.php/topic,5841.0.html
Спасибо за прогу.
Задолбался дату вписывать.
Можно как-то её доработать, чтобы заполнялась дата и месяц(+масштаб), год у нас автоматически проставляется в штампе ?
все можно. прикрепи картинку как именно нужно
теперь ставит дату в активном чертеже, текстовым документе, спецификации
Необходимо, чтобы было так:
К примеру - 13 июня: 13.06 + масштаб активного вида
И ещё раз спасибо за программу.
Да, еще размер шрифта даты 3,5, масштаба 5.
Специально для pro-ingener
А кнопку на панель почему не получается вывести?
сейчас по идее должно получиться
ксажалению кнопку не получается вынести!!
запустите библиотеку. потом нажмите добавить кнопки. в перечне инструментов должна быть работающая библиотека в конце списка
Цитата: yarikv от 14.06.07, 13:55:15
Специально для pro-ingener
Я просто счастлив. Спасибо.
Отличная библиотека, спасибо!
А можно шрифт 3,5 для даты в таком формате : ДД,ММ,ГГ.
И ещё. Почему обнуляются записи проверяющего и остальные, кроме разработчика.
Желательно чтоб они оставались.
А так удобная прога.
Спасибо!
ЦитироватьИ ещё. Почему обнуляются записи проверяющего и остальные, кроме разработчика.
непонятно, что именно обнуляется. проверил на чертеже. проставил все фамилии и даты напротив них. изменяется только дата напротив разработал и масштаб.
Прошу прощения!
Возможно это случилось лишь раз, сейчас попробовал снова, всё на месте остается.
Ещё раз спасибо за прогу...
А по поводу изменить шрифт даты как?
хочу сделать возможность натсройки высоты шрифта, в каких колонках заполнять дату и в каком формате. но только через некоторое время:)
Цитата: yarikv от 03.08.07, 10:26:21
ЦитироватьИ ещё. Почему обнуляются записи проверяющего и остальные, кроме разработчика.
непонятно, что именно обнуляется. проверил на чертеже. проставил все фамилии и даты напротив них. изменяется только дата напротив разработал и масштаб.
И действительно как то не удобно, а можно исправить?
Это уже будет полноценный модуль.
Будем ждать.
Вариант библиотеки Масштаб и Дата с возможностью настройки:
1. высоты шрифта даты и масштаба;
2. напротив каких колонок в основной надписи проставлять дату;
3. проставлять дату или масштаб;
4. формата отображения даты.
Работает с чертежами, текстовыми документами и спецификацией
Супер!!!
Отличная штука!
Спасибо!
Уважаемый yarikv! А нельзя ли добавить возможность простановки даты в спецификации?
так вроде должно работать с чертежами, спецификациями и текстовыми документами. см. последнюю версию
Дата же ставляется двойным щелчком в ячейке. Разве у вас не так?
Цитата: Кулибин от 10.09.07, 08:56:29
Дата же ставляется двойным щелчком в ячейке. Разве у вас не так?
А с помощью этой библиотеки только одним и там, где настроишь. А ещё и масштаб текущего вида.
А нельзя в него же добавить возможность заполнения фамилий и названия организации? )))) Ну чтобы всё заполнялось
ЦитироватьА нельзя в него же добавить возможность заполнения фамилий и названия организации? )))) Ну чтобы всё заполнялось
Для этого удобно использовать Шаблоны документов, которые можно настроить как душа пожелает.
Про шаблоны уже много где написано. Это удобно, когда надо много чего разного заносить. А мне стандартно одно и тоже надо - проще если это было бы реализовано как и с масштабом и датой.
Минус Шаблона в том, что лишние действия при создании чертежей из моделей. Каждый лишний клик - это потраченное время
Цитата: barracuda_spb от 27.04.10, 09:39:42
А нельзя в него же добавить возможность заполнения фамилий и названия организации? )))) Ну чтобы всё заполнялось
Полностью солидарен. Уважаемый yarikv (разработчик библиотеки "МД", если не ошибаюсь)! Если есть такая возможность - добавьте пожалуйста столь необходимый функционал в свою библиотеку. Я думаю многие меня поддержат.Спасибо.
Цитата: yarikv от 07.08.07, 19:05:41
Вариант библиотеки Масштаб и Дата с возможностью настройки:
1. высоты шрифта даты и масштаба;
2. напротив каких колонок в основной надписи проставлять дату;
3. проставлять дату или масштаб;
4. формата отображения даты.
Работает с чертежами, текстовыми документами и спецификацией
К 12-му компасу не подключается :`(
Как еще можно вставить дату и ФИО одним щелчком?
Макрос запоминает только ту дату - когда макрос записан.
Кто как из положения выходит?
Странно. У меня в 12/1 работает всё отлично. И масштаб и даты ставятся как и положено
Цитата: barracuda_spb от 15.11.10, 13:13:52
Странно. У меня в 12/1 работает всё отлично. И масштаб и даты ставятся как и положено
>:( Где наш админ!!!
Обещал СП1 сделать.
Хотя все равно странно :(
Миленькая библиотечка. Из разряда маленьких полезняшек. Подтверждаю, на СП1 работает. Дим, быстрей СП1 заставь админа поставить. Без него очень плохо со многим, а не только с этой библиотечкой.
Кстати, у меня дата ставится во всех столбцах даты, независимо от положения галок.
Цитата: AkulaBig от 15.11.10, 13:48:26
....Кстати, у меня дата ставится во всех столбцах даты, независимо от положения галок.
Видимо, что-то у всех всё по разному малость работает. У меня всё отлично. На соседнем компе - такая же "проблема"... Не понятно из-за чего такое. Мы смеемся, что из-за винды ) У меня 7-ка, там ХР )
У меня виста на работе. Дома посмотрю.
Неа, на семерке тоже все столбы заполняет.
Это должен Компас автоматом делать. Запускать библиотеку чтобы поставить дату - это извращение.
В многолистовом файле стаит только на первом листе.
Как ни странно, но сегодня подключил без проблем :bang:
Видимо вчера бури магнитные бушевали :-)))
yarikv А можно высказать пожелание?
Сделать возможным проставлять дату во всех открытых документах?
У меня в многолистовом нормально ставит. Но заметил еще одну бажку. При первом вызове дату последнего вызова ставит и только после этого сегодняшнюю.
Для 64-битности нет... Кто знает аналог? Хорошая вещь. ОДНИМ нажатием на панельке, не заходя в основную надпись, можно ставить дату.
Жаль что в 64 бита не работает, я сделал нечто подобное через макросы,но почему-то не могу сделать чтобы вставлялась текущая дата в основную надпись, вставляется дата, когда создан макрос, может кто подскажет?
Дату нужно прочитать и отформатировать в понятный вид.
Т.е за текущую дату отвечают строчки
today = datetime.datetime.today()
iTextItemParam.s = today.strftime("%m.%d.%Y")
?
И модуль.
import datetime
Спасибо, разобрался
Заметил такую вещь, после заполнения макросом основной надписи и после перестроения 3D модели связанного ассоциативного чертежа, слетают заполненные графы ФИО разработчиков, все остальное не меняется, что не так?
Цитата: andrei260 от 08.02.19, 06:44:07
Заметил такую вещь, после заполнения макросом основной надписи и после перестроения 3D модели связанного ассоциативного чертежа, слетают заполненные графы ФИО разработчиков, все остальное не меняется, что не так?
Может надо сохранить чертеж, чтобы внесенные в основную надпись фамилии передались в соответствующие свойства модели?
Предлагаю вашему вниманию облегченную версию макроса вставки даты в штамп:
# -*- coding: utf-8 -*-
from win32com.client import Dispatch
import time
iKompasDocument = Dispatch('Kompas.Application.7').ActiveDocument
if iKompasDocument:
iLayoutSheets = iKompasDocument.LayoutSheets
if iLayoutSheets:
iStamp = iLayoutSheets.Item(0).Stamp
iStamp.Text(130).Str = time.strftime('%d.%m.%y')
iStamp.Update()
Чертеж и модель сохранены
Цитата: andrei260 от 08.02.19, 06:44:07
Заметил такую вещь, после заполнения макросом основной надписи и после перестроения 3D модели связанного ассоциативного чертежа, слетают заполненные графы ФИО разработчиков, все остальное не меняется, что не так?
Это одна из "новинок" 18й версии, похоронить старый и удобный функционал