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

Автор Дмитрий Геннадьевич, 24.09.24, 00:44:47

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Петрович-47

kepter
ещё один грамотный путь работы:
Создать чертёж (можно и по шаблону)
Стандартные виды с модели... (или Вид с модели...)
Выбрать с диска...
итд

Так сработает в К22-23?


Дмитрий Геннадьевич

Цитата: Петрович-47 от 30.09.24, 08:54:13 kepter
ещё один грамотный путь работы:
Создать чертёж (можно и по шаблону)
Стандартные виды с модели... (или Вид с модели...)
Выбрать с диска...
итд

Так сработает в К22-23?



Не годится это всё. Я, например, создаю чертеж просто из меню (файл-создать-чертеж), из пустого чертежа вызываю "создать вид с модели". При этом модель об этих действиях почему-то не в курсе (связанного чертежа там не появляется, если руками не засунуть). А создаваемая софтина должна надежно работать в любом случае, каким путем бы юзер этот чертеж с асоциативными видами не создал. Будем ваять костыли с попытками поиска нужного чертежа по имени файла, далее с проверкой наличия видов с требуемой модели.

lavgirb

Цитата: Дмитрий Геннадьевич от 01.10.24, 22:51:46с попытками поиска нужного чертежа по имени файла, далее с проверкой наличия видов с требуемой модели.
Если есть возможность, хорошо реализовать такой вариант.
Программа в фоновом режиме с каким-то интервалом создает/обновляет список всех чертежей в заданных папках с ссылками на модели в этих чертежах. В текстовом формате.
Тогда другая ваша программа, которой нужно определить чертеж, работая с этим списком, будет практически мгновенно осуществлять поиск нужного чертежа (в том числе и при коллективной работе по сети!).
При этом имена файлов уже не будут иметь значения.
Ссылки для обновления списков можно искать не во всех чертежах, а только в тех, которые изменили, например, свои размер и дату сохранения.
Если программу, создающие списки, запускать на сервере с установленным КОМПАС, то интервал обновления списков можно существенно уменьшить.

Валерий Изранов

Цитата: Дмитрий Геннадьевич от 24.09.24, 00:44:47Как получить имя файла чертежа, связанного с моделью?

Считается правильным, когда имя файла  чертежа совпадает с именем файла модели
и находятся они в одной папке.
Дмитрий Геннадьевич, может быть научить вашу "софтину" искать чертежи по этим двум признакам?

feron

Поговаривают что тут есть тот кто решит этот вопрос за пяссот рублей!

IgorT

Цитата: Валерий Изранов от 02.10.24, 07:09:28Считается правильным, когда имя файла  чертежа совпадает с именем файла модели
....
А можно спросить, на основании каких нормативных документов так считается?

Валерий Изранов

Какими нормативными документами пользовался А.С.Пушкин?
Никакими. Но помнят его стихи.
+ Благодарностей: 1

Дмитрий22

Четырёхстопный хорей и пятистопный ямб были закреплены в нормативных документах тех лет.
+ Благодарностей: 1

Петрович-47

Цитата: Валерий Изранов от 02.10.24, 07:09:28Считается правильным, когда имя файла  чертежа совпадает с именем файла модели...
Всё было бы хорошо... но как быть если есть сборочный, габаритный и общего вида чертежи? трём чертежам в одной папке одно имя не присвоишь...


IgorT

Цитата: Валерий Изранов от 02.10.24, 08:36:34Какими нормативными документами пользовался А.С.Пушкин?
Никакими. Но помнят его стихи.
К памятнику нерукотворному АСу Пушкину народная тропа не зарастет. :) Но Вы себя к Пушкину А.С. не приравнивайте. Не надо.
Таки документов у Вас для Вашего утверждения по теме имен файлов нету никаких. Ваша информация является ложной и провокационной.

IgorT

Цитата: Петрович-47 от 02.10.24, 09:16:04Всё было бы хорошо... но как быть если есть сборочный, габаритный и общего вида чертежи? трём чертежам в одной папке одно имя не присвоишь...


Какой вообще смысл иметь имя файла модели таким же как у чертежа? Лично я вижу в этом не вижу ничего хорошего акромя вреда.

Петрович-47

Лично я вижу одно преимущество этого подхода... легче обеспечить уникальность имени
Из крупных минусов - не всегда в начале работы точно знаешь обозначение, а потом с переименованиями одна морока...

IgorT

Цитата: Петрович-47 от 02.10.24, 09:25:59...
Из крупных минусов - не всегда в начале работы точно знаешь обозначение, а потом с переименованиями одна морока...
Во истину так!
А нужна ли нам она, морока?
Пусть у чертежа будет файл по типу "Обозначение-Наименование", а имя файла модели - как фантазия пожелает. :)

Валерий Изранов

Цитата: Петрович-47 от 02.10.24, 09:16:04Всё было бы хорошо... но как быть если есть сборочный, габаритный и общего вида чертежи? трём чертежам в одной папке одно имя не присвоишь...
Да легко все имена файлов присваиваются:



IgorT

 8-)  :%:  :o
И где же тут "одинаковые" имена узрели? Приписав к имени буквы типа "УЧ" получаем иное имя.
Разве не так?

Валерий Изранов

Цитата: IgorT от 02.10.24, 09:33:47Приписав к имени буквы типа "УЧ" получаем иное имя
Автор темы Дмитрий Геннадьевич своей "софтиной"  "УЧ" очень легко не заметит и надежно подберет таки чертеж к Модели.

IgorT

Ага.
Цитата: Валерий Изранов от 02.10.24, 09:43:39Автор темы Дмитрий Геннадьевич своей "софтиной"  "УЧ" очень легко не заметит и надежно подберет таки чертеж к Модели.

Точно! А потом Дмитрию Геннадиевичу потребуется обработать проект от некоего IgorT, которые назначал имена файлам модели по настроению.
И что он, Дмитрий Геннадиевич, будет делать со своей софтиной? Вместо ника IgorT может быть любое кол-во других ников. :)

Валерий Изранов

Цитата: IgorT от 02.10.24, 10:01:10проект от некоего IgorT, которые назначал имена файлам модели по настроению.
IgorT, ваша документация недопустимо сильно запущена.
Если вы это действительно сделали - мужайтесь. Исправлять только вручную.
Вам или преемнику.

lavgirb

Цитата: IgorT от 02.10.24, 09:21:36Какой вообще смысл иметь имя файла модели таким же как у чертежа? Лично я вижу в этом не вижу ничего хорошего акромя вреда.
Смысл очень большой. Не открывая чертежа, уже знаешь какая деталь в нем файл-источник.
Легко выбирать нужный чертеж для редактирования. Очень удобно.

обоз.jpg

lavgirb

Цитата: Петрович-47 от 02.10.24, 09:16:04Всё было бы хорошо... но как быть если есть сборочный, габаритный и общего вида чертежи? трём чертежам в одной папке одно имя не присвоишь...


Почему? Добавляем СБ, ГЧ, ВО. Все как в жизни основной надписи.