Форум пользователей ПО АСКОН

Профессиональные вопросы => Конструирование => 2D (черчение и оформление чертежей) => Тема начата: Advocut от 27.01.25, 12:46:55

Название: Автоматическая дата сохранения чертежа
Отправлено: Advocut от 27.01.25, 12:46:55
Прошу прощения, сам не являюсь пользователем компаса, но есть вопрос.

У нас на предприятии конструкторы работают в компасе, и я уже работаю по их чертежам. Часто помимо явных версий продукта (с которыми тоже не всегда всё хорошо) бывают различные эксперименты, которые в системе никто не фиксирует, потому как считается накладным. Отсюда проблема (наверное типовая) хождения разных чертежей с одним названием и одной датой в штампе. Жизнь была бы сильно проще, имейся бы в компасе возможность на каждое сохранение обновлять эту дату (или ставить отдельную где-то), но со слов конструкторов это не работает должным образом либо требует сложного программирования.

Если бы дата была разной, было бы хотя ясно, что произошли какие-либо изменения, которые нужно уточнить/сравнить и банально актуализировать программу для того же ЧПУ. Не очень понятно, почему такая возможность не встроена в компас. (или встроена, но наши конструкторы не знают?)

Просьба не предлагать бить конструкторов, человеческий фактор никто не отменял.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: VIO от 27.01.25, 12:57:22
А сортировка по дате в проводнике Вас не устроит?
Сейчас этим и занимаюсь ищу более свежие чертежи.
 :angel:
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 27.01.25, 13:10:00
import os
print(os.stat(file_path))
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: UU от 27.01.25, 13:14:44
Цитата: Doom2 от 27.01.25, 13:10:00import os
print(os.stat(file_path))
Чем это поможет?
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 27.01.25, 13:21:21
Цитата: UU от 27.01.25, 13:14:44Чем это поможет?

st_atime: время последнего доступа к файлу. Это время указывается в секундах с начала эпохи (1 января 1970 года, 00:00:00 UTC).
st_mtime: время последнего изменения содержимого файла. Это время указывается в секундах с начала эпохи.
st_ctime: время последнего изменения метаданных файла (на некоторых системах это может быть время создания файла). Это время указывается в секундах с начала эпохи.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: UU от 27.01.25, 13:25:27
Цитата: Doom2 от 27.01.25, 13:21:21st_atime: время последнего доступа к файлу. Это время указывается в секундах с начала эпохи (1 января 1970 года, 00:00:00 UTC).
st_mtime: время последнего изменения содержимого файла. Это время указывается в секундах с начала эпохи.
st_ctime: время последнего изменения метаданных файла (на некоторых системах это может быть время создания файла). Это время указывается в секундах с начала эпохи.

Где оно в штампе находится?
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 27.01.25, 13:32:15
Цитата: UU от 27.01.25, 13:25:27Где оно в штампе находится?

=>

Цитата: Advocut от 27.01.25, 12:46:55... (или ставить отдельную где-то) ...
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Advocut от 27.01.25, 13:34:15
Речь про автоматическое обновление текста или поля на чертеже в момент сохранения, его потом разные люди в разное время скачивать из хранилища, открывать и даже печатать будут (хотя я чаще с электронным работаю). Так вот, нужно фиксировать именно дату сохранения чертежа.

UPD.: Ни один ответ под задачу не подходит. Про питон вообще не понял (это конструктор должен сам набирать где-то?)
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 27.01.25, 13:38:06
Цитата: Advocut от 27.01.25, 13:34:15Про питон вообще не понял

 :))))) как Вы поняли что это пистон ?

Если задача прям срочная могу помочь советами но Вам нужно показать стремление
или за монетку  ;) 
(думаю здесь надо поднимать службу которая и будет обрабатывать Компас а он файлы)
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: UU от 27.01.25, 13:40:35
Цитата: Doom2 от 27.01.25, 13:32:15=>
У Вас это уже не первое сообщение и оно тянет на бан.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 27.01.25, 13:42:43
Цитата: UU от 27.01.25, 13:40:35У Вас это уже не первое сообщение и оно тянет на бан.

Вы что да меня докопались я не пойму ?

ТС задал вопрос я ответил а то что Вам не нравится ответ - дело только Ваше!
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: lavgirb от 27.01.25, 14:20:09
Цитата: Advocut от 27.01.25, 12:46:55Прошу прощения, сам не являюсь пользователем компаса, но есть вопрос.

У нас на предприятии конструкторы работают в компасе, и я уже работаю по их чертежам. Часто помимо явных версий продукта (с которыми тоже не всегда всё хорошо) бывают различные эксперименты, которые в системе никто не фиксирует, потому как считается накладным. Отсюда проблема (наверное типовая) хождения разных чертежей с одним названием и одной датой в штампе. Жизнь была бы сильно проще, имейся бы в компасе возможность на каждое сохранение обновлять эту дату (или ставить отдельную где-то), но со слов конструкторов это не работает должным образом либо требует сложного программирования.

Если бы дата была разной, было бы хотя ясно, что произошли какие-либо изменения, которые нужно уточнить/сравнить и банально актуализировать программу для того же ЧПУ. Не очень понятно, почему такая возможность не встроена в компас. (или встроена, но наши конструкторы не знают?)

В КОМПАС-3D автозаполнение штампа текущей датой при сохранении не предусмотрено.
Может быть Ваши конструкторы не захотят автозаполнять штамп текущей датой?
Ведь они сами не спросили об этом на форуме.
А Вы работаете по их чертежам в формате КОМПАС-3D или PDF или в бумаге?
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: VIO от 27.01.25, 14:27:40
Для программирования целый раздел на форуме есть.
 :angel:
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 27.01.25, 14:39:57
Цитата: VIO от 27.01.25, 14:27:40Для программирования целый раздел на форуме есть.

Да есть то оно есть а толку то если клиентов нет ? Вот UU и обижается..
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: СВ от 27.01.25, 14:41:23
Наверное, дата помогла бы, но СТОИТ попробовать договориться с конструкторами и навести порядок в работе (например, на "экспериментальных" вариантах что-то указывать). Порядок - он всегда на пользу, и не только в одном деле.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Advocut от 27.01.25, 14:41:40
Цитата: lavgirb от 27.01.25, 14:20:09Может быть Ваши конструкторы не захотят автозаполнять штамп текущей датой?

Да, именно что не хотят. Аргумент — лень.

Цитата: lavgirb от 27.01.25, 14:20:09А Вы работаете по их чертежам в формате КОМПАС-3D или PDF или в бумаге?

