Освоение спецификации в 18м компасе.

Автор pr0100, 25.09.18, 10:07:06

« предыдущая - следующая »

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

barracuda_spb

Цитата: matb от 25.12.18, 06:21:28
Плиз, опишите подробнее как Вы удаляете старое описание спецификации?

А разве в 18-м Компасе предусмотрено более 1 варианта? Открываешь спецификацию модели через "Редактирование спецификации" и ручками удаляешь каждую позицию при помощи клавиши "DEL". Других инструментов непредусмотрено же.
Компас 3D v.18.0.6 - обреченный на существование

KovalevIvan

Цитата: barracuda_spb от 25.12.18, 08:49:10
А разве в 18-м Компасе предусмотрено более 1 варианта? Открываешь спецификацию модели через "Редактирование спецификации" и ручками удаляешь каждую позицию при помощи клавиши "DEL". Других инструментов непредусмотрено же.

Если я правильно понял как Вы "удаляете" описании спецификации то есть другой способ. Я Вам сейчас постараюсь его описать кратко. Попробуйте  на своей сборке по идее должно помощь в Вашей проблеме.

KovalevIvan

Дано:
Сборочный чертеж Изделия 1 который связан с 3д моделью и спефикацией.
Нам необходимо создать
сборочный чертеж изделия 2 на базе Сборочного чертежа изделия 1.

Удаление старого описания спецификации в сборочном чертеже.
1. Берём копируем Сборочный чертеж изделия 1 допустим к новой 3Д Модели которую будем подставлять.
2. Открываем чертеж СБ без сохранения. Щёлкаем правой кнопки мыши по пиктограмме чертеж в дерево построения (картинка 1)
и выбираем из контекстного меню -Свойства модели и Убираем флажок Связь с моделью.
3. Затем в ленте выбираем Управление- Описании спецификации. Появится окно в котором отобразятся старые описания спецификации.
Выделяем строки и удаляем их все (картинка 2).
4. Затем в этом же окне добавляем Описании спецификации (кнопка Добавить описание спецификации) и выбираем нужный стиль- допустим Простая спецификация
5. Закрываем диалоговое окно и сохраняемся
В итоге мы получили "заготовку" (чертеж) которая отвязана от своей сборки и имеет нужный нам стиль спецификации (в которой нет мусора ).

Подготовка модели.

1. Открываем модель которую будем подставлять в подготовленный чертеж.
2. Управление - Описании спецификации.  В окне удаляем все старые описания спецификации как мы делали со сборочным чертежом.
3. Добавляем необходимое описание спецификации- в нашем случае Простая спецификация. закрываем окно
4. Затем Управление -Редактировать объекты спецификации.
Должно отразиться только детали, сб.ед. ... без метизов. Может быть лишнее что-то будет не связанное со сборкой (которого не должно быть) но обычно
его можно удалить уже вручную (выделив строку и del).Выйти из режима редактирования.
5. Стандартные изделия -Создать объекты спецификации.
6. Сохраняемся (можно проверить что спецификация в 3Д модели сформировано правильно).

Открываем файл сборочного чертежа.
1. Подставляем новую 3Д модель
2. Затем в дереве построения снова заходим в Свойства документа и включаем флажок связь с моделью.
3. Перестраиваем сохраняемся.
4. Затем заходим в Управление-Редактировать объекты спецификации и смотрим как передались объекты спецификации в сборочный чертёж -обычно проблем нет
5.Сохраняемся.

Главное чтобы стиль описания спецификации в 3д модели и файле сборочного чертежа был одинаковый.

Затем  создаётся основной файл спецификации


KovalevIvan

забыл

KovalevIvan

Если у Вас есть просто Сборка  на базе который Вы хотите сделать другую Сборку и файл сборочного чертежа будет создаваться заново то задача упрощается.
1.  Копируем сборку
2. Удаляем старые описания спецификации в Сборке . Управление -Описании спецификации
3. Создаём стиль спецификации который нужен 
4. Заходим в редактирование объектов спецификации и проверяем на мусор
5. Создаем объекты спецификации  стандартным изделиям и сохраняемся.
Затем главное чтобы стиль описания спецификации в 3д Модели, файле чертежа СБ, и основной спецификации был един.

barracuda_spb

Так, решил проблему с фонтомными БСИ в спецификации. Метод такой: сохранить в версии 17.1 файл. Открыть. Удалить весь стандартный крепеж. Вставить его по новой.

