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

SWPlus.Net (оформление конструкторской документации)


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

Ранее было так. допустим есть файл 111.222 Проба1. В поле "обозначение" и "number" прописывалось 111.222 в чертеже мы в основной надписи в соотв. поле видели 111.222

Теперь мы видим 111.222 Проба1, если это сборка, то 111.222 Проба1СБ

post-45484-0-09011800-1424856862_thumb.png

 

post-45484-0-34554100-1424856875_thumb.png

 

или в шаблонах надо поправить, чтобы Обозначение бралось из заметки

post-45484-0-44361400-1424857354.png

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


@@tompsongun Боюсь, что такого еще много, поэтому и не разделяю оптимизм некоторых "сепаратистов" :smile:.

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

) так на то мы и бета-тестеры ). кто желает стабильности - может оставаться на доNETовской версии.

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

 

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

 

------

дополнение к посту #401

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

видимо в код надо вернуть что, если галки нет и если она есть, то прописываем в обозначение и number результат разделения обозначения и наименования. )

Изменено пользователем tompsongun
Ссылка на сообщение
Поделиться на других сайтах
Теперь мы видим 111.222 Проба1, если это сборка, то 111.222 Проба1СБ

я посмотрю где там ошибка

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

Всем привет! Во с такой закавыкой столкнулся впервые...

Может БАЯН кому-то, но что предпринять для ликвидации сего?

Плюс - в ведомости покупных - то ж самое (пустая строка)

 

3-ю виртуальную позицию сам пока не обозначил.

ВЕРСИЯ 4.

На 5 пока не перешел

 

post-25329-0-59667600-1424882638.png

 

И Исчо.

Ребят, добавьте плз пробел в обозначении (на сборочных чертежах) между децималкой и СБ (ВП, ПЭ и т.д.). Не у всех хватает мужества вдумчиво прочитать децимальный и мысленно поставить пробел =)

Как сделать-я знаю и сделал. Просто что б в пакеты было.

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

Ставлю v 5.

 

Пожелание!

 

