• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

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

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Как вписать спецификацию в лист

Автор Alekzander, 22.09.23, 10:08:41

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

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

Alekzander

Добра всем!

У нас все привыкли что спецификация на сборочном. Всем так удобнее.

При вставке спецификации она становится в полный рост.

Чтобы разместить спецификацию я вхожу в нее, считаю строки, захожу на нужную строку и ставлю флажок "С нового листа"

То, что не с каждой строки спецификация разбивается я привык. Но считать каждый раз строки...

А можно ли вообще чтобы спецификация "вписывалась" в лист сама? Есть ли такая волшебная кнопка, а я ее не знаю?

VIO

Такого в Компасе не предусмотрено.
Пишите в СТП может к 50-му Компасу сделают.
 :angel:

Nipal

Цитата: VIO от 22.09.23, 11:09:54Такого в Компасе не предусмотрено.
Пишите в СТП может к 50-му Компасу сделают.
 :angel:
Так он тогда, будет не нужен, пару цветочков будет достаточно.

Вират Лакх

Волшебную кнопку можно написать самим. Типа того было сделано в теме про удобство расположения спецификации в сборочном: https://forum.ascon.ru/index.php?msg=269031

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

Цитата: Alekzander от 22.09.23, 10:08:41Добра всем!

У нас все привыкли что спецификация на сборочном. Всем так удобнее.

При вставке спецификации она становится в полный рост.

Чтобы разместить спецификацию я вхожу в нее, считаю строки, захожу на нужную строку и ставлю флажок "С нового листа"

То, что не с каждой строки спецификация разбивается я привык. Но считать каждый раз строки...

А можно ли вообще чтобы спецификация "вписывалась" в лист сама? Есть ли такая волшебная кнопка, а я ее не знаю?

Нет, НЕ все привыкли что спецификация на сборочном чертеже. И это НЕ обязательно удобно.

Спецификация может быть маленькой из пяти строк. А может быть и «в полный рост»,

когда по недомыслию у конструктора на первом уровне 100 компонентов.

И каждая спецификация должна размещаться по-разному.

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

Кнопку конечно можно сделать и для спецификации, и для еще много чего.

Только может потребоваться написать справочник этих кнопок, чтоб не забыть

назначение.

Alekzander

Цитата: Вират Лакх от 22.09.23, 12:02:30Волшебную кнопку можно написать самим. Типа того было сделано в теме про удобство расположения спецификации в сборочном: https://forum.ascon.ru/index.php?msg=269031
Ну там тема про объединение в одном файле листа чертежа сборки и листа спецификации этой сборки, если я правильно понял
Я же про спецификацию на листе.
И да, можно, конечно, написать волшебную кнопку.
Я точно не напишу.
Языками не владею



Олеся_Орен

Цитата: Alekzander от 22.09.23, 10:08:41У нас все привыкли что спецификация на сборочном. Всем так удобнее.
Странная привычка. Одно дело, когда сборка из 10 ти позиций, то да. Так удобней. Но тогда не возникает необходимости переноса спецификации. А если спецификация на несколько листов, чертеж на несколько листов. То в чем удобство то? Вместо того чтобы взять спецификацию А4 и смотреть совместно с определенным листом чертежа. Нужно брать огроменный первый лист. К тому же, ЕСКД явно против вашего метода.

Alekzander

Цитата: Олеся_Орен от 22.09.23, 14:24:35Странная привычка. Одно дело, когда сборка из 10 ти позиций, то да. Так удобней. Но тогда не возникает необходимости переноса спецификации. А если спецификация на несколько листов, чертеж на несколько листов. То в чем удобство то? Вместо того чтобы взять спецификацию А4 и смотреть совместно с определенным листом чертежа. Нужно брать огроменный первый лист. К тому же, ЕСКД явно против вашего метода.

Цитата: Олеся_Орен от 24.09.18, 09:48:31А вообще, просто разместить спецификацию на самом чертеже не вариант? Зачем нужен такой огород для сборки из 5-10 деталей. Мы лично так делаем для маленьких сборок ОЧЕНЬ удобно!