Я уже работаю с PDF и бумагой. Поскольку яжпрограммист (правда станков) и мне это больше всех надо, то я и интересуюсь. Может разработчики прислушаются и что-нибудь предложат, вроде очевидная вещь.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Валерий Изранов от 27.01.25, 14:42:46

Цитата: Advocut от 27.01.25, 13:34:15хотя я чаще с электронным [чертежом] работаю)
нужно фиксировать именно дату сохранения чертежа
Windows вообще и Компас в частности ВСЕГДА при сохранении ставят дату.

Advocut, вы как то не так сформулировали свою проблемку.
Попробуйте сказать о своей беденке другими словами.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Advocut от 27.01.25, 14:44:09
Цитата: Валерий Изранов от 27.01.25, 14:42:46Windows вообще и Компас в частности ВСЕГДА при сохранении ставят дату.


Не вижу её на чертеже. И точно не вижу её на чертеже при скачивании оного из хранилища.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 27.01.25, 14:49:14
Цитата: Advocut от 27.01.25, 14:41:40Может разработчики прислушаются и что-нибудь предложат,

Так уже предложили - читать внешние данные файла и тем самым вести контроль и если нужно вставить ее в чертеж

Цитата: Advocut от 27.01.25, 14:41:40вроде очевидная вещь.

Вектор дали же или что еще не ясно ?
UU он ветеран из Украины сидит говорит без зарплаты... Вы можете сделать два добрых дела одновременно.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Валерий Изранов от 27.01.25, 14:50:43
Не вижу её на чертеже...
Столбец называется "Дата изменения"
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: UU от 27.01.25, 14:52:02
Цитата: Валерий Изранов от 27.01.25, 14:50:43Не вижу её на чертеже...
Столбец называется "Дата изменения"
Где она в бумажном варианте, в цеху?
Самое интересное бывает, когда деталей однотипных много, а конструкторам лень реальную деталь начертить, отключают авто размеры, потом бегают в цех с линейкой и репу чешут, как в готовом изделии при сборке пол метра набежало.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: алексst от 27.01.25, 14:58:17
Попробую уточнить сообщение автора темы. Если я не прав, уточните ещё.
1. У автора в руках только чертежи на бумаге.
2. Доступа к исходным файлам у него нет.
3. Часто в чертежи вносят изменения. Это нигде не фиксируется, просто выдаются новые чертежи на бумаге.
4. В этих чертежах не меняется ни дата, ни название, ни номер. Может оказаться, что и имя файла осталось то же самое. В результате на компьютере оказался файл один, но в него, в разное время внесены три или более изменения. И выбирать не из чего.
5. В результате у автора на руках оказываются, например, три чертежа с одинаковыми обозначениями но со слегка разными изображениями. При этом внешне они оказываются одинаково "потрёпанными" и по этому признаку их новизну не определить. Идти к начальнику разбираться - только настроение себе портить.
Вот автор и придумал как определить самый новый чертёж - по дате. Но конструктора менять дату не заставишь. Это не в силах автора.
Поэтому уточняю предложение автора.
1. В поле штампа чертежа "разработал" автоматически проставлять дату последнего сохранения чертежа. Конструктора (или кого другого) лишить возможности изменить эту дату.
2. Если в других  полях штампа, при этом, окажутся даты ранее этой, то эти поля автоматически очищать.
3. Если в чертёж будут внесены изменения, то распечатка чертежа без предварительного его сохранения должна быть запрещена.
В общем, во всех полях "дата" должна быть правда. Всего лишь.
Я думаю, что с этим предложением надо обратиться в поддержку.
Можно сказать, что на такие случаи есть изменения, извещения об изменениях и т.д.  Да, бывает. Но бывает и без этого. В последнее время я встречал "фирмы", в которых даже полный комплект конструкторской документации не разрабатывается - дорого. Только отдельные детали. Остальное - "по месту".
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Advocut от 27.01.25, 15:01:13
Цитата: UU от 27.01.25, 14:52:02Где она в бумажном варианте, в цеху?
Самое интересное бывает, когда деталей однотипных много, а конструкторам лень реальную деталь начертить, отключают авто размеры, потом бегают в цех с линейкой и репу чешут, как в готовом изделии при сборке пол метра набежало.

Вот-вот, всё верно. А чаще просто мелкие, но критичные изменения, версию им менять лень, дату обновлять тоже, тихо исправили что-то на чертеже и дальше спокойно сидят, а ты отдувайся, почему у тебя на чертеже и в программе одно, на пиле второе, а у оператора вообще третье. Банальная автоматическая дата на чертеже при каждом изменении сразу бы решила эту проблему — ну, мне это как программисту видится логичным.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Валерий Изранов от 27.01.25, 15:01:42
Цитата: UU от 27.01.25, 14:52:02Где она в бумажном варианте, в цеху?
Пусть автор темы подробнее расскажет - где работает и что ему доступно.
Глядишь советом поможем.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: UU от 27.01.25, 15:04:12
Цитата: Advocut от 27.01.25, 15:01:13Вот-вот, всё верно. А чаще просто мелкие, но критичные изменения, версию им менять лень, дату обновлять тоже, тихо исправили что-то на чертеже и дальше спокойно сидят, а ты отдувайся, почему у тебя на чертеже и в программе одно, на пиле второе, а у оператора вообще третье. Банальная автоматическая дата на чертеже при каждом изменении сразу бы решила эту проблему — ну, мне это как программисту видится логичным.
По правильному их нужно заставить делать извещение об изменениях, раз им лень дату поменять.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: алексst от 27.01.25, 15:08:50
Цитата: lavgirb от 27.01.25, 14:20:09В КОМПАС-3D автозаполнение штампа текущей датой при сохранении не предусмотрено.
Может быть Ваши конструкторы не захотят автозаполнять штамп текущей датой?
Ведь они сами не спросили об этом на форуме.
А Вы работаете по их чертежам в формате КОМПАС-3D или PDF или в бумаге?
Что значит "не захотят"? Чертёж - это документ. Во всём мире документ подписывается и ставится "сегодняшная" дата. Это незыблемое правило.
Если дата "неправильная", то это подделка документов. За это везде карают нещадно.
"Конструктор не захочет автозаполнять ....". Это почему? Чтобы иметь возможность подделывать документы? Вот поэтому его и надо лишить этой возможности.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Advocut от 27.01.25, 15:09:35
Цитата: алексst от 27.01.25, 14:58:171. У автора в руках только чертежи на бумаге.

