Открыл новую деталь. Построил Цилиндр. Сохранил файл делали с именем Цилиндр.m3d. Нажимаю команду "Новый чертёж из модели". Открывается новый чертёж. Вставляю вид. Сохраняю, мне предлагается сохранить с именем Деталь.cdw.
Почему не предлагается сохранить с именем Цилиндр.cdw? Странно.
Предлагаю:
1. При первом сохранении чертежа с ассоциативными видами предлагать сохранить с именем файла как у 3D модели.
2. Сделать в параметрах опцию "Проверять соответствие имён файлов 3D-модели и чертежа". То есть, при команде "сохранить" проверяется идентичность имени файла 3D-модели и чертежа с ассоциативными видами от этой 3D-модели. Если имена не совпадают, то выдаётся предупреждение.
а мне удобно назвать файлы Обозначением 0245-0001 СБ
Как теперь быть? Галочку в настройках ставить сохранять обозначения или наименование? А может есче как нить что бы конкуренты не узнали :o:
Цитата: Алхимик от 17.09.10, 22:34:42
а мне удобно назвать файлы Обозначением 0245-0001 СБ
Как теперь быть? Галочку в настройках ставить сохранять обозначения или наименование? А может есче как нить что бы конкуренты не узнали :o:
Вы не поняли суть предложения.
У Вас есть модель с именем файла 0245-0001 СБ.m3d (только зачем СБ добавлят, не понимаю, ведь тип файла - сборка). Создаёте чертёж с ассоциативными видами и при первом сохранении система предлагает назвать файл этого чертежа 0245-0001 СБ.cdw, а не Сборка.cdw.
Ведь у Вас имя файла чертежа должно совпадать с именем файла модели? Наверняка Вы так делаете.
звеняйте понял;)
Если создаеш 3Д деталь или сборку и сохраняеш ее то и чертеж создающийся на базе 3д запрашивает имя сохранения 3Д детали.
А насчет СБ: его можно конечно не ставить детали через / записую а вот как со спецификацией тут быть?
СБ пришел с того что и чертеж обозначается не просто 0245-0001 а ставится СБ и наименование меняется на "Наименование + Сборочный чертеж".
Ну в модели не всегда сразу указывают обозначение и наименование. Имя файла модели не важно какое, важно чтобы оно сопадало с именем файла чертежа. Вот это и нужно проверять.
Сейчас порядок какой-то не правильный. Сейчас предлагается сразу после открытия файла детали заполнить свойства, а потом сохранить. Обычно происходит наоборот. Наверное и сделать нужно было наоборот. Например в настройках указывалось бы что в свойствах файла соответствует имени файла: обозначение, наименование или обозначение (-+_ ) наименование или пользовательское.
Например задал в настройках что наименование должно соответствовать имени файла, сохранил файл под именем "Корпус.m3d" и в свойствах детали наименование автоматом бы стало "Корпус" (без возможности редактирования, редактировать разрешалось бы только после изменения настроек на "пользоватеьское". А имя ассоциативного четрежа предлагалось бы просто как имя файла 3D модели.
А сейчас реализовано ИМХО неправильно, неудобно, с ног на голову как говорится.
Цитата: dersuyzala от 17.09.10, 23:12:00
...
А сейчас реализовано ИМХО неправильно, неудобно, с ног на голову как говорится.
В том то и дело, что это именно Ваше "ИМХО"! Сохранять файл под именем Корпус, Болванка, Пимпочка и т.д. считаю не самым удачным вариантом. Но если Вам так нравится, то поставьте галочку присваивать имя файлу по "наименованию". Создали Вы модель (m3d или a3d) присвойте ему наименование в свойствах (какая разница присвоить имя детали и автоматом сохранить файл под этим именем или наооборот - суть Вашего предложения). Затем создаёте чертёж по этой модели - наименование переходит из "свойств". Сохраняем - имени файла чертежа автоматом присваивается опять-же на наименование детали. В чём проблема? А вот что-бы не было большое множество файлов с одним именем то я, как и Алхимик сохраняю по "Обозначению". Поэтому существующим положением с сохранением файлов в Компасе я доволен и менять его, считаю не надо. Это МЛМ!
Цитата: dersuyzala от 17.09.10, 22:43:11
Ведь у Вас имя файла чертежа должно совпадать с именем файла модели? Наверняка Вы так делаете.
Цитата: dersuyzala от 17.09.10, 22:58:28
Имя файла модели не важно какое, важно чтобы оно совпадало с именем файла чертежа.
Это совершенно не обязательно. У меня например имя детали соответствует наименованию, а имя чертежа обозначению. Тут кому как удобно так и делает.
Да, понимания у Компасников я не нахожу. Господа, Вы просто мало работали в SolidWorks.
Цитата: Resfeder от 18.09.10, 08:07:57
какая разница присвоить имя детали и автоматом сохранить файл под этим именем или наооборот - суть Вашего предложения
В том то и дело что разница большая. ИМХО конечно.
Цитата: Pav от 18.09.10, 10:25:51
Это совершенно не обязательно. У меня например имя детали соответствует наименованию, а имя чертежа обозначению.
Это ИМХО неправильно. Но я же всего навсего предлагаю опцию проверки имени файла модели с именем файла чертежа. Кому не нужно смогут её убрать.
При проектировании, я пользуюсь следующей последовательностью: создаю файл (m3d или a3d), включаю библ-ку "свойства документа", заполняю "обозначение" и "наименование", пользуясь шаблонами. Сохраняю (по "обозначению") автоматом. Создаю чертёж по модели, сохраняю (опять же по обозначению) автоматом. В случае сборочного чертежа созданная спецификация тоже сохраняется под обозначением автоматом. Единственное, что добавляю вручную у имени файла спецификации - СП. Сборочные чертежи создаю по шаблону, в котором СБ уже набито. Это для *.bak Существующим положением я доволен.
Что касается:
Цитата: dersuyzala от 18.09.10, 23:37:23
...Господа, Вы просто мало работали в SolidWorks.
Да, признаю. Очень давно, не профессионально (в качестве ознакомления). Ну и что!?
ЦитироватьГаити, Гаити! Нас и здесь не плохо кормят!
Шутка :-))) :))))) :o:
Цитата: dersuyzala от 18.09.10, 23:41:44
...Но я же всего навсего предлагаю опцию проверки имени файла модели с именем файла чертежа.
Я не понимаю для чего это. Может мне тоже пригодится! Поподробней пожалуйста!
Мой порядок работы в SW. Создаю файл детали/сборки. Сохраняю файл как обозначение. Отрываю макрос от Леона MProp. В нём сразу имя файла идёт в обозначение и не даётся редактировать (только если поставить галочку "Пользовательское обозначение"). Заношу наименование и всё остальное. Создаю чертёж с видами модели. При первом сохранении чертежа SW автоматом предлагает имя файла как у модели. В модели автоматом появляется свойство "формат" у чертежа и постоянно контролируется. Так же постоянно контролируется соответствие имен файлов модели и чертежа.
Цитата: Resfeder от 19.09.10, 17:58:08
Я не понимаю для чего это. Может мне тоже пригодится! Поподробней пожалуйста!
Чтобы был порядок. Чтобы имя файла совпадало с именем модели.
Цитата: Resfeder от 19.09.10, 17:58:08
включаю библ-ку "свойства документа"
Что за библиотека?
Кстати, насколько я знаю, у спецификации компас всегда были проблемы с автоматическим внесением формата чертежа (я имею ввиду 3D проектирование). Так вот, если взять за правило что имя файла модели совпадает с именем файла чертежа, то можно у спецификации сделать простой поиск чертежей и соответсвенно форматов, а не подключать чертежи вручную.
Цитата: dersuyzala от 19.09.10, 18:25:38
Мой порядок работы в SW. Создаю файл детали/сборки. Сохраняю файл как обозначение. Отрываю макрос от Леона MProp. В нём сразу имя файла идёт в обозначение и не даётся редактировать (только если поставить галочку "Пользовательское обозначение"). Заношу наименование и всё остальное. Создаю чертёж с видами модели. При первом сохранении чертежа SW автоматом предлагает имя файла как у модели...
А что должно происходить, если я еще пару чертежей с этой модели делать буду? Он предложит переписать уже созданный? У сбороки, как правило, несколько чертежей, и вам сама ОС не даст их сохранить под одинаковыми именами.
Цитата: Urik от 19.09.10, 19:13:01
А что должно происходить, если я еще пару чертежей с этой модели делать буду? Он предложит переписать уже созданный? У сбороки, как правило, несколько чертежей, и вам сама ОС не даст их сохранить под одинаковыми именами.
Одна модель-один чертёж и никак иначе. Всё остальное не правильно.
Опять же, кому не нужна эта функция он может её не включать.
Из описания макросов SWPlus:
"1. Один файл - одна деталь, сборка или чертеж;
2. Конфигурации верхнего уровня - исполнения. Имена конфигураций 00, 01, 02 и т.д.
3. Имя файла чертежа детали должно совпадать с именем файла 3D модели детали;
4. Имя файла сборочного чертежа, должно совпадать с именем файла 3D модели сборки;
5. Если по модели сборки кроме сборочного чертежа дополнительно оформляются габаритный, монтажный или прочие чертежи, то они должны создаваться в отдельных файлах. Имена этих файлов должны включать в себя код документа. Например, АБВГ.14.10.00ГЧ.slddrw."
И я с этим полностью согласен. Иначе бардак.
Кстати, у Компаса нет конфигураций. Но это не страшно.
Цитата: dersuyzala от 19.09.10, 19:27:06
Одна модель-один чертёж и никак иначе. Всё остальное не правильно...
Ага. Приехали. Представляю себе чертежик: Сборочный, Габаритный, Схема эл. принципиальная, Перечень элементов, Схема подключения, и многое другое... И все это в одном файле. И делают его разные люди по очереди. И в конце всего этого (как раз перед сдачей) чертежик накрывается медным тазиком без возможности восстановления... Красотища! А уж как рады начальники - ну не передать просто...
Цитировать
5. Если по модели сборки кроме сборочного чертежа дополнительно оформляются габаритный, монтажный или прочие чертежи, то они должны создаваться в отдельных файлах. Имена этих файлов должны включать в себя код документа. Например, АБВГ.14.10.00ГЧ.slddrw."
Значит всетаки иначе! Одна модель - много чертёжей.
Цитата: Resfeder от 19.09.10, 17:58:08
При проектировании, я пользуюсь следующей последовательностью: создаю файл (m3d или a3d)....
Цитата: dersuyzala от 19.09.10, 18:25:38
Мой порядок работы в SW. Создаю файл детали/сборки.....
Получается примерно тоже самое: что в лоб, что по лбу :)
Библ-ку "свойства документа" пошукайте на форуме. Точно не помню где.
П.С. У SolidWorks есть немало серьёзных преимуществ перед Компасом, но упомянутая опция, увы, как-то не цепляет. Хотя возможно и такое:
ЦитироватьВы просто не умеете их готовить.
Цитата: Urik от 19.09.10, 19:43:23
Значит всетаки иначе! Одна модель - много чертёжей.
Только в случае со сборкой и то не всегда.
Цитата: Resfeder от 19.09.10, 20:03:50
П.С. У SolidWorks есть немало серьёзных преимуществ перед Компасом, но упомянутая опция, увы, как-то не цепляет. Хотя возможно и такое
Возможность SW это то, что у него при первом сохранении чертежа предлагается имя файла как у модели, конечно если чертёж не пустой. А проверка совпадения имени файла модели и чертежа это сторонняя разработка, макрос.
Цитата: Resfeder от 19.09.10, 20:03:50
Получается примерно тоже самое: что в лоб, что по лбу :)
Не скажите, подход разный. В моём случае он более "естественный".
Цитата: dersuyzala от 19.09.10, 20:20:39
Не скажите, подход разный...
Ага! Я создаю модель, присваиваю "обозначение" при помощи библ-ки (макроса) и автоматом сохраняю под этим обозначением. Вы создаёте модель, сохраняете под именем "обозначение", воспользовавшись макросом присваиваете "обозначению" имя файла. У меня 1+2=3, у Вас 2+1=3. Количество телодвижений в итоге одинаковое.
Цитата: dersuyzala от 19.09.10, 20:20:39
...В моём случае он более "естественный".
Это всего лишь Ваше мнение :) Вы привыкли так, я эдак. Дело привычки!
Цитата: dersuyzala от 19.09.10, 20:18:44
Возможность SW это то, что у него при первом сохранении чертежа предлагается имя файла как у модели, конечно если чертёж не пустой. А проверка совпадения имени файла модели и чертежа это сторонняя разработка, макрос.
А у Компаса разве не так в итоге!?
Не в тему: dersuyzala! Вы что, усиленно набираете количество сообщений? Вместо одного сообщения подряд набираете до 4-х. Помню кому-то Администратор делала замечания за такие дела.
Ну ладно, всё. Досвидания. Останемся при своих привычках! :fr:
Цитата: Resfeder от 19.09.10, 20:44:15
Не в тему: dersuyzala! Вы что, усиленно набираете количество сообщений? Вместо одного сообщения подряд набираете до 4-х. Помню кому-то Администратор делала замечания за такие дела.
За количество сообщений деньги дают что-ли? Я просто не совсем привык так вставлять цитаты, в разных сообщениях проще.
Цитата: Resfeder от 19.09.10, 20:44:15
Ага! Я создаю модель, присваиваю "обозначение" при помощи библ-ки (макроса) и автоматом сохраняю под этим обозначением. Вы создаёте модель, сохраняете под именем "обозначение", воспользовавшись макросом присваиваете "обозначению" имя файла. У меня 1+2=3, у Вас 2+1=3. Количество телодвижений в итоге одинаковое.
Однако если я изменю имя файла, то у меня изменится и обозначение, а если Вы измените обозначение у Вас имя файла не изменится ли если Вы измениете имя файла у Вас обозначение не изменится. Нет жёсткой привязки обозначения к имени файла. Вот в этом принципиальная разница. Более того мне система сразу подскажет что у меня имя файла модели не совпадает с именем файла чертежа.
Еще из оприсания макросов SWPlus:
"Проверки
Макросы имеют дополнительный функционал, связанный с заполнением свойства Формат для моделей, проверкой версии форматок и с проверкой правильности имени чертежа и оформления.
1. Включить проверку версии основной надписи.
Версия считывается из маленькой заметки в правом нижнем углу чертежа. Контроль версий необходим для гарантии корректного отображения свойств в полях основной надписи.
2. Включить проверку формата
Используется для контроля правильности считывания форматов листов чертежа в соответствующее свойство модели. Считывание формата из чертежа происходит каждый раз при использовании указанных макросов
3. Включить проверку имен файлов
Данная опция включает проверку соответствия имени файла чертежа определенным правилам наименования. Правила следующие:
Для чертежей деталей: Имя файла чертежа = Имя файла модели
Для сборочных чертежей: Имя файла чертежа = Имя файла модели
Для ГЧ, схем и прочего: Имя чертежа = Имя файла модели + код (ГЧ, Э3 и т.д.)
Код документа берется из соответствующего свойства, заполняемого макросом MProp.
При сохранении чертежа с помощью макроса SaveDRW правильное имя чертежа создается автоматически.
4. Включить проверку оформления чертежа
При включенной опции производится проверка соответствия чертежа чертежному стандарту, сохраненному в файле."
По моему всё очень правильно и логично. Почему бы и в Компасе это не сделать?
Цитата: dersuyzala от 19.09.10, 18:37:00
Кстати, насколько я знаю, у спецификации компас всегда были проблемы с автоматическим внесением формата чертежа (я имею ввиду 3D проектирование). Так вот, если взять за правило что имя файла модели совпадает с именем файла чертежа, то можно у спецификации сделать простой поиск чертежей и соответсвенно форматов, а не подключать чертежи вручную.
Если реализовать такой поиск вообще, то правило: "имя файла модели = именя файла чертежа" может не потребоваться.
Цитата: dersuyzala от 19.09.10, 21:01:32
...
Для сборочных чертежей: Имя файла чертежа = Имя файла модели
Для ГЧ, схем и прочего: Имя чертежа = Имя файла модели + код (ГЧ, Э3 и т.д.)
...
Почему сборочный чертеж выбивается из общего ряда имен файлов? По моему логично называть
все файлы по одному правилу, не вижу причин выделять какой-то из них.
Цитировать
...По моему всё очень правильно и логично. Почему бы и в Компасе это не сделать?
Полагаю потому, что не всем (и скорее большенству) это кажется логичным и удобным. Кроме того есть еще стандарты предприятия, в них может регламентироваться (у нас, например так и есть) принцип именования файлов, которые должны быть помещены в архив.
Цитата: Urik от 19.09.10, 23:11:30
Почему сборочный чертеж выбивается из общего ряда имен файлов? По моему логично называть все файлы по одному правилу, не вижу причин выделять какой-то из них.
В реализованом макросами SWPlus принципе спецификация и сборочный чертёж находятся в одном файле. Спецификация или следующим листом или прямо на сборочном чертеже. Поэтому и имя файла без СБ.
Для Компаса можно сказать так. Потому что есть тип файла - сборка и тип файла - спецификация. Имя файла у них может быть одинаковое, разные расширения. ГЧ, схемы и прочее встречаются реже. Для них и придумано другое правило.
Цитата: Urik от 19.09.10, 23:11:30
Полагаю потому, что не всем (и скорее большенству) это кажется логичным и удобным.
Не понимаю, почему?
Цитата: Urik от 19.09.10, 23:11:30
Кроме того есть еще стандарты предприятия, в них может регламентироваться (у нас, например так и есть) принцип именования файлов, которые должны быть помещены в архив.
Ну и что там за принцип? Имя файла модели не должно соответствовать имени файла четрежа? А если этот принцип не правильный?
Цитата: dersuyzala от 18.09.10, 23:41:44
Это ИМХО неправильно. Но я же всего навсего предлагаю опцию проверки имени файла модели с именем файла чертежа. Кому не нужно смогут её убрать.
Я думаю большинство это галочку уберут, потому что появится новая проблема- сменишь обозначение, автоматически поменяется имя файла модели и чертежа, а как следствия потеряются связи детали со сборкой и чертежа с объектами спецификации сборочного чертежа при выполнении "автоматических" спецификаций.
Цитата: dersuyzala от 19.09.10, 18:32:25
Чтобы был порядок. Чтобы имя файла совпадало с именем модели.
Мне тоже не нравится, что необходимо все переименовывать "руками", но я думаю порядка все равно не будет, потому что проблема о которой Вы говорите это только вершина айсберга, а предлагаемое решение это только полумера.
Мне кажется очень много проблем структуры хранения проекта в части имен файлов, состава и имен папок. Я предлагаю решать проблему комплексно. Необходим "менеджер проекта", некоторый встроенный интерфейс который будет отвечать за порядок. Я об этом часто пишу, уже наверное всем надоел :) Вот тут я об этом писал наиболее подробно http://forum.ascon.ru/index.php/topic,5177.0.html
Цитата: Pav от 19.09.10, 23:31:38
Я думаю большинство это галочку уберут, потому что появится новая проблема- сменишь обозначение, автоматически поменяется имя файла модели и чертежа, а как следствия потеряются связи детали со сборкой и чертежа с объектами спецификации сборочного чертежа при выполнении "автоматических" спецификаций.
Я не говорю об автоматической смене имени файла. Только предупреждение что имя файла модели отличается от имени файла чертежа.
В SW имя файла переименовывается в SolidWorks Explorer прямо в проводнике. При этом меняются все внешние ссылки. Поэтому я и говорю что правильный порядок такой: имя файла - обозначение, а не наоборот.
Цитата: dersuyzala от 19.09.10, 23:27:31
Цитата: Urik от 19.09.10, 23:11:30
Полагаю потому, что не всем (и скорее большенству) это кажется логичным и удобным.
Не понимаю, почему?
Мне кажется, потому что это Ваш субъективный взгляд и также зависит от специфики проектов. Может на Вашем рабочем месте это тоже многим показалось бы логичным и удобным :)
Цитата: Urik от 19.09.10, 23:11:30
Кроме того есть еще стандарты предприятия, в них может регламентироваться (у нас, например так и есть) принцип именования файлов, которые должны быть помещены в архив.
У нас например тоже были такие стандарты на предыдущем месте работы :)
Цитата: dersuyzala от 19.09.10, 23:27:31
В реализованом макросами SWPlus принципе...
А зачем подгонять Компас к SW?
Цитировать
Ну и что там за принцип? Имя файла модели не должно соответствовать имени файла четрежа? А если этот принцип не правильный?
Принцип простой: чтобы любой человек с первого раза мог найти в архиве интересующий его файл. Это может быть что угодно и ПС, и ИЭ, и СБ,... При этом у этого человека на компьютере может не быть ни одной конструкторской программы. Если в названии присутствует только обозначение, то как отличить, например, модель от СБ?
Вы можете считать этот принцип неправельным или правельным, итог все равно один: делать так, как положено.
Читал, читал в общем как я понял все опять вернулось к этому http://forum.ascon.ru/index.php/topic,9473.0.html.
Причем не первый раз об этом закручивается диспут...
Цитата: Urik от 20.09.10, 00:37:06
Если в названии присутствует только обозначение, то как отличить, например, модель от СБ?
По типу файла - деталь, сборка, спецификация.
Цитата: Дим от 20.09.10, 06:18:58
Читал, читал в общем как я понял все опять вернулось к этому http://forum.ascon.ru/index.php/topic,9473.0.html.
Причем не первый раз об этом закручивается диспут...
Тема немного не про это. Там предлагается создать у Компаса что-то по типу SolidWorks Explorer.
На мой взгляд то же самое только с другого конца...
может я чего не понял в дискусси, но при работе в К. специально названия моделей и чертежей с них делаю различными. Допускаю, что делаю это от малознания, но мне показалось, что два файла с одним именем, но разным расширением при работе с ними сгенерякают файл.бак непонятно от чего.
Цитата: sulyco от 20.09.10, 07:47:13
может я чего не понял в дискусси, но при работе в К. специально названия моделей и чертежей с них делаю различными. Допускаю, что делаю это от малознания, но мне показалось, что два файла с одним именем, но разным расширением при работе с ними сгенерякают файл.бак непонятно от чего.
Файл бак сгенерируется если стоит в авто-сохранении сохранять копию файла в одно каталоге с документом.
Цитата: sulyco от 20.09.10, 07:47:13
может я чего не понял в дискусси, но при работе в К. специально названия моделей и чертежей с них делаю различными. Допускаю, что делаю это от малознания, но мне показалось, что два файла с одним именем, но разным расширением при работе с ними сгенерякают файл.бак непонятно от чего.
Это же просто кошмар. Потом ни кто с этим не разберётся. Баки выключить и забыть про них.
В продолжение данной темы у меня вчера возникла идея, которую я сегодня изложил http://forum.ascon.ru/index.php/topic,18067.0.html
Цитата: dersuyzala от 20.09.10, 07:11:38
Цитата: Urik от 20.09.10, 00:37:06
Если в названии присутствует только обозначение, то как отличить, например, модель от СБ?
По типу файла - деталь, сборка, спецификация.
Я не зря акцентировал внимание на
любом человеке и том факте, что у него
может вообще
не быть соответствующего ПО. В этом случае все файлы будут выглядеть одинаково (т.к. их расширение ни с одной прогой не ассоциировано).
Цитата: dersuyzala от 20.09.10, 09:16:15
Цитата: sulyco от 20.09.10, 07:47:13
может я чего не понял в дискусси, но при работе в К. специально названия моделей и чертежей с них делаю различными. Допускаю, что делаю это от малознания, но мне показалось, что два файла с одним именем, но разным расширением при работе с ними сгенерякают файл.бак непонятно от чего.
Это же просто кошмар. Потом ни кто с этим не разберётся. Баки выключить и забыть про них.
Это если работать по вашему принципу. А если файл - "Обозначение+Наименование+Код чертежа", то очень даже не кошмар и разбереться любой.
Многие проблемы исчезли бы если бы модель и чертёж были в одном файле, как у тифлекс.
Цитата: dersuyzala от 20.09.10, 10:37:31
Многие проблемы исчезли бы если бы модель и чертёж были в одном файле, как у тифлекс.
Скажите, а Вы делаете в Компасе автоматические спецификации? Если Вы их не делаете, то многие проблемы у Вас еще не начались даже :)
Цитата: dersuyzala от 20.09.10, 10:37:31
Многие проблемы исчезли бы если бы модель и чертёж были в одном файле, как у тифлекс.
Чур вас.
Существует много проблем и посерьезнее, которые можно решить гораздо меньшей кровью.
Цитата: Pav от 20.09.10, 11:41:58
Цитата: dersuyzala от 20.09.10, 10:37:31
Многие проблемы исчезли бы если бы модель и чертёж были в одном файле, как у тифлекс.
Скажите, а Вы делаете в Компасе автоматические спецификации? Если Вы их не делаете, то многие проблемы у Вас еще не начались даже :)
Вы мне будете рассказывать про спецификацию Компас? :-)))
Цитата: Krapivnik от 20.09.10, 11:49:06
Цитата: dersuyzala от 20.09.10, 10:37:31
Многие проблемы исчезли бы если бы модель и чертёж были в одном файле, как у тифлекс.
Чур вас.
Существует много проблем и посерьезнее, которые можно решить гораздо меньшей кровью.
А что? Мне такое решение нравится. Файлов опять же меньше, путаницы меньше. Только тифлекс мне не нравится. :)
Вроде я было начал понимать суть предложения dersuyzala _ы, но он почему-то с SW переключился на TFlex.
Цитата: dersuyzala от 20.09.10, 10:37:31
Многие проблемы исчезли бы если бы модель и чертёж были в одном файле, как у тифлекс.
Причём здесь TFlex? Тем не менее вернёмся к сути предложения. Как я понял, dersuyzala предлагает чтобы при изменении обозначения чертежа/модели менялось соответственно и имя файла чертежа/модели. Что же, не плохо. Но ведь имя файла завязанно ссылками. Соответственно они должны меняться. Вполне возможно, что в SW это происходит одним махом. Но у нас, в Компасе, это может происходить далеко не одним ... махом. Я вполне осознаю, что Porsche Cayenne лучше Лады Калины, но мы, тем не менее находимся на форуме пользователей систем Компас и т.д. со всеми вытекающими из этого выводами.
Кстати, dersuyzala! вот уже 3-я страница обсуждения вашего предложения и ни одного одобрямс, одни споры!
Цитата: dersuyzala от 21.09.10, 09:17:25
Вы мне будете рассказывать про спецификацию Компас? :-)))
Ну конечно не всё так "гладко" в Компасе, а что, в SWR всё безоблачно!?
Цитировать-Не нравятся мне эти кошки.
-Ты просто не умеешь их готовить.
Цитата: Resfeder от 21.09.10, 23:46:45
Как я понял, dersuyzala предлагает чтобы при изменении обозначения чертежа/модели менялось соответственно и имя файла чертежа/модели. Что же, не плохо. Но ведь имя файла завязанно ссылками. Соответственно они должны меняться.
Не много не так.
1. Система должна предупреждать при сохранении файла модели или чертежа о несовпадении имён файлов.
2. При первом сохранении чертежа должно предлагаться имя файла как у модели. У Компаса это есть...частично.
3. При изменении имени файла должно автоматически меняться свойство, завязанное с этим именем - обозначение или наименование или обозначение + наименование.
Цитата: Resfeder от 21.09.10, 23:46:45
Но ведь имя файла завязанно ссылками. Соответственно они должны меняться. Вполне возможно, что в SW это происходит одним махом. Но у нас, в Компасе, это может происходить далеко не одним ... махом.
В SW тоже не одним махом, но при переименовании файлов в проводнике Windows, используя встроенные команды SolidWorks Explorer файл переименовывается со всеми ссылками.
Цитата: dersuyzala от 17.09.10, 22:27:44
Открыл новую деталь. Построил Цилиндр. Сохранил файл делали с именем Цилиндр.m3d. Нажимаю команду "Новый чертёж из модели". Открывается новый чертёж. Вставляю вид. Сохраняю, мне предлагается сохранить с именем Деталь.cdw.
Почему не предлагается сохранить с именем Цилиндр.cdw? Странно.
Заполнять атрибуты надо, дорогой товарищ :um:
Всегда было странно, что никто не ленится заполнять основную надпись чертежа, но не видит ее связи с атрибутами модели, вызываемыми по команде "Свойства"
Цитата: ILyA2 от 24.09.10, 19:33:41
Заполнять атрибуты надо, дорогой товарищ :um:
Всегда было странно, что никто не ленится заполнять основную надпись чертежа, но не видит ее связи с атрибутами модели, вызываемыми по команде "Свойства"
Это противоестественно, дорогой товарищ :um:
После созания новой модели обычно её сразу сохраняют, а не лезут в свойства. И в Компасе имя файла не будет связано со свойствами. При изменении свойства не будет меняться имя файла и при изменении имени файла не будет меняться свойство.
Я прост объясняю почему у вас появляется слово Деталь при сохранении — это умолчательное наименование, которое вы не изменили даже после сохранения модели. То есть у вас и основная надпись, и спецификация бы также не заполнились автоматом. То есть заполнять эти атрибуты все равно нужно, вопрос сделаете ли вы это один раз в модели, или десять во всех остальных документах. К тому же, если бы вы работали в Лоцмане, то знали бы, что незаполненные атрибуты это основной источник ошибок, а бывает что и вообще катастрофа.
Хотя я слышал недовольство таким раскладом не только от вас, с отсылкой на удобнейший солид, так что проблема и правда есть. Надо поразмыслить
Цитата: dersuyzala от 17.09.10, 22:27:44
Открыл новую деталь. Построил Цилиндр. Сохранил файл делали с именем Цилиндр.m3d. Нажимаю команду "Новый чертёж из модели". Открывается новый чертёж. Вставляю вид. Сохраняю, мне предлагается сохранить с именем Деталь.cdw.
Почему не предлагается сохранить с именем Цилиндр.cdw? Странно...
Потому, что системе "по барабану" как вы назвали файл. Допустим, по вашему принципу, КОМПАС предложит сохранить "Цилиндр" (и это можно сделать), потом вы передаете этот файл мне, а у меня уже есть файл с таким именем. Естественно я должен буду его переименовать, но тогда должжно будет переименоваться наименование детали...
Цитата: dersuyzala от 25.09.10, 06:18:10
Это противоестественно, дорогой товарищ :um:
После созания новой модели обычно её сразу сохраняют, а не лезут в свойства....
Ну не знаю, как работаете вы, а я при создании детали сразу заполняю свойства. Я сначала решаю,
что делаю, а потом начинаю делать. А по вашему принципу получается, что сначала делаем, потом решаем, что же получилось и как это обозвать...
Цитата: Urik от 25.09.10, 20:29:28
Потому, что системе "по барабану" как вы назвали файл. Допустим, по вашему принципу, КОМПАС предложит сохранить "Цилиндр" (и это можно сделать), потом вы передаете этот файл мне, а у меня уже есть файл с таким именем. Естественно я должен буду его переименовать, но тогда должжно будет переименоваться наименование детали...
Да не должно имя файла соответствовать наименованию. Имя файла должно быть УНИКАЛЬНЫМ, то есть или обозначение или обозначение + наименование. Компасники разбаловались, потому что у Компаса идентифицируется не имя файла, а полный путь с именем файла, то есть могут быть одновременно открыты насколько разных файлов с одинаковым именем из разных папок. SolidWorks такого не позволяет сделать.
Цитата: Urik от 25.09.10, 20:29:28
Ну не знаю, как работаете вы, а я при создании детали сразу заполняю свойства. Я сначала решаю, что делаю, а потом начинаю делать. А по вашему принципу получается, что сначала делаем, потом решаем, что же получилось и как это обозвать...
Ну и не правильно, сначала файл сохраняют, а потом уже думают что делать дальше.
dersuyzala, фактически вам нужна кнопка "Синхронизировать", чтобы упорядочить свои творческие мысли по именованию файлов и чертежей и их свойств. Аскон в общем так и сделал, но рассчитывал, что вы вначале заполните свойства файла модели, как главного конструкторского документа XXI века.
Вы же хотите больше гибкости. Например, придумали вы наименование, сидя уже в спецификации, набрали его, нажали "Синхронайз нау!" и voila — оно транслируется и в наименование модели, и в наименование чертежа.
А захотели чертежик переименовать, переименовали, снова нажали магическую кнопку, и это имя транслируется везде или как обозначение, или как наименование, на ваш выбор.
Что ж, это было бы круто :)
Pav же предлагает проникнуться безразличием к именам файлов, оставив их, подобно нулям и единичкам, компьютеру.
Уже сейчас кое-что можно из этого сделать, если работать внутри пдм-системы, то есть Лоцмана. Ему все равно, как называются файлы, хотя они еще важны для сборки. Там реализовано много механизмов создания и наследования атрибутов, хотя все равно нужна некая последовательность действий. И проекты там есть. Попробуйте ;)
Цитата: ILyA2 от 25.09.10, 21:21:31
Вы же хотите больше гибкости. Например, придумали вы наименование, сидя уже в спецификации, набрали его, нажали "Синхронайз нау!" и voila — оно транслируется и в наименование модели, и в наименование чертежа.
А захотели чертежик переименовать, переименовали, снова нажали магическую кнопку, и это имя транслируется везде или как обозначение, или как наименование, на ваш выбор.
Поясню как это сделано в макросах SWPlus от Leon.
Там идёт полная синхронизация (по желанию) имени файла с обозначением или с обозначением + наименование.
Например, можно сохранить файл с именем 12345.SLDPRT, в свойствах обозначение будет автоматически 12345. Или, например, сохранить файл с именем 12345 _ Корпус.SLDPRT, в свойствах автоматически обозначение будет 12345, а наименование - Корпус.
При изменении имени файла обозначение и аименование будут меняться автоматически. То есть всё завязано на имени файла, а не наоборот.
А если менять имя файла с помощью солидворксэксплоурер, то и по всем ссылкам пройдёт изменение.
Плюс, если имя файла модели отличается от имени файла чертежа, то при сохранении выдаётся предупреждение.
Есть даже своя команда для правильного сохранения файла чертежа. Цитирую:
"SaveDRW
Предназначен для сохранения чертежа, при котором автоматически выполняются следующие операции:
1.Если чертеж еще не был сохранен, файлу чертежа присваивается имя в соответствии с СТП (отключаемая опция, при отключении имя файла чертежа = имя файла модели);
2.Для сохраненного чертежа проверяется правильность имени файла (отключаемая опция);
3.Заполняются свойства чертежа:
a.Автор
b.Заголовок
c.Description
d.Number
4.Контролируется свойство Формат модели (отключаемая опция);
5.Контролируется версия основной надписи чертежа (отключаемая опция)."
По моему всё гениально просто. Но, всё же идеальным вариантом было бы модель и чертёж в одном файле.
Цитата: dersuyzala
Но всё же идеальным вариантом было бы модель и чертёж в одном файле.
Вы работали в Лоцмане?? Где есть дерево документации, модели, чертежи и спецификации, всякие схемы и комплекты — для одной сборочной единицы штук 30 всяких подшитых документов, на весь экран. И что, это в одном файле?? И чтоб любой из них поредактировать, брать в работу всю модель??!
То есть для небольших сборок и деталей такое наверно удобно, но взять что-нить покрупнее — и все
Это кстати общее свойство — с масштабом проблемы растут. Можете проверять так свои идеи :-)))
Однако, из того, что вы предлагаете, неоспоримое удобство имеют две вещи:
- Изменение ссылок на файл-источник при переименовании файлов. Речь именно о проводнике, в самом-то Компасе есть зачатки этого при использовании команды "Сохранить как" с последующим выбором сохранить или изменить ссылки. В Лоцмане кстати переименование тоже не отрабатывается, все руками потом
- Синхронизация в любом направлении имен и свойств. Такое уже сделано для музыкальных файлов и их тегов. Хотя я считаю что именем файла модели должно быть только "Обозначение", потому что система конструкторских обозначений выдает уникальные - и короткие! - имена файлов. Наименование в имени сомнительное удобство, потому что сами конструктора оперируют только цифрами, наши даже хотят, чтобы в дереве модели отображались именно они, а не наименования. А различные постфиксы вроде СБ, ГЧ это чисто атрибут чертежа, и их можно транслировать в имя файла чертежа из основной надписи
А вообще, чтобы поменьше заниматься фигней вроде оформления, нужно сразу разработать комплект шаблонов для своего предприятия, двадэ и тридэ. Местный Аскон вам поможет.
ILyA2! Вам +1 за вышеозвученный ответ!
dersuyzala! Спор в текущей теме начинает напоминать стихотворение Сергея Михалкова "Про упрямого Фому"! :
Цитата: ILyA2 от 26.09.10, 16:05:44
Вы работали в Лоцмане?? Где есть дерево документации, модели, чертежи и спецификации, всякие схемы и комплекты — для одной сборочной единицы штук 30 всяких подшитых документов, на весь экран. И что, это в одном файле?? И чтоб любой из них поредактировать, брать в работу всю модель??!
Нет, я говорю только про модель и чертёж в одном файле. Всё остальное на важно, в другие файлы. Кстати, сейчас у меня спецификация всегда в одном файле со сборочным чертежом, или просто на листе (в компасе делается элементарно) или на последующем листе. Никаких отдельных типов файлов для спецификациии. Не нужно плодить огромное число файлов.
Цитата: ILyA2 от 26.09.10, 16:05:44
Хотя я считаю что именем файла модели должно быть только "Обозначение", потому что система конструкторских обозначений выдает уникальные - и короткие! - имена файлов. Наименование в имени сомнительное удобство, потому что сами конструктора оперируют только цифрами, наши даже хотят, чтобы в дереве модели отображались именно они, а не наименования. А различные постфиксы вроде СБ, ГЧ это чисто атрибут чертежа, и их можно транслировать в имя файла чертежа из основной надписи.
Так у меня имя файла и есть обозначение, а в заголовок (в win7 - название) пишется наименование. Здесь я с Вами полностью согласен.
Цитата: ILyA2 от 26.09.10, 16:05:44
Местный Аскон вам поможет.
Хоть это и не по теме, но в местном Асконе ребятки молодцы.
Цитата: Resfeder от 26.09.10, 16:29:20
ILyA2! Вам +1 за вышеозвученный ответ!
dersuyzala! Спор в текущей теме начинает напоминать стихотворение Сергея Михалкова "Про упрямого Фому"! :
Вы хоть ИМХО добавляйте когда так пишите.
Цитата: dersuyzala
Нет, я говорю только про модель и чертёж в одном файле. Всё остальное на важно, в другие файлы. Кстати, сейчас у меня спецификация всегда в одном файле со сборочным чертежом, или просто на листе (в компасе делается элементарно) или на последующем листе. Никаких отдельных типов файлов для спецификациии. Не нужно плодить огромное число файлов.
Все это в общем согласуется с тем, что я написал здесь (http://forum.ascon.ru/index.php/topic,18100.0.html)
Отдельный тип файла все равно пригодится, только редактировать в нем ничего не надо будет, обновлять при необходимости и все. А спецификация и так уже внутри модели создается, потом только выгружаешь данные на бланк и все
Цитата: dersuyzalaв заголовок (в win7 - название) пишется наименование
И про это знаете?? :) с Компасом у меня правда так не получается, хотя видел где-то статью на эту тему
Цитата: dersuyzala от 26.09.10, 20:55:19
Вы хоть ИМХО добавляйте когда так пишите.
Ай донт андестуд инглишь! Это насчёт вашего
IMHO! Но тем не менее у меня есть Моё Личное Мнение (МЛМ)!
Цитата: ILyA2 от 26.09.10, 21:22:53
Все это в общем согласуется с тем, что я написал здесь (http://forum.ascon.ru/index.php/topic,18100.0.html)
Отдельный тип файла все равно пригодится, только редактировать в нем ничего не надо будет, обновлять при необходимости и все. А спецификация и так уже внутри модели создается, потом только выгружаешь данные на бланк и все
Если бы она только из свойств создавалась... :)
Цитата: ILyA2 от 26.09.10, 21:22:53
И про это знаете?? :) с Компасом у меня правда так не получается, хотя видел где-то статью на эту тему
Наверное в Компасе есть какая-нибудь секретнаа DLL, что-бы в проводнике win7 появились обозначение, наименование и версия. :)
Уважаемый dersuyzala! Осмелюсь напомнить Вам, что Вы находитесь на форуме пользователей ПО "Компас" и т.д. Некоторые пользователи ПО "Компас" вполне осознают, что продукция под брендом "SW" гораздо лучше, в некотором плане, чем под маркой "Компас". Но мы об этом знаем. Повторю, Ваше IMHO это вего лишь Ваше IMHO. Не более. Вы привыкли делать так, а я привык делать эдак, как в Компасе. А посему Ваше предложение считаю безтолковым! Обращаюсь к Администратору: тему пора закрывать. Ни одного одобрямс, одни споры.
Цитата: Resfeder от 26.09.10, 23:00:28
Уважаемый dersuyzala! Осмелюсь напомнить Вам, что Вы находитесь на форуме пользователей ПО "Компас" и т.д. Некоторые пользователи ПО "Компас" вполне осознают, что продукция под брендом "SW" гораздо лучше, в некотором плане, чем под маркой "Компас". Но мы об этом знаем. Повторю, Ваше IMHO это вего лишь Ваше IMHO. Не более. Вы привыкли делать так, а я привык делать эдак, как в Компасе. А посему Ваше предложение считаю безтолковым! Обращаюсь к Администратору: тему пора закрывать. Ни одного одобрямс, одни споры.
Уважаемый Resfeder! Осмелюсь напомнить Вам, что предложение не имеет никакого отношения к SW. Я привёл в пример не SW, а приложение к SW, которое может быть сделано и под Компас или встроено в функционал Компаса. Как Вы привыкли делать меня не интересует и не имеет отношения к сути предложения. Считать предложение толковым или бестолковым это Ваше право. Если это предложения Вам не интересно, то Вы вправе больше не заходить в эту тему. Обращаться к администратору с просьбой закрыть тему из-за того что предложение у Вас не находит поддержки наверное является нарушением правил форума. А то что в теме возникают споры на мой взгляд это хорошо. Значит предложение вызвало интерес.
До последнего времени не интересовался этой темой и пропускал ее. А сейчас заинтересовался. Почитал, подумал. Сравнил с тем, какую систему обозначения файлов придумал и использую у себя. Для себя делаю вывод, что мне бу это было удобно. Так что
+1.
P.S. Уважаемый Resfeder, можете считать, что один голос ЗА уже появился, и поэтому тему закрывать не стоит. :o: :o: :o:
Да, пожалуй я погорячился с предложением о закрытии темы. :shu:
Цитировать- я признаю свою ошибку.
-Ошибки нужно не признавать, их нужно смывать, кровью
Шутка
Resfeder, принято.
Про имена файлов можно "рубиться" долго. Аргументировать всяко. Только есть одно стойкое предубеждение (у меня лично, и, подозреваю, не только у меня - тут как бы апелляция к Pav). А предубеждение вот какое: Работать надо в "надфайловой" структуре. В структуре проекта. Вон в 1С в базе чохом все лежит, а не один документ не теряется и однозначно находится любым "бухом" на любом компутере.
Ну, конечно, пока такого "удовольствия" нет можно разрабатывать всяческие примочки в имеющемся ПО, ставить "нитрос" на "копейку", вязать новые шнурки на дырявые сандалеты... 88))
Цитата: sulyco от 28.09.10, 08:00:00
Работать надо в "надфайловой" структуре. В структуре проекта. Вон в 1С в базе чохом все лежит, а не один документ не теряется и однозначно находится любым "бухом" на любом компутере.
Это уже новое, так сказать
глобальное предложение.
Цитата: Urik от 28.09.10, 13:54:15Если ОС вписан ручками, то ничего не измениться. Если ОС берется автоматически из свойств, то в свойствах ставьте это сочетание " @/ ". Это и есть перевод строки.
Это из "соседней" темы. Возник вопрос. Пока простой. В строке наименование вставлен предлагаемый служебный символ. Как это повлияет на имя файла? Теперь поглубже. Зависимость имени файла чертежа от наименования детали прописанного в модели не потащит ли за собой кучу итак плохо работающих процедур синхронизации объектов спецификаций, ассоциированных чертежей и еще чего?
п.с. Или я опять не о том? :o
Цитата: sulyco от 28.09.10, 14:05:58
Цитата: Urik от 28.09.10, 13:54:15Если ОС вписан ручками, то ничего не измениться. Если ОС берется автоматически из свойств, то в свойствах ставьте это сочетание " @/ ". Это и есть перевод строки.
Это из "соседней" темы. Возник вопрос. Пока простой. В строке наименование вставлен предлагаемый служебный символ. Как это повлияет на имя файла? Теперь поглубже. Зависимость имени файла чертежа от наименования детали прописанного в модели не потащит ли за собой кучу итак плохо работающих процедур синхронизации объектов спецификаций, ассоциированных чертежей и еще чего?
п.с. Или я опять не о том? :o
Чтобы процедуры синхронизации работали хорошо нужно сделать Компас-спецификацию только из свойств. С чертежом никогда не замечал проблем в синхронизации, потому что туда передаются напрямую свойства из модели.
Цитата: Urik от 28.09.10, 13:54:15Если ОС вписан ручками, то ничего не изменится. Если ОС берется автоматически из свойств, то в свойствах ставьте это сочетание " @/ ". Это и есть перевод строки.
Ооочень интересно!
Только не убивайте смысл автоматизации, предлагая делать еще что-то руками, и так наименование уже вбиваем :)
Такое надо зашивать в систему, и так, чтобы мы ни о чем даже не догадались
Касательно крепежа, где например ГОСТ чаще всего пишется с новой строки, забить этот перенос в сам библиотечный компонент. В остальных же случаях сделать автоматический перенос строки после энного количества символов, влезающих в колонку пятым шрифтом. Сужение использовать в исключительных случаях, для этого будет нужен анализ пробелов
Хоть и сказано, что из другой
темы (http://forum.ascon.ru/index.php/topic,17546.msg99522.html#msg99522), но
Цитата: ILyA2 от 28.09.10, 18:48:02
..Ооочень интересно!
Только не убивайте смысл автоматизации, предлагая делать еще что-то руками, и так наименование уже вбиваем :)
Такое надо зашивать в систему, и так, чтобы мы ни о чем даже не догадались
Наименование с обозначением вы сами и даете, так что вбивать ручками в любом случае придется. А по поводу "вбивать в систему", посмотрите вот эту
тему (http://forum.ascon.ru/index.php/topic,16409.msg91181.html#msg91181), то что вы предлагаете не всегда удобно.
Цитировать
Касательно крепежа, где например ГОСТ чаще всего пишется с новой строки, забить этот перенос в сам библиотечный компонент. В остальных же случаях сделать автоматический перенос строки после энного количества символов, влезающих в колонку пятым шрифтом. Сужение использовать в исключительных случаях, для этого будет нужен анализ пробелов
Не у всех стилей СП одинаковые размеры колонки "наименование".