Ну примерно поэтому. Сборки небольшие

Alekzander

Цитата: Олеся_Орен от 22.09.23, 14:24:35К тому же, ЕСКД явно против вашего метода.

Для изделий вспомогательного производства и единичного производства разового
изготовления допускается совмещение спецификации со сборочным чертежом на листах любого
формата, установленного ГОСТ 2.301.

Мы объявили себя единичным производством и подняли черный флаг

СВ

Цитата: Alekzander от 22.09.23, 14:28:24Ну примерно поэтому. Сборки небольшие
Так небольшие или
Цитата: Alekzander от 22.09.23, 10:08:41Чтобы разместить спецификацию я вхожу в нее, считаю строки, захожу на нужную строку и ставлю флажок "С нового листа"
?
А если вам ЛЮБУЮ большую СП загонять на 1-й лист, без переносов. Там, смотришь, и отдельный большой лист с одной только Спецификацией сделаете, это же логичное решение...

Олеся_Орен

Цитата: СВ от 22.09.23, 20:27:00А если вам ЛЮБУЮ большую СП загонять на 1-й лист, без переносов. Там, смотришь, и отдельный большой лист с одной только Спецификацией сделаете, это же логичное решение...
Смешно. Самое смешное, что вопрошающий сам себе противоречит. Небольшая сборка у него на несколько листов спецификации. Что же тогда большая сборка.

Цитата: Alekzander от 22.09.23, 14:33:10Для изделий вспомогательного производства и единичного производства разового
изготовления допускается совмещение спецификации со сборочным чертежом на листах любого
формата, установленного ГОСТ 2.301.

Мы объявили себя единичным производством и подняли черный флаг
Это понятно. Мы тоже пользуемся этим правилом. Так как у нас каждая новая установка уникальная. Вопрос в том, что пользуемся тока для небольших сборок с трубопроводами. И там позиций в спецификации не более 10-15. В общем, столько сколько влазит на один лист спецификации. Я, вообще, была не в курсах, что там можно переносить спецификацию. И смысла в этом не вижу. Если более одного листа. То спецификация идет уже отдельно от чертежа.

Alekzander

Добра всем!

Коллеги, мне "нравится" обсуждение на этом форуме.

Чел задает вопрос. Ему в ответ три - а тебе это зачем?

Если вот на конкретно поставленный вопрос нет ответа - смысл обсуждать сам вопрос- правильно это или нет с точки зрения ЕСКД, ПДД, ГОСТ, Венской конвенции и прочего...

У меня листы практически все А3. Плоттера нет. Есть принтер Аз. Стараюсь впихнуть в АЗ, для которого больше 27 строк - нужен перенос

Делать А1 и печатать с уменьшением так себе вариант, нужно с лупой все читать

На производстве есть только мастера, никаких технологов, контролеров ОТК и всего такого. И именно мастер мне говорит - мне не впилось в

одной руке держать сборку - в другой два листа спецификации. И таких фирм у нас вокруг море.

Какие ЕСКД и ГОСТ, друзья мои, мы скоро китайские стандарты будем изучать. Болты и прочее уже по DIN покупаем.

Задал простой вопрос - можно вписать или нет?

Это неправильно, у нас так не делают, ЕСКД запрещает...

Понедельник господа



СВ

#12
Цитата: Alekzander от 25.09.23, 07:51:26Чел задает вопрос. Ему в ответ три - а тебе это зачем?
ПРАВИЛЬНЫЕ ответы!
Ответы, если вы не в курсе, должны быть самые разные, и о том, что так нельзя, и о том, как сделать буквально как спрашивает автор, и о том, как сделать ещё лучше, включая костыли и подпорки.
НИКТО автора НЕ ЗАСТАВЛЯЕТ делать так, как советуют! Думаю, все это понимают.
И ещё: кроме автора, ещё множество людей читают форум, им тоже будет полезна информация. В том числе и о том, что что-то, оказывается, нельзя, а они не знали.
- - - - - -
Что касается "хотелок": работал двух шарагах, делающих металлоконструкции (балки, колонны, ...), в одной всё время просили распечатать листы на один формат больше (скажем, А2 - на А1) - им так лучше видно; в другой - наоборот (А2 - на А3), им так удобнее (глазастые все, наверное). Чего только не хотят люди ...
- - - - - -
Главное же: пора отвыкать от детсадовских привычек - обижаться и предъявлять претензии, когда не сделали так, как хочу.
+ Благодарностей: 1