Благо сборок было не много. Это оказалось быстрее поиска решения внутри Компаса )
Компас 3D v.18.0.6 - обреченный на существование

KovalevIvan

Цитата: barracuda_spb от 25.12.18, 10:27:52
Удалить весь стандартный крепеж. Вставить его по новой.

Приходилось так делать от безысходности.  Имелась сборка в которой были независимые исполнения. Так вот  в основном исполнении можно было отредактировать Болтовое соединение а в других уже нет.  Вылетала ошибка невозможно отредактировать.

matb

25.12.18, 12:00:51 #107 Последнее редактирование: 25.12.18, 12:48:15 от matb
1. Я правильно понял, что "галочки" пропадают только у нас?
"2. Проверяем модель СБ по каждому элементу. Команда Свойства компонента (быстрой клавиши не назначить) - перебираем все строки в СБ включая массивы - убеждаемся, что данная деталь или сборка включены в спецификацию (наличие галочки - если нет, то ставим)."

2. Плиз, подскажите на каком этапе и куда правильнее  вносить информацию о форматах если не хочется /или пока нет чертежей/или не будет (БЧ).

3. Подскажите на каком этапе и куда правильнее  вносить информацию  в примечание о массе (а в нашем случае ещё и  номера страниц).

4. Подскажите на каком этапе и как правильнее  вносить информацию  в Редактор свойств в столбцы Формат и Примечание.


Настоятельно рекомендую пользоваться ссылкой СТП для отзывов по решению запросов http://wizard.sd.ascon.ru/index.php/389224/lang-ru

VladAV

Цитата: barracuda_spb от 25.12.18, 10:27:52
Так, решил проблему с фонтомными БСИ в спецификации. Метод такой: сохранить в версии 17.1 файл. Открыть. Удалить весь стандартный крепеж. Вставить его по новой.

Благо сборок было не много. Это оказалось быстрее поиска решения внутри Компаса )


Вчера тоже боролся с левыми  объектами спец-и станд-х изделий. Заходил в 3D сборке в редактирование объектов спецификации, удалял все объекты (например все болты), удалял описание спец-и, потом в дереве выбирал нужные компоненты и в параметрах включал свойство - включить в спецификацию, потом создавал спецификацию по сборке, чтобы создались объекты спец-и на станд-е изделия. Вроде ничего не забыл. Странно то, что во внешней спецификации создались объекты спец-и на стандартные изделия, а в спецификации в 3D сборке - их нет.

Вират Лакх

Цитата: matb от 25.12.18, 12:00:51
Я правильно понял, что "галочки" пропадают только у нас?
"2. Проверяем модель СБ по каждому элементу. Команда Свойства компонента (быстрой клавиши не назначить) - перебираем все строки в СБ включая массивы - убеждаемся, что данная деталь или сборка включены в спецификацию (наличие галочки - если нет, то ставим)."

Галочки пропадают не только у вас. Есть масса причин получить ошибки в объектах спецификации сборки по вине пользователя или компаса.
Чтобы всё это систематизировать и выявить несостыковки перед оформлением чертежей, пишется функция проверки модели в рамках программы Обозначение компонентов https://forum.ascon.ru/index.php/topic,30640.msg256564.html#msg256564. Предлагаю вашему вниманию версию 3.0 во вложении для тестирования. Это пока альфа-версия, недописанная в части чтения и записи свойств тел.
Писать макросы и программы на Python для Компас может каждый. Могу научить за вознаграждение. Обращаться в ЛС.

СВ

Цитата: KovalevIvan от 25.12.18, 10:18:42
Если у Вас есть просто Сборка  на базе который Вы хотите сделать другую Сборку и файл сборочного чертежа будет создаваться заново то задача упрощается.
1.  Копируем сборку
2. Удаляем старые описания спецификации в Сборке . Управление -Описании спецификации
3. Создаём стиль спецификации который нужен 
4. Заходим в редактирование объектов спецификации и проверяем на мусор
5. Создаем объекты спецификации  стандартным изделиям и сохраняемся.
Затем главное чтобы стиль описания спецификации в 3д Модели, файле чертежа СБ, и основной спецификации был един.

А не кажется ли вам (всем), что напрашивается Кнопка, которая одним кликом ВСЁ ЭТО*  делала бы?
- - - -
* -  "очистку" спецификации и создание новой
АСЫ, говорите с новичками на понятном им языке !

KovalevIvan

Цитата: СВ от 25.12.18, 19:02:59
А не кажется ли вам (всем), что напрашивается Кнопка, которая одним кликом ВСЁ ЭТО*  делала бы?
- - - -
* -  "очистку" спецификации и создание новой