На бумаге или в электронном виде.

Цитата: алексst от 27.01.25, 14:58:172. Доступа к исходным файлам у него нет.

И не будет.

Цитата: алексst от 27.01.25, 14:58:173. Часто в чертежи вносят изменения. Это нигде не фиксируется, просто выдаются новые чертежи на бумаге.

Или в электронном виде выгружаются в хранилище. Или присылаются по почте. Или приносятся на флэшке (даже так).

Цитата: алексst от 27.01.25, 14:58:174. В этих чертежах не меняется ни дата, ни название, ни номер. Может оказаться, что и имя файла осталось то же самое. В результате на компьютере оказался файл один, но в него, в разное время внесены три или более изменения. И выбирать не из чего.

Да, бывают разные чертежи (и достаточно комплексные), где ни версия, ни дата, ни тем более название не меняются. Особенно если это различные эксперименты.

Цитата: алексst от 27.01.25, 14:58:17Поэтому уточняю предложение автора.
1. В поле штампа чертежа "разработал" автоматически проставлять дату последнего сохранения чертежа. Конструктора (или кого другого) лишить возможности изменить эту дату.
2. Если в других  полях штампа, при этом, окажутся даты ранее этой, то эти поля автоматически очищать.
3. Если в чертёж будут внесены изменения, то распечатка чертежа без предварительного его сохранения должна быть запрещена.
В общем, во всех полях "дата" должна быть правда. Всего лишь.

Или поле «Разработал», или (что лучше) можно отдельное поле, можно аккуратным примечанием и не только дату, но и время. Единственное требование — изменение при каждом сохранении. Вроде как были же всякие переменные (я ещё студентом пересекался с компасом мельком, не уверен), но надо на сохранение и чтобы конструктор руками делал 0 телодвижений. Распечатку контролировать невозможно.

Цитата: алексst от 27.01.25, 14:58:17Я думаю, что с этим предложением надо обратиться в поддержку.

Не могу. Я не клиент, конструкторам не нужно, начальству пока не до этого. Я тут лишь страдалец.
Тема здесь — надежда получить внятный ответ от тех, кто разбирается. Или хотя бы отписку от разработчиков.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Advocut от 27.01.25, 15:14:06
Цитата: UU от 27.01.25, 15:04:12По правильному их нужно заставить делать извещение об изменениях, раз им лень дату поменять.

Деталей много и нередко меняются они на ходу. Кроме меня есть и другие участки и не всегда и не у всех есть возможность отслеживать извещения. Зато когда на производство падает неактуальный чертёж или приходит изменение, а на станке программа под другую геометрию и это нужно самому внимательно выглядывать — начинаются проблемы.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Валерий Изранов от 27.01.25, 15:21:47
Цитата: Advocut от 27.01.25, 15:14:06когда на производство попадает неактуальный чертёж
Advocut, расскажите КАК это происходит.
Кто неактуальный чертеж где берет и куда несет.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Warlock-72 от 27.01.25, 15:22:01
Цитата: Advocut от 27.01.25, 15:09:35... Я не клиент, конструкторам не нужно, начальству пока не до этого. Я тут лишь страдалец.
Тема здесь — надежда получить внятный ответ от тех, кто разбирается. Или хотя бы отписку от разработчиков.
Ваше желание понятно, но...
В штатном функционале КОМПАСа реализации этого не предусмотрено.
Реализовать эту идею, наверняка, можно написанием некоего приложения или плагина... и опять то самое "но"...
С Ваших же слов, Вы не обладаете ни малейшими "рычагами" (административным ресурсом) для того, чтобы воплотить эту идею в реальный процесс разработки.
Прежде чем что-то предпринимать в этом направлении, нужно бы сначала заручиться поддержкой кого-то из руководства и проталкивать реализацию через этого "кого-то". В противном случае Ваше пожелание останется лишь пожеланием, утопией.
Ведь даже если Вы лично разработаете некую программулину, реализующую Ваши задумки, - каким образом заставите ее использовать коллег-конструкторов? Полномочий же нет у Вас никаких...
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: lavgirb от 27.01.25, 15:23:35
Цитата: Advocut от 27.01.25, 15:01:13Банальная автоматическая дата на чертеже при каждом изменении сразу бы решила эту проблему — ну, мне это как программисту видится логичным.
Это не совсем так. Если Вы получили чертеж утром, весь день над ним работали, а вечером вы получили новый чертеж с этой же датой, но с другой конструкцией.  :cl:

Попробуйте организовать получение PDF по почте.
Создайте у себя папку ПРИНЯТО, а в ней подпапки с именем проект, дата получения, от кого и краткое содержание, если возможно.
И работайте всегда с последним чертежом, который лежит в последней папке.

Если получаете бумагу, на ней указываете когда и от кого получили.
Можно и бумажные папки складывать по типу как описано выше.

Наведете у себя порядок и к Вам никто не придертся, что Вы работали не с тем чертежом.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: СВ от 27.01.25, 15:23:43
Ничего не получится!
Даже если проставлять дату, может оказаться, что есть САМЫЙ последний вариант и он ещё не дошёл до потребителя. А может, рабочим будет не ПОСЛЕДНИЙ вариант. Более того, дату должны ставить те, что не хочет этого делать. И как тут ...
Только наводить общий порядок. Для этого желательно подключить своего начальника.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Валерий Изранов от 27.01.25, 15:29:41
Цитата: lavgirb от 27.01.25, 15:23:35Если Вы получили чертеж утром, ... а вечером вы получили новый чертеж с этой же датой, но с другой конструкцией
НЕТ lavgirb, Microsoft этого категорически не позволит.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Advocut от 27.01.25, 15:32:05
Цитата: СВ от 27.01.25, 15:23:43Ничего не получится!
Даже если проставлять дату, может оказаться, что есть САМЫЙ последний вариант и он ещё не дошёл до потребителя. А может, рабочим будет не ПОСЛЕДНИЙ вариант. Более того, дату должны ставить те, что не хочет этого делать. И как тут ...
Только наводить общий порядок. Для этого желательно подключить своего начальника.

Мне достаточно будет того, что получив чертеж на изготовление, оператор на станке увидит, что в программе в комментарии стоят другие дата-время (это уже я руками вписываю из чертежа, который мне дают) и хотя бы подойдёт ко мне, чтобы я сверил и если нужно — исправил программу.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: СВ от 27.01.25, 15:35:32
 Дата-время должны ставится на чертеже автоматически, без участия конструктора. Так? Значит, придётся заставить ИХ это внедрить. Это и есть  - навести порядок, пусть и такой.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Advocut от 27.01.25, 15:37:24