Alekzander

Больше ответов хороших и разных...
Помню, помню

Тема называется вполне конкретно.
В Компасе есть функционал "Спецификация на листе"
Я не задавал вопроса - можно размещать спецификацию или нет?
Я не задавал вопроса размещают ли другие пользователи ее на сборке или нет.

Но мне упорно доказывают что это не по ЕСКД, это неудобно, у них так не делают.
Вы серьезно считаете что это хорошие варианты ответов на конкретный вопрос?

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


+ Благодарностей: 4

Вират Лакх

Цитата: Alekzander от 22.09.23, 12:51:46Ну там тема про объединение в одном файле листа чертежа сборки и листа спецификации этой сборки, если я правильно понял
Я же про спецификацию на листе.
И да, можно, конечно, написать волшебную кнопку.
Я точно не напишу.
Языками не владею
Я тоже про спецификацию на листе, потому что "объединение" делается через СП на листе.
Цитата: Alekzander от 22.09.23, 10:08:41А можно ли вообще чтобы спецификация "вписывалась" в лист сама?
Вписывалась - это сколько строк?

Alekzander

Добра всем!
Цитата: Вират Лакх от 26.09.23, 07:44:17Я тоже про спецификацию на листе, потому что "объединение" делается через СП на листе. Вписывалась - это сколько строк?
У меня лист АЗ.
Все свои сборки я стараюсь делать через этот формат
Указываю спецификация на листе - показать
По умолчанию она становится одной таблицей, вылезая за форматку вверх
У меня и была мысль - если спецификация будучи разбитой входит в форматку А3 - почему бы ей не становиться сразу вписанной?
Т.е. часть таблицы над основной надписью, часть слева
Оказалось нет.
...Я посчитал - 27 строк без заголовка помещаются над основной надписью.

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

Цитата: Alekzander от 26.09.23, 08:16:35Т.е. часть таблицы<спецификации> над основной надписью, часть слева
Самому Сборочному чертежу с его 27+ компонентами на А3 не тесновато будет?

СВ

Вы навели на отличную идею: А3 повернуть вертикально и слева ещё останется щелочка для чертёжных видов.
Если серьёзнр: перенос СП для чего угодно, но только не для А3.

Вират Лакх

from win32com.client import gencache
import pythoncom

api7 = gencache.EnsureModule('{69AC2981-37C0-4379-84FD-5DD2F3C0A520}', 0, 1, 0)
iApplication = api7.IApplication(pythoncom.connect('Kompas.Application.7'))

objects = iApplication.ActiveDocument.SpecificationDescriptions.Active.Objects

rows = 0
for obj in objects:
rows += 1
if obj.ObjectType in (1, 2, 3):
naim = obj.Columns.Column(5, 1, 0).Text.Str
rows += naim.count('\n') + naim.count('$d')
if rows > 27:
obj.FirstOnSheet = True
obj.Update()
rows = 0
+ Благодарностей: 1

Alekzander

Добра всем!

Цитата: Вират Лакх от 05.10.23, 05:55:50from win32com.client import gencache
import pythoncom

api7 = gencache.EnsureModule('{69AC2981-37C0-4379-84FD-5DD2F3C0A520}', 0, 1, 0)
iApplication = api7.IApplication(pythoncom.connect('Kompas.Application.7'))

objects = iApplication.ActiveDocument.SpecificationDescriptions.Active.Objects

rows = 0
for obj in objects:
rows += 1
if obj.ObjectType in (1, 2, 3):
naim = obj.Columns.Column(5, 1, 0).Text.Str
rows += naim.count('\n') + naim.count('$d')
if rows > 27:
obj.FirstOnSheet = True
obj.Update()
rows = 0

Спасибо, но, честно говоря, не знаю что с этим делать.