В поле макросов (где ХХХХ) Оставьте пожалуйста концовку файла макроса запуска (например  MyAppID = Shell("XXX\Sprop.exe" ,

Что б не перепрописывать постоянно каждый раз имя файла

Спасибо!

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

Total Commander в помощь + F12

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

fox1001

1. Построение спецификации на одной и той же сборке происходит в 3 раза медленнее, чем в макросах от Leon-a, при этом основное время тратится на изменение нужного мне шрифта.

2. Нет возможности изменить шаблон таблицы для групповой спецификации, для обычной и ведомости покупных такая возможность есть (SpecEditor_sp.sldbomtbt, SpecEditor_vp.sldbomtbt). В макросах от Leon-а такой возможности тоже не было, но в SpecEditor можно было поправить структуру макроса.

3. Было бы очень удобно, чтобы работа макроса SaveAsPDF была в скрытым режиме без предварительного подтверждения. Т.е. сохранение происходило сразу же после активации макроса. Все дополнительные настройки (Архивная копия, сохранить только чертеж, сохранить только спецификацию и др.) можно перенести в MyProperties.

Ссылка на сообщение
Поделиться на других сайтах
Построение спецификации на одной и той же сборке происходит в 3 раза медленнее, чем в макросах от Leon-a, при этом основное время тратится на изменение нужного мне шрифта.

такова се-ля-ви... как говорят у них t140046.gif

 

 

 

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

создайте свой шаблон, задайте ему соответствующее имя и замените им шаблон в папке Additional files m1003.gif

 

 

 

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

 

сделаю со временем m1026.gif

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

fox1001, подскажи пожалуйста, какой именно шаблон таблицы в папке Additional files отвечает за групповую спецификацию.

Т.е. работ по уменьшению времени создания специи вестись не будут?

Ссылка на сообщение
Поделиться на других сайтах
Т.е. работ по уменьшению времени создания специи вестись не будут?

 

Пожалуй отвечу. В данном случае вопрос оптимизации должен стоять последним. Ибо есть нерабочий или ошибочный функционал. Если же сейчас гнаться за скоростью, то всё может выйти боком. К примеру, был у меня один проектик, где начал всё оптимизировать. При этом всё, даже то что не связано с конкретным участком кода, начало безбожно глючить. Ну а так как все мы тут ни разу не программисты  :smile:  то делать сразу и качественно и быстро не получается. Это моё мнение. Может не совпадать с разработчиком.

Ссылка на сообщение
Поделиться на других сайтах
fox1001, подскажи пожалуйста, какой именно шаблон таблицы в папке Additional files отвечает за групповую спецификацию.

VP-1.slddrt - первый лист и VP-2.slddrt - последующие листы (см. справку SWPlusNet Help.chm > Настройки. MyProperties > Общие настройки > Шаг 2. Настройка свойств и шаблонов основных надписей)


Пожалуй отвечу.

smile441.gif гранд мерси smile455.gif  

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

Согласен с streamdown - торопиться не надо)

Расширение файла *.slddrt относится к шаблонам основных надписей. Не спорю, все меняется и в папке Additional files они присутствуют.

Я имел ввиду расширение *.sldbomtbt - шаблон ТАБЛИЦЫ. Файла с таким расширением для групповой спецификации, как раз таки и нет в вышеупомянутой папке.

В SpecEditor от Leon-а, для изменения шаблона ТАБЛИЦЫ групповой спецификации, правил структуру макроса.

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

Но, оптимизация нужна  :tongue:

Но потом...

За солид сказать не могу, но в прое (скорее всего в солиде примерно тоже самое) если делать специю родными для программы механизмами сортировки и отображения в таблице, скорости не изменить в меньшую сторону.

В прое решил вопрос написания своего кода, щас специя в 40 страниц генерится практически мгновенно, в добавок еще сразу в ПДФ. Никаких там регионов и прочей фигни.

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

Проверил сохранность галок в Добавлениях (макрос SpecEditor) на тестовой сборке для вновь введенных документов (которые с "+" начинаются) - галки не сохраняются. Как и предполагал, галки для уже забитых в макросе изначально документов сохраняются. С этим что-то надо делать.

Ссылка на сообщение
Поделиться на других сайтах
для вновь введенных документов (которые с "+" начинаются)

пример можно посмотреть? что-то я не помню кодов которые с "+" начинаются

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

Так и есть. Куча API вызовов естественно медленнее чем какая нибудь сортировка массива.

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

При попытке генерации форматок выскакивает ошибка. Подробности во вложениях. Все что идет по инструкции до генерации форматок - выполнено. стоит 2014 и 2012 версия SW. Форматки генерю для 2012.

Подскажите в чем м.б. проблема.

post-23475-0-95409900-1425045656_thumb.jpg

Текст ошибки Master.txt

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

При попытке генерации форматок выскакивает ошибка. Подробности во вложениях. Все что идет по инструкции до генерации форматок - выполнено. стоит 2014 и 2012 версия SW. Форматки генерю для 2012.

Подскажите в чем м.б. проблема.

а SOLIDWORKS запущен? если запущен, то можно предположить, что не найден шаблон Master'а ...\Additional files\Master_Template_Sheet1.SLDDRW или ...\Additional files\Master_Template_Sheet2.SLDDRW

 

В прое решил вопрос написания своего кода, щас специя в 40 страниц генерится практически мгновенно, в добавок еще сразу в ПДФ. Никаких там регионов и прочей фигни.

а связь спецификации с моделью (моделями) остаётся? Изменено пользователем fox1001
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Viktor2004
      смена инструмента это по сути две процедуры. Первая это поиск инструмента. Выполняется по команде Tx Вторая это смена инструмента. Выполняется по команде M6 Если в программе в разных строчках пишутся эти команды, там все нормально Но принято их писать в одной строке. Тогда обе они будут выполняться одновременно. Но одновременно их выполнять нельзя. Сначала магазин должен найти инструмент и только потом его менять Для этого команда М6 обычно вызывает программу O9001 и уже в этой программе организуют ожидание завершения поиска инструмента. Контролируют это через макропеременные #1000 или #1001 или им подобные. Именно этот цикл ожидания я не вижу в программе автора вопроса. Что бы этот цикл ожидания крутился сам в себе и вышел из него когда макропеременная приняла нужное значение
    • maxx2000
      @Viktor2004 а разве сменщик это не отдельная  (пусть и виртуальная) ось и станок ждёт пока закончится движение? Может быть тупо ждёт пока придёт определенное число импульсов с датчика. Типа  каждый раз уменьшает счётчик на 1 и ждёт пока не получится нужное число? Ну и как бы может быть тупо задано время смены инструмента? Тогда и переходит к следующей строке.
    • Viktor2004
      я не могу понять в какой команде станок ожидает пока магазин найдет нужный инструмент
    • A_1
      В одной строке. T1 M6 Сейчас не могу сказать.
    • Viktor2004
      данная программа вызывается командой где М6 и Тх пишутся в одной строке или обязательно в в разных? это что за команды?
    • A_1
      Тогда он всегда будет перемещаться по X, Y. Мне нужно, чтобы это движение было только при смене на новый инструмент, но не на "текущий".
    • Viktor2004
      Производитель станка криво написал программу смены Одно то что N200 стоит выше чем N100 об этом говорит Вставьте перед M28 вот это   G30X0Y0  и в параметре 1241 пишите координаты X Y куда хотите что бы оси выходили Только значение для Z там не трогайте
    • ANDY159
      1. Уменьшаем зерно. 2. Увеличиваем предел прочности. 3. Увеличиваем относительное удлинение. 4. Увеличиваем ударную вязкость при -70 град. 5. Увеличиваем длительную жаропрочность. 6. Увеличиваем коррозионную стойкость. 7. Уменьшаем ТКЧ. 8. УБИРАЕМ БРАК.   Кому нужен качественный металл -  обращайтесь  svm-perm@mail.ru
    • A_1
      Да, есть опасность столкновения с высокой заготовкой - приспособлением. В программе смены инструмента два варианта её выполнения, и предполагаю, что это связано с проверкой того, что в шпинделе может находиться вызываемый инструмент. Почему всегда выполняется переход на кадр N200?
    • gudstartup
      а в чем опасность если ось Z в метре над столом меняет что там рука чего заденет? а так запишите в пар 1241 желаемые координаты и перемещайтесь туда после Z
×
×
  • Создать...