Перейти к публикации

Новая программа для подготовки спецификаций


dimas77

Рекомендованные сообщения

dimas77:

Думаю, что немалое количество пользователей солида используют "имя файла" = "Обозначение". На форуме солид.Россия этот вопрос обсуждался, и большинство пользователей было согласно, что это наиболее оптимальный способ хранения файлов-документов. И даже если с этим кто-то не согласен, лучше, чтобы эта возможность была заложена в вашей программе. Во всяком случае, это придало бы ей логическую завершенность и улучшило бы автоматизацию оформления чертежей.

С уважением, - fol

Ссылка на сообщение
Поделиться на других сайтах


Еще одно замечание по работе с программой:

После работы с этой программой запустил SWR-Спецификацию. Она работает нормально, НО ... отключилась возможность сохранения в файл и "сохранить как". Т.е. результат сохранить не возможно. :thumbdown:

Но и это еще не все - перестала запускаться Ваша программа - выдается ошибка 200, предлагается отладить что-то и/или отослать Билли привет. Программа не запускается. :wallbash:

Работаю на ХР

Похоже обе проги друг друга не любят :blink:

Ссылка на сообщение
Поделиться на других сайтах

Выложена следующая версия - может читать обозначение из имени файла.

Чтение сборок SW вообще говоря происходит стандартным образом, описанным на сайте разработчиков SW. Других вариантов быть не может (всего есть 2 пути - через компоненты и через Features, мы юзаем второй, хоть он и посложнее будет, но стабильнее. Подозреваем, что SWR тоже его использует, но через раннее связывание). Так что кардинально ускорить зачитывание вряд ли получится.

SWR объективно не может как то зависеть от SPC2, т.к. писаны они в разных средах и юзают разные ресурсы.

К сожалению, не можем пока отладиться на гипертрединге, т.к. нету таких машинок в наличии. Прогнать отладчиком - и все бы выплыло.

Да удаление пока только в корзину. Сделать полное удаление возможно, но это вопрос времени.

Добавить любой раздел можно только в перечне элементов, т.к. он изначально может называться как угодно (микросхемы, конденсаторы и т.п.), а в стандартной спецификации добавление - только из списка доступных разделов. Или не так ?

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

Ссылка на сообщение
Поделиться на других сайтах

В дополнение

Перегрузил комп.

SWR не запускается по-прежнему.

Ваша прога через ошибку, но запустилась.

Странно, но не хочет читать НАИМЕНОВАНИЕ из конфигураций деталей.

Так и не смог заставить сделать ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ :

Во-первых модуль плагина запускается через раз :blink: . он то есть в меню, то исчезает.

Во-вторых выдается ошибка об отсутствии какой- то начальной позиции.

И как тут быть?

Ссылка на сообщение
Поделиться на других сайтах

На машинах с AMD НИКАКИХ проблем с ошибками нет :blink: . Простые Intel тоже переваривают нормально.

Порулите источником данными Модель/конфигурация в настройках дял получения данных из наименования конфигурации.

Какой именно плагин у вас "то есть в меню, то исчезает" ? Перечень элементов не является плагином. Сначала создается раздел, потом к нему цепляются строки. В чем именно у вас проблема ? В какой момент выдается сообщение об отсутствии начальной позиции ? В перечне элементов за поле Поз.обозн отвечает поле Обозначение. Кроме того, перечень элементов предназначен для верстки преимущественно из справочников СУБД, а не зачитывается из SW.

SPC2 не делает НИЧЕГО :dry: для нарушения работоспособности SWR.

А у вас лицензионная SWR ? :doh:

Если у кого то есть универсальный движок чтения сборок SW, можем встроить его в программу :wink: , в наличии которого мы сильно сомневаемся: пишут многие, но универсальности ни у кого нет. В наших условиях прога реально работает и полностью удовлетворяет требованиям заказчика. В любом случае, все замечания по мере сил будут устраняться.