Цитата: СВ от 27.01.25, 15:35:32Дата-время должны ставится на чертеже автоматически, без участия конструктора. Так? Значит, придётся заставить ИХ это внедрить. Это и есть  - навести порядок, пусть и такой.

Это проще, могу подвязать сисадмина — если вообще технически возможно на уровне компаса, без утилиток и костылей.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Warlock-72 от 27.01.25, 15:40:12
Цитата: Advocut от 27.01.25, 15:37:24Это проще, могу подвязать сисадмина — если вообще технически возможно на уровне компаса, без утилиток и костылей.

См. https://forum.ascon.ru/index.php?topic=39794.msg337486#msg337486

Название: Re: Автоматическая дата сохранения чертежа
Отправлено: СВ от 27.01.25, 15:47:19
 А какая организация производства у вас - мы не знаем. Х..з..ч.., а не производство, или есть зачатки здравого смысла? Например, вы получаете задание не с помощью присланного вам файла, а ссылкой на файл, который вы видите на, скажем, сервере. Там же (если что) вы видите и все варианты этого файла и даты, или же единственный вариант. Главное: задание в виде ссылки - ваша полноценная отмазка и одновременно контроль с вашей стороны..
Вполне возможно, что при такой организации конструкторы, хочешь не хочешь, начнут в названия файлов вносить дополнения, чтобы их отличать (может быть и дату).
- - -
Нужно внедрить (именно по причине ТАКОЙ вашей организации работ) НЕВОЗМОЖНОСТЬ замены файлов (потому как там, где бардак, в любой момент могут МОЛЧКОМ изменить что хочешь и потом ходи доказывай), только вставлять новые, где и будет дата. Заодно это отлично поможет отслеживать изменения: есть с чем сравнивать новые файлы.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: lavgirb от 27.01.25, 15:52:32
Цитата: Advocut от 27.01.25, 15:32:05Мне достаточно будет того, что получив чертеж на изготовление, оператор на станке увидит, что в программе в комментарии стоят другие дата-время (это уже я руками вписываю из чертежа, который мне дают) и хотя бы подойдёт ко мне, чтобы я сверил и если нужно — исправил программу.
У меня (программой Браком) создаются PDF нажатием на одну кнопку.
И я часто их создаю для проверки вносимых изменений при оформлении каждого чертежа.
В программе есть настройка: вносить текущую дату в штамп при создании PDF-файла.
Поэтому, все, создаваемые одной кнопкой PDF-ы, имеют в штампе дату создания PDF.
Для меня, как и для Вас, это актуально)
Предложите своим конструкторам рассмотреть бесплатную программу Браком, если они заинтересуются, считайте, что ваша проблема решена)
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 27.01.25, 16:02:05
Был похожий случай - делали так - выделил сетевой ресурс - папка. В ней все конечные версии чертежей и если кто дополнял то просто копировал туда с заменой далее сервер автоматически извлекал новые данные и перезаписывал текущий (который на тот момент может уже быть обновлен другим конструктором) и заново выставлял. Если искомого чертежа нет в папке значит он на данный момент в обработке.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 27.01.25, 21:59:55
Все вопросы даты и тд  решаются самим виндовсом, так как ntfs все пишет и есть дата последней модификации и дата изменений.
В плагине Total commander он встроен tc называется. Картинку прилагаю сортировка по дате  последнего доступа и видно дата модификации отличаются от даты последнего доступа.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 27.01.25, 22:34:56
Цитата: lavgirb от 27.01.25, 15:23:35Это не совсем так. Если Вы получили чертеж утром, весь день над ним работали, а вечером вы получили новый чертеж с этой же датой, но с другой конструкцией.
Время тоже фиксируется и дата и время, вплоть до секунд.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 27.01.25, 22:46:51
Toptotal а как учесть что к чертежу из сети могут два конструктора обратится и одновременно внести изменения?
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 27.01.25, 23:03:14
Цитата: Doom2 от 27.01.25, 22:46:51как учесть что к чертежу из сети могут два конструктора обратится и одновременно внести изменения?
ну если изменили фаил то стоит проверить что он изменен, с тем что на бумаги. Тут вопрос если изменен или просто обратились .. Модифицирован или просто доступ., дата последних изменений отражается. одновременно не бывает, только последнее хоть по секундам но будет одно последнее.
Если модифицирован то какая разница два или три обратились тут главное что нужно проверить его на соответствие чертежу на бумаге..
Есть инструмент сравнения файла в том же ТС.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 27.01.25, 23:06:16
Цитата: Toptotal от 27.01.25, 23:03:14Если модифицирован то какая разница два или три обратились тут главное что нужно проверить его на соответствие чертежу на бумаге..

Не ну как так то какая разница - обратились трое и внесли значимые правки и как потом быть когда по логике windows файл просто перезапишется и все?
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 28.01.25, 00:27:49
Цитата: Doom2 от 27.01.25, 23:06:16просто перезапишется и все?
А что тебе надо ? Чтоб версия хранилась ? Есть и такое, ну или просто копии делаются в течении дня несколько раз и раз в 10 одна версия архива, остальное удаляется и хранятся несколько версий каждые 10 дней простая прога есть.
Что нужно тебе от того что внесли 10 изменений. Вопрос был в соответствии версии и чертежа. Один из вариантов соответствие массы и обьема. Ключивые значения контролировать между чертежом и 3Д моделью..
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 28.01.25, 01:01:51
Цитата: Toptotal от 28.01.25, 00:27:49А что тебе надо ? Чтоб версия хранилась ? Есть и такое, ну или просто копии делаются в течении дня несколько раз и раз в 10 одна версия архива, остальное удаляется и хранятся несколько версий каждые 10 дней простая прога есть.
Что нужно тебе от того что внесли 10 изменений. Вопрос был в соответствии версии и чертежа. Один из вариантов соответствие массы и обьема. Ключивые значения контролировать между чертежом и 3Д моделью..

Ну и зачем такой огород? Я как то спрашивал про работу программы запароливания файлов так и не ответили. А там все просто даже проще пареной репы оказалось..
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: lavgirb от 28.01.25, 07:31:44
Advocut, ещё. Современные программы для работы с PDF позволяют редактировать PDF. Получаете PDF, вносите в него дату получения. Да и дату передачи станочнику можно. Все, что посчитаете нужным. И конструкторов можно не беспокоить, даже. Раз они не идут Вам на встречу.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 28.01.25, 12:02:14
Если кому интересно может доработать переделанный(ссылка на оригинал в скрипте). скрипт который сравнивает файлы чертежа и пдф. Можно и чертеж и модель сравнивать меняя расширения в скрипте.
В списке есть исходные данные (например: 1.cdw, 2.cdw, 3.cdw, 4.cdw) и их производные (1.pdf, 2.pdf, 3.pdf, 5.pdf).