Врятли реализуют эту волшебную функцию .Ведь она даже пока не могут справится с тем чтобы стиль спецификации из 3д модели передался правильно в  файл её чертежа. Например создал в модели стиль спецификации  Групповая спецификация менее 3 исполнение, а в файле чертежа отразился стиль Простая спецификация вот и приходится вручную менять на правильный стиль чтобы в основном файле спецификации всё было хорошо.

matb

26.12.18, 08:35:12 #112 Последнее редактирование: 26.12.18, 10:04:19 от matb
1.
Цитата: СВ от 25.12.18, 19:02:59
А не кажется ли вам (всем), что напрашивается Кнопка, которая одним кликом ВСЁ ЭТО*  делала бы?
- - - -
* -  "очистку" спецификации и создание новой
Писал в разных вариациях несколько запросов в СТП на эту тему. Говорят не критично - Предложения уже принимаются для реализации только в 19 версию. А как же 18.1? Удручает )))

Может это не так? АСКОН официально что говорит по этому поводу?

2. Одна надежда на уважаемого Вират Лакх. Но у меня пока даже запустить Обозначение компонентов и тел v3.0 alpha.pyw не получилось - надо админов простить - с питоном пошаманить - напишу в ветке библиотеки если что.
2.1 Все ОК - запостилось с Portable Python 3.2.5.1. СПАСИБО https://forum.ascon.ru/index.php/topic,30640.msg258316.html#msg258316
Настоятельно рекомендую пользоваться ссылкой СТП для отзывов по решению запросов http://wizard.sd.ascon.ru/index.php/389224/lang-ru

matb

Цитата: KovalevIvan от 25.12.18, 19:41:20
.... Например создал в модели стиль спецификации  Групповая спецификация менее 3 исполнение, а в файле чертежа отразился стиль Простая спецификация вот и приходится вручную менять на правильный стиль чтобы в основном файле спецификации всё было хорошо.
Плиз, пошагово как работать с Групповой СП. Это больная тема - еще с 16 версии  все реализовано не так как надо - много запросов и на эту тему написано в СТП было... Однозначно надежда только на уважаемых Вират Лакх и ТрындецЪ, а АСКОН не спешит ...
Настоятельно рекомендую пользоваться ссылкой СТП для отзывов по решению запросов http://wizard.sd.ascon.ru/index.php/389224/lang-ru

ТрындецЪ

Цитата: matb от 26.12.18, 08:35:12
Но у меня пока даже запустить Обозначение компонентов и тел v3.0 alpha.pyw не получилось - надо админов простить - с питоном пошаманить - напишу в ветке библиотеки если что.

Вот ссылка на самораспаковывающийся архив с портативным питоном
http://ftp.nluug.nl/languages/python/portablepython/v3.2/PortablePython_3.2.5.1.exe
В распакованной папке будет отладчик IDLE, запустите его, откройте в нём файл "Обозначение компонентов и тел v3.0 alpha.pyw" и запустите на выполнение (F5).

plscomeback

у всех не работает авторастановка позиции на выносном элементе?

matb

Нет не работает. [SD#7152637] Авторасстановка позиций
Обходное решение от СТП "Такая ситуация происходит, когда Выносной элемент создается после формирования объектов спецификации. Обходной вариант - удалить и снова создать объекты спецификации в 3D-сборке, или создавать объекты спецификации после создания в чертеже выносных элементов.
  Зарегистрировано предложение: у  компонентов сборки, которые попадают в выносной элемент  должна быть связь с объектами спецификации этих компонентов."
Почему регистрируется предложение, а не критическая ошибка требующая срочного патча не понятно.
Настоятельно рекомендую пользоваться ссылкой СТП для отзывов по решению запросов http://wizard.sd.ascon.ru/index.php/389224/lang-ru

plscomeback

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

СВ

 Снова вспоминаю слова В.В.Никонова, что перед разработчиками очередной версии Компаса стояла дилемма: делать Спецификацию полностью новую и ХОРОШУЮ или быстренько "подшаминить" старую? Они выбрали второй, ПЛОХОЙ вариант...

Значить (как выражается В.Газзаев), ходьба по граблям - Асконовский корпоративный вид спорта.
АСЫ, говорите с новичками на понятном им языке !

Warlock-72

Не перестаю удивляться такому подходу разработчиков АСКОН-а к проблемам, на минуточку, основного конструкторского документа.