Ссылка на сообщение
Поделиться на других сайтах

К сожалению SWR-Спецификация - демка. И она исправно (в пределах своих возможностей) работала вплоть до работы Вашей проги. Теперь не работает :bash:

Ссылка на сообщение
Поделиться на других сайтах

Анаконда

"Теперь не работает :bash:"

Это очень печально. Но при небольших усилиях можно найти полностью рабочую версию SWR, которая будет работать параллельно со SPEC.

Ссылка на сообщение
Поделиться на других сайтах

Ну в общем понятно, откуда ноги растут. Юзайте нормальный варез. :rolleyes:

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

Чтение сборок теперь сделано почти как в SWR в плане извлечения информации из свойств: сначала смотрим конфигурацию, если она пуста - модель (см. хелп по SWR). Обновление спецификации из модели - тоже вещь нужная, но сделаем ее чутка позже. :smile: Качаем обновление с сайта.

Если есть добровольцы с проблемами :wallbash: в гипертрединге, просьба написать на мыло для более плотненького общения.

Ссылка на сообщение
Поделиться на других сайтах

2.0.5 - архив битый.

Все время появляются разделы типа "Постоянных данных" для сборки даже с одной конфигой. Не выводится одновременно "наименование" и "обозначение"=имя файла.

Еще надо сделать сортировку согласно свойства раздел, правда об этом, как и о многом другом, я уже писал...

Ссылка на сообщение
Поделиться на других сайтах

Игорь ! Программа написана так, что раздел "Постоянные данные" появляется в любом случае, но в бланке не отображается. Это просто точка отсчета для всех алгоритмов. Разделы автоматически сортируются в том порядке, в каком они представлены в массиве разделов: документация, комплексы, сбор. ед, детали и т.п. - независимо. Все, что внутри раздела, сортируется по позиции, а если она не указана - по обозначению-наименованию. Как только позиция проставлена - вся сортировка идет от нее (внутри раздела). Можно назначать стартовую позицию как для раздела, так и для любой позиции. Логику возрастания стартовых позиций и их разбег должен блюсти сам юзер.

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

Версия 2.5.0.2. в закачке. Сорри за битый архив 2.0.5. Перешли на новый менеджер памяти без использования внешней DLL. Возможно, это устранит глюки у владельцев машин с гипертредингом (просьба написать на мыло или в конфу по сему факту). См. также настройки SolidWorks для желающих юзать имя файла (лично мы его не используем никак).

Ссылка на сообщение
Поделиться на других сайтах

см. ниже

Еще раз о разделах. Свойство раздел задается явно пользователем. И сортировка по разделам производится на автомате. Например, пневмоцилиндр "FESTO" - сборка из корпуса и штока, а должен находиться в разделе "прочие".

Я применяю свойство "Раздел" такое:

Сборки - "1"

Детали - "2"

Стандартные - "3"

Прочие - "4"

Материалы - "5"

И хорошо бы сортировать в разделе:

пневматика "FESTO" - "41"

пневматика "Camozzi" - "42"

post-593-1098626805_thumb.jpg

Изменено пользователем Игорь
Ссылка на сообщение
Поделиться на других сайтах

Хм. Игорь, честно говоря, впервые вижу такую привязку к разделам. Я, конечно, не конструктор, не знаю, юзается это где-то еще, чтобы отношение к разделу задавалось не его именем, а целым индексом... :blink: , но только теперь мне стала понятна суть Ваших высказываний про "пустые" разделы и т.п.

:doh: Мы работаем, явно указывая имя раздела !!! И алгоритм соответственно расшифровывает сборку только по этим данным. Он и думать не может, что название раздела может обозначаться индексом. Вот откуда "глюки" с разделами и, естественно, со всем остальным. Насколько я понял, какая-то из программ явно юзает такой подход. Нельзя ли кинуть мне на мыло цитату из мануала относительно этих моментов ? Сделать так же сможем однозначно, но это займет некоторое время. Вот где собака порылась. :smile:

Ссылка на сообщение
Поделиться на других сайтах

Ба! Теперь я прозрел. Вы тоже используете свойство "Раздел"!!! Только напрямую!!! В принципе решение равнозначно, единственное преимущество в числовом обозначении - возможность группировки определенных компонентов, например, отделить черный крепеж от нержавейки или объединить продукцию какой-либо фирмы и т.д.

Такая сортировка внутри раздела используется в самопальном макросе, которым я пользуюсь, больше нигде.

Ссылка на сообщение
Поделиться на других сайтах

dimas77

Возможно, это устранит глюки у владельцев машин с гипертредингом (просьба написать на мыло или в конфу по сему факту)

Не работает... :(
Ссылка на сообщение
Поделиться на других сайтах

Да, Игорь. Кто бы мог подумать. :blink:

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

С гипертредингом пока ничего поделать не можем - нет такой техники для отладки. Ждите.

Ссылка на сообщение
Поделиться на других сайтах

Отлично!!! Теперь все пучком.

Не заполняется обозначением строка"СБ Сборочный чертеж". Хорошо бы сделать заполнение штампа из свойств самого файла сборки - ведь штамп сборочного чертежа заполняется из этих свойств. Или хотя бы "обозначение" для штампа и строки "СБ Сборочный чертеж" брать из имени файла спецификации.

Функция вставить-удалить пустую строку не работает от клавишей (работает только из "свойств строки"). При попытке вставить строку (Ins) и очистить её - "количество" не удаляется.

Зачем дублируются вкладки "штамп" в глоб. настройках и свойствах?

Столбец "формат" надо выравнивать "по центру".

Лучше перейти на ГОСТовский шрифт от "Глосис" - корректно отображает значок "градус".

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

Изменено пользователем Игорь
Ссылка на сообщение
Поделиться на других сайтах

Зачем дублируются вкладки "штамп" в глоб. настройках и свойствах?

В настройках - глобальные значения, стартовые для всех новых документов. В документе - то, что относится к данному документу.

Функция вставить-удалить пустую строку не работает от клавишей (работает только из "свойств строки").

Это работает в дереве.

В прогу добавлены Undo и Redo, а также удаление из корзины.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

Добавлен бланк Ведомости покупных и плагин для редактирования свойств сборок SW. Устранены некоторые баги.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Jesse
      deleted этого я и хотел узнать у товарищей форумчан :-) вот для сферы оценка есть: присоед. масса воды равна половине от объёма сферы может кто в справочнике каком видел сколько для рабочих колёс присоединять надо..) мне тоже кажется там серьёзная отстройка должна получиться..   не спец в насосах и лопаточных машинах..)) у меня вот тяк: да это геморр... ещё и приложить его надо как-то к валу. Кстати, я вообще говоря собирался для модальника взять модель только вала, с колёса учесть в виде сосредоточ. масс с моментами инерции. Законно ли это, не сильно исказит расчёт СЧ? И ещё непонятка: куда присоединять эту массу? Прям в шпоночное отверстие вала?: Или вдоль всей окружности куда садится колесО?   не не , там не биссектриса. \Гляньте мою картинку выше из Вики. И все картинки такие для ДК что в сети нашлись. Там явно BW и  FW явно не зеркальные отражения друг друга относ-но гориз-й прямой, проведённой через ординату СЧ для нулевой частоты вращения ротора...   откуда вы знаете что сбалансировано? идеальной балансировки не существует   вот прям так в отчёте и напишу!:D точка Меня другой вопрос волнует.. Что центробеж. сила и гироскоп. момент пропорц-ны квадрату частоты вращенеия, т.е. на больших частотах может появиться вилка... Мне нужно где-то найти оценку, возможно опять таки относительно СЧ когда нет вращения..
    • Irukanjii
      Уважаемые коллеги, доброго времени суток! Прошу Вас рассмотреть возможность изготовления 5 комплектов изделий из стали 08Х18Н10 (материал предоставим). Всего необходимо изготовить 5 "мам" и 5 "пап". На производстве нам требуется высокая точность шлифовки, т.к. потом будем наносить хромирование.  По ссылке на мэил диск будут доступны чертежи каждой детали и 3d модели в SolidWorks (также прошу отнестись с пониманием, если какие-то детали будут не совсем точные, не долго работаю в SolidWorks, но постарался соблюсти все габариты) https://cloud.mail.ru/public/T72n/CS1Cc8Bnt   Ответ можно присылать на почту ned@bvbmail.ru, либо в этой теме. 
    • Александр1979
      Информация по номерам для заказа есть в руководстве "B-65515", также информация есть в руководствах "B-65302" и "B-65262"      
    • gudstartup
      а чего тут искать то первый это абсолютный на 1000000 имп\об bi типа второй ai инкрементальный xз но нав 4000000 имп\об разъем подключения описан в схеме. инфа передается по цифровому протоколу обмена. кое что есть тут   в старых описаниях таких датчиков у фанука нет  
    • anykeyto
      У нас AC. Так то я понимаю, что G108 это переключить режим шпинделя из оборотов в координату С. Но я почему про нее спросил, потому что в мануале к G07.1, в примере программки указывалось таким образом, что сначала включали G108 (хотя это может для токарки, а для фрезера и не надо совсем), а потом уже остальное.   G07.1 это как раз цилиндрическая интерполяция, то есть преобразование оси С из угла в миллиметры, то есть как бы разворачивает цилиндр в плоскость. Ну как я это понял. Проблема у меня встала в том, как именно программируются такие действия. Пробовал на основе примеров из мануала, стойка выдает ошибки. в чем проблема непонятно из-за китайской стойки и некорректного перевода. Ну и вообще хочется пощупать, как это вообще работает именно на фрезерном ОЦ.   Тут еще засада в том, что на 5-оснике из-за RTCP станок не дает одновременно перемещаться одновременно по осям XY и С например...  Я понимаю, что такое надо в САМ системах делать, но есть потребность в упрощенном варианте и со стойки писать, у нас с технологами проблема... G68.1, 68.2, 68.3  это преобразование характеристической СК, развороты короче координат G53.1, G53.2 - фактически активирование поворота стола с RTCP и без... 
    • ДОБРЯК
      А собственные вектора вы как будете находить для любой размерности? :=)
    • Sivolap36
      Добрый день. Прошу подсказать в каком мануале есть описание энкодеров моторов, где-то видел, сейчас нем могу вспомнить.  Вот например два энкодера по ним ищу инфу  
    • Рома калужский
      это код подключения шпинделя как ось "С" но при этом он не перемещает револьверку, т.е. не работает по программе
    • Горыныч
      Еще совет: строить нужно только половину, если модель симметричная, тогда Солид меньше "косячит". И соглашусь с коллегами, идеальный вариант для гладкого построения - два сечения и две направляющие кривые, т.е. 4 управляющие кривые (кромки). При необходимости можно добавлять не только промежуточное сечение, но и направление. Не нужно пятаться построить всю поверхность одним фичером.  Пусть поверхности будут лоскутами, но соединяются по касанию или кривизне. 
    • ДОБРЯК
      Откуда появится смещение центра масс колеса, если колесо сбалансировано.  Жесткий сбалансированный вал, это условие данной задачи. На 4000 оборотах эти силы будут минимальны. Это разговор ни о чем в данной задаче. :=) Но даже если вы абсолютно точно определите эти частоты, с учетом всех сил. Что дальше с этими частотами делать? На основании чего делать вывод о работоспособности изделия? Это в учебной работе получили число, работу приняли и сдали в архив. Какая практическая ценность всех этих уточнений в данном случае?:=)  
×
×
  • Создать...