Требуется выполнить несколько задач:

a) Найти все cdw-файлы, к которым нет соответствующего pdf (напр. 4.cdw)
b) Найти все pdf-файлы, к которым нет соответствующего cdw (напр. 5.pdf)
c) Найти все pdf-файлы старее, чем исходный cdw, и соответственно устаревшие
================================================================================
'Script for Script content Plugin
' van Dusen
' (c)Lev Freidin, 2005
' http://www.totalcmd.net/plugring/script_wdx.html
' http://wincmd.ru/plugring/script_wdx.html

Dim fso, f1, f2
Set fso = CreateObject("Scripting.FileSystemObject")
Set f1 = fso.GetFile(filename)

sBaseIst = lcase(fso.GetBaseName(filename))
sExtIst = lcase(fso.GetExtensionName(filename))
sDateModF1 = f1.DateLastModified
sExtSoll1 = "cdw"
sExtSoll2 = "pdf"
Const ForReading = 1


SELECT Case sExtIst

   Case sExtSoll1
      sResult = sExtSoll2 & " - сответствующий файл"
      If fso.FileExists(sBaseIst & "." & sExtSoll2) Then
         Set f2 = fso.GetFile(sBaseIst & "." & sExtSoll2)
         sTimeDiff = DateDiff("n", sDateModF1, f2.DateLastModified)
         If sTimeDiff < 0 Then
            sResult = "2: " & sResult & " устарел"
         Else
            sResult = "1: " & sResult & " свежий"
         End If
         sResult = sResult & " (" & sTimeDiff & " Min. Diff.)"
      Else
         sResult = "3: " & sResult & " отсутствует"
      End If

   Case sExtSoll2     
      If fso.FileExists(sBaseIst & "." & sExtSoll1) Then
         Set f2 = fso.GetFile(sBaseIst & "." & sExtSoll1)
         sTimeDiff = DateDiff("n", sDateModF1, f2.DateLastModified)
         If sTimeDiff > = 0 Then
            sResult = "2: Файл устарел"
         Else
            sResult = "1: Свежий файл"
         End If
         sResult = sResult & " ("& sTimeDiff & " Min. Diff.)"
      Else
         sResult = "3: "& sExtSoll1 &" - соответствующий файл отсутствует"
      End If

   Case Else
      sResult = ""

End SELECT

content = sResult

Set fso=nothing
Set f1=nothing
Set f2=nothing
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 28.01.25, 12:12:46
фу фу фу спрячьте этот код..

Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Петрович-47 от 28.01.25, 16:41:57
Doom2, приложите свой... померяйтесь...
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 28.01.25, 21:49:11
Петрович-47, не ну зачем археологическими раскопками заниматься ? не на роком можно воскресить лихо  :o: он не запустится по причине базовых средств защиты windows.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 28.01.25, 22:15:39
Цитата: Doom2 от 28.01.25, 21:49:11он не запустится по причине базовых средств защиты windows
Он в Тотале командоре запускается как плагин и как кнопка на баре..
http://forum.wincmd.ru/viewtopic.php?t=16067&postdays=0&postorder=asc&&start=0
Второй плагин для скриптов.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 29.01.25, 09:49:52
Цитата: Toptotal от 28.01.25, 22:15:39Он в Тотале командоре запускается как плагин и как кнопка на баре..
http://forum.wincmd.ru/viewtopic.php?t=16067&postdays=0&postorder=asc&&start=0
Второй плагин для скриптов.

Это я вижу, а Вас не смущает дата 2004 год?

Сама инициализация интерпретатора vbs может быть как блокнутый политикой windows.
Альтернатива - bath
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Николай от 29.01.25, 11:43:38
У нас так: Даже если конструктору некогда выпускать извещение- на чертеже в  графе "Изм" проставляется следующий номер, например, 7. И прописывается дата в соотв.графе. В архиве предыдущие версии чертежа не уничтожаются, а хранятся. Всё уже придумано. До нас. Если бардак с доведением изменённого чертежа до станочника- то стоит заставить оплатить конструктора получившийся брак-и всё устаканится. У нас станочники имеют доступ на чтение к базе данных чертежей и всегда имеют доступ к актуальной версии документации. Иногда в связи со срочностью конструктор даже  звонит токарю: посмотри БД , я там выложил чертёж с Изм.7. Всё работает.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 29.01.25, 13:17:07
Цитата: Doom2 от 29.01.25, 09:49:52Это я вижу, а Вас не смущает дата 2004 год?
Какая разница, Компасу сколько лет? А ТС я сижу с 1996 года :) и не понимаю как можно в проводнике работать..
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 29.01.25, 13:37:09
Цитата: Toptotal от 29.01.25, 13:17:07А ТС я сижу с 1996 года :) и не понимаю как можно в проводнике работать..

Полагаю у Вас и ос старого образца - windows XP или windows 2000? 
Помню ставили в конторе win10 и там включили самую хардкорную политику безопасности и теперь там не чего нельзя сделать.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: СВ от 29.01.25, 15:11:48
Цитата: Toptotal от 29.01.25, 13:17:07... А ТС я сижу с 1996 года :) и не понимаю как можно в проводнике работать..
Просто обзавидовался: для жизни требуются всего лишь три программы - КАД, ТС и браузер!
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 29.01.25, 15:49:51
Цитата: Doom2 от 29.01.25, 13:37:09Помню ставили в конторе win10 и там включили самую хардкорную политику безопасности и теперь там не чего нельзя сделать.
Мне все равно что там включили. если не включить работу под админом прогу то и в обычном компасе много не сделаете с файлами.
Вин 7 х64 , все работает. вообще то ветка от скиптов до 11.2024 года вроде запись у всех работает тлько у Вас проблемы.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 29.01.25, 16:13:09
Цитата: СВ от 29.01.25, 15:11:48Просто обзавидовался: для жизни требуются всего лишь три программы - КАД, ТС и браузер!
Забыл добавить еще 4тую MS Office  :)
А так да. Портейблы на пихал в ТС и все. а сам ТС заменяет 90% всех прог. Запись дисков, плееры, вьюверы, телефон зайти файлы скопировать и тд все есть в ТС и его плагинах. Чего нету докручивается портейблом и кнопочкой на баре или в меню.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: СВ от 29.01.25, 16:17:03
 Правильно ли понимаю: ваши коллеги благодаря вам глубоко освоили ТС и жизнь их заиграла новыми красками.
- - -
Кстати, а не существует ли метод портирования сразу всех ваших плагинов и настроек ТС?
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 29.01.25, 17:09:13
Ну все ТС - наше все!
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: СВ от 29.01.25, 17:18:56
 Александр, а давайте НЕ НАДО!
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 29.01.25, 17:55:45
Цитата: СВ от 29.01.25, 17:18:56Александр, а давайте НЕ НАДО!

Ну а почему бы и нет?

Цитата: Toptotal от 29.01.25, 16:13:09Портейблы на пихал в ТС и все. а сам ТС заменяет 90% всех прог.
Я оценил возможности по фото вот только если бы прям еще и элементы панели задач программ бы тоже выводил что бы прям в TC сразу ими работать то вообще сказка!


Кстати, а у некоторых типов форм программ так и можно делать! Еще как вариант ole объекты.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 29.01.25, 18:00:36
Цитата: СВ от 29.01.25, 16:17:03Правильно ли понимаю: ваши коллеги благодаря вам глубоко освоили ТС и жизнь их заиграла новыми красками
Да, именно красками. так как не понимаю как можно работать без цвето-временных фильтров. .цвет0001.jpg
это просто ужас какой то. Ну как так не видеть новый фаил или измененный только и старые .
Кстати и решения для автора топика тоже тут именно кроется достаточно сделать шаблон цвета от того что пдф и чертеж не совпадают по времени имения и все будет понятно что чертж изменен а пдф старый. Шаблонах цвета это делается.
примерно так , тут как меняется цвет при отсутствии в папки файла чертежа. Это фильтр на то что для этой детали нету чертежа и его нужно сделать.
цвет при отсутствии чертежа.gif
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 29.01.25, 18:10:23
Цитата: Doom2 от 29.01.25, 17:55:45Кстати, а у некоторых типов форм программ так и можно делать! Еще как вариант ole объекты.
Так и делал , пока Майкрософт не вмешался..
Вот работа в солиде в окне ТС , когда то было можно..
total(1).jpg
Jpeg_0008.jpg
экскизы001.jpg
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 29.01.25, 18:44:34
Цитата: Toptotal от 29.01.25, 18:10:23Вот работа в солиде в окне ТС , когда то было можно..

Я так понимаю 2013 версия конечная версия была ?

Я что то начал разбираться с компонентом экспортных функций у библиотек - то в одну ошибку уперся то в другую потом компонент сам не хочет запускаться и забросил.

Я тоже развиваю базу портативных программ. Я установил на ос там 100 САПРов и ей тяжело стало работать. Удалил все и стала шустрей работать. А тут в ТС еще и панель с обозревателем есть.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 29.01.25, 19:02:45
Цитата: Doom2 от 29.01.25, 18:44:34Я так понимаю 2013 версия конечная версия была ?
только вот месяц назад последняя вышла ТС 11.5
Цитата: Doom2 от 29.01.25, 18:44:34Я что то начал разбираться с компонентом экспортных функций у библиотек - то в одну ошибку уперся то в другую потом компонент сам не хочет запускаться и забросил.
У ТС не только свои ассоциации , которые можно макросом менять еще быстро но и куча всего кроме этого как типа f4 программа и панели баров на которую перетаскивается фаил и он открывается той программой или макросом.
Цитата: Doom2 от 29.01.25, 18:44:34Я установил на ос там 100 САПРов и ей тяжело стало работать.
незнаю, тут Компас с солидом конфликтуют из за библиотек .. а 100 совсем жесть. ну портейбльных сапров может быть куча не зависимо. Компасом пользуюсь портейбольным и солидом. Но старые версии.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 29.01.25, 19:27:16
Я запортабил 12 версий солида и самая шустрая оказалась 2013 версия солида. Там все скрипты работают чуть ли не мгновенно.
В 2003 офис макросы обрабатывают в десятки а то и в сотни раз быстрее например 2016 версии офиса.

А если оперативы много то и виртуальный диск с портаблами работает еще лучше.

Не понятно почему так.. есть бесплатные аналоги которые моментально так же работают тот же dwgviwer открывает большой чертеж с кучей оформлением чуть ли в 1 секунду. а в автокаде все лагает что аж сума сходишь   :-))) .

Поэтому что бы повысить скорость работы TC можно еще прединициализацию у портаблов сделать а если еще и с виртуального диска то вооще огонь .

Название: Re: Автоматическая дата сохранения чертежа
Отправлено: UU от 29.01.25, 19:37:52
Цитата: Doom2 от 29.01.25, 18:44:34Я тоже развиваю базу портативных программ.
Вы в курсе, что обсуждение таких программ здесь, запрещена правилами?
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 29.01.25, 19:48:55
Цитата: UU от 29.01.25, 19:37:52Вы в курсе, что обсуждение таких программ здесь, запрещена правилами?
А Вы вкурсе что не все пираты карибского моря ?

Под этим "портативным" несколько состояний программ при котором не нарушаются не какие лицензионные соглашения.
Конечно есть и такие при котором - прямое нарушение и тут надо как бы уточнять.  :o:

Кстати и субсистемы так же к ним относятся. Главное что бы не было программной прослойки между программой и железом.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Starik от 29.01.25, 19:53:38
Я согласен с UU и разбираться не буду. А просто выдам банан бессрочно.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 29.01.25, 19:56:11
Цитата: Starik от 29.01.25, 19:53:38Я согласен с UU и разбираться не буду. А просто выдам банан бессрочно.
Да делайте что хотите .. мне пофиг! и на Ваше нежелание уважительно относится к людям на форуме.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Starik от 29.01.25, 20:02:56
А в чем выражается моё неуважение к посетителям форума? А вот Ваше уважительное отношение к модераторам форума весьма сомнительно.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 29.01.25, 20:14:24
Цитата: Starik от 29.01.25, 20:02:56А в чем выражается моё неуважение к посетителям форума?

Человек пришел без знаний программирования и ему надо курировать даты файлов и из всех предложенных самое лучшее для него видимо только TC.
Но с ростом функций программы стали тяжелыми и собственно выборка.

Цитата: Starik от 29.01.25, 20:02:56А вот Ваше уважительное отношение к модераторам форума весьма сомнительно.
Вот объясните как пенсионер может жить без пенсии ?

Пусть даже маленькая работа но она должна как то оплачиваться!

Ну а что я могу сделать то? я могу только вот работу небольшую скинуть но и мне тут сказали что не надо вот как это все понимать ?
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Starik от 29.01.25, 20:21:54
Во первых для этой цели есть личная переписка.
А во вторых почему Вы считаете что объяснения по этому вопросу входит в обязанности модератора? И почему Вы считаете что у модераторов есть финансовые возможности кому то за что то платить?
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 29.01.25, 20:25:53
Цитата: Starik от 29.01.25, 20:21:54Во первых для этой цели есть личная переписка.
Переписывались, сказал что не хочет так как у него нет карты для перевода.

Цитата: Starik от 29.01.25, 20:21:54И почему Вы считаете что у модераторов есть финансовые возможности кому то за что то платить?
Ну хоть как то посодействуйте ведь все же коллеги по цеху..

А ту он пишет прям на форуме что ему плохо и есть не чего.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: UU от 29.01.25, 20:53:42
Цитата: Doom2 от 29.01.25, 20:25:53Ну хоть как то посодействуйте ведь все же коллеги по цеху..
А ту он пишет прям на форуме что ему плохо и есть не чего.
Вам, есть нечего?
Пока, я вижу Вас, в этом статусе.
Ваши проблемы, Вы за себя расписывайтесь, за других не надо.
PS. Мне моей пенсии хватает.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 29.01.25, 21:15:31
UU, у Вас пошел обратный процесс отрицания..

Ну Вы там держитесь без пенсии.

Цитата: UU от 29.01.25, 20:53:42PS. Мне моей пенсии хватает.

Я закрываю диалог ибо тема уходит в другое русло.
UU я Вам больше помогать не стану.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Модератор от 29.01.25, 21:24:45
Цитата: Doom2 от 29.01.25, 21:15:31UU, у Вас пошел обратный процесс отрицания.

Эта тема точно не для таких вопросов!!! Успокойтесь уже наконец. Если у Вас личные вопросы пишите в личку!!
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: UU от 29.01.25, 21:26:26
Цитата: Модератор от 29.01.25, 21:24:45Эта тема точно не для таких вопросов!!! Успокойтесь уже наконец. Если у Вас личные вопросы пишите в личку!!
В личку мне писать не надо, просто товарища немного успокойте.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 29.01.25, 21:56:57
Цитата: UU от 29.01.25, 21:26:26В личку мне писать не надо, просто товарища немного успокойте.

Ну теперь понятно почему глобальное потепление, от пригорания ? >:(
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: СВ от 29.01.25, 23:00:29
 Ирина Владимировна, похоже, что "это" не лечится!
(А ведь как было бы просто, при наличии возможностей у автора темы для модерирования).
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: UU от 29.01.25, 23:07:32
Цитата: СВ от 29.01.25, 23:00:29Ирина Владимировна, похоже, что "это" не лечится!
(А ведь как было бы просто, при наличии возможностей у автора темы для модерирования).
Модераторы, тогда для мебели тут присутствуют?
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 30.01.25, 01:07:06
Цитата: Doom2 от 29.01.25, 19:27:16Я запортабил 12 версий солида и самая шустрая оказалась 2013 версия солида. Там все скрипты работают чуть ли не мгновенно.
В 2003 офис макросы обрабатывают в десятки а то и в сотни раз быстрее например 2016 версии офиса.
Переход на 64х приводит к росту обьема кода.
Второе пошли массовое внедрение индусов и тд. Мне программеры расказывали что капец ошибок столько в Винде и др программах из за низкого качества исполнителей и проверяющих.
Цитата: Doom2 от 29.01.25, 19:27:16е понятно почему так.. есть бесплатные аналоги которые моментально так же работают тот же dwgviwer открывает большой чертеж с кучей оформлением чуть ли в 1 секунду. а в автокаде все лагает что аж сума сходишь   :-))) .
Да можешь повесить просмотр файла по расширению на плагин или внешнию программу по f3, но dwg/dxf смотрю uLister.wdx + oracal бибилотеки к нему 600+форматов самых популярных просто литают при открытии МС Оффис особенно/пдф/и тд. Главное эскизы большие можно делать всем файлам а в ТС с 10.5 увеличение еще масштаба эскизов  по контр +колесо мышки.
pdf открывает Sumatra.wdx просто скорость мгновенная! http://wincmd.ru/plugring/wlx_TCSumatraPDF.html

Ну а если любишь внешнии проги то наверно этот плагин для 100 прог. http://wincmd.ru/plugring/edloader.html
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Warlock-72 от 30.01.25, 08:14:20
Цитата: Модератор от 29.01.25, 21:24:45Эта тема точно не для таких вопросов!!! Успокойтесь уже наконец. Если у Вас личные вопросы пишите в личку!!
Уважаемые модераторы!
Когда один из участников Форума начинает рассказывать небылицы лично про себя - это еще полбеды, но когда начинает распространять откровенную брехню про других участников - это уже явный перебор, который необходимо пресекать!
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Starik от 30.01.25, 09:36:26
Уважаемый Toptotal вернул тему в изначальное русло. Давайте последуем за ним. И больше не будем отвлекаться на небылицы и советы модераторам.
Вот думаю удалить ВСЕ сообщения от #68 до #83 включительно. Но пока ещё не додумал эту мысль до конца. 8-) И предыдущее сообщение тоже.

Теперь так. Считаю, что это моё сообщение ПОСЛЕДНЕЕ, не имеющее отношение к исходно обозначенной темы. Последующее появление ЛЮБОГО сообщение не по теме приведёт к закрытию.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 30.01.25, 17:18:20
Toptotal, предлагаю открыть новую тему посвященная интегрированной работе Компаса и TC.
В целом просмотрел и все решаемо вот только странно что автор темы не проявляет инициативу. Тут все что можно рассмотрели наверно.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 30.01.25, 18:37:04
Цитата: Doom2 от 30.01.25, 17:18:20Тут все что можно рассмотрели наверно.
Поддерживаю. Только я не какой не программист я могу подправить только код немного.
Я то вопщета начинал как ТС plm по сути. Хранить данные в потоке ntfs, записывать туда можно и копии хранить файлов.. mPDM.wdx | StreamPdm.wcx
Вариант сборки ТС под Компас тоже можно. Соответствующий бар можно отдельно интегрировать с макросами и кнопками.
Вариант второй как универсальность для любого САПР.
Некий аналог PDM (но без серверов и баз) контроля файлов и вписывать атрибуты по ним можно искать, изменять цвет, фильтровать, вписывать разные значения вручную или автоматически, из атрибутов вписывать в формат файла обратно. ini фаил приисываете что хотите и как хотите назвать поток(ячейку значения которую заполняете).
Это плагины к Total Commader (переделал и поправил только)
mPDM.wdx плагин записи пользовательских полей, в ручном (изменить атрибуты в ТС) или в автоматическом применить сдвоенную работу двух плагин нужного формата файла и mPDM в изменение атрибута можно выбирать значение из плагина. Например в связке работает Kompas3d.wdx+mPDM.wdx
плагин компаса зачитывает значение из фала Компаса и предает их в mDM (правильней заполняет значения mPDM) .
Также работает с файлами SolidWorks.wdx
Любые wdx так же рабоатют.

StreamPDM.WCX архиваторный плагин рассматривает любой фаил формат которого при установки записывается в связке с плагином, как архив. Входит так же как в обычный архив, записывать можно и быстро смотреть из него.
Все записи данных и пользовательские и копии файлов в архивном плагине записываются в потоки ntfs, они не видны их не видно не кому, формат файла не меняется и не имеет и значения не имеет как и размер.
Присоединив все потоки можно разом к любому файлу подменив расширения или поменяв имя. По сути файлы что вы смотрите или видите это "0" ПОТОК а плагины допысывают к нему остальные . Поменяв нулевой вы присоединяете все остальные потоки автоматом. Таким образом можно все свойства пользователя обратно переносить из одного формата в другой.
Потоки копируются только в файловой системе ntfs, с прописыванием в свойствах копировать и потоки.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: IgorT от 30.01.25, 18:56:36
Некоторое время назад, когда озадачился вписанием автодаты в штамп средствами самого Компаса, у меня сложилось впечатление, что Аскон специально лишил пользователей такой возможности. Цель - обязать вписывать дату в штамп руками.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: UU от 30.01.25, 19:05:28
Цитата: IgorT от 30.01.25, 18:56:36Некоторое время назад, когда озадачился вписанием автодаты в штамп средствами самого Компаса, у меня сложилось впечатление, что Аскон специально лишил пользователей такой возможности. Цель - обязать вписывать дату в штамп руками.
AddIn-библиотека легко впишет, только нужны условия, по каким менять дату.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: IgorT от 30.01.25, 19:08:14
Цитата: UU от 30.01.25, 19:05:28AddIn-библиотека легко впишет, только нужны условия, по каким менять дату.
Что за библиотека? Название можно узнать?
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: UU от 30.01.25, 19:28:05
Цитата: IgorT от 30.01.25, 19:08:14Что за библиотека? Название можно узнать?
Сами, берёте и пишете, ничего сложного нет, подписались на события приложения, можно ещё на события документов, чтобы отслеживать изменения в них.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: IgorT от 30.01.25, 19:31:42
Цитата: UU от 30.01.25, 19:28:05Сами, берёте и пишете, ничего сложного нет, подписались на события приложения, можно ещё на события документов, чтобы отслеживать изменения в них.
Понятно. Вопросов больше не имею.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Николай от 31.01.25, 22:55:07
А скажите пожалуйста, если я открыл документ, исправил размер 20 на 30, сохранил, понял через минуту, что сглупил, исправил как было, то предлагаемые способы будут считать, что создана новая версия документа с изменениями? Только потому, что там стоит более поздняя дата сохранения?
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 01.02.25, 02:59:58
Цитата: Николай от 31.01.25, 22:55:07исправил как было, то предлагаемые способы будут считать, что создана новая версия
Страшней скажу вариант, если ты сборку откроешь в Солиде и закроешь, Солид обновит даты в свойствах всех документах открытых и связаных со сборкой.
Удобно так копировать проекты или вычищать от лишнего , сразу видно что входит в сборку или узел. Соответственно и чертежи обновят даты в свойствах файла.
Ну а в рамках чертежи даты старые , пока не исправишь. Вот не кто их и не исправляет и начинается проблема , хотя она надуманная, так как связанный чертеж с моделью и размеры проставлены не руками а с модели лини/грани, автоматом ставятся и не каких проблем нету. А вот если dxf на резку лазера вот тут вопрос актуальности dxf/dwg, кто отслеживает и чем. Предлагаю площадь подписывать и по ней сверять контуры. Площадь в свойствах файла выводить и и по ней ориентироваться.
 
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 01.02.25, 08:42:43
Цитата: Toptotal от 01.02.25, 02:59:58Страшней скажу вариант, если ты сборку откроешь в Солиде и закроешь, Солид обновит даты в свойствах всех документах открытых и связаных со сборкой.

Это потому что Вы открываете в режиме редактирования.
Поэтому в солиде предусмотрено режим для чтения. - Открыл просмотрел и если точно нужно что то редактировать - переоткрыть в соответствующем режиме.

Для Компаса: 

Снимок112.PNG

Если вдруг САПР не поддерживает режим чтение то просто ставим галку на файле:

Снимок151.PNG
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 01.02.25, 23:06:57
Цитата: Doom2 от 01.02.25, 08:42:43Это потому что Вы открываете в режиме редактирования.
Я смотрю вьюверами.. все 80 % я смотрю эскизами  600х600.gif400х300.gif
! А если открываю то это редактирование. Ну и большинство то открывают именно так.  Но в любом случае открыл не чего не изменил, закрын обновил солид все ссылки. Вьювер есть отдельно от Солида.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 02.02.25, 12:18:27
Цитата: Toptotal от 01.02.25, 23:06:57Я смотрю вьюверами..

Тогда очень странно.. в любом случае поставить галку только на чтение - это 100% не изменит файл.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Toptotal от 02.02.25, 12:44:42
Цитата: Doom2 от 02.02.25, 12:18:27поставить галку только на чтение - это 100% не изменит файл.
ну кликает на фаил человек и все.. не кто там отрыть с галкой чтения не будет замачиваться.
Название: Re: Автоматическая дата сохранения чертежа
Отправлено: Doom2 от 02.02.25, 12:53:24
Странно конечно что не кто не будет заморачиваться.. Я вот взял и за бесплатно написал траскрибацию голоса с микрофона на основе ии с поддержками проверки орфографии, функциями пунтосвитчер, и некоторой автоматикой по отправке сообщений и почт. И уже 2 года свел работу с клавиатурой к минимуму - и люди пользуются им поскольку все облегчается. Так что и Вам нужно написать программу для контроля файлов как я описал выше.